From b687b49e521b26b213d98d873f013df01ee14fc7 Mon Sep 17 00:00:00 2001 From: HumanoidSandvichDispenser <25856867+HumanoidSandvichDispenser@users.noreply.github.com> Date: Mon, 16 Sep 2024 12:33:29 -0700 Subject: [PATCH] Implement all current work-in-progress features (#43) * Add WIP vendors * Add TimerExtensions * chore: Update dialogue manager version * Add Inventory.EquippedItem signal * Move files to UI.Inventory namespace * Modify Hotbar and InventorySlot organization Made InventorySlot a bit more modular. * Modify hotbar icons * Implement request to display shop * Add forsenLevel placeholder icon * Add shop UI * Update UI to use theme and click through * Update item metadata Added placeholder icons for items without an icon. * Add Snus Dealer example vendor NPC * Implement factions with bitflags instead * Fix typo in Doc dialogue * Hide and show shop menu * Add shaders * Add newline to console output * Add modal interface * wip: new sprites * Add new tileset * wip: Redesign Depths of the Arena * Change tiles * Implement igniting bow arrows * Add bow alt-fire ability * Update Arena redesign * Add Doc summon sounds * Add inventory menu * Add glow to effects * Add some props to ArenaExterior * Add alt fire to RangedIdleState * Add keybinds for inventory menu * Make arrows remain on fire if bow was set on fire * Redesign Arena * Add Sword effects and self knockback * Update lighting effects * Add wait/delay for Doc to exit when attacking * Modify UI --- Assets/Dialogue/books.dialogue | 8 +- Assets/Sounds/doc-summon.mp3 | Bin 0 -> 55265 bytes Assets/Sounds/doc-summon.mp3.import | 19 + Assets/Sprites/Misc/fire-32x32.ase | Bin 0 -> 5112 bytes Assets/Sprites/Misc/fire-32x32.png | Bin 0 -> 1525 bytes Assets/Sprites/Misc/fire-32x32.png.import | 34 ++ Assets/Sprites/Misc/flame-large.ase | Bin 0 -> 4033 bytes Assets/Sprites/Misc/flame-large.png | Bin 0 -> 743 bytes Assets/Sprites/Misc/flame-large.png.import | 34 ++ Assets/Sprites/Misc/torch-base.ase | Bin 0 -> 682 bytes Assets/Sprites/Misc/torch-base.png | Bin 0 -> 92 bytes Assets/Sprites/Misc/torch-base.png.import | 34 ++ Assets/Sprites/Misc/torch-fire.ase | Bin 0 -> 2382 bytes Assets/Sprites/Misc/torch-fire.png | Bin 0 -> 379 bytes Assets/Sprites/Misc/torch-fire.png.import | 34 ++ Assets/Sprites/Misc/torch-lamp-base-back.ase | Bin 0 -> 982 bytes Assets/Sprites/Misc/torch-lamp-base-back.png | Bin 0 -> 379 bytes .../Misc/torch-lamp-base-back.png.import | 34 ++ Assets/Sprites/Misc/torch-lamp-base.ase | Bin 0 -> 982 bytes Assets/Sprites/Misc/torch-lamp-base.png | Bin 0 -> 416 bytes .../Sprites/Misc/torch-lamp-base.png.import | 34 ++ Assets/Sprites/Misc/torch-lamp.ase | Bin 4405 -> 4751 bytes Assets/Sprites/Misc/torch-lamp.png | Bin 783 -> 810 bytes Assets/Sprites/Props/switch.ase | Bin 968 -> 967 bytes Assets/Sprites/Props/switch.png | Bin 152 -> 148 bytes Assets/Sprites/arena-tileset-new.ase | Bin 3972 -> 4901 bytes Assets/Sprites/arena-tileset-new.png | Bin 3558 -> 4953 bytes BoundingBoxes/OcclusionTrigger.cs | 70 +++ Characters/Doc.tscn | 29 +- Characters/Player.tscn | 39 +- Entities/Arrow.tscn | 5 +- Entities/Lightning.tscn | 4 +- Entities/Torch.tscn | 78 +-- Entities/TorchLamp.tscn | 127 ++-- Entities/UnwantedFrequency.tscn | 14 +- Events/EventBus.cs | 3 + Items/Inventory.cs | 30 + Items/Weapons/Bow.cs | 21 +- Items/Weapons/Bow.tscn | 20 +- Items/Weapons/Sword.cs | 5 + Items/Weapons/Sword.tscn | 50 +- Props/ArenaDoorSwitch.tscn | 1 + Scenes/BaseMap.tscn | 2 +- Scenes/Maps/Arena.tscn | 272 ++++++--- Scenes/Maps/ArenaExterior.tscn | 575 ++++++++---------- Scenes/Maps/ArenaTileset.tres | 41 +- State/Character/PlayerState.cs | 10 +- State/NPC/Doc/DocExitState.cs | 23 +- State/NPC/Doc/DocTelegraphState.cs | 15 +- State/Weapon/RangedIdleState.cs | 9 + UI/Base.tscn | 27 +- UI/Inventory/BaseMenu.cs | 74 +++ UI/Inventory/BaseMenu.tscn | 206 +++++++ UI/Inventory/Hotbar.tscn | 7 +- UI/Inventory/InventoryGrid.cs | 4 +- UI/Inventory/InventoryMenu.cs | 81 +++ UI/Inventory/InventoryMenu.tscn | 38 ++ UI/Inventory/ItemTooltip.cs | 3 + UI/Inventory/ShopMenu.cs | 48 +- UI/Inventory/ShopMenu.tscn | 2 +- UI/Themes/supalidl.tres | 8 +- UI/UIController.cs | 18 + project.godot | 14 + 63 files changed, 1589 insertions(+), 615 deletions(-) create mode 100644 Assets/Sounds/doc-summon.mp3 create mode 100644 Assets/Sounds/doc-summon.mp3.import create mode 100644 Assets/Sprites/Misc/fire-32x32.ase create mode 100644 Assets/Sprites/Misc/fire-32x32.png create mode 100644 Assets/Sprites/Misc/fire-32x32.png.import create mode 100644 Assets/Sprites/Misc/flame-large.ase create mode 100644 Assets/Sprites/Misc/flame-large.png create mode 100644 Assets/Sprites/Misc/flame-large.png.import create mode 100644 Assets/Sprites/Misc/torch-base.ase create mode 100644 Assets/Sprites/Misc/torch-base.png create mode 100644 Assets/Sprites/Misc/torch-base.png.import create mode 100644 Assets/Sprites/Misc/torch-fire.ase create mode 100644 Assets/Sprites/Misc/torch-fire.png create mode 100644 Assets/Sprites/Misc/torch-fire.png.import create mode 100644 Assets/Sprites/Misc/torch-lamp-base-back.ase create mode 100644 Assets/Sprites/Misc/torch-lamp-base-back.png create mode 100644 Assets/Sprites/Misc/torch-lamp-base-back.png.import create mode 100644 Assets/Sprites/Misc/torch-lamp-base.ase create mode 100644 Assets/Sprites/Misc/torch-lamp-base.png create mode 100644 Assets/Sprites/Misc/torch-lamp-base.png.import create mode 100644 BoundingBoxes/OcclusionTrigger.cs create mode 100644 UI/Inventory/BaseMenu.cs create mode 100644 UI/Inventory/BaseMenu.tscn create mode 100644 UI/Inventory/InventoryMenu.cs create mode 100644 UI/Inventory/InventoryMenu.tscn diff --git a/Assets/Dialogue/books.dialogue b/Assets/Dialogue/books.dialogue index a8c14f5..57f967a 100644 --- a/Assets/Dialogue/books.dialogue +++ b/Assets/Dialogue/books.dialogue @@ -16,4 +16,10 @@ I can write english pretty good but since It is not my mothertounge I will make The dark room was clouded with smoke as the 1st lieutenant entered the room. He walked slowly , trying to avoid the big clouds, towards the black desk where a man in black cape was sitting and enjoying his last cigar. -=> END \ No newline at end of file +=> END + +~ wall_writing + +"Life's not fair. Get a grip." -- Doc, The Two Time + +=> END diff --git a/Assets/Sounds/doc-summon.mp3 b/Assets/Sounds/doc-summon.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..56252e4abcbf11e17123560df2bc391125e6f22c GIT binary patch literal 55265 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

}K{C{@=7scWDFP1F!A+6PDWR0a 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 literal 0 HcmV?d00001 diff --git a/Assets/Sounds/doc-summon.mp3.import b/Assets/Sounds/doc-summon.mp3.import new file mode 100644 index 0000000..160435d --- /dev/null +++ b/Assets/Sounds/doc-summon.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://bskrlh73x1sgp" +path="res://.godot/imported/doc-summon.mp3-ebe66881fc8469c2b9dc405db43209d0.mp3str" + +[deps] + +source_file="res://Assets/Sounds/doc-summon.mp3" +dest_files=["res://.godot/imported/doc-summon.mp3-ebe66881fc8469c2b9dc405db43209d0.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Assets/Sprites/Misc/fire-32x32.ase b/Assets/Sprites/Misc/fire-32x32.ase new file mode 100644 index 0000000000000000000000000000000000000000..abafb07a1f4c88deae0db7d1b1d081342ce1b710 GIT binary patch literal 5112 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 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/fire-32x32.png b/Assets/Sprites/Misc/fire-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..4f43c75f181b6b53df127aff2509623884d2f790 GIT binary patch literal 1525 zcmbu9`y&$w0LPb6nr+M@Y=q0Z<`u?DW1I7S)pCnGrt{3qtB_(|GxJPbCJxIhkx0=x zD&$c*No8AejFGMzOFPfx{15m2;rsdg`u*jb=k4hP0l`540083Rj6V$k?8EQ5wk&Y3 z1N6Uw_b}$|PH^0#ED$QMq>RwgGDq3?hLNIa)Wbj+T29qXU8`8nq!W$q4RA>hJXaV; zuFOd9tE=NYc(B6bZAv5>AZb$s6lSv!)g+{`uMi!D=Y_Y9fo4pF3M*uvN zwJA9!r4`uThsoT*<}XiG5Kdagz9x3Tr+gAUVsc4U4G8dIr0Ow8BaDwJiAt!Dz?Y_4MpLp8y3}E;Fr}L=GWdK0B%mwd2h{zBzJv!%&!8rj1+^o4B%BtSb7Ur~u zL3hi6VuxRN*w~E{>9y%cn8*v?gG+Wi+mntLi>kYVoOd08M<45uyRSy{t$Yh(#W^}Z zJ(zxAWBa;5Ho>^t#S-QyOg>xm#Ys}P-gK?~N%0WxHJ!{5jm8cuub@=pbrtHGHC9lI zz^Cn^{*!(JGlP<4^oTsKrfuaabTpx%s~}ZD?d6g*b$QjxcF;hC!vJCGHv+pdMcG8c z3$yy~1lD2_Zh7Ng5scGQF(W&uUX1ePo zQ*igh(}NvE8E)*gmY8q4GWJ!IrPx-(AGLZZI4gzH-795QniDB&`bi14CG9^v7KfN! zYaI%++3Vq>Xlp;q&P=~&s5Z`p7VSSHYfDmEp{DDyaSdnA?5?`AncL>^Mi$R(C#e^q z7(2;dwKlWk^_rY>SNwQoHhfXPP+fLXbZFXJ#&~}f7LVo3v5tOhg42kY_)md zJ-Fp^%S>5x8Lmob4o1nr4soSnhqXvp$aXB#_kEm+1$PVxIU(n||Do#waK=WsA&XM+ zCu8AxmnpT3cU=cyoM=a4wrm4Fv3vm3(Ng2J(^7@Z_81mhTKcMOHS+3j>J(BBv5N5t zoOg9}eRuG7eB%Nd^{C-Ccu1bJeTdyboOQ$s}G zdFIyL+?x4n7VnkwBtf;05R-X!U{{HL8P#rYx!wT2e%y}*a?q8AMK|WsGvOj(Bsk-i z&Z$5oB4Fba_`JS%wNH;ay>^66ODrvbkWJWp+T+)fO+LSoEk}Ck=2&4!i<<9KU8>|K zI$Wq=j3tP%9BkRxzFmE&;qfocwT@r&?WyNLEhFf@lHb5U@p>& zeo_qF&%!V@jEwO2PCzGgkK{)XOz5d|f_`LVjbL6SpQ7z57&1=XT(nX%MbTm<8$as?{uE~p{`z25rG!k0U`S3@o?dti>$+34=7w_WV z!EKe@#=Q_l{gjVw?cS(f-oA9Zkcn7&8utf`{-SVucg;YA=^^QOBA-LL IhYimB50-)Jy8r+H literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/fire-32x32.png.import b/Assets/Sprites/Misc/fire-32x32.png.import new file mode 100644 index 0000000..fec448a --- /dev/null +++ b/Assets/Sprites/Misc/fire-32x32.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xgy5gihyxgih" +path="res://.godot/imported/fire-32x32.png-6317a2b0efbef8c9d4ff90f6384746c6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/fire-32x32.png" +dest_files=["res://.godot/imported/fire-32x32.png-6317a2b0efbef8c9d4ff90f6384746c6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/flame-large.ase b/Assets/Sprites/Misc/flame-large.ase new file mode 100644 index 0000000000000000000000000000000000000000..2a0c2b5d61a5a7b47713a39b2c51341bc067acbd GIT binary patch literal 4033 zcmcJS2~1R16o${6x6HyDLDZ@Nho>kaZlkUHxQ!r1P(g^b*5ZsnZLLc+YQeO1aHDmp zTU=w@Dprk2-D7H1Q0s;yZDSWr(~hLkrfMrz8?`3%zwgasE>ww0?IipRx%b_B{_mW7 z?xQ@CC|IhJN{z@y0ukloC;UkcfBj#+rAkDPs-3mF9zX~!HFMV?_4lkHvWbnLkxiOH zW8&hV-Fo$gj()=roxCUjb%~9keIuGf(_6AR%iDE<9_ZT_di?b?=-k{_q06REfo?3G z3q7%I8}x^R2cdsly$XGJ?;bSPAwj#wuzkIWY|X4bY)yZ9C+M`?p3vfVlcAe8On`oV zkj1cNSTyv=_!#K9IqjfV*0A00lxH#hz7Tq^itRXQ%1~&@lCjV=yC*`AocjQJ;>vvJ z_t)1$Z&e?KI=!*b=+Uj9oeR4{hkQH$TCi&*bXobEP#VEj)}}3lc3H)q^&USAExd9D zy6fgiXtS79Xk5~0XqWyz=zy%5(BV@{p#Dvz&=}PP?cAJsOzAKXn$?vN4vb+jZ;WFsfgHR68>E35i~$&Qffif= z6-0p(ECCV}fe`!v59ELi%m56ufC`)d350+LYybvSfCM}M10;X}3;+P`VI96<8jfKX zUSSk2VG;gd4$fdJj=9pJq2^~4zE~;4UsNzd>uwB-<`{m1M(uF#hKFBlc(`Z7!!I>F z+@s;)UV{;*tPv6>QjGpP~oOL9|@x9w(l6+Nfd3B0q^N{sv1vxD6j33hC+U+F#42->t=QU#H6g+MC8l&D`38PHs+MZo z$bWV@P~V!ll!YQ$tHpPSlTP4EjPI5CGvq#nP^Rt;6vMJQDX(tD4_Fr7y znB3~T7GPgrw6JtcJEqsd+ek;6u(*7VkC;O;u9qrS@mV+ zXG(%*CwZM`aDAtbgs?MKk# z&z6YVP@7Kr6b6GYCiCo|MJymi(JZ8n6w;056vV+-h_PHA7=d*korUuJ&dkete5^I_ zd)ml}tfnm8@5C*5s&^pnK}~wzx97iU6iD7Hr49YDYGQ^Mo=m4+Uc6 z5~rGnLd2oC6-zXgs{`ZUdxy_XjBD$g9>V@F(Jmh3ZnqKH)SNe)#6E?6I$qE<;{KPIGy zUGu!3;JUpYBMt(V4VSAGxLEOP5pIOPhveU$(QOVcsh$32w3;(w&CiBA-^#gF;U0Ue`7pK`a^c z2mNGmxuPszdpr(@wrJkG?b|Jp3$7PC+-@Sb(=x~CIwDr#NwL>Ib`bSWtx~?(o7lhQ O;lNqpv%t-_pML<(uNGqf literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/flame-large.png b/Assets/Sprites/Misc/flame-large.png new file mode 100644 index 0000000000000000000000000000000000000000..fd1a759a57af97113afaf0ff8957da99f54afa4d GIT binary patch literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^6M&eHgBeJE|B|{BNSz7r32_C|9L#+D!Xnc0@`mOX zVQGmuZ4GkFf>zw(-jeeDs(PEOtoFuw*2hKm7Us@stlzhA;f>9k-`~3R^UD_*E*5=h zJ|_+FKuh^VZ=L)&v&M3lc{7uCZEl$FCA2MG`goP<&8b!&4hDX>Uh(D8!mM1k_U@>u zE7P|fuiJOC`TDaNZ$9qeb&?SZlhv)zckZ)GUE$w*FoVIbLLt9ZZ_*5>y<0189$E2v zzo@jkyjGZ=ZGv53iEmze;+&<@JaW3?I{rztHv%XAE19+N`m}? z8U9laHfej7F)%Q;dAc};SoF>f@!oXUfa7z@T5ExK^(V!X?GE`~I`?^zZ<4^I19Fd- zm*)Jxed%xP`$PBd)h+!nD|GgbrC;YLzn%TUhSy%JZy>v0H}V(pTeDmU-D z&eOAk9pUqj@Dwl7GW->A;N({A$p^m*&-``v_Mx2`ELs8r8~T~nFFy3h_RohWOkC1O zCZ!lG-aYl2g65f1k-U*rwh8=}Has6q%2NcUT%37-!>_fMmKca`6BA8as>+bcc&2}q z&n{Cnix~|0+G^*&u1N9TQE#l4ac|i=ulZ`#>|qPDRC2DJ7R}e*moDdiR{Euq zw`$5_?hQ;Tl?eul4{Ubpd3t!(cf0(2m;31C`DzulnZ<{vUQ0^b^zVG|R~APzUPq0E zyG+=Y9@E=>jq}njz81ayy@44mw?3+!U`Wb5^8E3+W!C!TKdN3W+oJ627vFPi``3cN goY$Jq>UY-9l(c<&b>G%Qz!+xmboFyt=akR{0KVgCJ^%m! literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/flame-large.png.import b/Assets/Sprites/Misc/flame-large.png.import new file mode 100644 index 0000000..9ec42f2 --- /dev/null +++ b/Assets/Sprites/Misc/flame-large.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1garalf1clsp" +path="res://.godot/imported/flame-large.png-41b172a8bfc9c186ab97a98ae0c5a459.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/flame-large.png" +dest_files=["res://.godot/imported/flame-large.png-41b172a8bfc9c186ab97a98ae0c5a459.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-base.ase b/Assets/Sprites/Misc/torch-base.ase new file mode 100644 index 0000000000000000000000000000000000000000..d213a9d5aae0285efc8dfb8fa50e5c4c4d7e2514 GIT binary patch literal 682 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 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/torch-lamp-base-back.png b/Assets/Sprites/Misc/torch-lamp-base-back.png new file mode 100644 index 0000000000000000000000000000000000000000..dad040d94bc11697ce078052891a7e27b7c54959 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3-ot_ve`csWSmSA+A80gPD(CSVUT0-q744 zEG;potwD}i(285!TT;GXRd17()!tao`nbs6!rWPn_4^hsys>%n`&+kue)%H9#iB3G z=cFMXXepoQt&<;T)>!T`Z)Vc2%?NEBt#8W-$0wDCD>5O`74fcWcGXBP(9- z7nOFG*9z0KO|T0r@y%;boU>G#M^0B<$5qolP(QIDV&TlvGbn4cvuq#8FePGNtzV6}V-1B1UT<3+`E6?vd422WQ% Jmvv4FO#lshul4`{ literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/torch-lamp-base-back.png.import b/Assets/Sprites/Misc/torch-lamp-base-back.png.import new file mode 100644 index 0000000..8106ac6 --- /dev/null +++ b/Assets/Sprites/Misc/torch-lamp-base-back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://i5ksh8i0q48o" +path="res://.godot/imported/torch-lamp-base-back.png-a6c17eff02f04f493c4e495a2d662d5a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/torch-lamp-base-back.png" +dest_files=["res://.godot/imported/torch-lamp-base-back.png-a6c17eff02f04f493c4e495a2d662d5a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-lamp-base.ase b/Assets/Sprites/Misc/torch-lamp-base.ase new file mode 100644 index 0000000000000000000000000000000000000000..53c995316d2a50896dd6ea086443a3c13ed17ff0 GIT binary patch literal 982 zcmcJNT}V@59EacSEH`XgO=HN^9Sox{w|UdYAggIblRgGDD#$#}QYu@YG`h%%loz3b zFwl_73rV{YM-qnC$S}x@2BB?N(M2}}Cd{B9PS0CRsrwG>*%|xq{h#0S+pHqQhe3m| ziq*m*3_^%TUdva_^6h`Q3$p*mLeA3GQ68a4&2Fv!cc(6dMahS&3JRga>4cTrw!`3A z4PLktg{8_G=v`@twMBBKyW9mwyHuu5I{`Z{x4?UCt#EQ+0KSjM;e0v`zh^SA zIM)Q-4!PI2L7o}dA}SR@io<2Hx*$fa7ub3=jM^ICk0rr*D?SR7`IFng~eF zMPTNm+<2~KAMCh$62^v`;MnvnIGJjPbDw(QmxZS=&sPj>!4g;zal`7aDtKn-Fzie; zLvcu+tcGtxSC9OyZ{i7zq^97|=jU*(V?T6m3PRV;dRP^>1`l5BfLi|`bXZGagoOr}zeFnbYK9C$bQYcoLKQ^!XWCp3_&sf4TKQ`_kLhDGmHEPBG46i(=u(fa rKR)v8U1DAD>+$xoWTP$pMl1Bcm`c9#FWNT;>*v4y>@s)9%zJ(TrPU$` literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/torch-lamp-base.png b/Assets/Sprites/Misc/torch-lamp-base.png new file mode 100644 index 0000000000000000000000000000000000000000..270b1aaba4dfc1b3de110c07ad59fa9ea775d96f GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3-ot_ve`csWSmSA+A80gPD(CSVUT0-q744 zEG;potwD}i(285!TT;GXRd17()!tao`nbs6!rWPn_4^hsys>%n`&+kue)%H9#iB3G z=cFMXXepoQt&<;T)>!T`Z)Vc2%?NEBt#8W-$0wDCD>5O`74fcWcGXBP(9- z7nOFG*9z0KO|T0r@y%;boU>G#M^0B<$5qolP(QIDV&TlvGbr#X(>9!V5f+&C wC03=iulmdKI;Vst0Llu(fB*mh literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Misc/torch-lamp-base.png.import b/Assets/Sprites/Misc/torch-lamp-base.png.import new file mode 100644 index 0000000..a81c890 --- /dev/null +++ b/Assets/Sprites/Misc/torch-lamp-base.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ca0htndnsb38k" +path="res://.godot/imported/torch-lamp-base.png-03b38ecb41ff35cadec5aeaad2c98e38.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/torch-lamp-base.png" +dest_files=["res://.godot/imported/torch-lamp-base.png-03b38ecb41ff35cadec5aeaad2c98e38.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-lamp.ase b/Assets/Sprites/Misc/torch-lamp.ase index 022660f16276133915d475d64229dd5fc315c450..ec73298f50480614680523095727ccd10e1376e7 100644 GIT binary patch delta 1140 zcma))O=uHA6vt=wYi4(|$(lx5J=k>Prr9Lbco0GQCDo<|jj12?+8RN{gH|t4kx4-}Iy*Dqck}Z_N zGr|;+WrViYcRahdC|DLkNQ#Q^u01Y%Xz1*<8^z1f3lqhw&ku|V-Z=$|{tv|f%DE2* zf+$0U!MBemXI=M6;q|9-Z2tYLyH@35cx8Dal6$jMd6(O0PmPVQZvK8iN)O4Ab~a85 zogLfda7_-O0j@DE_sb%Z5Mi!ju{Bu%o$s>K#znUMag04x8}qW9cV8KXwknE)74}o9 zHkTl_4{fL^?Kr2sBqLayr3rvJ)B)HT>Ids>3HF5ojHOfyXn8dSwA-q+tG>}I(Dc?i zWivF_aC{?NP|>o$%xe~w*>x=m)?BmSydN0uC^fb`QdID(Qblb;s zn0ro|UH|ng1hQCyg~Y2XhD)v>nf1_4ve(O0*lHjKIc-MLC&%`32y2#elDkhCCm?6p zNJ9rdjH-KA(D7l$T40{y%;{iWln`bGHNw_{JHZ}y#(o)lNViu(*#1!5Cu4UD8Ao}> uqtFm|uY{7|Et}O1_L#{?{oVMA*r*Y2IPO7?n>Pml_t~@o^vATr^`O7?zqHE$ delta 833 zcmZvaKWGzC9LL|g+`Hc;_b->UQbna+ylZopiYN}EX~Y&&i`oRCw1Z%mVqG$}4z+Z0 z^6#%u5FK1P2!c{NmoB1Gp*rc1!O@{Z3NBgV?=D9vKX0=lAZpyX8oi?3dDG z*pwM-x2#W3K1!RjsR0h7j4?6DaYHVrBqrku^y5?A0zcYU&=!U1sb~#MVjAm6^btKO zGuYCbdtY}9HmF~(AFThp`+Ft$al+bIU9Wwp*6o%O@zt2u;YJjH$LPZa z$a8_qP~r-{2RA_>IHGVfR;a5JT*BAtun<%fu%aEqrfQMKzM7?Y_WjLDFY4D;m3hwG|LZ)-ru!asZO&V36q7i!WRmiw)6e-VNqd<8K)9>qT zWpMmpdvH6B^1{4D5>2zjWz1N^gk7|X37FQ!y8jr*E$a?payB6Bd^W^pvt9xwb+Pf- u?N@e;u#>h=Sk(@P*0BAAo8P7L;lEci&%m{qJ+LdpUdXvb&E(u%Z?*r4n3mcA diff --git a/Assets/Sprites/Misc/torch-lamp.png b/Assets/Sprites/Misc/torch-lamp.png index a8df3debfe37c90ece2c9eb3c55487045335e838..a30a9980806fb05d5dfe6c37c6a6fb32864913f4 100644 GIT binary patch delta 489 zcmV(xlVPyn#h) z2$E&ll=9W0)BkDJ^S)kP|Frv7!bjBnh)Y@b7+%im`tftBv;d@ybMoY_^{fbqDq#y( zHY7RjzLZanfIWK`rktI%CPi-*WbpjTT|xT^Wc|(C$*U}` z6gIGexMW3FYgmIJp=Tc1Fj8B9^A+-Ih^T+zlBiTpKZEtV@={8clC8zOrl~my*$Db! zty%Qan9!gFcw5nRT3C}U;r_*#VDWa;HR0W4?|>zmjfBqnbj90>(IhRz?rSa6wfss@ zkRAZWs8~8a(U*TD!dkHi8WkWicBg#aoe;sJb!7vo}H%lbo^c3MDK#wk@wr znw(l6W|CN46h$^7eYK*jer~1t9VMkCh(ZwJzV?_BmL_4A1{RaE3xW@k2tD1p9P`cj zpT}(y=ou5f#C&u9$8p=ej;-Qy5WRMa%j?)HZkyxSDc-}DlSTh8Vi81Xvqem^e>=o| fvsK*f+9v)1b2XIalbY#900000NkvXXu0mjf(!KRG delta 462 zcmV;<0Wton29E}?OaXtcNkl{YvhCtBo-)r)jo7D>+gd zY{M`NIIVs4(B*x3&0bBM?OffsE6h?0q)Zjej&fxs>Ncl_K#5pNAD&T(*&`pNr5w69XJ6Ui7 zxeTm9+$y8HC!|48=$RuMBK0tEbs=+uTm6Jvfl@ks52N40Qz?~7l@{ryso4Q}0Q60f zN_uLHbI<~;t>`?5DMc1n|7J`uX&ZHAco*3^FcM`Wp|hT#9sGu1v;z+e9|IqCY?MI)4|N zKkWazeXf{Z>^A5H`@WNueU5$g@d2b(d|L65;&btD@3}_Qmbh=UA4}QoAlg^5+i|RA zx4kS@u+PPDtYoht%f58as4SMSDf_pA-4{#QU9M&9Uy!Mh$99z}umAu607*qoM6N<$ Ef+Bj}r~m)} diff --git a/Assets/Sprites/Props/switch.ase b/Assets/Sprites/Props/switch.ase index bc7bd335591d359e25900a323eff9a6a359d37b9..47d9c3e91cb14b669c233f5a6e8a00240fab0d99 100644 GIT binary patch delta 127 zcmX@Xew>~0_(sMc=90^z*MF|>ZizL0YiO`bM)9ATwzfgr$M46gnhf>qjMx||7TL}W zU|?YQ^^uVw1xSN{0}!(+00|)Y&jg_v7+4rM87k%=nfC$3tX+{UKTb$66dT&k1OT#v BDr^7% delta 128 zcmX@keuACx#74#-=F;M;TmHZAYAZcjdSFJxzk3n>2FH%xPf2Ax_TrnuY}UgJ>Kkom z1~M=({QAhqkOHJZz!8X96+kQohW|_unt_3Zfs>(P4%EEw$EunP_5P`8Ya6tEgcxpT O)OPZq0fUl*?Mwir1uvff diff --git a/Assets/Sprites/Props/switch.png b/Assets/Sprites/Props/switch.png index a84398390883483944ed615acd31b0cfa664e5b8..0e5a38cee4c7ed28eca582aecf2ee8841a629619 100644 GIT binary patch delta 119 zcmbQiIE8V7NJ5N=dw@i(`ny)Z~(@TmGMKU^g%{FfiCt@qOCEqr0~k9OM$#YXjmIrkV!U z*$=MomS3n7*3rb7w}}S?WYhP7lpBQH|9j*B5GW|B_$(1U;kJm`&FNl><2N}o28NqW V5>@7_Puykz0#8>zmvv4FO#m1{Fp~fP diff --git a/Assets/Sprites/arena-tileset-new.ase b/Assets/Sprites/arena-tileset-new.ase index ef06d00036100582d3a9f474969e880bb1392d00..5d9158f7d06a36ba2158df45a0660f92cdf52f40 100644 GIT binary patch delta 3517 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 delta 2589 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 delta 3557 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 diff --git a/BoundingBoxes/OcclusionTrigger.cs b/BoundingBoxes/OcclusionTrigger.cs new file mode 100644 index 0000000..4ab10a2 --- /dev/null +++ b/BoundingBoxes/OcclusionTrigger.cs @@ -0,0 +1,70 @@ +using Godot; +using System.Linq; +using System.Collections.Generic; + +namespace SupaLidlGame.BoundingBoxes; + +public partial class OcclusionTrigger : Area2D +{ + [Export] + public double FadeDuration { get; set; } + + [Export] + public Godot.Collections.Array Groups { get; set; } + + private Tween _tween = null; + + public override void _Ready() + { + Connect(SignalName.BodyEntered, new Callable(this, nameof(OnBodyEntered))); + Connect(SignalName.BodyExited, new Callable(this, nameof(OnBodyExited))); + } + + private IEnumerable GetCanvasItems() + { + IEnumerable> pack() + { + foreach (string group in Groups) + { + var nodes = GetTree().GetNodesInGroup(group) + .OfType(); + + yield return nodes; + } + } + + return pack().SelectMany(e => e); + } + + private void OnBodyEntered(Node2D _) + { + if (IsInstanceValid(_tween)) + { + _tween.Kill(); + } + + _tween = GetTree().CreateTween(); + _tween.SetParallel(); + + foreach (var node in GetCanvasItems()) + { + _tween.TweenProperty(node, "modulate", Colors.Transparent, FadeDuration); + } + } + + private void OnBodyExited(Node2D _) + { + if (IsInstanceValid(_tween)) + { + _tween.Kill(); + } + + _tween = GetTree().CreateTween(); + _tween.SetParallel(); + + foreach (var node in GetCanvasItems()) + { + _tween.TweenProperty(node, "modulate", Colors.White, FadeDuration); + } + } +} diff --git a/Characters/Doc.tscn b/Characters/Doc.tscn index 6e90a99..181ccad 100644 --- a/Characters/Doc.tscn +++ b/Characters/Doc.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=70 format=3 uid="uid://d2skjvvx6fal0"] +[gd_scene load_steps=71 format=3 uid="uid://d2skjvvx6fal0"] [ext_resource type="Script" path="res://Characters/Doc.cs" id="2_3elet"] [ext_resource type="Shader" path="res://Shaders/Flash.gdshader" id="2_5jxom"] @@ -38,6 +38,7 @@ [ext_resource type="PackedScene" uid="uid://p7oijq6dbvvk" path="res://Items/Weapons/DocLance.tscn" id="24_2es2r"] [ext_resource type="AudioStream" uid="uid://cqj44je3mvk60" path="res://Assets/Sounds/rauuul.wav" id="26_js7p2"] [ext_resource type="PackedScene" uid="uid://dldnp8eunxj3q" path="res://BoundingBoxes/InteractionTrigger.tscn" id="33_08dyq"] +[ext_resource type="AudioStream" uid="uid://bskrlh73x1sgp" path="res://Assets/Sounds/doc-summon.mp3" id="34_g57b0"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_7n7iy"] resource_local_to_scene = true @@ -327,6 +328,21 @@ tracks/2/keys = { "update": 0, "values": [Vector2(1.5, 0.75), Vector2(1, 1)] } +tracks/3/type = "audio" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("../Effects/SummonCry") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"clips": [{ +"end_offset": 1.1, +"start_offset": 0.4, +"stream": ExtResource("34_g57b0") +}], +"times": PackedFloat32Array(0) +} +tracks/3/use_blend = true [sub_resource type="AnimationLibrary" id="AnimationLibrary_rpply"] _data = { @@ -760,6 +776,9 @@ attenuation = 0.5 [node name="HurtSound" type="AudioStreamPlayer2D" parent="Effects"] stream = ExtResource("9_stm0e") +[node name="SummonCry" type="AudioStreamPlayer2D" parent="Effects"] +attenuation = 4.0 + [node name="Sprite" type="Sprite2D" parent="."] y_sort_enabled = true use_parent_material = true @@ -785,14 +804,8 @@ script = ExtResource("8_r8ejq") Hotbar = [] Items = [] -[node name="DocLance" parent="Inventory" node_paths=PackedStringArray("Hitbox", "AnimationPlayer", "ParryParticles", "StateMachine", "Anchor", "HandAnchor") instance=ExtResource("24_2es2r")] +[node name="DocLance" parent="Inventory" instance=ExtResource("24_2es2r")] unique_name_in_owner = true -Hitbox = NodePath("Hitbox") -AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") -StateMachine = NodePath("State") -Anchor = NodePath("Anchor") -HandAnchor = NodePath("Anchor/Node2D/Sprite2D/Hand") [node name="InteractionTrigger" parent="." instance=ExtResource("33_08dyq")] diff --git a/Characters/Player.tscn b/Characters/Player.tscn index 6eef8bd..fde79a3 100644 --- a/Characters/Player.tscn +++ b/Characters/Player.tscn @@ -27,7 +27,6 @@ [ext_resource type="Script" path="res://BoundingBoxes/InteractionRay.cs" id="13_hs3u1"] [ext_resource type="Script" path="res://State/Character/PlayerHealState.cs" id="13_t103m"] [ext_resource type="Script" path="res://State/Character/PlayerMaxLevelState.cs" id="14_1sn10"] -[ext_resource type="Texture2D" uid="uid://d1ukste16yq6v" path="res://Assets/Sprites/Particles/player-light.png" id="15_3hahh"] [ext_resource type="Script" path="res://Utils/DamageTime.cs" id="15_4xl06"] [ext_resource type="AudioStream" uid="uid://st8qgqiygy5a" path="res://Assets/Sounds/electricity.wav" id="15_61bua"] [ext_resource type="PackedScene" uid="uid://ce0ph4wk0ylra" path="res://UI/TargetTracer.tscn" id="22_hxi53"] @@ -36,9 +35,10 @@ [ext_resource type="Script" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="27_mndpv"] [ext_resource type="Script" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="28_6gq8l"] [ext_resource type="Script" path="res://Items/PlayerInventory.cs" id="30_y2wmw"] -[ext_resource type="PackedScene" uid="uid://cgg0sfm2qeiwn" path="res://Items/Weapons/Bow.tscn" id="31_mofvy"] -[ext_resource type="PackedScene" uid="uid://dvqap2uhcah63" path="res://Items/Weapons/Sword.tscn" id="31_ql4as"] -[ext_resource type="PackedScene" uid="uid://5y1acxl4j4n7" path="res://Items/Weapons/Pugio.tscn" id="32_6ffmm"] +[ext_resource type="Resource" uid="uid://cl7jvdu2lnv2d" path="res://Items/Weapons/Sword.tres" id="33_3qyfl"] +[ext_resource type="Resource" uid="uid://cjsh0dcgbfn77" path="res://Items/Weapons/Bow.tres" id="34_70ron"] +[ext_resource type="Resource" uid="uid://iqe6rgnb3jur" path="res://Items/Weapons/Pugio.tres" id="35_4pap1"] +[ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="38_6udj8"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_h78y7"] shader = ExtResource("2_ngsgt") @@ -836,35 +836,14 @@ horizontal_alignment = 1 [node name="Inventory" type="Node2D" parent="." node_paths=PackedStringArray("Hotbar")] y_sort_enabled = true script = ExtResource("30_y2wmw") -Hotbar = [NodePath("Sword"), NodePath("Bow"), NodePath("Pugio")] +Hotbar = [null, null, null] +Items = Array[Object]([ExtResource("33_3qyfl"), ExtResource("34_70ron"), ExtResource("35_4pap1")]) InventoryMap = { "equip_1": 0, "equip_2": 1, "equip_3": 2 } -[node name="Bow" parent="Inventory" node_paths=PackedStringArray("StateMachine") instance=ExtResource("31_mofvy")] -visible = false -StateMachine = NodePath("StateMachine") - -[node name="Sword" parent="Inventory" node_paths=PackedStringArray("Hitbox", "AnimationPlayer", "ParryParticles", "StateMachine", "Anchor", "HandAnchor") instance=ExtResource("31_ql4as")] -visible = false -Hitbox = NodePath("Hitbox") -AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") -StateMachine = NodePath("State") -Anchor = NodePath("Anchor") -HandAnchor = NodePath("Anchor/Node2D/Sprite2D/Hand") - -[node name="Pugio" parent="Inventory" node_paths=PackedStringArray("Hitbox", "AnimationPlayer", "ParryParticles", "StateMachine", "Anchor", "HandAnchor") instance=ExtResource("32_6ffmm")] -visible = false -Hitbox = NodePath("Hitbox") -AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") -StateMachine = NodePath("State") -Anchor = NodePath("Anchor") -HandAnchor = NodePath("Anchor/Node2D/Sprite2D/Hand") - [node name="Hurtbox" parent="." node_paths=PackedStringArray("InvincibilityTimer") instance=ExtResource("9_avyu4")] visible = false InvincibilityTimer = NodePath("Timer") @@ -892,12 +871,12 @@ script = ExtResource("13_hs3u1") [node name="PointLight2D" type="PointLight2D" parent="."] position = Vector2(0, -4) -blend_mode = 2 +energy = 0.2 shadow_enabled = true shadow_filter = 2 shadow_filter_smooth = 3.0 -texture = ExtResource("15_3hahh") -height = 10.0 +texture = ExtResource("38_6udj8") +texture_scale = 0.5 [node name="DamageTime" type="Node" parent="."] script = ExtResource("15_4xl06") diff --git a/Entities/Arrow.tscn b/Entities/Arrow.tscn index 156bcfe..8bbc7a9 100644 --- a/Entities/Arrow.tscn +++ b/Entities/Arrow.tscn @@ -17,11 +17,9 @@ gradient = SubResource("Gradient_uqfn8") [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_yg5po"] particle_flag_disable_z = true direction = Vector3(-1, 0, 0) -gravity = Vector3(0, 0, 0) initial_velocity_min = 4.0 initial_velocity_max = 8.0 -orbit_velocity_min = 0.0 -orbit_velocity_max = 0.0 +gravity = Vector3(0, 0, 0) scale_min = 2.0 scale_max = 2.0 color_ramp = SubResource("GradientTexture1D_te0n4") @@ -41,6 +39,7 @@ texture = ExtResource("1_0im1r") centered = false [node name="Hitbox" parent="." instance=ExtResource("3_f4lib")] +priority = 5 [node name="CollisionShape2D" parent="Hitbox" index="0"] position = Vector2(0, -0.5) diff --git a/Entities/Lightning.tscn b/Entities/Lightning.tscn index 2970374..031e582 100644 --- a/Entities/Lightning.tscn +++ b/Entities/Lightning.tscn @@ -85,7 +85,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0, 0.7), "transitions": PackedFloat32Array(1, 1), "update": 0, -"values": [0.5, 0.0] +"values": [1.0, 0.0] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_g3m4l"] @@ -105,6 +105,7 @@ ProjectileName = "Lightning" Hitbox = NodePath("Hitbox") [node name="Sprite2D" type="Sprite2D" parent="."] +modulate = Color(4, 4, 4, 1) material = SubResource("CanvasItemMaterial_3bsa7") position = Vector2(0, 8) texture = ExtResource("1_bf8ae") @@ -119,6 +120,7 @@ libraries = { [node name="Hitbox" parent="." instance=ExtResource("3_vlt1v")] collision_layer = 0 +priority = 5 Damage = 20.0 [node name="CollisionShape2D" parent="Hitbox" index="0"] diff --git a/Entities/Torch.tscn b/Entities/Torch.tscn index 4e9a2bc..14ce5bd 100644 --- a/Entities/Torch.tscn +++ b/Entities/Torch.tscn @@ -1,59 +1,60 @@ -[gd_scene load_steps=12 format=3 uid="uid://c1w7t6irnohfx"] +[gd_scene load_steps=13 format=3 uid="uid://c1w7t6irnohfx"] -[ext_resource type="Texture2D" uid="uid://har1bd5u4dq3" path="res://Assets/Sprites/Misc/torch.png" id="1_14bgb"] +[ext_resource type="Texture2D" uid="uid://cyfyelyq3o15s" path="res://Assets/Sprites/Misc/torch-fire.png" id="1_gnoxc"] +[ext_resource type="Texture2D" uid="uid://bitpf645g0prl" path="res://Assets/Sprites/Misc/torch-base.png" id="2_cwgtj"] [ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="2_hotvd"] -[sub_resource type="AtlasTexture" id="AtlasTexture_js1l1"] -atlas = ExtResource("1_14bgb") -region = Rect2(0, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_vnjya"] +atlas = ExtResource("1_gnoxc") +region = Rect2(0, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_gdxtl"] -atlas = ExtResource("1_14bgb") -region = Rect2(8, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_l2emm"] +atlas = ExtResource("1_gnoxc") +region = Rect2(8, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_da7fw"] -atlas = ExtResource("1_14bgb") -region = Rect2(16, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_03weu"] +atlas = ExtResource("1_gnoxc") +region = Rect2(16, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_rpccx"] -atlas = ExtResource("1_14bgb") -region = Rect2(24, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_1fqw1"] +atlas = ExtResource("1_gnoxc") +region = Rect2(24, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_crwu1"] -atlas = ExtResource("1_14bgb") -region = Rect2(32, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_sj1bi"] +atlas = ExtResource("1_gnoxc") +region = Rect2(32, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_r3kxc"] -atlas = ExtResource("1_14bgb") -region = Rect2(40, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_1xpxx"] +atlas = ExtResource("1_gnoxc") +region = Rect2(40, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_225la"] -atlas = ExtResource("1_14bgb") -region = Rect2(48, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_dxfgw"] +atlas = ExtResource("1_gnoxc") +region = Rect2(48, 0, 8, 8) [sub_resource type="SpriteFrames" id="SpriteFrames_gf7ku"] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_js1l1") +"texture": SubResource("AtlasTexture_vnjya") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_gdxtl") +"texture": SubResource("AtlasTexture_l2emm") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_da7fw") +"texture": SubResource("AtlasTexture_03weu") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_rpccx") +"texture": SubResource("AtlasTexture_1fqw1") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_crwu1") +"texture": SubResource("AtlasTexture_sj1bi") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_r3kxc") +"texture": SubResource("AtlasTexture_1xpxx") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_225la") +"texture": SubResource("AtlasTexture_dxfgw") }], "loop": true, "name": &"default", @@ -64,18 +65,25 @@ animations = [{ radius = 4.0 [node name="Torch" type="Node2D"] +y_sort_enabled = true -[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] -texture_filter = 1 -position = Vector2(0, -10) +[node name="Sprites" type="Node2D" parent="."] + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Sprites"] +modulate = Color(3.5, 3.5, 3, 1) +position = Vector2(0, -14) sprite_frames = SubResource("SpriteFrames_gf7ku") autoplay = "default" frame_progress = 0.337799 +[node name="Sprite2D" type="Sprite2D" parent="Sprites"] +position = Vector2(0, -8) +texture = ExtResource("2_cwgtj") + [node name="PointLight2D" type="PointLight2D" parent="."] -color = Color(1, 0.976471, 0.92549, 1) +color = Color(1, 0.811765, 0.537255, 1) +energy = 1.2 blend_mode = 2 -shadow_enabled = true shadow_filter_smooth = 3.0 texture = ExtResource("2_hotvd") offset = Vector2(0, 2) diff --git a/Entities/TorchLamp.tscn b/Entities/TorchLamp.tscn index d858e18..1ce4a7d 100644 --- a/Entities/TorchLamp.tscn +++ b/Entities/TorchLamp.tscn @@ -1,94 +1,96 @@ -[gd_scene load_steps=16 format=3 uid="uid://ceadk7pam7vab"] +[gd_scene load_steps=18 format=3 uid="uid://ceadk7pam7vab"] -[ext_resource type="Texture2D" uid="uid://cyldr0ck3yfrp" path="res://Assets/Sprites/Misc/torch-lamp.png" id="1_dlkl0"] [ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="2_0xpf8"] +[ext_resource type="Texture2D" uid="uid://c1garalf1clsp" path="res://Assets/Sprites/Misc/flame-large.png" id="2_a6lwn"] +[ext_resource type="Texture2D" uid="uid://ca0htndnsb38k" path="res://Assets/Sprites/Misc/torch-lamp-base.png" id="2_bq1kw"] +[ext_resource type="Texture2D" uid="uid://i5ksh8i0q48o" path="res://Assets/Sprites/Misc/torch-lamp-base-back.png" id="3_vh465"] -[sub_resource type="AtlasTexture" id="AtlasTexture_ikvnd"] -atlas = ExtResource("1_dlkl0") -region = Rect2(0, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_dtmd3"] +atlas = ExtResource("2_a6lwn") +region = Rect2(0, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_b7wal"] -atlas = ExtResource("1_dlkl0") -region = Rect2(12, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_irtpk"] +atlas = ExtResource("2_a6lwn") +region = Rect2(12, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_68y2k"] -atlas = ExtResource("1_dlkl0") -region = Rect2(24, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_0gb20"] +atlas = ExtResource("2_a6lwn") +region = Rect2(24, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_eib4d"] -atlas = ExtResource("1_dlkl0") -region = Rect2(36, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_5uhdg"] +atlas = ExtResource("2_a6lwn") +region = Rect2(36, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_7q5cd"] -atlas = ExtResource("1_dlkl0") -region = Rect2(48, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_e4moo"] +atlas = ExtResource("2_a6lwn") +region = Rect2(48, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_k8jtr"] -atlas = ExtResource("1_dlkl0") -region = Rect2(60, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_soja6"] +atlas = ExtResource("2_a6lwn") +region = Rect2(60, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_egan1"] -atlas = ExtResource("1_dlkl0") -region = Rect2(72, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_sn741"] +atlas = ExtResource("2_a6lwn") +region = Rect2(72, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_eymjc"] -atlas = ExtResource("1_dlkl0") -region = Rect2(84, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_r825r"] +atlas = ExtResource("2_a6lwn") +region = Rect2(84, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_go3ky"] -atlas = ExtResource("1_dlkl0") -region = Rect2(96, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_75y5m"] +atlas = ExtResource("2_a6lwn") +region = Rect2(96, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_rvq52"] -atlas = ExtResource("1_dlkl0") -region = Rect2(108, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_l8r4c"] +atlas = ExtResource("2_a6lwn") +region = Rect2(108, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_cjdtb"] -atlas = ExtResource("1_dlkl0") -region = Rect2(120, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_7gxo8"] +atlas = ExtResource("2_a6lwn") +region = Rect2(120, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_vi5xh"] -atlas = ExtResource("1_dlkl0") -region = Rect2(132, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_60wov"] +atlas = ExtResource("2_a6lwn") +region = Rect2(132, 0, 12, 14) [sub_resource type="SpriteFrames" id="SpriteFrames_gf7ku"] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_ikvnd") +"texture": SubResource("AtlasTexture_dtmd3") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_b7wal") +"texture": SubResource("AtlasTexture_irtpk") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_68y2k") +"texture": SubResource("AtlasTexture_0gb20") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_eib4d") +"texture": SubResource("AtlasTexture_5uhdg") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_7q5cd") +"texture": SubResource("AtlasTexture_e4moo") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_k8jtr") +"texture": SubResource("AtlasTexture_soja6") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_egan1") +"texture": SubResource("AtlasTexture_sn741") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_eymjc") +"texture": SubResource("AtlasTexture_r825r") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_go3ky") +"texture": SubResource("AtlasTexture_75y5m") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_rvq52") +"texture": SubResource("AtlasTexture_l8r4c") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_cjdtb") +"texture": SubResource("AtlasTexture_7gxo8") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_vi5xh") +"texture": SubResource("AtlasTexture_60wov") }], "loop": true, "name": &"default", @@ -97,15 +99,26 @@ animations = [{ [node name="TorchLamp" type="Node2D"] +[node name="Sprite2D2" type="Sprite2D" parent="."] +texture = ExtResource("3_vh465") +centered = false +offset = Vector2(-6, -16) + [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +modulate = Color(2.5, 2, 2, 1) y_sort_enabled = true texture_filter = 1 +position = Vector2(0, -6) sprite_frames = SubResource("SpriteFrames_gf7ku") autoplay = "default" -frame = 9 -frame_progress = 0.966501 +frame_progress = 0.557817 offset = Vector2(0, -12) +[node name="Sprite2D" type="Sprite2D" parent="."] +texture = ExtResource("2_bq1kw") +centered = false +offset = Vector2(-6, -16) + [node name="PointLight2D" type="PointLight2D" parent="."] color = Color(1, 0.811765, 0.537255, 1) energy = 1.2 @@ -113,3 +126,13 @@ blend_mode = 2 shadow_filter_smooth = 3.0 texture = ExtResource("2_0xpf8") texture_scale = 0.25 + +[node name="PointLight2D2" type="PointLight2D" parent="."] +visible = false +color = Color(1, 0.811765, 0.537255, 1) +energy = 1.2 +blend_mode = 2 +range_item_cull_mask = 8 +shadow_filter_smooth = 3.0 +texture = ExtResource("2_0xpf8") +texture_scale = 0.25 diff --git a/Entities/UnwantedFrequency.tscn b/Entities/UnwantedFrequency.tscn index d831162..bd1dd69 100644 --- a/Entities/UnwantedFrequency.tscn +++ b/Entities/UnwantedFrequency.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=24 format=3 uid="uid://1y5r6sklwgrp"] +[gd_scene load_steps=25 format=3 uid="uid://1y5r6sklwgrp"] [ext_resource type="Script" path="res://Entities/UnwantedFrequency.cs" id="1_6sbe0"] [ext_resource type="PackedScene" uid="uid://du5vhccg75nrq" path="res://BoundingBoxes/Hitbox.tscn" id="2_gxtvd"] @@ -10,17 +10,20 @@ [sub_resource type="RectangleShape2D" id="RectangleShape2D_30y8q"] size = Vector2(8, 8) +[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_dhurx"] +light_mode = 1 + [sub_resource type="Curve" id="Curve_eu273"] _data = [Vector2(0.0618557, 0), 0.0, 0.0, 0, 0, Vector2(0.489691, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="Gradient" id="Gradient_dyqhb"] offsets = PackedFloat32Array(0.00662252, 0.715232, 1) -colors = PackedColorArray(0.996078, 0, 0.164706, 0, 0.996045, 0, 0.166638, 1, 1, 1, 1, 1) +colors = PackedColorArray(0.996078, 0, 0.164706, 0, 1.992, 0, 0.334, 1, 2, 2, 2, 1) [sub_resource type="Gradient" id="Gradient_m1y6u"] offsets = PackedFloat32Array(0.00662252, 0.715232, 1) -colors = PackedColorArray(0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1) +colors = PackedColorArray(0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1) [sub_resource type="Gradient" id="Gradient_2q0ut"] offsets = PackedFloat32Array(0.525926, 0.740741, 1) @@ -132,11 +135,14 @@ Knockback = 324.0 shape = SubResource("RectangleShape2D_30y8q") [node name="TrailRotation" type="Node2D" parent="."] +material = SubResource("CanvasItemMaterial_dhurx") [node name="TrailPosition" type="Node2D" parent="TrailRotation"] +use_parent_material = true [node name="Trail" parent="TrailRotation/TrailPosition" instance=ExtResource("3_67uhs")] self_modulate = Color(2, 2, 2, 1) +use_parent_material = true width = 2.0 width_curve = SubResource("Curve_eu273") default_color = Color(1, 0.0862745, 0.207843, 1) @@ -148,9 +154,11 @@ MaximumPoints = 64 Frequency = 30 [node name="TrailPosition2" type="Node2D" parent="TrailRotation"] +use_parent_material = true [node name="Trail" parent="TrailRotation/TrailPosition2" instance=ExtResource("3_67uhs")] self_modulate = Color(2, 2, 2, 1) +use_parent_material = true width = 2.0 width_curve = SubResource("Curve_eu273") gradient = SubResource("Gradient_m1y6u") diff --git a/Events/EventBus.cs b/Events/EventBus.cs index e158812..e16d0b4 100644 --- a/Events/EventBus.cs +++ b/Events/EventBus.cs @@ -36,6 +36,9 @@ public partial class EventBus : Node [Signal] public delegate void PlayerStunEventHandler(); + [Signal] + public delegate void PlayerOpenInventoryEventHandler(Items.Inventory inventory); + [Signal] public delegate void RegisteredBossEventHandler(Characters.Boss boss); diff --git a/Items/Inventory.cs b/Items/Inventory.cs index 548618a..8c5f876 100644 --- a/Items/Inventory.cs +++ b/Items/Inventory.cs @@ -69,6 +69,7 @@ public partial class Inventory : Node2D, IItemCollection // instantiating a new array will prevent characters from // sharing inventories Hotbar = new(); + Hotbar.Resize(HotbarCapacity); } if (Items is null) @@ -154,6 +155,35 @@ public partial class Inventory : Node2D, IItemCollection return item; } + public Item SetHotbarIndexToItem(int index, ItemMetadata metadata) + { + var oldItem = Hotbar[index]; + Item newItem = null; + + if (IsInstanceValid(oldItem)) + { + oldItem?.QueueFree(); + } + + if (metadata is not null) + { + newItem = metadata.Instance.Instantiate(); + AddChild(newItem); + Hotbar[index] = newItem; + } + + if (SelectedIndex == index) + { + // equip item if the hotbar index we are setting is selected + EquipIndex(index); + } + + var bus = Events.EventBus.Instance; + bus.EmitSignal(Events.EventBus.SignalName.PlayerInventoryUpdate, this); + + return newItem; + } + public Item AddItem(Item item) { if (Hotbar.Count >= HotbarCapacity) diff --git a/Items/Weapons/Bow.cs b/Items/Weapons/Bow.cs index 5850878..64cfbb5 100644 --- a/Items/Weapons/Bow.cs +++ b/Items/Weapons/Bow.cs @@ -1,4 +1,5 @@ using Godot; +using SupaLidlGame.Extensions; namespace SupaLidlGame.Items.Weapons; @@ -15,7 +16,14 @@ public partial class Bow : ProjectileSpawner if (_isOnFire) { - GetNode("%Flame").Visible = false; + var flame = GetNode("%Flame"); + + var newFlame = flame.Duplicate() as Node2D; + projectile.AddChild(newFlame); + + newFlame.Position = Vector2.Zero; + + flame.Visible = false; // TODO: instead of doing 1.5x damage, create an "On Fire" debuff projectile.Hitbox.Damage *= 1.5f; _isOnFire = false; @@ -30,8 +38,15 @@ public partial class Bow : ProjectileSpawner _ignitionArea = GetNode("IgnitionArea"); var onAreaEntered = (Area2D area) => { - GetNode("%Flame").Visible = true; - _isOnFire = true; + if (!_isOnFire) + { + var flame = GetNode("%Flame"); + flame.Visible = true; + flame.GetNode("Ignite") + .OnWorld() + .PlayOneShot(); + _isOnFire = true; + } }; _ignitionArea.Connect( Area2D.SignalName.AreaEntered, diff --git a/Items/Weapons/Bow.tscn b/Items/Weapons/Bow.tscn index 707aadf..1bdc2dc 100644 --- a/Items/Weapons/Bow.tscn +++ b/Items/Weapons/Bow.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=28 format=3 uid="uid://cgg0sfm2qeiwn"] +[gd_scene load_steps=29 format=3 uid="uid://cgg0sfm2qeiwn"] [ext_resource type="Texture2D" uid="uid://dam6aigkw8xs" path="res://Assets/Sprites/Items/bow-and-arrow.png" id="1_1ghvv"] [ext_resource type="Script" path="res://Items/Weapons/Bow.cs" id="1_ikgu2"] @@ -12,6 +12,7 @@ [ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="9_tk6lc"] [ext_resource type="AudioStream" uid="uid://cwy4giq8eod5g" path="res://Assets/Sounds/bow-release.wav" id="9_v051g"] [ext_resource type="Texture2D" uid="uid://dj1vsctgh1scr" path="res://Assets/Sprites/Misc/flame.png" id="9_xwcvy"] +[ext_resource type="AudioStream" uid="uid://braj74by0oowo" path="res://Assets/Sounds/fire-burst-flash.wav" id="11_65ega"] [sub_resource type="AtlasTexture" id="AtlasTexture_5af70"] atlas = ExtResource("9_xwcvy") @@ -94,7 +95,7 @@ tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(15, -8)] +"values": [Vector2(15, -4)] } tracks/2/type = "value" tracks/2/imported = false @@ -165,7 +166,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(15, -8)] +"values": [Vector2(15, -4)] } tracks/3/type = "value" tracks/3/imported = false @@ -220,7 +221,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), "update": 1, -"values": [Vector2(15, -8), Vector2(14, -8), Vector2(13, -8), Vector2(12, -8), Vector2(11, -8), Vector2(9, -8)] +"values": [Vector2(15, -4), Vector2(14, -4), Vector2(13, -4), Vector2(12, -4), Vector2(11, -4), Vector2(9, -4)] } [sub_resource type="Animation" id="Animation_j5qtq"] @@ -262,7 +263,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(15, -8)] +"values": [Vector2(15, -4)] } tracks/3/type = "value" tracks/3/imported = false @@ -370,15 +371,22 @@ hframes = 8 [node name="Flame" type="AnimatedSprite2D" parent="Anchor"] unique_name_in_owner = true visible = false -position = Vector2(15, -8) +modulate = Color(3, 3, 3, 1) +position = Vector2(15, -4) sprite_frames = SubResource("SpriteFrames_b2khh") autoplay = "default" +frame_progress = 0.1652 +offset = Vector2(0, -4) [node name="PointLight2D" type="PointLight2D" parent="Anchor/Flame"] color = Color(1, 0.8, 0.701961, 1) +energy = 0.5 texture = ExtResource("9_tk6lc") texture_scale = 0.13 +[node name="Ignite" type="AudioStreamPlayer2D" parent="Anchor/Flame"] +stream = ExtResource("11_65ega") + [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_5vx8d") diff --git a/Items/Weapons/Sword.cs b/Items/Weapons/Sword.cs index 5f05551..b71f758 100644 --- a/Items/Weapons/Sword.cs +++ b/Items/Weapons/Sword.cs @@ -206,6 +206,11 @@ public partial class Sword : Weapon, IParryable this); } } + + if (Hitbox.Hits.Count > 0) + { + Character.ApplyImpulse(-Character.Target.Normalized() * Knockback); + } } public void AttemptParry(Weapon otherWeapon) diff --git a/Items/Weapons/Sword.tscn b/Items/Weapons/Sword.tscn index a0a541e..0af9b1c 100644 --- a/Items/Weapons/Sword.tscn +++ b/Items/Weapons/Sword.tscn @@ -103,6 +103,18 @@ tracks/5/keys = { "update": 1, "values": [true] } +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("SwingSprite:position") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} [sub_resource type="Animation" id="Animation_ameas"] resource_name = "anticipate" @@ -173,7 +185,7 @@ tracks/0/path = NodePath("Anchor:rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { -"times": PackedFloat32Array(0, 0.15, 0.35), +"times": PackedFloat32Array(0, 0.1, 0.35), "transitions": PackedFloat32Array(1, 1, 1), "update": 1, "values": [-1.5708, 1.5708, 1.5708] @@ -209,10 +221,10 @@ tracks/3/path = NodePath("Anchor/Node2D:rotation") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { -"times": PackedFloat32Array(0, 0.15), -"transitions": PackedFloat32Array(1, 1), +"times": PackedFloat32Array(0.1), +"transitions": PackedFloat32Array(1), "update": 1, -"values": [0.0, 2.35619] +"values": [2.35619] } tracks/4/type = "method" tracks/4/imported = false @@ -235,10 +247,34 @@ tracks/5/path = NodePath("Anchor/Node2D/Sprite2D:visible") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { -"times": PackedFloat32Array(0, 0.35), -"transitions": PackedFloat32Array(1, 1), +"times": PackedFloat32Array(0, 0.1, 0.35), +"transitions": PackedFloat32Array(1, 1, 1), "update": 1, -"values": [true, false] +"values": [false, true, false] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("SwingSprite:modulate") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0, 0.2, 0.35), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 0, +"values": [Color(2, 2, 2, 1), Color(2, 2, 2, 1), Color(2, 2, 2, 0)] +} +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("SwingSprite:position") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0, 0.2, 0.35), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, 0), Vector2(2, 0)] } [sub_resource type="Animation" id="Animation_pclfs"] diff --git a/Props/ArenaDoorSwitch.tscn b/Props/ArenaDoorSwitch.tscn index fe2dc50..68d5239 100644 --- a/Props/ArenaDoorSwitch.tscn +++ b/Props/ArenaDoorSwitch.tscn @@ -111,6 +111,7 @@ offset_bottom = -8.0 text = "Activate" [node name="Sprite2D" type="Sprite2D" parent="."] +position = Vector2(0, -4) texture = ExtResource("3_pgkt4") centered = false offset = Vector2(-2, -8) diff --git a/Scenes/BaseMap.tscn b/Scenes/BaseMap.tscn index 9a3bc17..278f92a 100644 --- a/Scenes/BaseMap.tscn +++ b/Scenes/BaseMap.tscn @@ -10,7 +10,7 @@ physics_layer_1/collision_mask = 0 [sub_resource type="Environment" id="Environment_pxx66"] background_mode = 3 glow_enabled = true -glow_hdr_threshold = 1.4 +glow_hdr_threshold = 1.2 [node name="TileMap" type="Node2D" node_paths=PackedStringArray("Entities", "Areas", "Spawners", "Markers")] process_mode = 1 diff --git a/Scenes/Maps/Arena.tscn b/Scenes/Maps/Arena.tscn index 030accf..284e6e3 100644 --- a/Scenes/Maps/Arena.tscn +++ b/Scenes/Maps/Arena.tscn @@ -1,11 +1,15 @@ -[gd_scene load_steps=28 format=4 uid="uid://b2x17su05ou5w"] +[gd_scene load_steps=49 format=4 uid="uid://b2x17su05ou5w"] [ext_resource type="PackedScene" uid="uid://clwv2owvk6abe" path="res://Scenes/BaseMap.tscn" id="1_ifiic"] [ext_resource type="TileSet" uid="uid://l61kbx31ug4p" path="res://Scenes/Maps/ArenaTileset.tres" id="2_x0mh7"] +[ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="4_bvhcc"] [ext_resource type="PackedScene" uid="uid://d2skjvvx6fal0" path="res://Characters/Doc.tscn" id="4_ej0f3"] +[ext_resource type="Texture2D" uid="uid://xgy5gihyxgih" path="res://Assets/Sprites/Misc/fire-32x32.png" id="5_5ley7"] [ext_resource type="Shader" path="res://Shaders/Flash.gdshader" id="5_h8k5p"] [ext_resource type="PackedScene" uid="uid://c1w7t6irnohfx" path="res://Entities/Torch.tscn" id="6_1wwor"] -[ext_resource type="PackedScene" uid="uid://ceadk7pam7vab" path="res://Entities/TorchLamp.tscn" id="6_jy3pc"] +[ext_resource type="Script" path="res://Utils/InteractionTriggerDialogue.cs" id="6_eidd4"] +[ext_resource type="PackedScene" uid="uid://dldnp8eunxj3q" path="res://BoundingBoxes/InteractionTrigger.tscn" id="6_ulbse"] +[ext_resource type="Resource" uid="uid://dilmuoilweoeh" path="res://Assets/Dialogue/books.dialogue" id="7_6el0q"] [ext_resource type="Texture2D" uid="uid://d1ukste16yq6v" path="res://Assets/Sprites/Particles/player-light.png" id="7_y7j0e"] [ext_resource type="AudioStream" uid="uid://dy4qjflo1k28b" path="res://Assets/Sounds/calm-storm-ambient.mp3" id="8_wox7d"] [ext_resource type="Script" path="res://BoundingBoxes/ConnectorBox.cs" id="9_fg062"] @@ -14,6 +18,104 @@ [ext_resource type="Texture2D" uid="uid://c1a7lvb4uuwfy" path="res://Assets/Sprites/Particles/circle-16.png" id="11_yjp7m"] [ext_resource type="Script" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="12_ca3oh"] +[sub_resource type="AtlasTexture" id="AtlasTexture_7aiot"] +atlas = ExtResource("5_5ley7") +region = Rect2(0, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_u1ed5"] +atlas = ExtResource("5_5ley7") +region = Rect2(27, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bgjcm"] +atlas = ExtResource("5_5ley7") +region = Rect2(54, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_aig65"] +atlas = ExtResource("5_5ley7") +region = Rect2(81, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_duf4v"] +atlas = ExtResource("5_5ley7") +region = Rect2(108, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_deioo"] +atlas = ExtResource("5_5ley7") +region = Rect2(135, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1th0c"] +atlas = ExtResource("5_5ley7") +region = Rect2(162, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_eg8vj"] +atlas = ExtResource("5_5ley7") +region = Rect2(189, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_drbs2"] +atlas = ExtResource("5_5ley7") +region = Rect2(216, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wik6i"] +atlas = ExtResource("5_5ley7") +region = Rect2(243, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_va4fs"] +atlas = ExtResource("5_5ley7") +region = Rect2(270, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ej6q4"] +atlas = ExtResource("5_5ley7") +region = Rect2(297, 0, 27, 32) + +[sub_resource type="SpriteFrames" id="SpriteFrames_8kk55"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_7aiot") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_u1ed5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bgjcm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_aig65") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_duf4v") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_deioo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1th0c") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_eg8vj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_drbs2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wik6i") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_va4fs") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ej6q4") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_ba7y1"] +size = Vector2(32, 32) + +[sub_resource type="CircleShape2D" id="CircleShape2D_68m22"] +radius = 12.0 + [sub_resource type="ShaderMaterial" id="ShaderMaterial_i5p65"] resource_local_to_scene = true shader = ExtResource("5_h8k5p") @@ -83,17 +185,21 @@ ease = 2 [sub_resource type="RectangleShape2D" id="RectangleShape2D_idjmj"] size = Vector2(512, 384) -[node name="Arena" node_paths=PackedStringArray("Entities", "Areas", "Spawners", "Markers") instance=ExtResource("1_ifiic")] -Entities = NodePath("Entities") -Areas = NodePath("Areas") -Spawners = NodePath("Spawners") -Markers = NodePath("Markers") +[sub_resource type="Gradient" id="Gradient_yvpi2"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_241sr"] +gradient = SubResource("Gradient_yvpi2") +width = 1 + +[node name="Arena" instance=ExtResource("1_ifiic")] ClearColor = Color(0.105882, 0.0470588, 0.117647, 1) AreaName = "The True Arena" MapName = "The True Arena" [node name="z-index 0" parent="Layers" index="0"] -tile_map_data = PackedByteArray("AAD4/wcAAwABAAMAAAD7/wcAAwABAAMAAAD+/wcAAwAFAAMAAAABAAcAAwAGAAMAAAAEAAcAAwABAAMAAAAHAAcAAwABAAMAAAD8//f/AAAHAAMAAAADAPf/AAAHAAIAAAACAPf/AAAGAAMAAAD9//f/AAAGAAIAAAAHAPf/AAAGAAAAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAAAAQAAAD3//7/AwAAAAQAAAD3////AwAAAAQAAAD3/wAAAwAAAAQAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAD3//b/AwAAAAMAAAD4//b/AwABAAMAAAD5//b/AwABAAMAAAD6//b/AwABAAMAAAD7//b/AwABAAMAAAD8//b/AwABAAMAAAD9//b/AwABAAMAAAD+//b/AwABAAMAAAD///b/AwABAAMAAAAAAPb/AwABAAMAAAABAPb/AwABAAMAAAACAPb/AwABAAMAAAADAPb/AwABAAMAAAAEAPb/AwABAAMAAAAFAPb/AwABAAMAAAAGAPb/AwABAAMAAAAHAPb/AwABAAMAAAAIAPb/AwACAAMAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwACAAQAAAAIAP7/AwACAAQAAAAIAP//AwACAAQAAAAIAAAAAwACAAQAAAAIAAEAAwACAAQAAAAIAAIAAwACAAQAAAAIAAMAAwACAAQAAAAIAAQAAwACAAQAAAAIAAUAAwACAAQAAAAIAAYAAwACAAQAAAAIAAcAAwAGAAQAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAABAAgAAwACAAQAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/w4AAwAAAAQAAAD+/w8AAwAAAAQAAAD+/xAAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xcAAwAAAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAABAA8AAwACAAQAAAABABAAAwACAAQAAAABABEAAwACAAQAAAABABIAAwACAAQAAAABABMAAwACAAQAAAABABQAAwACAAQAAAABABUAAwACAAQAAAABABYAAwACAAQAAAABABcAAwACAAQAAAD5//n/AwANAAUAAAAGAPn/AwANAAUAAAD5/wYAAwANAAUAAAAGAAYAAwANAAUAAAA=") +tile_map_data = PackedByteArray("AAD4/wcAAwABAAMAAAD7/wcAAwABAAMAAAD+/wcAAwAFAAMAAAABAAcAAwAGAAMAAAAEAAcAAwABAAMAAAAHAAcAAwABAAMAAAAHAPf/AAAGAAAAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAAAAQAAAD3//7/AwAAAAQAAAD3////AwAAAAQAAAD3/wAAAwAAAAQAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwACAAQAAAAIAP7/AwACAAQAAAAIAP//AwACAAQAAAAIAAAAAwACAAQAAAAIAAEAAwACAAQAAAAIAAIAAwACAAQAAAAIAAMAAwACAAQAAAAIAAQAAwACAAQAAAAIAAUAAwACAAQAAAAIAAYAAwACAAQAAAAIAAcAAwAGAAQAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAABAAgAAwACAAQAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/w4AAwAAAAQAAAD+/w8AAwAAAAQAAAD+/xAAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xcAAwAAAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAABAA8AAwACAAQAAAABABAAAwACAAQAAAABABEAAwACAAQAAAABABIAAwACAAQAAAABABMAAwACAAQAAAABABQAAwACAAQAAAABABUAAwACAAQAAAABABYAAwACAAQAAAABABcAAwACAAQAAAD5//n/AwAPAAQAAAD3//X/AwAAAAMAAAD4//X/AwABAAMAAAD5//X/AwABAAMAAAD6//X/AwABAAMAAAD7//X/AwABAAMAAAD8//X/AwABAAMAAAD9//X/AwABAAMAAAD+//X/AwABAAMAAAD///X/AwABAAMAAAAAAPX/AwABAAMAAAABAPX/AwABAAMAAAACAPX/AwABAAMAAAADAPX/AwABAAMAAAAEAPX/AwABAAMAAAAFAPX/AwABAAMAAAAGAPX/AwABAAMAAAAHAPX/AwABAAMAAAAIAPX/AwACAAMAAAD3//b/AwAAAAQAAAAIAPb/AwACAAQAAAD8//b/AwAJAAQAAAD9//b/AwAKAAQAAAACAPb/AwAKAAQAAAADAPb/AwAJAAQAAAD7//b/AwAIAAQAAAD+//b/AwALAAQAAAABAPb/AwAIAAQAAAAEAPb/AwALAAQAAAD5//3/AwAOAAQAAAD5/wEAAwAOAAQAAAAFAPb/AwAHAAUAAAAGAPb/AwAIAAUAAAD///b/AwAHAAUAABAAAPb/AwAIAAUAAAD6//b/AwAHAAQAAAD4//b/AwAHAAUAAAD5//b/AwAHAAQAAAAHAPb/AwAHAAUAAAA=") tile_set = ExtResource("2_x0mh7") [node name="z-index -1" parent="Layers" index="1"] @@ -101,7 +207,6 @@ tile_map_data = PackedByteArray("AAD3/wgAAwAAAAUAAAD4/wgAAwABAAUAAAD5/wgAAwABAAU tile_set = ExtResource("2_x0mh7") [node name="z-index -1 (under)" parent="Layers" index="2"] -tile_map_data = PackedByteArray("AAD+/wkAAAADAAMAAAD+/woAAAADAAMAAAD+/wsAAAADAAMAAAD+/wwAAAADAAMAAAD+/w0AAAADAAMAAAD+/w4AAAADAAMAAAD+/w8AAAADAAMAAAD+/xAAAAADAAMAAAD+/xEAAAADAAMAAAD+/xIAAAADAAMAAAD+/xMAAAADAAMAAAD+/xQAAAADAAMAAAD+/xUAAAADAAMAAAD+/xYAAAADAAMAAAD+/wgAAAABAAQAAAABAAgAAAAAAAQAAAABAAkAAAACAAMAAAABAAoAAAACAAMAAAABAAsAAAACAAMAAAABAAwAAAACAAMAAAABAA0AAAACAAMAAAABAA4AAAACAAMAAAABAA8AAAACAAMAAAABABAAAAACAAMAAAABABEAAAACAAMAAAABABIAAAACAAMAAAABABMAAAACAAMAAAABABQAAAACAAMAAAABABUAAAACAAMAAAABABYAAAACAAMAAAABABcAAAACAAMAAAD+/xcAAAADAAMAAAA=") tile_set = ExtResource("2_x0mh7") [node name="z-index -2" parent="Layers" index="3"] @@ -109,7 +214,7 @@ tile_map_data = PackedByteArray("AAD//wgAAwAMAAEAAAD//wkAAwAMAAIAAAD//woAAwAMAAM tile_set = ExtResource("2_x0mh7") [node name="z-index -3" parent="Layers" index="4"] -tile_map_data = PackedByteArray("AAD///P/AgABAAEAAAAAAPP/AgABAAEAAAABAPP/AgABAAEAAAD+//P/AgABAAEAAAD9//P/AgABAAEAAAD8//P/AgABAAEAAAACAPP/AgABAAEAAAADAPP/AgABAAEAAAAEAPP/AgABAAEAAAD7//P/AgABAAEAAAAAAPL/AgABAAAAAAD///L/AgABAAAAAAD+//L/AgABAAAAAAD9//L/AgABAAAAAAABAPL/AgABAAAAAAACAPL/AgABAAAAAAAAAPH/AgABAAEAAAD///H/AgABAAEAAAD+//H/AgABAAEAAAABAPH/AgABAAEAAAAFAPP/AgABAAEAAAD6//P/AgABAAEAAAD5//P/AgAAAAEAAAAGAPP/AgACAAEAAAD6//L/AgABAAAAAAD7//L/AgABAAAAAAD8//L/AgABAAAAAAADAPL/AgABAAAAAAAEAPL/AgABAAAAAAAFAPL/AgABAAAAAAAGAPL/AgACAAAAAAD5//L/AgAAAAAAAAD9//H/AgABAAEAAAD8//H/AgABAAEAAAD7//H/AgABAAEAAAD6//H/AgABAAEAAAD5//H/AgABAAEAAAACAPH/AgABAAEAAAADAPH/AgABAAEAAAAEAPH/AgABAAEAAAAFAPH/AgABAAEAAAAGAPH/AgABAAEAAAAHAPH/AgACAAEAAAD4//H/AgAAAAEAAAD//wgAAwAKAAEAAAD//wkAAwAAAAAAAAD//woAAwABAAEAAAD//wsAAwAKAAIAAAD//wwAAwABAAAAAAD//w0AAwABAAAAAAD//w4AAwABAAEAAAD//w8AAwABAAAAAAD//xAAAwABAAAAAAD//xEAAwAAAAEAAAD//xIAAwABAAAAAAD//xMAAwAAAAEAAAD//xQAAwAAAAEAAAD//xUAAwABAAAAAAD//xYAAwAAAAAAAAD//xcAAwAAAAAAAAAAAAgAAwAKAAIAAAAAAAkAAwAAAAEAAAAAAAoAAwAAAAAAAAAAAAsAAwAKAAEAAAAAAAwAAwAAAAEAAAAAAA0AAwAAAAAAAAAAAA4AAwAAAAEAAAAAAA8AAwAAAAEAAAAAABAAAwAAAAEAAAAAABEAAwAAAAEAAAAAABIAAwAAAAAAAAAAABMAAwABAAEAAAAAABQAAwABAAAAAAAAABUAAwAAAAAAAAAAABYAAwAAAAAAAAAAABcAAwAAAAAAAAD4//j/AwAAAAEAAAD4//n/AwABAAAAAAD4//r/AwABAAAAAAD4//v/AwABAAEAAAD4//z/AwAAAAEAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwAAAAAAAAD4/wAAAwAAAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAEAAAD4/wMAAwABAAEAAAD4/wQAAwAAAAEAAAD4/wUAAwAAAAAAAAD4/wYAAwAAAAAAAAD4/wcAAwAAAAAAAAD5//j/AwABAAAAAAD5//n/AwAAAAEAAAD5//r/AwAAAAAAAAD5//v/AwABAAAAAAD5//z/AwABAAAAAAD5//3/AwABAAEAAAD5//7/AwABAAEAAAD5////AwABAAAAAAD5/wAAAwAAAAEAAAD5/wEAAwABAAAAAAD5/wIAAwAAAAEAAAD5/wMAAwABAAEAAAD5/wQAAwAAAAEAAAD5/wUAAwAAAAAAAAD5/wYAAwABAAEAAAD5/wcAAwAAAAEAAAD6//j/AwABAAEAAAD6//n/AwABAAAAAAD6//r/AwABAAAAAAD6//v/AwABAAAAAAD6//z/AwAAAAAAAAD6//3/AwABAAEAAAD6//7/AwAAAAAAAAD6////AwAAAAAAAAD6/wAAAwABAAAAAAD6/wEAAwAAAAAAAAD6/wIAAwABAAAAAAD6/wMAAwAAAAEAAAD6/wQAAwABAAEAAAD6/wUAAwABAAAAAAD6/wYAAwAAAAEAAAD6/wcAAwABAAEAAAD7//j/AwABAAEAAAD7//n/AwAAAAAAAAD7//r/AwAAAAEAAAD7//v/AwAAAAEAAAD7//z/AwABAAAAAAD7//3/AwABAAEAAAD7//7/AwAAAAEAAAD7////AwAAAAAAAAD7/wAAAwAAAAAAAAD7/wEAAwAAAAEAAAD7/wIAAwAAAAEAAAD7/wMAAwABAAAAAAD7/wQAAwAAAAAAAAD7/wUAAwABAAEAAAD7/wYAAwAAAAEAAAD7/wcAAwAAAAAAAAD8//j/AwABAAAAAAD8//n/AwAAAAAAAAD8//r/AwABAAAAAAD8//v/AwABAAEAAAD8//z/AwAAAAEAAAD8//3/AwABAAEAAAD8//7/AwABAAEAAAD8////AwABAAEAAAD8/wAAAwABAAAAAAD8/wEAAwAAAAAAAAD8/wIAAwAAAAEAAAD8/wMAAwAAAAAAAAD8/wQAAwABAAAAAAD8/wUAAwAAAAEAAAD8/wYAAwABAAEAAAD8/wcAAwABAAAAAAD9//j/AwAAAAAAAAD9//n/AwABAAAAAAD9//r/AwABAAAAAAD9//v/AwABAAEAAAD9//z/AwAAAAEAAAD9//3/AwABAAEAAAD9//7/AwABAAEAAAD9////AwABAAAAAAD9/wAAAwAAAAEAAAD9/wEAAwAAAAAAAAD9/wIAAwAAAAAAAAD9/wMAAwABAAEAAAD9/wQAAwAAAAEAAAD9/wUAAwABAAEAAAD9/wYAAwABAAAAAAD9/wcAAwABAAAAAAD+//j/AwABAAEAAAD+//n/AwABAAEAAAD+//r/AwAAAAAAAAD+//v/AwABAAEAAAD+//z/AwAAAAEAAAD+//3/AwABAAAAAAD+//7/AwAAAAEAAAD+////AwAAAAAAAAD+/wAAAwABAAEAAAD+/wEAAwAAAAEAAAD+/wIAAwAAAAAAAAD+/wMAAwAAAAAAAAD+/wQAAwABAAAAAAD+/wUAAwAAAAAAAAD+/wYAAwAAAAAAAAD+/wcAAwAAAAAAAAD///j/AwAAAAAAAAD///n/AwAAAAAAAAD///r/AwAAAAAAAAD///v/AwAAAAEAAAD///z/AwABAAAAAAD///3/AwAAAAAAAAD///7/AwAAAAEAAAD/////AwAAAAEAAAD//wAAAwABAAAAAAD//wEAAwAAAAEAAAD//wIAAwAAAAAAAAD//wMAAwABAAAAAAD//wQAAwABAAEAAAD//wUAAwABAAAAAAD//wYAAwABAAEAAAD//wcAAwAAAAAAAAAAAPj/AwAAAAEAAAAAAPn/AwABAAEAAAAAAPr/AwAAAAAAAAAAAPv/AwABAAAAAAAAAPz/AwAAAAEAAAAAAP3/AwABAAAAAAAAAP7/AwAAAAEAAAAAAP//AwABAAAAAAAAAAAAAwAAAAEAAAAAAAEAAwABAAEAAAAAAAIAAwABAAEAAAAAAAMAAwAAAAAAAAAAAAQAAwABAAAAAAAAAAUAAwABAAEAAAAAAAYAAwAAAAAAAAAAAAcAAwABAAEAAAABAPj/AwABAAEAAAABAPn/AwAAAAAAAAABAPr/AwABAAEAAAABAPv/AwAAAAEAAAABAPz/AwAAAAEAAAABAP3/AwABAAAAAAABAP7/AwABAAAAAAABAP//AwAAAAAAAAABAAAAAwABAAEAAAABAAEAAwAAAAAAAAABAAIAAwAAAAAAAAABAAMAAwAAAAAAAAABAAQAAwAAAAEAAAABAAUAAwAAAAEAAAABAAYAAwABAAAAAAABAAcAAwABAAAAAAACAPj/AwABAAEAAAACAPn/AwAAAAAAAAACAPr/AwAAAAAAAAACAPv/AwAAAAEAAAACAPz/AwABAAAAAAACAP3/AwAAAAAAAAACAP7/AwABAAAAAAACAP//AwAAAAAAAAACAAAAAwAAAAAAAAACAAEAAwABAAEAAAACAAIAAwAAAAEAAAACAAMAAwABAAEAAAACAAQAAwAAAAEAAAACAAUAAwABAAAAAAACAAYAAwABAAAAAAACAAcAAwABAAAAAAADAPj/AwABAAAAAAADAPn/AwABAAAAAAADAPr/AwAAAAAAAAADAPv/AwAAAAEAAAADAPz/AwABAAAAAAADAP3/AwABAAAAAAADAP7/AwAAAAEAAAADAP//AwABAAEAAAADAAAAAwABAAAAAAADAAEAAwAAAAAAAAADAAIAAwABAAAAAAADAAMAAwABAAAAAAADAAQAAwABAAAAAAADAAUAAwABAAEAAAADAAYAAwABAAAAAAADAAcAAwAAAAEAAAAEAPj/AwABAAAAAAAEAPn/AwABAAEAAAAEAPr/AwABAAEAAAAEAPv/AwAAAAEAAAAEAPz/AwAAAAAAAAAEAP3/AwAAAAAAAAAEAP7/AwABAAEAAAAEAP//AwABAAEAAAAEAAAAAwABAAAAAAAEAAEAAwABAAAAAAAEAAIAAwABAAAAAAAEAAMAAwAAAAAAAAAEAAQAAwAAAAAAAAAEAAUAAwAAAAEAAAAEAAYAAwABAAEAAAAEAAcAAwABAAAAAAAFAPj/AwAAAAAAAAAFAPn/AwAAAAAAAAAFAPr/AwAAAAEAAAAFAPv/AwAAAAEAAAAFAPz/AwAAAAAAAAAFAP3/AwABAAAAAAAFAP7/AwAAAAAAAAAFAP//AwAAAAAAAAAFAAAAAwABAAAAAAAFAAEAAwAAAAAAAAAFAAIAAwABAAEAAAAFAAMAAwABAAAAAAAFAAQAAwABAAAAAAAFAAUAAwABAAEAAAAFAAYAAwAAAAEAAAAFAAcAAwABAAEAAAAGAPj/AwAAAAEAAAAGAPn/AwABAAAAAAAGAPr/AwAAAAAAAAAGAPv/AwABAAAAAAAGAPz/AwAAAAAAAAAGAP3/AwAAAAEAAAAGAP7/AwABAAEAAAAGAP//AwAAAAEAAAAGAAAAAwABAAEAAAAGAAEAAwABAAAAAAAGAAIAAwAAAAEAAAAGAAMAAwAAAAAAAAAGAAQAAwABAAAAAAAGAAUAAwAAAAAAAAAGAAYAAwABAAAAAAAGAAcAAwABAAEAAAAHAPj/AwABAAEAAAAHAPn/AwAAAAAAAAAHAPr/AwABAAEAAAAHAPv/AwABAAEAAAAHAPz/AwAAAAAAAAAHAP3/AwABAAEAAAAHAP7/AwABAAAAAAAHAP//AwAAAAAAAAAHAAAAAwABAAAAAAAHAAEAAwABAAEAAAAHAAIAAwAAAAEAAAAHAAMAAwABAAAAAAAHAAQAAwAAAAAAAAAHAAUAAwABAAEAAAAHAAYAAwABAAEAAAAHAAcAAwAAAAEAAAD4//f/AwAHAAIAAAAHAPf/AwAJAAIAAAD5//f/AwAIAAIAAAD6//f/AwAIAAIAAAD7//f/AwAIAAIAAAD8//f/AwAIAAIAAAD9//f/AwAIAAIAAAD+//f/AwAIAAIAAAD///f/AwAIAAIAAAAAAPf/AwAIAAIAAAABAPf/AwAIAAIAAAACAPf/AwAIAAIAAAADAPf/AwAIAAIAAAAEAPf/AwAIAAIAAAAFAPf/AwAIAAIAAAAGAPf/AwAIAAIAAAA=") +tile_map_data = PackedByteArray("AAD///P/AgABAAEAAAAAAPP/AgABAAEAAAABAPP/AgABAAEAAAD+//P/AgABAAEAAAD9//P/AgABAAEAAAD8//P/AgABAAEAAAACAPP/AgABAAEAAAADAPP/AgABAAEAAAAEAPP/AgABAAEAAAD7//P/AgABAAEAAAAAAPL/AgABAAAAAAD///L/AgABAAAAAAD+//L/AgABAAAAAAD9//L/AgABAAAAAAABAPL/AgABAAAAAAACAPL/AgABAAAAAAAAAPH/AgABAAEAAAD///H/AgABAAEAAAD+//H/AgABAAEAAAABAPH/AgABAAEAAAAFAPP/AgABAAEAAAD6//P/AgABAAEAAAD5//P/AgAAAAEAAAAGAPP/AgACAAEAAAD6//L/AgABAAAAAAD7//L/AgABAAAAAAD8//L/AgABAAAAAAADAPL/AgABAAAAAAAEAPL/AgABAAAAAAAFAPL/AgABAAAAAAAGAPL/AgACAAAAAAD5//L/AgAAAAAAAAD9//H/AgABAAEAAAD8//H/AgABAAEAAAD7//H/AgABAAEAAAD6//H/AgABAAEAAAD5//H/AgABAAEAAAACAPH/AgABAAEAAAADAPH/AgABAAEAAAAEAPH/AgABAAEAAAAFAPH/AgABAAEAAAAGAPH/AgABAAEAAAAHAPH/AgACAAEAAAD4//H/AgAAAAEAAAD//wgAAwAKAAEAAAD//wkAAwAAAAAAAAD//woAAwABAAEAAAD//wsAAwAKAAIAAAD//wwAAwABAAAAAAD//w0AAwABAAAAAAD//w4AAwABAAEAAAD//w8AAwABAAAAAAD//xAAAwABAAAAAAD//xEAAwAAAAEAAAD//xIAAwABAAAAAAD//xMAAwAAAAEAAAD//xQAAwAAAAEAAAD//xUAAwABAAAAAAD//xYAAwAAAAAAAAD//xcAAwAAAAAAAAAAAAgAAwAKAAEAAAAAAAkAAwAAAAEAAAAAAAoAAwAAAAAAAAAAAAsAAwAKAAEAAAAAAAwAAwAAAAEAAAAAAA0AAwAAAAAAAAAAAA4AAwAAAAEAAAAAAA8AAwAAAAEAAAAAABAAAwAAAAEAAAAAABEAAwAAAAEAAAAAABIAAwAAAAAAAAAAABMAAwABAAEAAAAAABQAAwABAAAAAAAAABUAAwAAAAAAAAAAABYAAwAAAAAAAAAAABcAAwAAAAAAAAD4//j/AwAAAAEAAAD4//n/AwABAAAAAAD4//r/AwABAAAAAAD4//v/AwABAAEAAAD4//z/AwAAAAEAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwAAAAAAAAD4/wAAAwAAAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAEAAAD4/wMAAwAKAAEAAAD4/wQAAwAKAAEAAAD4/wUAAwAKAAEAAAD4/wYAAwAKAAEAAAD4/wcAAwAKAAEAAAD5//j/AwABAAAAAAD5//n/AwAAAAEAAAD5//r/AwAAAAAAAAD5//v/AwABAAAAAAD5//z/AwABAAAAAAD5//3/AwABAAEAAAD5//7/AwABAAEAAAD5////AwABAAAAAAD5/wAAAwAAAAEAAAD5/wEAAwABAAAAAAD5/wIAAwAAAAEAAAD5/wMAAwAKAAEAAAD5/wQAAwAKAAEAAAD5/wUAAwAKAAEAAAD5/wYAAwAKAAEAAAD5/wcAAwAKAAEAAAD6//j/AwABAAEAAAD6//n/AwABAAAAAAD6//r/AwABAAAAAAD6//v/AwABAAAAAAD6//z/AwAAAAAAAAD6//3/AwABAAEAAAD6//7/AwAAAAAAAAD6////AwAAAAAAAAD6/wAAAwABAAAAAAD6/wEAAwAAAAAAAAD6/wIAAwABAAAAAAD6/wMAAwAKAAEAAAD6/wQAAwAKAAEAAAD6/wUAAwAKAAEAAAD6/wYAAwAKAAEAAAD6/wcAAwAKAAEAAAD7//j/AwAKAAEAAAD7//n/AwAKAAEAAAD7//r/AwAKAAEAAAD7//v/AwAKAAEAAAD7//z/AwAKAAEAAAD7//3/AwAKAAEAAAD7//7/AwAKAAEAAAD7////AwAKAAEAAAD7/wAAAwAKAAEAAAD7/wEAAwAKAAEAAAD7/wIAAwAKAAEAAAD7/wMAAwAKAAEAAAD7/wQAAwAKAAEAAAD7/wUAAwAKAAEAAAD7/wYAAwAKAAEAAAD7/wcAAwAKAAEAAAD8//j/AwAKAAEAAAD8//n/AwAKAAEAAAD8//r/AwAKAAIAAAD8//v/AwAKAAEAAAD8//z/AwAKAAEAAAD8//3/AwAKAAEAAAD8//7/AwAKAAEAAAD8////AwAKAAEAAAD8/wAAAwADAAYAAAD8/wEAAwAKAAEAAAD8/wIAAwAKAAEAAAD8/wMAAwAKAAEAAAD8/wQAAwAKAAEAAAD8/wUAAwAKAAEAAAD8/wYAAwAKAAEAAAD8/wcAAwAKAAEAAAD9//j/AwAKAAEAAAD9//n/AwAKAAEAAAD9//r/AwAKAAEAAAD9//v/AwAKAAEAAAD9//z/AwAKAAEAAAD9//3/AwAKAAEAAAD9//7/AwAKAAEAAAD9////AwAKAAEAAAD9/wAAAwAKAAEAAAD9/wEAAwAKAAEAAAD9/wIAAwAKAAEAAAD9/wMAAwAKAAEAAAD9/wQAAwAKAAEAAAD9/wUAAwAKAAEAAAD9/wYAAwAKAAEAAAD9/wcAAwAKAAEAAAD+//j/AwAKAAEAAAD+//n/AwAKAAEAAAD+//r/AwAKAAEAAAD+//v/AwAKAAEAAAD+//z/AwAKAAEAAAD+//3/AwADAAcAAED+//7/AwAKAAEAAAD+////AwAKAAEAAAD+/wEAAwAKAAEAAAD+/wIAAwAKAAEAAAD+/wMAAwAEAAYAAAD+/wQAAwADAAcAAAD+/wUAAwAKAAEAAAD+/wYAAwAKAAEAAAD+/wcAAwAKAAEAAAD///j/AwAKAAEAAAD///n/AwAKAAEAAAD///r/AwAKAAEAAAD///v/AwAKAAEAAAD///z/AwAKAAEAAAD///3/AwADAAYAAAD///7/AwAKAAEAAAD//wEAAwAKAAEAAAD//wIAAwAKAAEAAAD//wMAAwAKAAEAAAD//wQAAwADAAYAAAD//wUAAwAKAAEAAAD//wYAAwAKAAEAAAD//wcAAwAKAAEAAAAAAPj/AwAKAAEAAAAAAPn/AwAKAAEAAAAAAPr/AwAKAAEAAAAAAPv/AwAKAAEAAAAAAPz/AwAKAAEAAAAAAP3/AwAKAAEAAAAAAP7/AwAKAAEAAAAAAAEAAwAKAAEAAAAAAAIAAwAKAAEAAAAAAAMAAwAKAAEAAAAAAAQAAwAKAAEAAAAAAAUAAwAKAAEAAAAAAAYAAwAKAAEAAAAAAAcAAwAKAAEAAAABAPj/AwAKAAEAAAABAPn/AwAKAAEAAAABAPr/AwAKAAEAAAABAPv/AwAKAAEAAAABAPz/AwAKAAEAAAABAP3/AwAKAAEAAAABAP7/AwAKAAEAAAABAP//AwAKAAEAAAABAAAAAwAKAAEAAAABAAEAAwAKAAEAAAABAAIAAwAKAAEAAAABAAMAAwAKAAEAAAABAAQAAwAKAAEAAAABAAUAAwAKAAEAAAABAAYAAwAKAAEAAAABAAcAAwAKAAEAAAACAPj/AwAKAAEAAAACAPn/AwAKAAEAAAACAPr/AwAKAAEAAAACAPv/AwAKAAEAAAACAPz/AwAKAAEAAAACAP3/AwAKAAEAAAACAP7/AwAKAAEAAAACAP//AwADAAYAAAACAAAAAwAKAAEAAAACAAEAAwAKAAEAAAACAAIAAwADAAcAAGACAAMAAwAKAAEAAAACAAQAAwADAAcAAFACAAUAAwAEAAYAAAACAAYAAwAKAAEAAAACAAcAAwAKAAEAAAADAPj/AwAEAAYAAAADAPn/AwALAAIAAAADAPr/AwAKAAEAAAADAPv/AwAKAAEAAAADAPz/AwAKAAEAAAADAP3/AwAEAAYAAAADAP7/AwAKAAEAAAADAP//AwAKAAEAAAADAAAAAwAKAAEAAAADAAEAAwAEAAYAAAADAAIAAwAKAAEAAAADAAMAAwAKAAEAAAADAAQAAwAKAAEAAAADAAUAAwAKAAEAAAADAAYAAwAKAAEAAAADAAcAAwAKAAEAAAAEAPj/AwAKAAEAAAAEAPn/AwAKAAEAAAAEAPr/AwAKAAEAAAAEAPv/AwAKAAEAAAAEAPz/AwAKAAEAAAAEAP3/AwAKAAEAAAAEAP7/AwAKAAEAAAAEAP//AwAKAAEAAAAEAAAAAwAKAAEAAAAEAAEAAwAKAAEAAAAEAAIAAwAKAAEAAAAEAAMAAwAKAAEAAAAEAAQAAwAKAAEAAAAEAAUAAwAKAAEAAAAEAAYAAwAKAAEAAAAEAAcAAwAKAAEAAAAFAPj/AwAKAAEAAAAFAPn/AwAKAAEAAAAFAPr/AwAKAAEAAAAFAPv/AwALAAIAABAFAPz/AwAKAAEAAAAFAP3/AwAKAAEAAAAFAP7/AwAKAAEAAAAFAP//AwADAAYAAGAFAAAAAwAKAAEAAAAFAAEAAwAKAAEAAAAFAAIAAwAKAAEAAAAFAAMAAwAKAAEAAAAFAAQAAwAKAAEAAAAFAAUAAwAKAAEAAAAFAAYAAwAKAAEAAAAFAAcAAwAKAAEAAAAGAPj/AwAKAAEAAAAGAPn/AwAKAAEAAAAGAPr/AwAKAAEAAAAGAPv/AwALAAEAAAAGAPz/AwALAAIAAAAGAP3/AwAKAAEAAAAGAP7/AwAKAAEAAAAGAP//AwAKAAEAAAAGAAAAAwAEAAYAAAAGAAEAAwALAAEAAAAGAAIAAwALAAIAAAAGAAMAAwAKAAEAAAAGAAQAAwAKAAEAAAAGAAUAAwAKAAEAAAAGAAYAAwAKAAEAAAAGAAcAAwAKAAEAAAAHAPj/AwAAAAAAAAAHAPn/AwAAAAAAAAAHAPr/AwAAAAAAAAAHAPv/AwAAAAAAAAAHAPz/AwAAAAAAAAAHAP3/AwAAAAAAAAAHAP7/AwAAAAAAAAAHAP//AwAAAAAAAAAHAAAAAwAAAAAAAAAHAAEAAwAAAAAAAAAHAAIAAwAAAAAAAAAHAAMAAwAAAAAAAAAHAAQAAwAAAAAAAAAHAAUAAwAAAAAAAAAHAAYAAwAAAAAAAAAHAAcAAwAAAAAAAAD4//f/AwAEAAIAAAAHAPf/AwAGAAIAAAD5//f/AwAFAAIAAAD6//f/AwAFAAIAAAD7//f/AwAFAAIAAAD8//f/AwAFAAIAAAD9//f/AwAFAAIAAAD+//f/AwAFAAIAAAD///f/AwAFAAIAAAAAAPf/AwAFAAIAAAABAPf/AwAFAAIAAAACAPf/AwAFAAIAAAADAPf/AwAFAAIAAAAEAPf/AwAFAAIAAAAFAPf/AwAJAAEAAAAGAPf/AwAFAAIAAAAHAPb/AwAGAAAAAAD4//b/AwAEAAAAAAD5//b/AwAFAAAAAAD6//b/AwAFAAAAAAD7//b/AwAFAAAAAAD8//b/AwAFAAAAAAD9//b/AwAFAAAAAAD+//b/AwAFAAAAAAD///b/AwAFAAAAAAAAAPb/AwAFAAAAAAABAPb/AwAFAAAAAAACAPb/AwAFAAAAAAADAPb/AwAFAAAAAAAEAPb/AwAFAAAAAAAFAPb/AwAFAAAAAAAGAPb/AwAFAAAAAAD+/wAAAwAKAAEAAAD/////AwAKAAMAAAAAAP//AwAKAAMAAAAAAAAAAwAOAAIAAAD//wAAAwAOAAIAAAA=") tile_set = ExtResource("2_x0mh7") [node name="z-index -4" parent="Layers" index="5"] @@ -121,85 +226,81 @@ tile_set = ExtResource("2_x0mh7") [node name="CanvasModulate" parent="." index="1"] color = Color(0.317647, 0.184314, 0.345098, 1) -[node name="Static@TorchLamp" parent="Props" index="0" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-96, -120) - -[node name="Static@TorchLamp3" parent="Props" index="1" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(0, -120) - -[node name="Static@TorchLamp5" parent="Props" index="2" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(96, -120) - -[node name="Static@TorchLamp6" parent="Props" index="3" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-120, -96) - -[node name="Static@TorchLamp7" parent="Props" index="4" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(120, -96) - -[node name="Static@TorchLamp9" parent="Props" index="5" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(120, -1) - -[node name="Static@TorchLamp11" parent="Props" index="6" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(120, 95) - -[node name="Static@TorchLamp12" parent="Props" index="7" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(97, 120) - -[node name="Static@TorchLamp16" parent="Props" index="8" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-96, 120) - -[node name="Static@TorchLamp17" parent="Props" index="9" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-120, 95) - -[node name="Static@TorchLamp19" parent="Props" index="10" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-120, -1) - -[node name="Static@Torch" parent="Props" index="11" instance=ExtResource("6_1wwor")] +[node name="Static@Torch" parent="Props" index="0" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(-120, -112) +position = Vector2(-104, -96) -[node name="Static@Torch2" parent="Props" index="12" instance=ExtResource("6_1wwor")] +[node name="Static@Torch2" parent="Props" index="1" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(-72, -112) +position = Vector2(-104, -32) -[node name="Static@Torch3" parent="Props" index="13" instance=ExtResource("6_1wwor")] +[node name="Static@Torch3" parent="Props" index="2" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(-24, -113) +position = Vector2(-104, 32) -[node name="Static@Torch4" parent="Props" index="14" instance=ExtResource("6_1wwor")] +[node name="Static@Torch4" parent="Props" index="3" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(24, -112) +position = Vector2(24, -128) -[node name="Static@Torch5" parent="Props" index="15" instance=ExtResource("6_1wwor")] +[node name="Static@Torch5" parent="Props" index="4" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(72, -112) +position = Vector2(72, -128) -[node name="Static@Torch6" parent="Props" index="16" instance=ExtResource("6_1wwor")] +[node name="Static_Torch5" parent="Props" index="5" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(120, -112) +position = Vector2(-24, -128) -[node name="Doc" parent="Entities" index="0" node_paths=PackedStringArray("Lance", "BossStateMachine", "DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("4_ej0f3")] +[node name="Static_Torch6" parent="Props" index="6" instance=ExtResource("6_1wwor")] +visible = false +position = Vector2(-72, -128) + +[node name="Brazier" type="StaticBody2D" parent="Props" index="7"] + +[node name="PointLight2D" type="PointLight2D" parent="Props/Brazier" index="0"] +color = Color(0.997321, 0.601197, 4.23551e-06, 1) +energy = 0.46 +texture = ExtResource("4_bvhcc") +texture_scale = 0.7 + +[node name="PointLight2D2" type="PointLight2D" parent="Props/Brazier" index="1"] +color = Color(1, 0.723283, 0.446498, 1) +energy = 0.5 +texture = ExtResource("4_bvhcc") +texture_scale = 0.25 + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Props/Brazier" index="2"] +modulate = Color(4, 2, 2, 1) +position = Vector2(0, -3) +sprite_frames = SubResource("SpriteFrames_8kk55") +autoplay = "default" +frame_progress = 0.906969 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Brazier" index="3"] +shape = SubResource("RectangleShape2D_ba7y1") + +[node name="Area2D" type="Area2D" parent="Props/Brazier" index="4"] +collision_layer = 128 +collision_mask = 0 +monitoring = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Brazier/Area2D" index="0"] +shape = SubResource("CircleShape2D_68m22") + +[node name="Writing" type="Node2D" parent="Props" index="8" node_paths=PackedStringArray("InteractionTrigger")] +position = Vector2(88, -136) +script = ExtResource("6_eidd4") +InteractionTrigger = NodePath("InteractionTrigger") +DialogueResource = ExtResource("7_6el0q") +DialogueTitle = "wall_writing" + +[node name="InteractionTrigger" parent="Props/Writing" index="0" instance=ExtResource("6_ulbse")] + +[node name="Label" parent="Props/Writing/InteractionTrigger/Popup" index="0"] +text = "Read" + +[node name="Doc" parent="Entities" index="0" instance=ExtResource("4_ej0f3")] material = SubResource("ShaderMaterial_i5p65") -Lance = NodePath("Inventory/DocLance") -BossStateMachine = NodePath("BossStateMachine") -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprite") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") +position = Vector2(0, -32) [node name="PointLight2D" type="PointLight2D" parent="Entities" index="1"] position = Vector2(168, -42) @@ -226,11 +327,8 @@ explosiveness = 0.1 randomness = 0.2 fixed_fps = 8 -[node name="Areas" parent="." index="4"] -visible = false - [node name="Entrance" type="Area2D" parent="Areas" index="0"] -position = Vector2(0, 384) +position = Vector2(0, 392) collision_layer = 0 collision_mask = 4 script = ExtResource("9_fg062") @@ -279,7 +377,6 @@ shape = SubResource("RectangleShape2D_28nvi") curve = SubResource("Curve2D_0qfqo") [node name="MiddleCamera" type="Area2D" parent="Areas" index="2" node_paths=PackedStringArray("Camera")] -position = Vector2(0, -3) collision_layer = 0 collision_mask = 4 monitorable = false @@ -311,3 +408,16 @@ visible = false [node name="Entrance" type="Marker2D" parent="Markers" index="0"] position = Vector2(0, 352) + +[node name="CanvasLayer" type="CanvasLayer" parent="." index="8"] +layer = -99 + +[node name="TextureRect" type="TextureRect" parent="CanvasLayer" index="0"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = SubResource("GradientTexture1D_241sr") + +[editable path="Props/Writing/InteractionTrigger"] diff --git a/Scenes/Maps/ArenaExterior.tscn b/Scenes/Maps/ArenaExterior.tscn index 65a5ed5..6c7b270 100644 --- a/Scenes/Maps/ArenaExterior.tscn +++ b/Scenes/Maps/ArenaExterior.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=95 format=4 uid="uid://dr3bcvql7burk"] +[gd_scene load_steps=96 format=4 uid="uid://dr3bcvql7burk"] [ext_resource type="PackedScene" uid="uid://clwv2owvk6abe" path="res://Scenes/BaseMap.tscn" id="1_ci4ij"] [ext_resource type="TileSet" uid="uid://l61kbx31ug4p" path="res://Scenes/Maps/ArenaTileset.tres" id="2_m6h7j"] @@ -19,7 +19,6 @@ [ext_resource type="Texture2D" uid="uid://jhqfflef5yde" path="res://Assets/Sprites/Props/tree-dark-2.png" id="11_wjfe8"] [ext_resource type="Texture2D" uid="uid://ds0xg848g3jid" path="res://Assets/Sprites/Props/tree-dark-5.png" id="12_md5xh"] [ext_resource type="Texture2D" uid="uid://8rbstele3ckq" path="res://Assets/Sprites/Props/tree-dark-4.png" id="13_j84wc"] -[ext_resource type="Texture2D" uid="uid://wuvwd5corw3f" path="res://Assets/Sprites/Props/arena-stairs.png" id="14_i2ht5"] [ext_resource type="Shader" path="res://Shaders/WindSwayUnshaded.gdshader" id="15_pmjmi"] [ext_resource type="Shader" path="res://Shaders/Water.gdshader" id="15_vlb8v"] [ext_resource type="Texture2D" uid="uid://dngclnqt7pe3k" path="res://Assets/Sprites/Particles/NoiseSmall.tres" id="17_j6kc0"] @@ -43,6 +42,7 @@ [ext_resource type="Script" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="39_48cwk"] [ext_resource type="Script" path="res://BoundingBoxes/CameraTrigger.cs" id="39_50gr5"] [ext_resource type="Script" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="40_h1ykh"] +[ext_resource type="Script" path="res://BoundingBoxes/OcclusionTrigger.cs" id="44_oj3d3"] [sub_resource type="Gradient" id="Gradient_jupxw"] offsets = PackedFloat32Array(0.00740741, 0.2, 1) @@ -186,17 +186,8 @@ shader_parameter/noise_texture2 = ExtResource("18_1c1fg") [sub_resource type="CanvasTexture" id="CanvasTexture_44wk8"] -[sub_resource type="ShaderMaterial" id="ShaderMaterial_vak3n"] -shader = ExtResource("15_vlb8v") -shader_parameter/alpha = 0.75 -shader_parameter/water_speed = 0.05 -shader_parameter/wave_distortion = 0.2 -shader_parameter/reflection_offset = Vector2(0.02, 0) -shader_parameter/noise_texture = ExtResource("17_j6kc0") -shader_parameter/noise_texture2 = ExtResource("18_1c1fg") - [sub_resource type="RectangleShape2D" id="RectangleShape2D_wi532"] -size = Vector2(64, 97) +size = Vector2(64, 239.5) [sub_resource type="RectangleShape2D" id="RectangleShape2D_5pcme"] size = Vector2(18, 6) @@ -218,8 +209,27 @@ shader_parameter/offset = 0.0 [sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_r34vd"] closed = false -cull_mode = 1 -polygon = PackedVector2Array(-16, -32, -16, 16, 96, 16) +polygon = PackedVector2Array(-16, 16, -16, -32, -32, -32) + +[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_grwdq"] +light_mode = 1 + +[sub_resource type="Gradient" id="Gradient_d02js"] +offsets = PackedFloat32Array(0.4, 1) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1, 0.105882, 0.0470588, 0.117647, 0) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_ucd3f"] +gradient = SubResource("Gradient_d02js") +width = 64 + +[sub_resource type="Gradient" id="Gradient_4nx2x"] +interpolation_mode = 1 +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_p80i6"] +gradient = SubResource("Gradient_4nx2x") +width = 1 [sub_resource type="ShaderMaterial" id="ShaderMaterial_6x5wo"] resource_local_to_scene = true @@ -235,20 +245,6 @@ shader_parameter/color = Vector4(1, 1, 1, 1) shader_parameter/intensity = 0.0 shader_parameter/alpha_modulate = 1.0 -[sub_resource type="ShaderMaterial" id="ShaderMaterial_uj5ok"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_kousk"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - [sub_resource type="ShaderMaterial" id="ShaderMaterial_bqrx1"] resource_local_to_scene = true shader = ExtResource("28_b3suq") @@ -277,34 +273,6 @@ shader_parameter/color = Vector4(1, 1, 1, 1) shader_parameter/intensity = 0.0 shader_parameter/alpha_modulate = 1.0 -[sub_resource type="ShaderMaterial" id="ShaderMaterial_1vu33"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_d6edj"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_5erwp"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_ucdvr"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - [sub_resource type="ShaderMaterial" id="ShaderMaterial_i5710"] resource_local_to_scene = true shader = ExtResource("28_b3suq") @@ -330,64 +298,71 @@ size = Vector2(256, 512) [sub_resource type="Curve2D" id="Curve2D_y7u3v"] _data = { -"points": PackedVector2Array(0, 0, 0, 0, 0, 256, 0, 0, 0, 0, 0, -64) +"points": PackedVector2Array(0, 0, 0, 0, 0, 216, 0, 0, 0, 0, 0, -64) } point_count = 2 [sub_resource type="NavigationPolygon" id="NavigationPolygon_je8i8"] -vertices = PackedVector2Array(504, 424, 527, 424, 527, 430, 488, 450, 552, 430, 552, 472, 536, 450, 536, 472, 488, 408, 504, 408, 664, 472, 600, 472, 600, 430, 625, 430, 625, 424, 648, 424, 664, 408, 648, 408, 8, 200, -8, 200, -8, 169, 8, 169, 104, -16.6875, 104, -37, 120, -120, 120, 120, 40, 63.3125, 80.6875, 40, 95.3125, 40, 40, 75, 31.3125, 72, 40, -80.6875, 40, -101, 104, 31.3125, 40, 95.3125, 8, 75, 16.6875, 72, 40, 43, 63.3125, 40, -120, -120, 8, -101, -8, 63.3125, 8, 63.3125, -8, 75, -16.6875, 72, 8, 11, 8, 31.3125, -8, 31.3125, -8, 11, -80.6875, 40, -72, 31.3125, -63.3125, 40, -120, 120, -48.6875, 40, -40, 31.3125, -31.3125, 40, -40, 43, 31.3125, 40, 40, 31.3125, 48.6875, 40, 72, 31.3125, 8, 43, 16.6875, 40, -8, 43, -16.6875, 40, 8, 95.3125, -8, 95.3125, -40, 75, -31.3125, 72, -40, 63.3125, 8, 120, 8, 128, -8, 128, -8, 120, 8, -80.6875, -8, -80.6875, -8, -101, -40, -101, 8, -69, 8, -48.6875, -8, -48.6875, -8, -69, 8, -37, 8, -16.6875, -8, -16.6875, -8, -37, -80.6875, -8, -72, -16.6875, -63.3125, -8, -48.6875, -8, -40, -16.6875, -31.3125, -8, 31.3125, -8, 40, -16.6875, 48.6875, -8, 63.3125, -8, 72, -16.6875, 80.6875, -8, 40, -48.6875, 40, -69, 31.3125, -72, 16.6875, -72, -16.6875, -72, -40, -69, -31.3125, -72, -40, -80.6875, 31.3125, 104, 16.6875, 104, -16.6875, 104, -31.3125, 104, -40, 95.3125, -95.3125, 40, -104, 31.3125, -104, 11, -40, -48.6875, -104, -37, 31.3125, -40, 16.6875, -40, -16.6875, -40, -31.3125, -40, -16.6875, -8, 16.6875, -8, -104, -16.6875, -95.3125, -8, 104, 11, 95.3125, -8) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(2, 4, 5, 6), PackedInt32Array(5, 7, 6), PackedInt32Array(2, 6, 3), PackedInt32Array(0, 3, 8, 9), PackedInt32Array(10, 11, 12, 13), PackedInt32Array(13, 14, 15, 10), PackedInt32Array(16, 10, 15, 17), PackedInt32Array(18, 19, 20, 21), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29, 30), PackedInt32Array(24, 23, 31, 32), PackedInt32Array(28, 33, 25), PackedInt32Array(28, 25, 34, 29), PackedInt32Array(30, 29, 35, 36), PackedInt32Array(27, 26, 37, 38), PackedInt32Array(39, 24, 32, 40), PackedInt32Array(41, 42, 36, 35, 43, 44), PackedInt32Array(45, 46, 47, 48), PackedInt32Array(49, 50, 51, 52), PackedInt32Array(53, 54, 55, 56), PackedInt32Array(57, 58, 59, 37), PackedInt32Array(38, 60, 27), PackedInt32Array(59, 38, 37), PackedInt32Array(57, 37, 61, 62), PackedInt32Array(47, 46, 62, 61, 63, 64), PackedInt32Array(61, 42, 41, 63), PackedInt32Array(64, 63, 56, 55), PackedInt32Array(35, 65, 66, 43), PackedInt32Array(44, 43, 67, 68), PackedInt32Array(69, 68, 67), PackedInt32Array(70, 71, 72, 73), PackedInt32Array(40, 74, 75, 76), PackedInt32Array(39, 40, 76), PackedInt32Array(39, 76, 77), PackedInt32Array(78, 79, 80, 81), PackedInt32Array(82, 83, 84, 85), PackedInt32Array(86, 87, 88), PackedInt32Array(89, 90, 91), PackedInt32Array(92, 93, 94), PackedInt32Array(95, 96, 97), PackedInt32Array(23, 98, 99), PackedInt32Array(31, 23, 99), PackedInt32Array(100, 31, 99), PackedInt32Array(100, 99, 78, 101), PackedInt32Array(75, 74, 101, 78, 81, 102), PackedInt32Array(102, 81, 103, 104), PackedInt32Array(105, 104, 103, 39), PackedInt32Array(39, 77, 105), PackedInt32Array(51, 53, 56, 69, 52), PackedInt32Array(106, 34, 25), PackedInt32Array(106, 25, 70, 107), PackedInt32Array(66, 65, 107, 70, 73, 108), PackedInt32Array(108, 73, 52, 109), PackedInt32Array(110, 109, 52), PackedInt32Array(67, 110, 52), PackedInt32Array(69, 67, 52), PackedInt32Array(111, 49, 52), PackedInt32Array(112, 111, 52), PackedInt32Array(112, 52, 39, 113), PackedInt32Array(39, 103, 114, 115), PackedInt32Array(116, 98, 23), PackedInt32Array(116, 23, 82, 117), PackedInt32Array(80, 79, 117, 82, 85, 118), PackedInt32Array(118, 85, 115, 119), PackedInt32Array(114, 119, 115), PackedInt32Array(48, 120, 84, 83, 121, 45), PackedInt32Array(39, 115, 122), PackedInt32Array(113, 39, 122), PackedInt32Array(113, 122, 123), PackedInt32Array(48, 113, 123, 86), PackedInt32Array(48, 86, 88), PackedInt32Array(48, 88, 89), PackedInt32Array(48, 89, 91), PackedInt32Array(48, 91, 120), PackedInt32Array(124, 45, 121, 92), PackedInt32Array(124, 92, 94), PackedInt32Array(124, 94, 95), PackedInt32Array(124, 95, 97), PackedInt32Array(124, 97, 125), PackedInt32Array(124, 125, 22), PackedInt32Array(124, 22, 25), PackedInt32Array(124, 25, 33)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-128, -128, 128, -128, 128, 128, 16, 128, 16, 208, -16, 208, -16, 128, -128, 128)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, 8, 192, -8, 192, -8, 168, 8, 168, 120, -120, 120, 120, 8, 120, -120, -120, 8, 127, -8, 127, -8, 120, -120, 120) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(14, 16, 17, 15), PackedInt32Array(15, 18, 19, 20), PackedInt32Array(15, 20, 21, 12), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29), PackedInt32Array(30, 31, 32, 33), PackedInt32Array(32, 34, 35, 36), PackedInt32Array(33, 32, 36), PackedInt32Array(33, 36, 37)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-128, -128, 128, -128, 128, 128, 16, 128, 16, 200, -16, 200, -16, 128, -128, 128)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_w3lwn"] -vertices = PackedVector2Array(504, 424, 527, 424, 527, 430, 488, 450, 552, 430, 552, 472, 536, 450, 536, 472, 488, 408, 504, 408, 664, 472, 600, 472, 600, 430, 625, 430, 625, 424, 648, 424, 664, 408, 648, 408, 98, 344, 136, 344, 136, 360, 104, 360, 98, 367, 104, 392, 56, 392, 62, 367, 56, 360, 62, 344, 8, 344, 8, 360, 8, 456, -8, 456, -8, 200, 8, 200) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(2, 4, 5, 6), PackedInt32Array(5, 7, 6), PackedInt32Array(2, 6, 3), PackedInt32Array(0, 3, 8, 9), PackedInt32Array(10, 11, 12, 13), PackedInt32Array(13, 14, 15, 10), PackedInt32Array(16, 10, 15, 17), PackedInt32Array(18, 19, 20, 21), PackedInt32Array(22, 18, 21, 23), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(25, 24, 26, 27), PackedInt32Array(28, 27, 26, 29), PackedInt32Array(29, 30, 31, 32), PackedInt32Array(28, 29, 32), PackedInt32Array(33, 28, 32)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-16, 192, 16, 192, 16, 336, 144, 336, 144, 368, 112, 368, 112, 400, 48, 400, 48, 368, 16, 368, 16, 464, -16, 464)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, 8, 344, 62, 344, 62, 367, 8, 368, 98, 367, 98, 344, 136, 344, 136, 368, 8, 456, -8, 456, -8, 192, 8, 192, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(16, 17, 18, 19), PackedInt32Array(16, 19, 15, 14), PackedInt32Array(15, 20, 21, 22), PackedInt32Array(12, 15, 22), PackedInt32Array(23, 12, 22), PackedInt32Array(24, 25, 26, 27), PackedInt32Array(26, 28, 29, 27), PackedInt32Array(27, 30, 31, 32), PackedInt32Array(27, 32, 33, 24), PackedInt32Array(34, 35, 36, 37)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-16, 184, 16, 184, 16, 336, 144, 336, 144, 376, 16, 376, 16, 464, -16, 464)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_0dq8c"] -vertices = PackedVector2Array(-216, 200, -232, 200, -232, 169, -216, 169, -216, 128, -232, 128, -232, 120, -216, 120, -216, 88, -232, 88, -232, 49, -216, 49, -120, 8, -232, 8, -232, -8, -120, -8) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 5, 6, 7), PackedInt32Array(8, 9, 10, 11), PackedInt32Array(12, 13, 14, 15)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-112, -16, -112, 16, -208, 16, -208, 96, -240, 96, -240, -16), PackedVector2Array(-240, 112, -208, 112, -208, 208, -240, 208)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, -168, 168, -168, 232, -264, 232, -264, 184, -312, 168, -312, 184, -216, 127, -232, 127, -232, 48, -216, 48, -120, -8, -120, 0, -216, 0, -232, -8, -232, 7, -216, 7) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(14, 16, 17, 15), PackedInt32Array(15, 18, 19, 20), PackedInt32Array(15, 20, 21, 12), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29), PackedInt32Array(30, 26, 29, 31), PackedInt32Array(32, 33, 34, 35), PackedInt32Array(36, 37, 38, 39), PackedInt32Array(40, 39, 38, 41)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-208, 160, -160, 160, -160, 195, -160, 240, -272, 240, -272, 192, -320, 192, -320, 160, -240, 160, -240, -16, -208, -16, -112, -16, -112, 8, -208, 8)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_ag23k"] -vertices = PackedVector2Array(-248, 376, -232, 248, -232, 456, -248, 379, -248, 248, -257, 408, -248, 399, -296, 456, -271, 408, -200, 200, -200, 248, -520, 200, -376, 248, -520, 312, -504, 312, -376, 312, -488, 312, -488, 392, -504, 392, -472, 392, -472, 472, -520, 456, -600, 456, -600, 392, -520, 520, -296, 520, -344, 472, -344, 376, -280, 399, -280, 379, -360, 47, -360, 27, -344, 8, -344, 88, -552, 8, -456, 27, -369, 56, -552, 72, -456, 47, -200, 88, -200, 120, -392, 120, -392, 72, -383, 56, -433, 56, -424, 47, -415, 56, -401, 56, -392, 47, -447, 56) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(1, 0, 4), PackedInt32Array(5, 6, 2, 7), PackedInt32Array(8, 5, 7), PackedInt32Array(9, 10, 1, 11), PackedInt32Array(11, 1, 4), PackedInt32Array(11, 4, 12), PackedInt32Array(13, 11, 12, 14), PackedInt32Array(12, 15, 16), PackedInt32Array(14, 12, 16), PackedInt32Array(14, 16, 17, 18), PackedInt32Array(17, 19, 20), PackedInt32Array(21, 22, 23, 18), PackedInt32Array(21, 18, 17, 20, 24), PackedInt32Array(25, 24, 20, 26), PackedInt32Array(7, 25, 26, 27), PackedInt32Array(8, 7, 27, 28), PackedInt32Array(29, 28, 27), PackedInt32Array(29, 27, 0, 3), PackedInt32Array(3, 2, 6), PackedInt32Array(30, 31, 32, 33), PackedInt32Array(34, 32, 31, 35), PackedInt32Array(36, 30, 33), PackedInt32Array(37, 34, 35, 38), PackedInt32Array(33, 39, 40, 41), PackedInt32Array(36, 33, 41, 42, 43), PackedInt32Array(44, 45, 46), PackedInt32Array(47, 48, 43, 42), PackedInt32Array(47, 42, 37, 46), PackedInt32Array(44, 46, 37), PackedInt32Array(49, 44, 37), PackedInt32Array(49, 37, 38)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-192, 80, -192, 128, -400, 128, -400, 80, -560, 80, -560, 0, -336, 0, -336, 80), PackedVector2Array(-240, 192, -192, 192, -192, 256, -224, 256, -224, 464, -288, 464, -288, 528, -528, 528, -528, 464, -608, 464, -608, 384, -512, 384, -512, 320, -528, 320, -528, 192), PackedVector2Array(-256, 368, -256, 256, -368, 256, -368, 320, -480, 320, -480, 384, -464, 384, -464, 464, -352, 464, -352, 368)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -504, 376, -440, 200, -424, 200, -424, 216, -488, 376, -312, 216, -312, 184, -296, 184, -296, 248, -280, 248, -280, 280, -168, 280, -168, 376, -488, 424, -504, 424, -568, 376, -568, 168, -440, 168, -344, 8, -344, 72, -360, 72, -552, 8, -360, 120, -376, 120, -376, 72, -552, 72, -232, 120, -296, 120, -296, 88, -232, 88) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15, 16), PackedInt32Array(17, 18, 19, 20), PackedInt32Array(20, 21, 22, 16), PackedInt32Array(22, 23, 24, 16), PackedInt32Array(16, 25, 26, 12), PackedInt32Array(12, 27, 28, 29, 13), PackedInt32Array(20, 16, 15, 17), PackedInt32Array(30, 31, 32, 33), PackedInt32Array(32, 34, 35, 36), PackedInt32Array(33, 32, 36), PackedInt32Array(33, 36, 37), PackedInt32Array(38, 39, 40, 41)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-224, 128, -400, 128, -400, 80, -560, 80, -560, 0, -336, 0, -336, 80, -224, 80), PackedVector2Array(-288, 176, -288, 272, -160, 272, -160, 384, -480, 384, -480, 432, -512, 432, -512, 384, -512, 240, -320, 240, -320, 176)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_lh32d"] -vertices = PackedVector2Array(-152, 728, -161, 728, -152, 719, -223, 728, -232, 728, -232, 719, 296, 680, 552, 680, 552, 696, 392, 696, 392, 712, 328, 712, 328, 696, 296, 696, 136, 824, 184, 840, 40, 840, 40, 824, 248, 559, 248, 539, 296, 456, 248, 527, 248, 507, 239, 536, 216, 539, 225, 536, -161, 600, -152, 591, -152, 603, -184, 603, -175, 600, -161, 632, -152, 623, -152, 635, -184, 635, -175, 632, -161, 664, -152, 655, -152, 667, -184, 667, -175, 664, -161, 696, -152, 687, -152, 699, -184, 699, -175, 696, -184, 719, -175, 728, -184, 728, -200, 719, -200, 728, -209, 728, -232, 699, -232, 687, -223, 696, -200, 699, -209, 696, -232, 667, -232, 655, -223, 664, -200, 667, -209, 664, -232, 635, -232, 623, -223, 632, -200, 635, -209, 632, -232, 603, -232, 591, -223, 600, -200, 603, -209, 600, 198, 456, 198, 464, -8, 507, 122, 464, 216, 527, 207, 536, -200, 591, -184, 591, -200, 623, -184, 623, -200, 655, -184, 655, -200, 687, -184, 687, 175, 632, 184, 680, 136, 680, 161, 632, 239, 632, 248, 623, 225, 632, 118, 464, 118, 456, 122, 456, 42, 464, -56, 520, 15, 536, 24, 527, 33, 536, 47, 536, 56, 527, 65, 536, 79, 536, 88, 527, 97, 536, 111, 536, 120, 527, 129, 536, 143, 536, 152, 527, 161, 536, 175, 536, 184, 527, 193, 536, 15, 632, 24, 623, 33, 632, 47, 632, 56, 623, 65, 632, 79, 632, 88, 623, 97, 632, 111, 632, 120, 623, 129, 632, 143, 632, 152, 623, 184, 623, 193, 632, 207, 632, 216, 623, -56, 680, 1, 632, -8, 623, -56, 568, -8, 603, -152, 568, -152, 571, -184, 571, -120, 824, -120, 792, 40, 792, -120, 840, 40, 872, -120, 872, -184, 824, -344, 840, -344, 520, -296, 520, -296, 824, -200, 571, -232, 571, -232, 520, -8, 527, 1, 536, -56, 456, 42, 456, 216, 559, 248, 603, 248, 591, 239, 600, 225, 600, 216, 591, 216, 571, 225, 568, 248, 571, 239, 568, -200, 824) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(9, 10, 11, 12), PackedInt32Array(6, 9, 12), PackedInt32Array(6, 12, 13), PackedInt32Array(14, 15, 16, 17), PackedInt32Array(18, 19, 20, 6), PackedInt32Array(21, 20, 19), PackedInt32Array(20, 21, 22), PackedInt32Array(23, 21, 19), PackedInt32Array(23, 19, 24, 25), PackedInt32Array(26, 27, 28), PackedInt32Array(26, 28, 29, 30), PackedInt32Array(31, 32, 33), PackedInt32Array(31, 33, 34, 35), PackedInt32Array(36, 37, 38), PackedInt32Array(36, 38, 39, 40), PackedInt32Array(41, 42, 43), PackedInt32Array(41, 43, 44, 45), PackedInt32Array(46, 47, 48, 49), PackedInt32Array(50, 51, 49), PackedInt32Array(52, 53, 54), PackedInt32Array(55, 52, 54, 56), PackedInt32Array(57, 58, 59), PackedInt32Array(60, 57, 59, 61), PackedInt32Array(62, 63, 64), PackedInt32Array(65, 62, 64, 66), PackedInt32Array(67, 68, 69), PackedInt32Array(70, 67, 69, 71), PackedInt32Array(72, 20, 22, 73), PackedInt32Array(73, 22, 74, 75), PackedInt32Array(76, 25, 24, 77), PackedInt32Array(78, 79, 30, 29, 70, 71), PackedInt32Array(80, 81, 35, 34, 65, 66), PackedInt32Array(82, 83, 40, 39, 60, 61), PackedInt32Array(84, 85, 45, 44, 55, 56), PackedInt32Array(86, 87, 15, 14, 88, 89), PackedInt32Array(90, 91, 6), PackedInt32Array(90, 6, 87, 92), PackedInt32Array(93, 94, 95, 75), PackedInt32Array(93, 75, 74), PackedInt32Array(96, 93, 74, 97), PackedInt32Array(98, 99, 100), PackedInt32Array(101, 102, 103), PackedInt32Array(104, 105, 106), PackedInt32Array(107, 108, 109), PackedInt32Array(110, 111, 112), PackedInt32Array(113, 114, 115), PackedInt32Array(116, 117, 118), PackedInt32Array(119, 120, 121), PackedInt32Array(122, 123, 124), PackedInt32Array(125, 126, 127), PackedInt32Array(128, 129, 89, 88), PackedInt32Array(86, 130, 131, 87), PackedInt32Array(132, 133, 92, 87), PackedInt32Array(131, 132, 87), PackedInt32Array(127, 128, 88, 134), PackedInt32Array(125, 127, 134), PackedInt32Array(124, 125, 134), PackedInt32Array(122, 124, 134), PackedInt32Array(121, 122, 134), PackedInt32Array(119, 121, 134), PackedInt32Array(118, 119, 134), PackedInt32Array(116, 118, 134), PackedInt32Array(135, 116, 134), PackedInt32Array(136, 135, 134), PackedInt32Array(136, 134, 137, 138), PackedInt32Array(139, 140, 141), PackedInt32Array(142, 143, 144, 17), PackedInt32Array(142, 17, 16, 145), PackedInt32Array(16, 146, 147, 145), PackedInt32Array(148, 142, 145, 149), PackedInt32Array(149, 150, 151, 152), PackedInt32Array(153, 154, 155, 97, 156, 157, 139), PackedInt32Array(97, 158, 159, 96), PackedInt32Array(97, 74, 156), PackedInt32Array(77, 24, 160, 115), PackedInt32Array(113, 115, 160), PackedInt32Array(6, 91, 161), PackedInt32Array(162, 6, 161), PackedInt32Array(163, 162, 161), PackedInt32Array(163, 161, 138, 164), PackedInt32Array(165, 164, 138), PackedInt32Array(166, 165, 138, 137), PackedInt32Array(166, 137, 112, 113, 160, 167), PackedInt32Array(6, 162, 168), PackedInt32Array(18, 6, 168), PackedInt32Array(169, 18, 168), PackedInt32Array(169, 168, 166, 167), PackedInt32Array(110, 112, 137), PackedInt32Array(109, 110, 137), PackedInt32Array(107, 109, 137), PackedInt32Array(106, 107, 137), PackedInt32Array(104, 106, 137), PackedInt32Array(103, 104, 137), PackedInt32Array(101, 103, 137), PackedInt32Array(100, 101, 137), PackedInt32Array(98, 100, 137), PackedInt32Array(157, 98, 137, 139), PackedInt32Array(153, 139, 141), PackedInt32Array(153, 141, 79, 78), PackedInt32Array(70, 29, 81, 80), PackedInt32Array(65, 34, 83, 82), PackedInt32Array(60, 39, 85, 84), PackedInt32Array(55, 44, 46, 49), PackedInt32Array(50, 49, 48, 148), PackedInt32Array(170, 50, 148), PackedInt32Array(170, 148, 149), PackedInt32Array(170, 149, 152)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-352, 512, -288, 512, -288, 816, -208, 816, -208, 736, -240, 736, -240, 512, -64, 512, -64, 448, 304, 448, 304, 672, 560, 672, 560, 704, 400, 704, 400, 720, 320, 720, 320, 704, 288, 704, 288, 688, 192, 688, 192, 848, 48, 848, 48, 880, -128, 880, -128, 848, -352, 848), PackedVector2Array(48, 816, 128, 816, 128, 688, -64, 688, -64, 576, -144, 576, -144, 736, -176, 736, -176, 816, -128, 816, -128, 784, 48, 784)]) +vertices = PackedVector2Array(232, 760, 216, 760, 216, 712, 232, 712, 536, 760, 408, 760, 408, 744, 536, 744, -88, 680, -136, 680, -136, 632, -88, 632, -88, 504, -136, 504, -136, 456, -88, 456, 527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, 296, 680, 280, 680, 56, 648, 104, 648, 216, 616, 184, 616, 56, 520, 56, 488, 104, 520, 216, 520, 216, 488, 296, 456, 198, 456, 198, 464, 184, 488, 122, 464, -504, 408, -504, 424, -552, 424, -568, 408, -568, 696, -552, 680, -424, 680, -424, 728, -440, 728, -440, 808, -424, 808, -424, 824, 8, 824, 8, 792, 88, 792, 88, 824, -56, 600, -136, 600, -136, 536, -56, 536, -56, 456, 42, 456, 42, 464, 24, 488, 118, 464, 118, 456, 122, 456, 184, 520, 136, 520, 136, 488, 104, 488, 184, 648, 136, 648, 136, 616, 104, 616, 24, 520, 360, 696, 552, 696, 552, 712, 376, 712, 360, 744, 376, 760, 264, 760, 280, 744, 264, 680, 184, 680, 88, 840, 88, 872, 8, 872, 8, 840, -40, 840, -40, 872, -120, 872, -120, 808, -424, 840, -424, 856, -472, 856, -472, 808, -456, 808, -456, 728, -568, 728, -568, 712, -632, 712, -632, 728, -680, 728, -680, 680, -632, 680, -632, 696, -200, 824, -184, 840, -184, 808, -200, 792, -40, 792, -40, 824, 136, 824, 184, 840, 136, 680, -56, 680, 24, 648, 24, 616, 56, 616, 216, 648) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 5, 6, 7), PackedInt32Array(8, 9, 10, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(16, 17, 18, 19), PackedInt32Array(16, 19, 20, 21), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(24, 26, 25), PackedInt32Array(22, 25, 27), PackedInt32Array(28, 29, 30, 31), PackedInt32Array(30, 32, 33, 31), PackedInt32Array(31, 34, 35, 36), PackedInt32Array(31, 36, 37, 28), PackedInt32Array(38, 39, 40, 41), PackedInt32Array(42, 43, 44, 45), PackedInt32Array(46, 47, 48, 49, 50), PackedInt32Array(51, 52, 53, 42), PackedInt32Array(54, 53, 52, 55), PackedInt32Array(55, 52, 56, 57), PackedInt32Array(58, 59, 60, 61), PackedInt32Array(62, 61, 60, 63), PackedInt32Array(63, 64, 65, 66), PackedInt32Array(67, 68, 69), PackedInt32Array(70, 71, 72, 73), PackedInt32Array(74, 75, 76, 77), PackedInt32Array(77, 78, 79, 80, 81), PackedInt32Array(82, 83, 84, 57), PackedInt32Array(56, 85, 86, 87), PackedInt32Array(57, 56, 87), PackedInt32Array(57, 87, 88, 82), PackedInt32Array(80, 82, 88), PackedInt32Array(47, 89, 90, 91), PackedInt32Array(48, 47, 91), PackedInt32Array(48, 91, 92, 93), PackedInt32Array(94, 95, 96, 97), PackedInt32Array(98, 94, 97, 99), PackedInt32Array(98, 99, 100, 101), PackedInt32Array(101, 100, 102, 43), PackedInt32Array(44, 43, 102), PackedInt32Array(44, 102, 103), PackedInt32Array(104, 105, 106, 107), PackedInt32Array(108, 109, 110, 111), PackedInt32Array(112, 113, 114, 115, 116), PackedInt32Array(117, 118, 119), PackedInt32Array(120, 121, 122, 123), PackedInt32Array(123, 124, 125), PackedInt32Array(120, 123, 125), PackedInt32Array(119, 120, 125, 62), PackedInt32Array(117, 119, 62, 63, 66), PackedInt32Array(117, 66, 67, 116), PackedInt32Array(112, 116, 67, 69), PackedInt32Array(112, 69, 126, 127), PackedInt32Array(128, 127, 126, 129), PackedInt32Array(128, 129, 130, 111), PackedInt32Array(111, 130, 131), PackedInt32Array(108, 111, 131), PackedInt32Array(108, 131, 70, 107), PackedInt32Array(107, 70, 73, 104), PackedInt32Array(104, 73, 132, 133), PackedInt32Array(103, 133, 132, 134), PackedInt32Array(44, 103, 134), PackedInt32Array(44, 134, 135, 136), PackedInt32Array(136, 135, 74, 137), PackedInt32Array(137, 74, 77, 93, 138), PackedInt32Array(80, 88, 50, 49), PackedInt32Array(42, 139, 46), PackedInt32Array(51, 42, 46, 85), PackedInt32Array(86, 85, 46), PackedInt32Array(50, 86, 46), PackedInt32Array(80, 49, 81), PackedInt32Array(77, 81, 93), PackedInt32Array(138, 93, 92, 45), PackedInt32Array(44, 138, 45), PackedInt32Array(42, 45, 90), PackedInt32Array(42, 90, 89), PackedInt32Array(42, 89, 139)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-496, 432, -544, 432, -544, 672, -416, 672, -416, 736, -432, 736, -432, 800, -416, 800, -208, 800, -208, 784, 128, 784, 128, 688, -144, 688, -144, 448, 304, 448, 312, 688, 560, 688, 560, 768, 192, 768, 192, 880, -128, 880, -128, 848, -168, 848, -416, 848, -416, 864, -480, 864, -480, 800, -464, 800, -464, 736, -576, 736, -576, 720, -624, 720, -624, 736, -688, 736, -688, 672, -624, 672, -624, 688, -576, 688, -576, 688, -576, 400, -496, 400)]) source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_qjknj"] -vertices = PackedVector2Array(56, -376, 56, -264, 8, -264, -56, -344, 8, -120, -8, -120, -8, -264, -56, -264, -216, -344, -216, -312, -328, -312, -328, -376, -440, -152, -376, -152, -376, -136, -440, -136, -440, 8, -456, 8, -456, -136, -456, -152, -520, -136, -520, -152, -440, -376, -456, -392, -424, -392, -424, -408, -216, -408, -216, -376) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(2, 4, 5, 6), PackedInt32Array(6, 7, 3), PackedInt32Array(8, 9, 10, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(15, 16, 17, 18), PackedInt32Array(12, 15, 18, 19), PackedInt32Array(18, 20, 21, 19), PackedInt32Array(22, 12, 19, 23), PackedInt32Array(22, 23, 24, 11), PackedInt32Array(11, 24, 25, 26, 27), PackedInt32Array(8, 11, 27), PackedInt32Array(8, 27, 0, 3), PackedInt32Array(3, 2, 6)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, -216, -408, -216, -312, -328, -312, -328, -376, -424, -408, -424, -392, -440, -376, -456, -392, -456, -152, -440, 8, -456, 8, -456, -136, -520, -136, -520, -152, 56, -376, 56, -264, 8, -264, -56, -376, 8, -120, -8, -120, -8, -264, -56, -264, -376, -136, -408, -136, -408, -152, -376, -152, -120, -344, -152, -344, -152, -376, -120, -376) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(14, 16, 17, 15), PackedInt32Array(15, 18, 19, 20), PackedInt32Array(15, 20, 21, 12), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29), PackedInt32Array(30, 26, 29, 31), PackedInt32Array(31, 29, 32, 33), PackedInt32Array(34, 33, 32, 35), PackedInt32Array(35, 36, 37), PackedInt32Array(34, 35, 37), PackedInt32Array(34, 37, 38, 39), PackedInt32Array(40, 41, 42, 43), PackedInt32Array(42, 44, 45, 46), PackedInt32Array(43, 42, 46), PackedInt32Array(43, 46, 47), PackedInt32Array(48, 49, 50, 51), PackedInt32Array(52, 53, 54, 55)]) outlines = Array[PackedVector2Array]([PackedVector2Array(16, -112, 16, -256, 64, -256, 64, -384, -208, -384, -208, -416, -432, -416, -432, -400, -464, -400, -464, -160, -528, -160, -528, -128, -464, -128, -464, 16, -432, 16, -432, -128, -368, -128, -368, -160, -432, -160, -432, -368, -336, -368, -336, -304, -208, -304, -208, -336, -64, -336, -64, -256, -16, -256, -16, -112)]) source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 +[sub_resource type="RectangleShape2D" id="RectangleShape2D_te7jt"] +size = Vector2(112, 64) + [sub_resource type="Gradient" id="Gradient_u5tnr"] offsets = PackedFloat32Array(0.455224, 1) @@ -398,67 +373,52 @@ gradient = SubResource("Gradient_u5tnr") background_mode = 3 tonemap_mode = 3 glow_enabled = true -glow_intensity = 8.0 -glow_hdr_threshold = 1.4 +glow_intensity = 4.0 adjustment_enabled = true adjustment_saturation = 0.01 adjustment_color_correction = SubResource("GradientTexture1D_ri0vy") -[node name="ArenaExterior" node_paths=PackedStringArray("Entities", "Areas", "Spawners", "Markers") groups=["navigation"] instance=ExtResource("1_ci4ij")] -Entities = NodePath("Entities") -Areas = NodePath("Areas") -Spawners = NodePath("Spawners") -Markers = NodePath("Markers") +[sub_resource type="Gradient" id="Gradient_yn44d"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_saadu"] +gradient = SubResource("Gradient_yn44d") +width = 1 + +[node name="ArenaExterior" groups=["navigation"] instance=ExtResource("1_ci4ij")] ClearColor = Color(0.105882, 0.0470588, 0.117647, 1) AreaName = "The True Arena" MapName = "Depths of the Arena" [node name="z-index 0" parent="Layers" index="0"] -visible = false -tile_map_data = PackedByteArray("AADl/+X/AAAGAAAAAADu/+X/AAAGAAAAAADv/+X/AAAHAAIAAAD4//n/AAADAAQAAAD4//v/AAADAAQAAAD4//3/AAADAAQAAAD4/wIAAAADAAQAAAD4/wQAAAADAAQAAAD4/wYAAAADAAQAAAD5//j/AAACAAQAAAD5/wgAAAAHAAQAAAD7//j/AAACAAQAAAD7/wgAAAAHAAQAAAD9//j/AAACAAQAAAD9/wgAAAAHAAQAAAACAPj/AAACAAQAAAACAAgAAAAHAAQAAAAEAPj/AAACAAQAAAAEAAgAAAAHAAQAAAAGAPj/AAACAAQAAAAGAAgAAAAHAAQAAAAIAPn/AAAFAAQAAAAIAPv/AAAFAAQAAAAIAP3/AAAFAAQAAAAIAAIAAAAFAAQAAAAIAAQAAAAFAAQAAAAIAAYAAAAFAAQAAAAFAPf/AAAHAAIAAAD6//f/AAAHAAIAAAD8//f/AAAGAAIAAAADAPf/AAAGAAIAAAD+/wEAAAAHAAAAAAD8/wEAAAAHAAAAAAD6/wEAAAAHAAAAAAD+/wMAAAAHAAAAAAD+/wUAAAAHAAAAAAABAAUAAAAHAAAAAAABAAMAAAAHAAAAAAABAAEAAAAHAAAAAAADAAEAAAAHAAAAAAAFAAEAAAAHAAAAAAAFAP7/AAAHAAAAAAADAP7/AAAHAAAAAAABAP7/AAAHAAAAAAABAPz/AAAHAAAAAAABAPr/AAAHAAAAAAD+//r/AAAHAAAAAAD+//z/AAAHAAAAAAD+//7/AAAHAAAAAAD8//7/AAAHAAAAAAD6//7/AAAHAAAAAADx/+b/AAACAAQAAADm/+b/AAACAAQAAAD0/+j/AAACAAQAAAACAOj/AAACAAQAAAD7/+j/AAACAAQAAADo/+X/AAAGAAIAAAD9/xwAAAACAAQAAAACABwAAAACAAQAAAAMABwAAAACAAQAAAARABwAAAACAAQAAAD9/ysAAAAHAAQAAAACACsAAAAHAAQAAAAHACsAAAAHAAQAAAAMACsAAAAHAAQAAAARACsAAAAHAAQAAAAAACAAAAAHAAAAAAAEACAAAAAHAAAAAAAIACAAAAAHAAAAAAAMACAAAAAHAAAAAAAMACYAAAAHAAAAAAAIACYAAAAHAAAAAAAEACYAAAAHAAAAAAAAACYAAAAHAAAAAAAKACAAAAAHAAAAAAACACAAAAAHAAAAAAACACYAAAAHAAAAAAAGACYAAAAHAAAAAAAGACAAAAAHAAAAAAAKACYAAAAHAAAAAAAOACAAAAAHAAAAAAAOACIAAAAHAAAAAAAOACQAAAAHAAAAAAAOACYAAAAHAAAAAAAHABwAAAACAAQAAAAfABwAAAAMAAAAAAAgABwAAAANAAAAAADo/wIAAAAHAAAAAADm/wIAAAAHAAAAAADk/wIAAAAHAAAAAADv/xgAAAAHAAAAAADy/ywAAAAHAAAAAAD1/ywAAAAHAAAAAAD1/yoAAAAHAAAAAADy/yoAAAAHAAAAAADy/ygAAAAHAAAAAAD1/ygAAAAHAAAAAAD1/yYAAAAHAAAAAADy/yYAAAAHAAAAAADy/yQAAAAHAAAAAAD1/yQAAAAHAAAAAADe/woAAAAEAAIAAADe/wsAAAADAAMAAADf/woAAAACAAIAAADf/wsAAAACAAEAAADg/woAAAACAAIAAADg/wsAAAACAAEAAADh/woAAAACAAIAAADh/wsAAAADAAEAAADi/woAAAACAAIAAADi/wsAAAADAAEAAADj/woAAAACAAIAAADj/wsAAAACAAEAAADk/woAAAACAAIAAADk/wsAAAADAAEAAADl/woAAAACAAIAAADl/wsAAAACAAEAAADm/woAAAACAAIAAADm/wsAAAACAAEAAADn/woAAAACAAIAAADn/wsAAAACAAEAAADo/woAAAACAAIAAADo/wsAAAADAAEAAADp/woAAAACAAIAAADp/wsAAAACAAEAAADq/woAAAACAAIAAADq/wsAAAACAAEAAADr/woAAAACAAIAAADr/wsAAAADAAEAAADs/woAAAACAAIAAADs/wsAAAACAAEAAADt/woAAAACAAIAAADt/wsAAAADAAEAAADu/woAAAACAAIAAADu/wsAAAADAAEAAADv/woAAAACAAIAAADv/wsAAAADAAEAAADw/woAAAABAAUAAADw/wsAAAADAAEAAAA=") +tile_map_data = PackedByteArray("AAD5//f/AwAIAAIAAAD6//f/AwAHAAEAAAD7//f/AwAIAAIAAAD8//f/AwAJAAEAAAD9//f/AwAIAAIAAAD+//f/AwAJAAIAAAABAPf/AwAIAAEAAAACAPf/AwAIAAIAAAADAPf/AwAIAAIAAAAEAPf/AwAIAAIAAAAFAPf/AwAJAAEAAAAGAPf/AwAIAAIAAAAHAPf/AwAIAAIAAAD4//f/AwAHAAIAAAD4//b/AwABAAMAAAD5//b/AwABAAMAAAD6//b/AwABAAMAAAD7//b/AwABAAMAAAD8//b/AwABAAMAAAD9//b/AwABAAMAAAD+//b/AwAEAAQAAAABAPb/AwADAAQAAAACAPb/AwABAAMAAAADAPb/AwABAAMAAAAEAPb/AwABAAMAAAAFAPb/AwABAAMAAAAGAPb/AwABAAMAAAAHAPb/AwABAAMAAAD3//b/AwAAAAMAAAAIAPb/AwACAAMAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwADAAQAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAEAAQAAAD+//X/AwAAAAQAAAD+//T/AwAAAAQAAAD+//P/AwAAAAQAAAD+//L/AwAAAAQAAAD+//H/AwAAAAQAAAABAPH/AwACAAQAAAABAPL/AwACAAQAAAABAPP/AwACAAQAAAABAPT/AwACAAQAAAABAPX/AwACAAQAAAABAPD/AwACAAQAAAD+//D/AwAAAAQAAAD+/+//AwAFAAMAAAABAO//AwAGAAMAAAD9/+//AwABAAMAAAD8/+//AwABAAMAAAD7/+//AwAFAAQAAAADAO//AwABAAMAAAAEAO//AwAGAAQAAAACAO//AwABAAMAAAD7/+7/AwAAAAQAAAD7/+3/AwAAAAQAAAD7/+v/AwAAAAQAAAD7/+z/AwAAAAQAAAAEAO7/AwACAAQAAAAEAO3/AwACAAQAAAAEAOz/AwACAAQAAAAEAOv/AwACAAQAAAAEAOr/AwACAAQAAAAEAOn/AwACAAQAAAAEAOj/AwACAAQAAAAEAOf/AwACAAQAAAAEAOb/AwACAAMAAAADAOb/AwABAAMAAAD//+b/AwABAAMAAAAAAOb/AwABAAMAAAABAOb/AwABAAMAAAACAOb/AwABAAMAAADz/+T/AwACAAMAAADy/+T/AwABAAMAAADx/+T/AwABAAMAAADw/+T/AwABAAMAAADv/+T/AwABAAMAAADu/+T/AwABAAMAAADt/+T/AwABAAMAAADs/+T/AwABAAMAAADr/+T/AwABAAMAAADq/+T/AwABAAMAAADp/+T/AwABAAMAAADo/+T/AwABAAMAAADn/+T/AwABAAMAAADm/+T/AwABAAMAAADl/+T/AwABAAMAAADk/+T/AwABAAMAAADj/+T/AwABAAMAAADi/+T/AwAAAAMAAADi/+X/AwAAAAQAAADi/+b/AwAAAAQAAADi/+f/AwAAAAQAAADi/+j/AwAAAAQAAADi/+n/AwAAAAQAAADi/+r/AwAAAAQAAADi/+v/AwAAAAQAAADi/+z/AwAAAAQAAADi/+3/AwAAAAQAAADi/+7/AwAAAAQAAADi/+//AwAAAAQAAADi//D/AwAAAAQAAADi//H/AwAAAAQAAADi//L/AwAAAAQAAADi//P/AwAAAAQAAADi//T/AwAEAAQAAADf//T/AwABAAMAAADg//T/AwABAAMAAADh//T/AwABAAMAAADe//T/AwAAAAMAAADe//X/AwAAAAQAAADe//b/AwAAAAQAAADe//f/AwAFAAQAAADf//f/AwABAAMAAADg//f/AwABAAMAAADh//f/AwABAAMAAADi//f/AwAFAAMAAADl/+r/AwACAAQAAADl/+v/AwACAAQAAADl/+z/AwACAAQAAADl/+3/AwACAAQAAADl/+7/AwACAAQAAADl/+//AwACAAQAAADl//D/AwACAAQAAADl//H/AwACAAQAAADl//L/AwACAAQAAADl//P/AwACAAQAAADl//T/AwACAAQAAADl//X/AwACAAQAAADl//b/AwACAAQAAADl//f/AwACAAQAAADl//j/AwACAAQAAADl//n/AwACAAQAAADl//r/AwACAAQAAADl//v/AwACAAQAAADl//z/AwACAAQAAADl//3/AwACAAQAAADi//j/AwAAAAQAAADi//n/AwAAAAQAAADi//r/AwAAAAQAAADi//v/AwAAAAQAAADi//z/AwAAAAQAAADi//3/AwAAAAQAAADi//7/AwAEAAQAAADl//7/AwADAAQAAADj/+X/AwAHAAIAAADk/+X/AwAIAAIAAADl/+X/AwAIAAIAAADm/+X/AwAIAAIAAADn/+X/AwAIAAIAAADo/+X/AwAIAAIAAADp/+X/AwAIAAIAAADq/+X/AwAIAAIAAADr/+X/AwAIAAIAAADs/+X/AwAIAAIAAADt/+X/AwAIAAIAAADu/+X/AwAIAAIAAADv/+X/AwAIAAIAAADw/+X/AwAIAAIAAADx/+X/AwAIAAIAAADy/+X/AwAJAAIAAAADAOf/AwAJAAIAAAD//+f/AwACAAIAAAAAAOf/AwACAAIAAAABAOf/AwACAAIAAAACAOf/AwACAAIAAADz/+b/AwAHAAIAAAD0/+b/AwAIAAIAAADz/+X/AwADAAQAAAD0/+X/AwABAAMAAAD2/+T/AwAEAAQAAAD2/+X/AwAIAAIAAAD4/+T/AwADAAQAAAD4/+X/AwADAAIAAADz/+f/AwAGAAMAAAD0/+f/AwABAAMAAAD1/+X/AwAEAAQAAAD1/+T/AwAAAAMAAAD1/+f/AwAFAAMAAAD5/+r/AwAGAAMAAAD6/+r/AwABAAMAAAD1/+j/AwAAAAQAAAD1/+n/AwAAAAQAAAD7/+r/AwAFAAMAAAD7/+j/AwAEAAQAAAD7/+f/AwAAAAQAAAD7/+b/AwAAAAMAAAD8/+b/AwABAAMAAAD9/+b/AwABAAMAAAD+/+b/AwABAAMAAAD+/+f/AwAIAAIAAAD9/+f/AwAIAAIAAAD8/+f/AwAHAAIAAAD7/+n/AwAJAAIAAAD1/+b/AwAJAAIAAAD5/+T/AwACAAMAAAD5/+X/AwACAAQAAAD5/+b/AwACAAQAAAD5/+f/AwACAAQAAAD5/+j/AwADAAQAAAD5/+n/AwAHAAIAAAD6/+j/AwABAAMAAAD6/+n/AwADAAIAAAD3/+L/AwABAAMAAAD3/+P/AwADAAIAAAD2/+P/AwAAAAQAAAD4/+P/AwACAAQAAAD2/+L/AwAAAAMAAAD4/+L/AwACAAMAAAD1/+v/AwAFAAQAAAD2/+v/AwABAAMAAAD3/+v/AwABAAMAAAD4/+v/AwABAAMAAAD1/+r/AwAAAAQAAAD5/+v/AwAGAAQAAADz/+j/AwACAAQAAADz/+n/AwACAAQAAADz/+r/AwACAAQAAADz/+v/AwACAAQAAADz/+z/AwAGAAQAAADy/+z/AwABAAMAAADr/+z/AwABAAMAAADs/+z/AwABAAMAAADt/+z/AwABAAMAAADu/+z/AwABAAMAAADv/+z/AwABAAMAAADw/+z/AwABAAMAAADx/+z/AwABAAMAAADq/+z/AwAFAAQAAADq/+n/AwAAAAQAAADq/+r/AwAAAAQAAADq/+v/AwAAAAQAAADq/+j/AwAFAAMAAADm/+j/AwABAAMAAADn/+j/AwABAAMAAADo/+j/AwABAAMAAADp/+j/AwABAAMAAADl/+j/AwAGAAMAAADl/+n/AwACAAQAAAD3/+T/AwANAAUAAAD9/+j/AwAMAAQAAAACAOj/AwAMAAQAAADx/+b/AwAMAAQAAADk/+b/AwAMAAQAAAAGAPj/AwAMAAQAAAD5//j/AwAMAAQAAAD9//j/AwAMAAQAAAACAPj/AwAMAAQAAADh//7/AwABAAMAAADm//7/AwABAAMAAADn//7/AwABAAMAAADo//7/AwABAAMAAADp//7/AwABAAMAAADq//7/AwABAAMAAADr//7/AwACAAMAAADr////AwACAAQAAADr/wAAAwACAAQAAADr/wEAAwACAAQAAADr/wIAAwACAAQAAADt/wMAAwABAAMAAADu/wMAAwABAAMAAADv/wMAAwABAAMAAADw/wMAAwAEAAQAAADw/wIAAwAAAAQAAADw/wEAAwAAAAQAAADw/wAAAwAAAAQAAADw////AwAAAAQAAADw//7/AwAAAAQAAADx//7/AwAIAAIAAADy//7/AwAIAAIAAADz//7/AwAIAAIAAAD0//7/AwAIAAIAAAD1//7/AwAIAAIAAAD2//7/AwAIAAIAAAD3//7/AwAJAAIAAAD3/wAAAwAFAAMAAAD2/wAAAwABAAMAAAD1/wAAAwABAAMAAAD0/wAAAwABAAMAAADz/wAAAwAGAAMAAADz/wEAAwACAAQAAADz/wIAAwACAAQAAADz/wMAAwADAAQAAAD0/wMAAwACAAMAAAD0/wQAAwACAAQAAAD0/wUAAwACAAQAAAD0/wYAAwACAAQAAAD0/wcAAwAGAAQAAADz/wcAAwAGAAMAAADz/wgAAwADAAQAAADz/wkAAwAHAAIAAADw/wkAAwAJAAIAAADw/wgAAwAEAAQAAADw/wcAAwAFAAMAAADv/wcAAwABAAMAAADu/wcAAwABAAMAAADt/wcAAwABAAMAAADs/wcAAwABAAMAAADr/wcAAwABAAMAAADq/wcAAwABAAMAAADp/wcAAwABAAMAAADo/wcAAwABAAMAAADn/wcAAwABAAMAAADm/wcAAwAFAAQAAADm/wYAAwAAAAQAAADr/wMAAwACAAQAAADs/wMAAwAAAAMAAADe/wQAAwABAAMAAADf/wQAAwABAAMAAADg/wQAAwABAAMAAADh/wQAAwABAAMAAADi/wQAAwABAAMAAADj/wQAAwABAAMAAADk/wQAAwABAAMAAADl/wQAAwABAAMAAADq/wQAAwAGAAMAAADq/wUAAwADAAQAAADr/wQAAwAGAAQAAADr/wUAAwABAAMAAADs/wQAAwAAAAQAAADs/wUAAwAEAAQAAADq/wYAAwAHAAIAAADr/wYAAwAIAAIAAADs/wYAAwAJAAIAAADn/wYAAwAJAAIAAADl////AwAHAAIAAADm////AwAIAAIAAADn////AwAIAAIAAADo////AwAIAAIAAADp////AwAIAAIAAADq////AwAJAAIAAADi////AwAJAAIAAADh////AwAIAAIAAADm/wAAAwAMAAQAAADh/wAAAwAMAAQAAADp/wAAAwAMAAQAAADe/wAAAwAMAAQAAADg////AwAIAAIAAADf////AwAIAAIAAADe////AwAIAAIAAADd////AwAHAAIAAADc/wAAAwAAAAQAAADc/wEAAwAAAAQAAADc/wIAAwAAAAQAAADc////AwAAAAQAAADc/wMAAwAAAAQAAADd/wQAAwABAAMAAADc/wQAAwAFAAQAAADg//7/AwABAAMAAADf//7/AwABAAMAAADe//7/AwABAAMAAADd//7/AwABAAMAAADc//7/AwAAAAMAAADn/wUAAwAEAAQAAADm/wQAAwABAAMAAADn/wQAAwAFAAMAAADm/wUAAwAAAAMAAADt/wQAAwAHAAIAAADu/wQAAwAIAAIAAADv/wQAAwAIAAIAAADw/wQAAwAJAAIAAADz/wQAAwAHAAIAAAD0/wgAAwABAAMAAAD1/wgAAwABAAMAAAD2/wgAAwACAAMAAAD2/wkAAwACAAQAAAD2/woAAwACAAQAAAD2/wsAAwACAAQAAAD2/wwAAwACAAQAAAD2/w0AAwACAAQAAAD2/w4AAwACAAQAAAD2/w8AAwACAAQAAAD2/xAAAwACAAQAAAD2/xEAAwACAAQAAAD0/wkAAwAFAAIAAAD1/wkAAwAGAAIAAAD2/xIAAwACAAQAAAD2/xMAAwACAAQAAAD2/xQAAwACAAQAAAD2/xUAAwACAAQAAAD2/xYAAwACAAQAAAD2/xcAAwAGAAQAAADv/wgAAwABAAMAAADu/wgAAwABAAMAAADt/wgAAwABAAMAAADs/wgAAwABAAMAAADr/wgAAwABAAMAAADq/wgAAwABAAMAAADp/wgAAwABAAMAAADo/wgAAwABAAMAAADn/wgAAwABAAMAAADm/wgAAwABAAMAAADl/wgAAwABAAMAAADk/wgAAwAAAAMAAADl/wkAAwAEAAAAAADv/wkAAwAIAAIAAADu/wkAAwAIAAIAAADt/wkAAwAIAAIAAADs/wkAAwAIAAIAAADr/wkAAwAFAAAAAADq/wkAAwAFAAAAAADp/wkAAwAFAAAAAADo/wkAAwAFAAAAAADn/wkAAwAFAAAAAADm/wkAAwAFAAAAAADw//3/AwAAAAMAAADx//3/AwABAAMAAADy//3/AwABAAMAAADz//3/AwABAAMAAAD0//3/AwABAAMAAAD1//3/AwABAAMAAAD2//3/AwABAAMAAAD1/xcAAwABAAMAAAD0/xcAAwABAAMAAADz/xcAAwABAAMAAADy/xcAAwABAAMAAADx/xcAAwABAAMAAADw/xcAAwABAAMAAADv/xcAAwABAAMAAADu/xcAAwABAAMAAADt/xcAAwABAAMAAADs/xcAAwABAAMAAADr/xcAAwABAAMAAADq/xcAAwABAAMAAAD1/xgAAwABAAUAAAD2/xgAAwACAAUAAADp/xcAAwABAAMAAADo/xcAAwABAAMAAADn/xcAAwABAAMAAADm/xcAAwABAAMAAADl/xcAAwABAAMAAADk/xcAAwABAAMAAADj/xcAAwABAAMAAADi/xcAAwAGAAMAAADf/xcAAwABAAMAAADe/xcAAwABAAMAAADd/xcAAwABAAMAAADc/xcAAwABAAMAAAACABsAAwAIAAIAAAADABsAAwAIAAIAAAAEABsAAwAIAAIAAAAFABsAAwAIAAIAAAAGABsAAwAIAAIAAAAHABsAAwAIAAIAAAAIABsAAwAIAAIAAAAJABsAAwAIAAIAAAAKABsAAwAIAAIAAAALABsAAwAIAAIAAAAMABsAAwAIAAIAAAANABsAAwAIAAIAAAAOABsAAwAIAAIAAAAPABsAAwAIAAIAAAAQABsAAwAIAAIAAAARABsAAwAIAAIAAAASABsAAwAJAAIAAAABABsAAwAHAAIAAAD8/xsAAwAHAAIAAAD9/xsAAwAIAAIAAAD+/xsAAwAJAAIAAAD8/xoAAwABAAMAAAD9/xoAAwABAAMAAAACABoAAwABAAMAAAADABoAAwABAAMAAAAEABoAAwABAAMAAAAFABoAAwABAAMAAAAGABoAAwABAAMAAAAHABoAAwABAAMAAAAIABoAAwABAAMAAAAJABoAAwABAAMAAAAKABoAAwABAAMAAAALABoAAwABAAMAAAAMABoAAwABAAMAAAANABoAAwABAAMAAAAOABoAAwABAAMAAAAPABoAAwABAAMAAAAQABoAAwABAAMAAAARABoAAwABAAMAAAASABoAAwABAAMAAAATABoAAwACAAMAAAABABoAAwADAAQAAAD+/xoAAwAEAAQAAAD7/xoAAwAAAAMAAAD7/xsAAwAAAAQAAAD7/xwAAwAAAAQAAAD7/x0AAwAAAAQAAAD7/x4AAwAAAAQAAAD7/x8AAwAEAAQAAAD7/yAAAwAGAAIAAAD3/yAAAwAEAAIAAAD4/yAAAwAFAAIAAAD5/yAAAwAFAAIAAAD6/yAAAwAFAAIAAAD6/x8AAwABAAMAAAD5/x8AAwABAAMAAAD4/x8AAwABAAMAAAD3/x8AAwABAAMAAAD2/x8AAwAAAAMAAAD2/yAAAwAAAAQAAAD2/yEAAwAAAAQAAAD2/yIAAwAAAAQAAAD2/yMAAwAAAAQAAAD2/yQAAwAAAAQAAAD2/yUAAwAFAAQAAAD3/yUAAwABAAMAAAD4/yUAAwABAAMAAAD5/yUAAwABAAMAAAD6/yUAAwABAAMAAAD7/yUAAwAFAAMAAAD7/yYAAwAAAAQAAAD7/ycAAwAAAAQAAAD7/ygAAwAAAAQAAAD7/ykAAwAAAAQAAAD7/yoAAwAFAAQAAAD8/yoAAwABAAMAAAD+/yoAAwABAAMAAAD9/yoAAwABAAMAAAD//yoAAwABAAMAAAAAACoAAwABAAMAAAABACoAAwABAAMAAAACACoAAwABAAMAAAADACoAAwABAAMAAAAEACoAAwABAAMAAAAFACoAAwABAAMAAAAGACoAAwABAAMAAAAHACoAAwAFAAMAAAAHACsAAwAAAAQAAAAHACwAAwAAAAQAAAAHAC0AAwAAAAQAAAAHAC4AAwAAAAQAAAAHAC8AAwAAAAQAAAAHADAAAwAAAAQAAAAHADEAAwAEAAQAAAAHADIAAwAJAAIAAAAGADIAAwAHAAIAAAAGADEAAwADAAQAAAAGADAAAwACAAQAAAAGAC8AAwACAAMAAAAFAC8AAwABAAMAAAAEAC8AAwABAAMAAAAAAC8AAwABAAMAAAABAC8AAwABAAMAAAACAC8AAwABAAMAAAADAC8AAwABAAMAAAD//y8AAwAAAAMAAAD//zAAAwAAAAQAAAD//zEAAwAEAAQAAAD+/zEAAwADAAQAAAD+/zAAAwACAAQAAAD+/y8AAwACAAMAAAD9/y8AAwABAAMAAAD8/y8AAwABAAMAAAD7/y8AAwABAAMAAAD6/y8AAwABAAMAAAD5/y8AAwABAAMAAAD4/y8AAwABAAMAAAD3/y8AAwABAAMAAAD2/y8AAwABAAMAAAD1/y8AAwABAAMAAAD0/y8AAwABAAMAAADz/y8AAwABAAMAAAAFADAAAwAFAAIAAAAAADAAAwAEAAIAAAABADAAAwAFAAIAAAACADAAAwAFAAIAAAADADAAAwAFAAIAAAAEADAAAwAFAAIAAAD9/zAAAwAGAAIAAADz/zAAAwAEAAIAAAD0/zAAAwAFAAIAAAD1/zAAAwAFAAIAAAD2/zAAAwAFAAIAAAD3/zAAAwAFAAIAAAD4/zAAAwAFAAIAAAD5/zAAAwAFAAIAAAD6/zAAAwAFAAIAAAD7/zAAAwAFAAIAAAD8/zAAAwAFAAIAAAD+/zIAAwAEAAIAAAD//zIAAwAGAAIAAAABABcAAwAGAAMAAAACABcAAwABAAMAAAADABcAAwABAAMAAAAEABcAAwABAAMAAAAFABcAAwABAAMAAAAGABcAAwABAAMAAAAHABcAAwABAAMAAAAIABcAAwABAAMAAAAJABcAAwAGAAQAAAAJABYAAwACAAQAAAAJABUAAwACAAQAAAAJABQAAwACAAQAAAAJABMAAwACAAMAAAAIABMAAwABAAMAAAAHABMAAwABAAMAAAAGABMAAwABAAMAAAAFABMAAwABAAMAAAAEABMAAwABAAMAAAADABMAAwABAAMAAAACABMAAwABAAMAAAABABMAAwADAAQAAAACABQAAwAIAAIAAAADABQAAwAIAAIAAAAEABQAAwAIAAIAAAAFABQAAwAIAAIAAAAGABQAAwAIAAIAAAAHABQAAwAIAAIAAAAIABQAAwAJAAIAAAABABQAAwAHAAIAAAABABkAAwACAAQAAAABABgAAwACAAQAAAAiABYAAwADAAQAAAAjABYAAwABAAMAAAAkABYAAwABAAMAAAAlABYAAwAEAAQAAAAiABUAAwACAAMAAAAlABUAAwAAAAMAAAAhABUAAwABAAMAAAAnABUAAwABAAMAAAAmABUAAwABAAMAAAAoABUAAwABAAMAAAApABUAAwABAAMAAAAqABUAAwAEAAQAAAAfABUAAwABAAMAAAAgABUAAwABAAMAAAAeABUAAwABAAMAAAAdABUAAwADAAQAAAAdABQAAwACAAQAAAAdABMAAwACAAQAAAAdABIAAwACAAQAAAAqABQAAwAAAAQAAAAqABMAAwAAAAQAAAAqABIAAwAAAAQAAAAqABkAAwACAAQAAAAqABoAAwACAAQAAAAqABsAAwACAAQAAAAqABwAAwACAAQAAAAqAB0AAwACAAQAAAAqAB4AAwACAAQAAAAqAB8AAwACAAQAAAAqACAAAwACAAQAAAAqACEAAwACAAQAAAAqACIAAwACAAQAAAAqACMAAwACAAQAAAAqACQAAwACAAQAAAAdACEAAwAAAAQAAAAdACAAAwAAAAQAAAAdAB8AAwAAAAQAAAAdAB4AAwAAAAQAAAAdACIAAwAAAAQAAAAdACMAAwAAAAQAAAAdACQAAwAAAAQAAAAdAB0AAwAAAAQAAAAdABwAAwAAAAQAAAAdABsAAwAAAAQAAAAdABoAAwAAAAQAAAAdABkAAwAAAAQAAAAMAP3/AwAEAAQAAAAMAPz/AwAAAAQAAAAMAPv/AwAAAAQAAAAMAPr/AwAAAAQAAAAJAP3/AwABAAMAAAAKAP3/AwABAAMAAAALAP3/AwABAAMAAAAIAP7/AwAHAAIAAAAMAP7/AwAJAAIAAAAJAP7/AwADAAIAAAAKAP7/AwAJAAEAAAALAP7/AwADAAIAAAD1/zIAAwAGAAMAAAD3/zIAAwAFAAMAAAD2/zIAAwABAAMAAAD1/zMAAwACAAQAAAD1/zQAAwAGAAQAAAD3/zMAAwAAAAQAAAD3/zQAAwAAAAQAAAD3/zUAAwAAAAQAAAD3/zYAAwAFAAQAAAD4/zYAAwABAAMAAAD5/zYAAwABAAMAAAD6/zYAAwABAAMAAAD7/zYAAwABAAMAAAD8/zYAAwABAAMAAAD9/zYAAwABAAMAAAD+/zYAAwAGAAQAAAD//zYAAwAFAAQAAAD//zUAAwAAAAQAAAD+/zUAAwACAAQAAAD+/zQAAwAGAAMAAAD//zQAAwAFAAMAAAAGADYAAwAGAAQAAAAGADUAAwACAAQAAAAGADQAAwAGAAMAAAAHADQAAwABAAMAAAAIADQAAwABAAMAAAAJADQAAwABAAMAAAAKADQAAwABAAMAAAAAADYAAwABAAMAAAABADYAAwABAAMAAAACADYAAwABAAMAAAADADYAAwABAAMAAAAEADYAAwABAAMAAAAFADYAAwABAAMAAAALADQAAwABAAMAAAAMADQAAwAGAAQAAAAMADMAAwACAAQAAAAMADIAAwACAAQAAAAMADEAAwACAAQAAAAMADAAAwACAAQAAAAMAC8AAwACAAQAAAAMAC4AAwACAAQAAAAMAC0AAwACAAQAAAAMACwAAwACAAQAAAAMACsAAwACAAQAAAAMACoAAwAGAAMAAAANACoAAwABAAMAAAAOACoAAwABAAMAAAAPACoAAwAFAAMAAAAPACsAAwAAAAQAAAAPACwAAwAAAAQAAAAPAC0AAwAAAAQAAAAPAC4AAwAAAAQAAAAPAC8AAwAFAAQAAAAQAC8AAwABAAMAAAARAC8AAwABAAMAAAASAC8AAwABAAMAAAATAC8AAwABAAMAAAAUAC8AAwABAAMAAAAVAC8AAwABAAMAAAAWAC8AAwABAAMAAAAXAC8AAwABAAMAAAAYAC8AAwAGAAQAAAAYAC4AAwACAAQAAAAYAC0AAwACAAQAAAAYACwAAwAGAAMAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAD4/wcAAwABAAMAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD7/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAEAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAAHAAcAAwABAAMAAAAIAAcAAwAGAAQAAAABAAcAAwAGAAMAAAD+/wcAAwAFAAMAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/xkAAwAAAAQAAAD+/xgAAwAAAAQAAAD+/xcAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xAAAwAAAAQAAAD+/w8AAwAAAAQAAAD+/w4AAwAAAAQAAAABABIAAwACAAQAAAABABEAAwACAAQAAAABABAAAwACAAQAAAABAA8AAwACAAQAAAABAAgAAwACAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAAIAAYAAwACAAQAAAAIAAUAAwACAAQAAAAIAAQAAwACAAQAAAAIAAMAAwACAAQAAAAIAAIAAwACAAQAAAAIAAEAAwACAAQAAAAIAAAAAwAGAAMAAAAJAAAAAwABAAMAAAAKAAAAAwABAAMAAAALAAAAAwABAAMAAAAMAAAAAwABAAMAAAANAAAAAwABAAMAAAAOAAAAAwABAAMAAAAPAAAAAwABAAMAAAAQAAAAAwABAAMAAAARAAAAAwAGAAQAAAARAP//AwACAAQAAAARAP7/AwACAAQAAAARAP3/AwACAAMAAAAQAP3/AwABAAMAAAAPAP3/AwADAAQAAAAPAPz/AwACAAQAAAAPAPv/AwACAAQAAAAPAPr/AwACAAQAAAAPAP7/AwAHAAIAAAAQAP7/AwAJAAIAAAAlACwAAwACAAQAAAAlACsAAwACAAQAAAAlACoAAwACAAQAAAAlACkAAwACAAQAAAAlACgAAwACAAQAAAAlACcAAwACAAQAAAAlACYAAwACAAQAAAAlACUAAwACAAQAAAAlACQAAwAGAAMAAAAiACQAAwAFAAMAAAAhACQAAwABAAMAAAAgACQAAwABAAMAAAAfACQAAwABAAMAAAAeACQAAwABAAMAAAAiACUAAwAAAAQAAAAiACYAAwAAAAQAAAAiACcAAwAAAAQAAAAiACgAAwAAAAQAAAAiACkAAwAEAAQAAAAhACkAAwABAAMAAAAgACkAAwABAAMAAAAfACkAAwABAAMAAAAeACkAAwABAAMAAAAdACkAAwABAAMAAAAcACkAAwABAAMAAAAbACkAAwABAAMAAAAaACkAAwABAAMAAAAZACkAAwABAAMAAAAYACkAAwABAAMAAAAXACkAAwABAAMAAAAWACkAAwABAAMAAAAVACkAAwAAAAMAAAAVACoAAwAAAAQAAAAVACsAAwAAAAQAAAAVACwAAwAEAAQAAAASACwAAwADAAQAAAATACwAAwABAAMAAAAUACwAAwABAAMAAAASACsAAwACAAQAAAASACoAAwAGAAMAAAATACoAAwAGAAQAAAATACkAAwACAAQAAAATACgAAwACAAQAAAATACcAAwACAAQAAAATACYAAwACAAQAAAATACUAAwACAAQAAAATACQAAwACAAQAAAATACMAAwACAAQAAAATACIAAwACAAQAAAATACEAAwACAAQAAAATACAAAwACAAQAAAATAB8AAwACAAQAAAATAB4AAwACAAQAAAATAB0AAwACAAQAAAATABwAAwACAAQAAAATABsAAwACAAQAAAAZACwAAwABAAMAAAAaACwAAwABAAMAAAAbACwAAwABAAMAAAAcACwAAwABAAMAAAAdACwAAwABAAMAAAAeACwAAwABAAMAAAAfACwAAwABAAMAAAAgACwAAwABAAMAAAAhACwAAwABAAMAAAAiACwAAwAFAAMAAAASAC0AAwAHAAIAAAAWACoAAwAHAAIAAAAVAC0AAwAJAAIAAAAiACoAAwAJAAIAAAATAC0AAwAIAAIAAAAUAC0AAwAIAAIAAAAXACoAAwAIAAIAAAAYACoAAwAIAAIAAAAZACoAAwAIAAIAAAAaACoAAwAIAAIAAAAbACoAAwAIAAIAAAAcACoAAwAIAAIAAAAdACoAAwAIAAIAAAAeACoAAwAIAAIAAAAfACoAAwAIAAIAAAAgACoAAwAIAAIAAAAhACoAAwAIAAIAAADy/y8AAwAAAAMAAADy/zAAAwAAAAQAAADy/zEAAwAEAAQAAADy/zIAAwAJAAIAAAD0/zQAAwABAAMAAADz/zQAAwABAAMAAADx/zEAAwABAAMAAADy/zQAAwABAAMAAADx/zQAAwABAAMAAADx/zIAAwAIAAIAAADi/xgAAwACAAQAAADi/xkAAwACAAQAAADi/xoAAwAGAAQAAADh/xoAAwABAAMAAADg/xoAAwABAAMAAADf/xoAAwABAAMAAADe/xoAAwAGAAMAAADe/xsAAwACAAQAAADe/xwAAwACAAQAAADe/x0AAwACAAQAAADe/x4AAwACAAQAAADe/x8AAwACAAQAAADe/yAAAwACAAQAAADe/yEAAwACAAQAAADe/yIAAwACAAQAAADe/yMAAwACAAQAAADe/yQAAwACAAQAAADe/yUAAwACAAQAAADe/yYAAwACAAQAAADe/ycAAwACAAQAAADe/ygAAwADAAQAAADb/ykAAwAEAAQAAADb/ygAAwAAAAQAAADb/ycAAwAAAAQAAADb/yYAAwAAAAQAAADb/yUAAwAAAAQAAADb/yQAAwAAAAQAAADb/yMAAwAAAAQAAADb/yIAAwAAAAQAAADb/yEAAwAAAAQAAADb/yAAAwAAAAQAAADb/x8AAwAAAAQAAADb/x4AAwAAAAQAAADb/x0AAwAAAAQAAADb/xwAAwAAAAQAAADb/xsAAwAAAAQAAADb/xoAAwAAAAQAAADb/xkAAwAAAAQAAADb/xgAAwAAAAQAAADb/xcAAwAAAAMAAADc/xgAAwAHAAIAAADd/xgAAwAIAAIAAADe/xgAAwAIAAIAAADf/xgAAwAJAAIAAADZ/ykAAwADAAQAAADU/ykAAwAAAAQAAADU/yoAAwAAAAQAAADU/ysAAwAAAAQAAADU/ywAAwAAAAQAAADU/y0AAwAFAAQAAADV/y0AAwABAAMAAADW/y0AAwABAAMAAADX/y0AAwABAAMAAADY/y0AAwABAAMAAADZ/y0AAwAGAAQAAADZ/ywAAwAGAAMAAADa/ywAAwABAAMAAADb/ywAAwAFAAMAAADd/y0AAwABAAMAAADe/y0AAwABAAMAAADf/y0AAwABAAMAAADg/y0AAwABAAMAAADa/ykAAwABAAMAAADb/y0AAwAFAAQAAADc/y0AAwABAAMAAADh/y0AAwABAAMAAADi/y0AAwAFAAMAAADf/ygAAwABAAMAAADg/ygAAwABAAMAAADh/ygAAwABAAMAAADi/ygAAwABAAMAAADj/ygAAwABAAMAAADk/ygAAwABAAMAAADl/ygAAwABAAMAAADm/ygAAwACAAMAAADm/ykAAwACAAQAAADm/yoAAwACAAQAAADm/ysAAwACAAQAAADm/ywAAwACAAQAAADm/y0AAwAGAAQAAADl/y0AAwAGAAMAAADi/y4AAwAAAAQAAADi/y8AAwAAAAQAAADi/zAAAwAEAAQAAADl/y4AAwACAAQAAADl/y8AAwACAAQAAADl/zAAAwADAAQAAADh/zAAAwAAAAMAAADm/zAAAwACAAMAAADh/zEAAwAAAAQAAADh/zIAAwAAAAQAAADh/zMAAwAAAAQAAADh/zQAAwAAAAQAAADh/zUAAwAFAAQAAADi/zUAAwABAAMAAADj/zUAAwABAAMAAADk/zUAAwABAAMAAADl/zUAAwABAAMAAADm/zUAAwAGAAQAAADm/zQAAwAGAAMAAADn/zQAAwABAAMAAADo/zQAAwABAAMAAADp/zQAAwABAAMAAADq/zQAAwABAAMAAADr/zQAAwABAAMAAADs/zQAAwABAAMAAADt/zQAAwABAAMAAADu/zQAAwABAAMAAADv/zQAAwABAAMAAADw/zQAAwABAAMAAADm/zEAAwADAAQAAADn/zEAAwABAAMAAADo/zEAAwABAAMAAADp/zEAAwABAAMAAADq/zEAAwABAAMAAADr/zEAAwABAAMAAADs/zEAAwABAAMAAADt/zEAAwABAAMAAADu/zEAAwABAAMAAADv/zEAAwABAAMAAADw/zEAAwABAAMAAADw/zIAAwAIAAIAAADv/zIAAwAIAAIAAADu/zIAAwAIAAIAAADt/zIAAwAIAAIAAADs/zIAAwAIAAIAAADr/zIAAwAIAAIAAADq/zIAAwAIAAIAAADp/zIAAwAIAAIAAADo/zIAAwAIAAIAAADn/zIAAwAIAAIAAADm/zIAAwAHAAIAAADl/zEAAwAHAAIAAADi/zEAAwAJAAIAAADr/woAAwAGAAEAAADr/wsAAwAGAAIAAADl/woAAwAEAAEAAADl/wsAAwAEAAIAAADm/woAAwAFAAEAAADm/wsAAwAFAAIAAADn/woAAwAFAAEAAADn/wsAAwAFAAIAAADo/woAAwAFAAEAAADo/wsAAwAFAAIAAADp/woAAwAFAAEAAADp/wsAAwAFAAIAAADq/woAAwAFAAEAAADq/wsAAwAFAAIAAAAlAC0AAwACAAQAAAAlAC4AAwACAAQAAAAlAC8AAwACAAQAAAAlADAAAwACAAQAAAAiAC0AAwAAAAQAAAAiAC4AAwAAAAQAAAAiAC8AAwAAAAQAAAAiADAAAwAAAAQAAAAiADEAAwAAAAQAAAAiADIAAwAAAAQAAAAlADEAAwACAAQAAAAlADIAAwACAAQAAAACAB8AAwAOAAQAAAAHAB8AAwAOAAQAAAAMAB8AAwAOAAQAAAAHACcAAwAOAAQAAAAMACcAAwAOAAQAAAACACcAAwAOAAQAAADU/ycAAwAAAAMAAADV/ycAAwABAAMAAADW/ycAAwABAAMAAADX/ycAAwABAAMAAADY/ycAAwABAAMAAADZ/ycAAwACAAMAAADU/ygAAwAAAAQAAADZ/ygAAwACAAQAAADW/ygAAwAJAAQAAADX/ygAAwAKAAQAAADY/ygAAwALAAQAAADV/ygAAwAIAAQAAADa/yoAAwAHAAQAAADZ/yoAAwAHAAUAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -1" parent="Layers" index="1"] -visible = false -tile_map_data = PackedByteArray("AADv/+X/AAAGAAAAAADw/+X/AAAGAAAAAAAhAB0AAQABAAUAAAAgAB0AAQABAAUAAAAiAB0AAQABAAUAAAAfAB0AAQABAAUAAAAeAB0AAQABAAUAAAAfABYAAAAFAAYAAAAoABYAAAAGAAYAAAAoABcAAAAGAAcAAAAoABgAAAAGAAcAAAAfABcAAAAFAAcAAAAfABgAAAAFAAcAAAAlAB0AAQABAAUAAAAmAB0AAQABAAUAAAAnAB0AAQABAAUAAAAoAB0AAQABAAUAAAApAB0AAQABAAUAAAD2/wEAAAADAAIAAAD3/wEAAAABAAQAAAD3/wIAAAADAAMAAAD3/wMAAAADAAMAAAD3/wQAAAADAAMAAAD3/wUAAAADAAMAAAD3/wYAAAADAAMAAAD3/wcAAAADAAMAAAD3/wgAAAAEAAMAAAA=") +tile_map_data = PackedByteArray("AAD9//D/AwABAAUAAAD+//D/AwABAAUAAAD8//D/AwABAAUAAAABAPD/AwABAAUAAAACAPD/AwABAAUAAAADAPD/AwABAAUAAAAEAPD/AwACAAUAAAD7//D/AwAAAAUAAADf//j/AwABAAUAAADg//j/AwABAAUAAADh//j/AwABAAUAAADi//j/AwABAAUAAADe//j/AwAAAAUAAADg//X/AwAIAAIAAADh//X/AwAIAAIAAADi//X/AwAJAAIAAADf//X/AwAHAAIAAAD5/+v/AwABAAUAAAD6/+v/AwABAAUAAAD7/+v/AwABAAUAAADz/+j/AwABAAUAAAD0/+j/AwABAAUAAAD1/+j/AwABAAUAAAD1/+z/AwAAAAUAAAD2/+z/AwABAAUAAAD3/+z/AwABAAUAAAD4/+z/AwABAAUAAAD5/+z/AwACAAUAAADl/+n/AwABAAUAAADm/+n/AwABAAUAAADn/+n/AwABAAUAAADo/+n/AwABAAUAAADp/+n/AwABAAUAAADq/+n/AwABAAUAAADr/+3/AwABAAUAAADs/+3/AwABAAUAAADt/+3/AwABAAUAAADu/+3/AwABAAUAAADv/+3/AwABAAUAAADw/+3/AwABAAUAAADx/+3/AwABAAUAAADy/+3/AwABAAUAAADz/+3/AwACAAUAAADq/+3/AwAAAAUAAADw/wgAAwABAAUAAADv/wgAAwABAAUAAADu/wgAAwABAAUAAADt/wgAAwABAAUAAADs/wgAAwABAAUAAADr/wgAAwABAAUAAADq/wgAAwABAAUAAADp/wgAAwABAAUAAADo/wgAAwABAAUAAADn/wgAAwABAAUAAADm/wgAAwAAAAUAAADn/wUAAwABAAUAAADq/wUAAwABAAUAAADm/wUAAwABAAUAAADl/wUAAwABAAUAAADk/wUAAwABAAUAAADj/wUAAwABAAUAAADi/wUAAwABAAUAAADh/wUAAwABAAUAAADg/wUAAwABAAUAAADf/wUAAwABAAUAAADe/wUAAwABAAUAAADd/wUAAwABAAUAAADc/wUAAwAAAAUAAADr/wUAAwACAAUAAAD0/wgAAwACAAUAAADz/wgAAwABAAUAAAABABgAAwABAAUAAAACABgAAwABAAUAAAADABgAAwABAAUAAAAEABgAAwABAAUAAAAFABgAAwABAAUAAAAGABgAAwABAAUAAAAHABgAAwABAAUAAAAIABgAAwABAAUAAAAJABgAAwACAAUAAAD4/yYAAwABAAUAAAD5/yYAAwABAAUAAAD6/yYAAwABAAUAAAD7/yYAAwABAAUAAAD3/yYAAwABAAUAAAD2/yYAAwAAAAUAAAAHACsAAwABAAUAAAAGACsAAwABAAUAAAAFACsAAwABAAUAAAAEACsAAwABAAUAAAADACsAAwABAAUAAAACACsAAwABAAUAAAABACsAAwABAAUAAAAAACsAAwABAAUAAAD//ysAAwABAAUAAAD+/ysAAwABAAUAAAD9/ysAAwABAAUAAAD8/ysAAwABAAUAAAD7/ysAAwAAAAUAAADi/xgAAwABAAUAAADj/xgAAwABAAUAAADk/xgAAwABAAUAAADl/xgAAwABAAUAAADm/xgAAwABAAUAAADn/xgAAwABAAUAAADo/xgAAwABAAUAAADp/xgAAwABAAUAAADq/xgAAwABAAUAAADr/xgAAwABAAUAAADs/xgAAwABAAUAAADt/xgAAwABAAUAAADu/xgAAwABAAUAAADv/xgAAwABAAUAAADw/xgAAwABAAUAAADx/xgAAwABAAUAAADy/xgAAwABAAUAAADz/xgAAwABAAUAAAD0/xgAAwABAAUAAAD+/zUAAwABAAUAAAD//zUAAwABAAUAAAD//zcAAwAAAAUAAAAAADcAAwABAAUAAAABADcAAwABAAUAAAACADcAAwABAAUAAAADADcAAwABAAUAAAAEADcAAwABAAUAAAAFADcAAwABAAUAAAAGADcAAwACAAUAAAAGADUAAwABAAUAAAAHADUAAwABAAUAAAAIADUAAwABAAUAAAAJADUAAwABAAUAAAAKADUAAwABAAUAAAALADUAAwABAAUAAAAMADUAAwACAAUAAAD3/zcAAwAAAAUAAAD4/zcAAwABAAUAAAD5/zcAAwABAAUAAAD6/zcAAwABAAUAAAD7/zcAAwABAAUAAAD8/zcAAwABAAUAAAD9/zcAAwABAAUAAAD+/zcAAwACAAUAAADz/wEAAwABAAUAAAD0/wEAAwABAAUAAAD1/wEAAwABAAUAAAD2/wEAAwABAAUAAAD3/wEAAwABAAUAAAAIAAEAAwABAAUAAAAJAAEAAwABAAUAAAAKAAEAAwABAAUAAAALAAEAAwABAAUAAAAMAAEAAwABAAUAAAANAAEAAwABAAUAAAAOAAEAAwABAAUAAAAPAAEAAwABAAUAAAAQAAEAAwABAAUAAAARAAEAAwACAAUAAAD3/wgAAwAAAAUAAAAIAAgAAwACAAUAAAD4/wgAAwABAAUAAAD5/wgAAwABAAUAAAD6/wgAAwABAAUAAAD7/wgAAwABAAUAAAD8/wgAAwABAAUAAAD9/wgAAwABAAUAAAD+/wgAAwABAAUAAAABAAgAAwABAAUAAAACAAgAAwABAAUAAAADAAgAAwABAAUAAAAEAAgAAwABAAUAAAAFAAgAAwABAAUAAAAGAAgAAwABAAUAAAAHAAgAAwABAAUAAAAMACsAAwABAAUAAAANACsAAwABAAUAAAAOACsAAwABAAUAAAAPACsAAwABAAUAAAAQADAAAwABAAUAAAARADAAAwABAAUAAAASADAAAwABAAUAAAATADAAAwABAAUAAAAUADAAAwABAAUAAAAVADAAAwABAAUAAAAWADAAAwABAAUAAAAXADAAAwABAAUAAAAYAC0AAwABAAUAAAAZAC0AAwABAAUAAAAaAC0AAwABAAUAAAAbAC0AAwABAAUAAAAcAC0AAwABAAUAAAAdAC0AAwABAAUAAAAeAC0AAwABAAUAAAAfAC0AAwABAAUAAAAgAC0AAwABAAUAAAAhAC0AAwABAAUAAAAiAC0AAwABAAUAAAAPADAAAwAAAAUAAAAYADAAAwACAAUAAADy/zUAAwABAAUAAAD0/zUAAwABAAUAAADz/zUAAwABAAUAAADx/zUAAwABAAUAAAD1/zUAAwACAAUAAADs/wsAAwAMAAEAAADt/wsAAwANAAEAAADU/y4AAwAAAAUAAADV/y4AAwABAAUAAADW/y4AAwABAAUAAADX/y4AAwABAAUAAADY/y4AAwABAAUAAADZ/y4AAwACAAUAAADZ/y0AAwABAAUAAADa/y0AAwABAAUAAADb/y0AAwABAAUAAADd/y4AAwABAAUAAADe/y4AAwABAAUAAADf/y4AAwABAAUAAADg/y4AAwABAAUAAADh/y4AAwABAAUAAADi/y4AAwABAAUAAADc/y4AAwABAAUAAADb/y4AAwAAAAUAAADm/zUAAwABAAUAAADn/zUAAwABAAUAAADo/zUAAwABAAUAAADp/zUAAwABAAUAAADq/zUAAwABAAUAAADr/zUAAwABAAUAAADs/zUAAwABAAUAAADt/zUAAwABAAUAAADu/zUAAwABAAUAAADv/zUAAwABAAUAAADw/zUAAwABAAUAAADi/zYAAwABAAUAAADj/zYAAwABAAUAAADk/zYAAwABAAUAAADl/zYAAwABAAUAAADm/zYAAwACAAUAAADh/zYAAwAAAAUAAADm/w0AAQABAAcAAADn/w0AAQABAAcAAADo/w0AAQABAAcAAADp/w0AAQABAAcAAADq/w0AAQABAAcAAADr/w0AAQABAAcAAADl/wwAAQAAAAYAAADe/xsAAwABAAUAAADf/xsAAwABAAUAAADg/xsAAwABAAUAAADh/xsAAwABAAUAAADi/xsAAwACAAUAAADl/y4AAwABAAUAAADm/y4AAwACAAUAAADu/wwAAwAKAAMAAADu/w0AAwAKAAMAAADv/w8AAwAKAAMAAADv/xAAAwAKAAMAAADw/w8AAwAKAAMAAADw/xAAAwAKAAMAAADx/w8AAwAKAAMAAADx/xAAAwALAAMAAADy/w8AAwALAAMAAADy/xAAAwAKAAMAAADz/w8AAwAKAAMAAADz/xAAAwAKAAMAAAD0/w8AAwAKAAMAAAD0/xAAAwAKAAMAAAD1/w8AAwAKAAMAAAD1/xAAAwALAAMAABASACsAAwABAAUAAAATACsAAwACAAUAAADe/ykAAwAHAAIAAADf/ykAAwAIAAIAAADg/ykAAwAIAAIAAADh/ykAAwAIAAIAAADi/ykAAwAIAAIAAADj/ykAAwAIAAIAAADk/ykAAwAIAAIAAADl/ykAAwAJAAIAAADV/ykAAwAEAAIAAADW/ykAAwAFAAIAAADX/ykAAwAFAAIAAADY/ykAAwAGAAIAAADY/ygAAwAGAAAAAADX/ygAAwAFAAAAAADW/ygAAwAFAAAAAADV/ygAAwAEAAAAAADZ/yoAAwAHAAIAAADa/yoAAwAIAAIAAADb/yoAAwAJAAIAAAAiACUAAwABAAUAAAAhACUAAwABAAUAAAAgACUAAwABAAUAAAAfACUAAwABAAUAAAAlACUAAwABAAUAAAAmACUAAwABAAUAAAAeABYAAwAHAAQAAAAfABYAAwAIAAQAAAAgABYAAwAJAAQAAAAhABYAAwALAAQAAAAmABYAAwAIAAQAAAAnABYAAwAKAAQAAAAoABYAAwALAAQAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -1 (under)" parent="Layers" index="2"] visible = false -tile_map_data = PackedByteArray("AAABABQAAAAGAAAAAAACABQAAAAGAAAAAAADABQAAAAGAAAAAAAEABQAAAAGAAAAAAAIABQAAAAGAAAAAAASABsAAAAGAAAAAAAPABsAAAAGAAAAAAAQABsAAAAGAAAAAAABACMAAAAKAAYAAAACACMAAAAKAAYAAAACACQAAAAKAAcAAAABACQAAAAKAAcAAAAAACQAAAAJAAcAAAAAACMAAAAJAAYAAAAAACIAAAAJAAUAAAABACIAAAAKAAUAAAACACIAAAAKAAUAAAADACMAAAAKAAYAAAADACQAAAAKAAcAAAADACIAAAAKAAUAAAAEACMAAAAKAAYAAAAEACQAAAAKAAcAAAAEACIAAAAKAAUAAAAFACMAAAAKAAYAAAAFACQAAAAKAAcAAAAFACIAAAAKAAUAAAAGACMAAAAKAAYAAAAGACQAAAAKAAcAAAAGACIAAAAKAAUAAAAHACMAAAAKAAYAAAAHACQAAAAKAAcAAAAHACIAAAAKAAUAAAAIACMAAAAKAAYAAAAIACQAAAAKAAcAAAAIACIAAAAKAAUAAAAJACMAAAAKAAYAAAAJACQAAAAKAAcAAAAJACIAAAAKAAUAAAAKACMAAAAKAAYAAAAKACQAAAAKAAcAAAAKACIAAAAKAAUAAAALACMAAAAKAAYAAAALACQAAAAKAAcAAAALACIAAAAKAAUAAAAMACMAAAALAAYAAAAMACQAAAALAAcAAAAMACIAAAALAAUAAAD//+3/AAANAAYAAAAAAO3/AAANAAYAAAAAAO7/AAANAAcAAAD//+7/AAANAAcAAAD+/+7/AAAMAAcAAAD+/+3/AAAMAAYAAAD+/+z/AAAMAAYAAAD//+z/AAANAAYAAAAAAOz/AAANAAYAAAABAO3/AAAOAAYAAAABAO7/AAAOAAcAAAABAOz/AAAOAAYAAAD+/+v/AAAMAAUAAAD//+v/AAANAAUAAAAAAOv/AAANAAUAAAABAOv/AAAOAAUAAADn/+f/AAAKAAYAAADo/+f/AAAKAAYAAADo/+j/AAAKAAcAAADn/+j/AAAKAAcAAADm/+j/AAAJAAcAAADm/+f/AAAJAAYAAADm/+b/AAAJAAUAAADn/+b/AAAKAAUAAADo/+b/AAAKAAUAAADp/+f/AAAKAAYAAADp/+j/AAAKAAcAAADp/+b/AAAKAAUAAADq/+f/AAAKAAYAAADq/+j/AAAKAAcAAADq/+b/AAAKAAUAAADr/+f/AAAKAAYAAADr/+j/AAAKAAcAAADr/+b/AAAKAAUAAADs/+f/AAAKAAYAAADs/+j/AAAKAAcAAADs/+b/AAAKAAUAAADt/+f/AAAKAAYAAADt/+j/AAAKAAcAAADt/+b/AAAKAAUAAADu/+f/AAAKAAYAAADu/+j/AAAKAAcAAADu/+b/AAAKAAUAAADv/+f/AAAKAAYAAADv/+j/AAAKAAcAAADv/+b/AAAKAAUAAADw/+f/AAAKAAYAAADx/+f/AAALAAYAAADx/+j/AAALAAcAAADw/+j/AAAKAAcAAADw/+b/AAAKAAUAAADx/+b/AAALAAUAAAAiABoAAQAAAAYAAAAiABsAAQAAAAYAAAAiABwAAQAAAAYAAAAiAB0AAQAAAAYAAAAlABoAAQACAAYAAAAlABsAAQACAAYAAAAlABwAAQACAAYAAAAlAB0AAQACAAYAAAAhABcAAAAGAAMAAAAiABcAAAAHAAIAAAAlABcAAAAHAAMAAAAmABcAAAAGAAMAAAAfABkAAQABAAcAAAAeABkAAQABAAcAAAApABkAAQABAAcAAAAoABkAAQABAAcAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -2" parent="Layers" index="3"] -visible = false -tile_map_data = PackedByteArray("AAD+//7/AAAAAAAAAAD+////AAACAAAAAAD+/wAAAAADAAAAAAD+/wEAAAABAAAAAAD///7/AAADAAAAAAD/////AAACAAAAAAD//wAAAAADAAAAAAD//wEAAAADAAAAAAAAAP7/AAACAAAAAAAAAP//AAACAAAAAAAAAAAAAAACAAAAAAAAAAEAAAACAAAAAAABAP7/AAABAAEAAAABAP//AAACAAAAAAABAAAAAAACAAAAAAABAAEAAAABAAEAAAD8//z/AAABAAEAAAD8//3/AAAAAAEAAAD8//7/AAABAAAAAAD8////AAACAAAAAAD8/wAAAAADAAAAAAD8/wEAAAAAAAAAAAD8/wIAAAABAAAAAAD8/wMAAAAAAAAAAAD9//z/AAAAAAAAAAD9//3/AAABAAEAAAD9//7/AAAAAAEAAAD9////AAACAAAAAAD9/wAAAAACAAAAAAD9/wEAAAABAAEAAAD9/wIAAAAAAAAAAAD9/wMAAAABAAAAAAD+//z/AAABAAEAAAD+//3/AAAAAAEAAAD+/wIAAAAAAAEAAAD+/wMAAAABAAAAAAD///z/AAADAAAAAAD///3/AAADAAAAAAD//wIAAAACAAAAAAD//wMAAAACAAAAAAAAAPz/AAADAAAAAAAAAP3/AAADAAAAAAAAAAIAAAACAAAAAAAAAAMAAAADAAAAAAABAPz/AAABAAAAAAABAP3/AAABAAAAAAABAAIAAAAAAAAAAAABAAMAAAABAAEAAAACAPz/AAABAAEAAAACAP3/AAAAAAAAAAACAP7/AAAAAAAAAAACAP//AAADAAAAAAACAAAAAAACAAAAAAACAAEAAAAAAAEAAAACAAIAAAABAAAAAAACAAMAAAABAAEAAAADAPz/AAAAAAEAAAADAP3/AAABAAAAAAADAP7/AAAAAAEAAAADAP//AAADAAAAAAADAAAAAAADAAAAAAADAAEAAAAAAAEAAAADAAIAAAABAAAAAAADAAMAAAAAAAEAAAD4////AAADAAAAAAD4/wAAAAACAAAAAAD5////AAADAAAAAAD5/wAAAAACAAAAAAD6////AAACAAAAAAD6/wAAAAACAAAAAAD7////AAADAAAAAAD7/wAAAAADAAAAAAD///j/AAADAAAAAAD///n/AAACAAAAAAD///r/AAADAAAAAAD///v/AAACAAAAAAAAAPj/AAADAAAAAAAAAPn/AAACAAAAAAAAAPr/AAADAAAAAAAAAPv/AAADAAAAAAAEAP//AAADAAAAAAAEAAAAAAADAAAAAAAFAP//AAADAAAAAAAFAAAAAAADAAAAAAAGAP//AAADAAAAAAAGAAAAAAACAAAAAAAHAP//AAACAAAAAAAHAAAAAAACAAAAAAD//wQAAAACAAAAAAD//wUAAAACAAAAAAD//wYAAAACAAAAAAD//wcAAAADAAAAAAAAAAQAAAADAAAAAAAAAAUAAAACAAAAAAAAAAYAAAACAAAAAAAAAAcAAAACAAAAAAD4/wEAAAAAAAAAAAD4/wIAAAABAAEAAAD4/wMAAAABAAEAAAD5/wEAAAABAAEAAAD5/wIAAAAAAAEAAAD5/wMAAAABAAEAAAD6/wEAAAAAAAEAAAD6/wIAAAABAAEAAAD6/wMAAAABAAAAAAD7/wEAAAABAAEAAAD7/wIAAAAAAAAAAAD7/wMAAAABAAEAAAD4/wQAAAABAAAAAAD4/wUAAAAAAAAAAAD4/wYAAAABAAEAAAD4/wcAAAAAAAEAAAD5/wQAAAAAAAEAAAD5/wUAAAAAAAAAAAD5/wYAAAABAAAAAAD5/wcAAAAAAAEAAAD6/wQAAAAAAAEAAAD6/wUAAAAAAAEAAAD6/wYAAAAAAAAAAAD6/wcAAAAAAAEAAAD7/wQAAAAAAAAAAAD7/wUAAAAAAAAAAAD7/wYAAAABAAAAAAD7/wcAAAABAAAAAAD8/wQAAAAAAAEAAAD8/wUAAAABAAAAAAD8/wYAAAABAAEAAAD8/wcAAAABAAEAAAD9/wQAAAABAAAAAAD9/wUAAAABAAEAAAD9/wYAAAAAAAEAAAD9/wcAAAAAAAEAAAD+/wQAAAABAAAAAAD+/wUAAAAAAAEAAAD+/wYAAAABAAEAAAD+/wcAAAAAAAAAAAABAAQAAAAAAAAAAAABAAUAAAABAAEAAAABAAYAAAAAAAAAAAABAAcAAAABAAAAAAACAAQAAAAAAAEAAAACAAUAAAAAAAEAAAACAAYAAAABAAEAAAACAAcAAAABAAEAAAADAAQAAAABAAAAAAADAAUAAAAAAAAAAAADAAYAAAAAAAEAAAADAAcAAAAAAAEAAAAEAAEAAAAAAAEAAAAEAAIAAAAAAAAAAAAEAAMAAAABAAAAAAAEAAQAAAABAAAAAAAEAAUAAAABAAEAAAAEAAYAAAABAAEAAAAEAAcAAAABAAEAAAAFAAEAAAAAAAAAAAAFAAIAAAAAAAEAAAAFAAMAAAAAAAAAAAAFAAQAAAAAAAAAAAAFAAUAAAABAAAAAAAFAAYAAAABAAAAAAAFAAcAAAAAAAAAAAAGAAEAAAABAAEAAAAGAAIAAAABAAAAAAAGAAMAAAAAAAEAAAAGAAQAAAAAAAEAAAAGAAUAAAAAAAEAAAAGAAYAAAAAAAAAAAAGAAcAAAABAAEAAAAHAAEAAAAAAAAAAAAHAAIAAAABAAEAAAAHAAMAAAABAAAAAAAHAAQAAAAAAAEAAAAHAAUAAAAAAAAAAAAHAAYAAAABAAAAAAAHAAcAAAAAAAAAAAD4//3/AAABAAEAAAD4//7/AAABAAEAAAD5//3/AAAAAAEAAAD5//7/AAAAAAAAAAD6//3/AAAAAAAAAAD6//7/AAABAAAAAAD7//3/AAABAAEAAAD7//7/AAABAAEAAAD4//j/AAAAAAAAAAD4//n/AAABAAAAAAD4//r/AAAAAAEAAAD4//v/AAAAAAEAAAD4//z/AAAAAAAAAAD5//j/AAABAAEAAAD5//n/AAAAAAEAAAD5//r/AAABAAAAAAD5//v/AAAAAAEAAAD5//z/AAABAAAAAAD6//j/AAABAAEAAAD6//n/AAABAAEAAAD6//r/AAABAAAAAAD6//v/AAABAAEAAAD6//z/AAAAAAEAAAD7//j/AAAAAAEAAAD7//n/AAABAAEAAAD7//r/AAABAAEAAAD7//v/AAAAAAEAAAD7//z/AAABAAEAAAD8//j/AAAAAAEAAAD8//n/AAABAAAAAAD8//r/AAABAAAAAAD8//v/AAAAAAEAAAD9//j/AAAAAAEAAAD9//n/AAABAAAAAAD9//r/AAAAAAEAAAD9//v/AAABAAAAAAD+//j/AAAAAAEAAAD+//n/AAAAAAAAAAD+//r/AAABAAEAAAD+//v/AAABAAAAAAABAPj/AAAAAAAAAAABAPn/AAABAAAAAAABAPr/AAABAAEAAAABAPv/AAAAAAEAAAACAPj/AAABAAEAAAACAPn/AAAAAAEAAAACAPr/AAAAAAEAAAACAPv/AAABAAAAAAADAPj/AAAAAAAAAAADAPn/AAABAAAAAAADAPr/AAABAAAAAAADAPv/AAAAAAEAAAAEAPj/AAABAAAAAAAEAPn/AAABAAEAAAAEAPr/AAABAAEAAAAEAPv/AAAAAAEAAAAEAPz/AAABAAAAAAAFAPj/AAABAAAAAAAFAPn/AAABAAEAAAAFAPr/AAAAAAEAAAAFAPv/AAAAAAAAAAAFAPz/AAAAAAEAAAAGAPj/AAAAAAAAAAAGAPn/AAAAAAAAAAAGAPr/AAAAAAEAAAAGAPv/AAAAAAEAAAAGAPz/AAAAAAEAAAAHAPj/AAABAAEAAAAHAPn/AAABAAAAAAAHAPr/AAABAAAAAAAHAPv/AAABAAAAAAAHAPz/AAAAAAAAAAAEAP3/AAAAAAEAAAAEAP7/AAABAAAAAAAFAP3/AAABAAAAAAAFAP7/AAABAAEAAAAGAP3/AAABAAAAAAAGAP7/AAAAAAAAAAAHAP3/AAAAAAAAAAAHAP7/AAAAAAAAAAD4//f/AAACAAEAAAD5//f/AAADAAEAAAD6//f/AAACAAEAAAD7//f/AAACAAEAAAD8//f/AAACAAEAAAD9//f/AAADAAEAAAACAPf/AAADAAEAAAADAPf/AAACAAEAAAAEAPf/AAACAAEAAAD+//f/AAACAAEAAAD///f/AAADAAAAAAAAAPf/AAADAAAAAAABAPf/AAACAAEAAAAFAPf/AAACAAEAAAAGAPf/AAADAAEAAAAHAPf/AAACAAEAAAD3//f/AAADAAMAAAD3//j/AAADAAMAAAD3//n/AAADAAMAAAD3//r/AAADAAMAAAD3//v/AAADAAMAAAD3//z/AAADAAMAAAD3//3/AAABAAUAAAD3//7/AAACAAEAAAD3////AAABAAAAAAD3/wAAAAABAAEAAAAIAPf/AAACAAMAAAAIAPj/AAACAAMAAAAIAPn/AAACAAMAAAAIAPr/AAACAAMAAAAIAPv/AAACAAMAAAAIAPz/AAACAAMAAAAIAP3/AAAAAAUAAAAIAP7/AAAEAAAAAAAIAP//AAADAAAAAAAIAAAAAAACAAAAAAAIAAEAAAAAAAQAAAAIAAIAAAACAAMAAAAIAAMAAAACAAMAAAAIAAQAAAACAAMAAAAIAAUAAAACAAMAAAAIAAYAAAACAAMAAAAIAAcAAAACAAMAAAD4/wgAAAADAAIAAAD5/wgAAAADAAIAAAD6/wgAAAADAAIAAAD7/wgAAAADAAIAAAD8/wgAAAADAAIAAAD9/wgAAAADAAIAAAD+/wgAAAABAAQAAAD//wgAAAABAAAAAAAAAAgAAAABAAAAAAABAAgAAAAAAAQAAAACAAgAAAADAAIAAAADAAgAAAADAAIAAAAEAAgAAAADAAIAAAAFAAgAAAADAAIAAAAGAAgAAAADAAIAAAAHAAgAAAADAAIAAAAIAAgAAAAFAAMAAAD///b/AAACAAAAAAAAAPb/AAACAAAAAAD///D/AAACAAAAAAD///H/AAACAAAAAAD///L/AAADAAAAAAD///P/AAACAAAAAAD///T/AAADAAAAAAD///X/AAADAAAAAAAAAPD/AAADAAAAAAAAAPH/AAACAAAAAAAAAPL/AAACAAAAAAAAAPP/AAADAAAAAAAAAPT/AAADAAAAAAAAAPX/AAADAAAAAAD9/+z/AAADAAAAAAD9/+3/AAABAAEAAAD9/+7/AAABAAAAAAD9/+//AAABAAEAAAD+/+z/AAACAAAAAAD+/+3/AAABAAEAAAD+/+7/AAAAAAAAAAD+/+//AAAAAAAAAAD//+z/AAADAAAAAAD//+3/AAACAAAAAAD//+7/AAACAAAAAAD//+//AAAAAAAAAAAAAOz/AAACAAAAAAAAAO3/AAACAAAAAAAAAO7/AAADAAAAAAAAAO//AAABAAAAAAABAOz/AAADAAAAAAABAO3/AAADAAAAAAABAO7/AAAAAAEAAAABAO//AAAAAAAAAAACAOz/AAADAAAAAAACAO3/AAACAAAAAAACAO7/AAABAAAAAAACAO//AAAAAAEAAAD8/+z/AAABAAEAAAD8/+3/AAAAAAEAAAD8/+7/AAABAAAAAAD8/+//AAABAAEAAAADAOz/AAABAAAAAAADAO3/AAAAAAAAAAADAO7/AAABAAEAAAADAO//AAABAAAAAAD8/+j/AAAAAAAAAAD8/+n/AAABAAAAAAD8/+r/AAADAAAAAAD8/+v/AAAAAAEAAAD9/+j/AAACAAAAAAD9/+n/AAACAAAAAAD9/+r/AAADAAAAAAD9/+v/AAADAAAAAAD+/+j/AAADAAAAAAD+/+n/AAADAAAAAAD+/+r/AAACAAAAAAD+/+v/AAADAAAAAAD//+j/AAACAAAAAAD//+n/AAACAAAAAAD//+r/AAACAAAAAAD//+v/AAACAAAAAAAAAOj/AAABAAEAAAAAAOn/AAAAAAEAAAAAAOr/AAAAAAAAAAAAAOv/AAACAAAAAAABAOj/AAABAAEAAAABAOn/AAABAAEAAAABAOr/AAABAAEAAAABAOv/AAACAAAAAAACAOj/AAABAAAAAAACAOn/AAAAAAEAAAACAOr/AAABAAAAAAACAOv/AAADAAAAAAADAOj/AAABAAAAAAADAOn/AAABAAEAAAADAOr/AAAAAAAAAAADAOv/AAABAAAAAAD3/+j/AAADAAAAAAD3/+n/AAABAAEAAAD3/+r/AAAAAAEAAAD4/+j/AAACAAAAAAD4/+n/AAADAAAAAAD4/+r/AAAAAAAAAAD5/+j/AAAAAAEAAAD5/+n/AAADAAAAAAD5/+r/AAABAAAAAAD6/+j/AAABAAEAAAD6/+n/AAABAAEAAAD6/+r/AAABAAAAAAD7/+j/AAABAAAAAAD7/+n/AAABAAAAAAD7/+r/AAADAAAAAADz/+j/AAAAAAEAAADz/+n/AAAAAAEAAADz/+r/AAABAAAAAAD0/+j/AAABAAAAAAD0/+n/AAADAAAAAAD0/+r/AAABAAAAAAD1/+j/AAABAAAAAAD1/+n/AAADAAAAAAD1/+r/AAACAAAAAAD2/+j/AAABAAEAAAD2/+n/AAACAAAAAAD2/+r/AAAAAAAAAADs/+b/AAAAAAEAAADs/+f/AAACAAAAAADs/+j/AAADAAAAAADs/+n/AAACAAAAAADs/+r/AAADAAAAAADs/+v/AAACAAAAAADs/+z/AAABAAEAAADt/+b/AAAAAAEAAADt/+f/AAADAAAAAADt/+j/AAACAAAAAADt/+n/AAACAAAAAADt/+r/AAACAAAAAADt/+v/AAADAAAAAADt/+z/AAAAAAAAAADu/+b/AAABAAAAAADu/+f/AAADAAAAAADu/+j/AAACAAAAAADu/+n/AAADAAAAAADu/+r/AAACAAAAAADu/+v/AAACAAAAAADu/+z/AAAAAAAAAADv/+b/AAAAAAAAAADv/+f/AAACAAAAAADv/+j/AAACAAAAAADv/+n/AAADAAAAAADv/+r/AAADAAAAAADv/+v/AAADAAAAAADv/+z/AAAAAAEAAADw/+b/AAAAAAAAAADw/+f/AAACAAAAAADw/+j/AAADAAAAAADw/+n/AAACAAAAAADw/+r/AAADAAAAAADw/+v/AAACAAAAAADw/+z/AAAAAAAAAADx/+b/AAABAAEAAADx/+f/AAADAAAAAADx/+j/AAADAAAAAADx/+n/AAADAAAAAADx/+r/AAACAAAAAADx/+v/AAACAAAAAADx/+z/AAABAAAAAADy/+b/AAAAAAEAAADy/+f/AAAAAAEAAADy/+j/AAABAAEAAADy/+n/AAABAAAAAADy/+r/AAABAAEAAADy/+v/AAABAAAAAADy/+z/AAABAAEAAADr/+b/AAABAAEAAADr/+f/AAAAAAAAAADr/+j/AAABAAEAAADr/+n/AAABAAAAAADr/+r/AAABAAEAAADr/+v/AAABAAEAAADr/+z/AAABAAAAAADl/+b/AAAAAAEAAADm/+b/AAAAAAEAAADn/+b/AAABAAEAAADo/+b/AAABAAAAAADp/+b/AAAAAAAAAADq/+b/AAAAAAEAAADj/+n/AAADAAAAAADj/+r/AAABAAEAAADj/+v/AAADAAAAAADj/+z/AAABAAEAAADk/+n/AAAAAAAAAADk/+r/AAABAAEAAADk/+v/AAABAAAAAADk/+z/AAADAAAAAADj/+3/AAAAAAEAAADj/+7/AAAAAAAAAADj/+//AAABAAAAAADj//D/AAACAAAAAADj//H/AAACAAAAAADj//L/AAABAAAAAADj//P/AAAAAAAAAADj//T/AAABAAAAAADj//X/AAABAAAAAADj//b/AAACAAAAAADk/+3/AAACAAAAAADk/+7/AAADAAAAAADk/+//AAAAAAEAAADk//D/AAAAAAAAAADk//H/AAABAAAAAADk//L/AAACAAAAAADk//P/AAACAAAAAADk//T/AAADAAAAAADk//X/AAAAAAAAAADk//b/AAAAAAEAAADj//f/AAAAAAAAAADj//j/AAABAAAAAADj//n/AAAAAAEAAADj//r/AAADAAAAAADj//v/AAADAAAAAADj//z/AAACAAAAAADj//3/AAADAAAAAADj//7/AAAAAAAAAADj////AAAAAAAAAADk//f/AAADAAAAAADk//j/AAABAAAAAADk//n/AAADAAAAAADk//r/AAAAAAEAAADk//v/AAABAAEAAADk//z/AAACAAAAAADk//3/AAACAAAAAADk//7/AAAAAAEAAADk////AAABAAAAAADf//b/AAACAAAAAADf//f/AAACAAAAAADg//b/AAACAAAAAADg//f/AAACAAAAAADh//b/AAADAAAAAADh//f/AAAAAAAAAADi//b/AAACAAAAAADi//f/AAABAAAAAADl//b/AAADAAAAAADl//f/AAAAAAAAAADm//b/AAABAAEAAADm//f/AAAAAAAAAADn//b/AAADAAAAAADn//f/AAADAAAAAADo//b/AAACAAAAAADo//f/AAADAAAAAADd/wAAAAAAAAAAAADd/wEAAAAAAAAAAADd/wIAAAABAAEAAADd/wMAAAABAAAAAADd/wQAAAABAAAAAADe/wAAAAAAAAAAAADe/wEAAAACAAAAAADe/wIAAAADAAAAAADe/wMAAAACAAAAAADe/wQAAAAAAAAAAADf/wAAAAABAAEAAADf/wEAAAADAAAAAADf/wIAAAACAAAAAADf/wMAAAACAAAAAADf/wQAAAAAAAAAAADg/wAAAAABAAAAAADg/wEAAAACAAAAAADg/wIAAAADAAAAAADg/wMAAAADAAAAAADg/wQAAAAAAAAAAADh/wAAAAABAAEAAADh/wEAAAACAAAAAADh/wIAAAADAAAAAADh/wMAAAACAAAAAADh/wQAAAABAAEAAADi/wAAAAAAAAAAAADi/wEAAAABAAEAAADi/wIAAAAAAAEAAADi/wMAAAABAAAAAADi/wQAAAAAAAAAAADj/wAAAAABAAAAAADj/wEAAAADAAAAAADj/wIAAAACAAAAAADj/wMAAAACAAAAAADj/wQAAAAAAAEAAADk/wAAAAABAAAAAADk/wEAAAACAAAAAADk/wIAAAACAAAAAADk/wMAAAADAAAAAADk/wQAAAAAAAAAAADl/wAAAAAAAAAAAADl/wEAAAADAAAAAADl/wIAAAACAAAAAADl/wMAAAADAAAAAADl/wQAAAABAAEAAADm/wAAAAAAAAAAAADm/wEAAAADAAAAAADm/wIAAAACAAAAAADm/wMAAAADAAAAAADm/wQAAAAAAAEAAADn/wAAAAABAAAAAADn/wEAAAACAAAAAADn/wIAAAACAAAAAADn/wMAAAACAAAAAADn/wQAAAAAAAEAAADo/wAAAAABAAEAAADo/wEAAAACAAAAAADo/wIAAAACAAAAAADo/wMAAAADAAAAAADo/wQAAAABAAAAAADp/wAAAAAAAAAAAADp/wEAAAADAAAAAADp/wIAAAACAAAAAADp/wMAAAACAAAAAADp/wQAAAAAAAAAAADq/wAAAAABAAEAAADq/wEAAAAAAAAAAADq/wIAAAABAAAAAADq/wMAAAAAAAEAAADq/wQAAAAAAAEAAADo/wUAAAABAAAAAADo/wYAAAACAAAAAADo/wcAAAABAAEAAADp/wUAAAAAAAAAAADp/wYAAAADAAAAAADp/wcAAAABAAAAAADq/wUAAAABAAAAAADq/wYAAAADAAAAAADq/wcAAAABAAEAAADn/wUAAAABAAAAAADn/wYAAAABAAAAAADn/wcAAAABAAAAAADr/wUAAAACAAAAAADr/wYAAAADAAAAAADr/wcAAAABAAAAAADs/wUAAAACAAAAAADs/wYAAAACAAAAAADs/wcAAAABAAEAAADt/wUAAAADAAAAAADt/wYAAAACAAAAAADt/wcAAAAAAAAAAADu/wUAAAAAAAEAAADu/wYAAAAAAAAAAADu/wcAAAADAAAAAADv/wUAAAABAAAAAADv/wYAAAAAAAEAAADv/wcAAAADAAAAAADw/wAAAAADAAMAAADw/wEAAAADAAMAAADw/wIAAAADAAMAAADw/wMAAAABAAUAAADw/wQAAAADAAEAAADw/wUAAAAAAAEAAADw/wYAAAABAAEAAADx/wAAAAABAAEAAADx/wEAAAACAAAAAADx/wIAAAADAAAAAADx/wMAAAADAAAAAADx/wQAAAACAAAAAADx/wUAAAADAAAAAADx/wYAAAAAAAEAAADy/wAAAAACAAAAAADy/wEAAAACAAAAAADy/wIAAAACAAAAAADy/wMAAAACAAAAAADy/wQAAAADAAAAAADy/wUAAAACAAAAAADy/wYAAAABAAAAAADz/wAAAAACAAAAAADz/wEAAAAAAAQAAADz/wIAAAACAAMAAADz/wMAAAACAAMAAADz/wQAAAAAAAUAAADz/wUAAAAAAAEAAADz/wYAAAABAAEAAADw/wcAAAADAAAAAADx/wcAAAACAAAAAADy/wcAAAACAAAAAADz/wcAAAACAAAAAADw////AAADAAMAAADx////AAAAAAAAAADy////AAAAAAAAAADz////AAAAAAAAAAD0////AAACAAAAAAD0/wAAAAACAAAAAAD1////AAAAAAEAAAD1/wAAAAAAAAEAAAD2////AAABAAAAAAD2/wAAAAABAAEAAADw//7/AAADAAMAAADx//7/AAACAAEAAADy//7/AAACAAEAAADz//7/AAADAAEAAAD0//7/AAACAAEAAAD1//7/AAACAAEAAAD2//7/AAADAAEAAADl////AAACAAEAAADm////AAADAAEAAADn////AAADAAEAAADo////AAACAAEAAADp////AAACAAEAAADq////AAACAAEAAADd////AAADAAEAAADe////AAACAAEAAADf////AAACAAEAAADg////AAADAAEAAADh////AAADAAEAAADi////AAACAAEAAADr/wQAAAACAAEAAADs/wQAAAADAAEAAADt/wQAAAADAAEAAADu/wQAAAACAAEAAADl/+X/AAADAAEAAADm/+X/AAADAAEAAADn/+X/AAAEAAcAAADo/+X/AAAEAAAAAADp/+X/AAAEAAAAAADq/+X/AAAFAAAAAADr/+X/AAADAAYAAADs/+X/AAAEAAcAAADt/+X/AAAEAAAAAADu/+X/AAAFAAAAAADv/+X/AAACAAEAAADw/+X/AAADAAEAAADx/+X/AAADAAEAAADy/+X/AAACAAEAAADz/+f/AAACAAEAAAD0/+f/AAADAAEAAAD1/+f/AAADAAEAAAD2/+f/AAACAAEAAAD3/+f/AAACAAEAAAD4/+f/AAADAAEAAAD5/+f/AAADAAEAAAD6/+f/AAADAAEAAAD7/+f/AAACAAEAAAD8/+f/AAACAAEAAAD9/+f/AAACAAEAAAD+/+f/AAACAAEAAAD//+f/AAACAAEAAAAAAOf/AAACAAEAAAABAOf/AAACAAEAAAACAOf/AAADAAEAAAADAOf/AAACAAEAAAAEAOj/AAACAAMAAAAEAOn/AAACAAMAAAAEAOr/AAACAAMAAAAEAOv/AAACAAMAAAAEAOz/AAACAAMAAAAEAO3/AAACAAMAAAAEAO7/AAACAAMAAAAEAO//AAACAAMAAAD7/+z/AAADAAMAAAD7/+3/AAADAAMAAAD7/+7/AAADAAMAAAD7/+//AAADAAMAAAD7/+v/AAABAAQAAADz/+v/AAAAAAQAAADz/+3/AAAFAAMAAADz/+z/AAACAAMAAAD0/+v/AAADAAIAAAD1/+v/AAADAAIAAAD2/+v/AAADAAIAAAD3/+v/AAADAAIAAAD4/+v/AAADAAIAAAD5/+v/AAADAAIAAAD6/+v/AAADAAIAAAD8//D/AAADAAIAAAD9//D/AAADAAIAAAD+//D/AAABAAQAAAACAPD/AAADAAIAAAADAPD/AAADAAIAAAABAPD/AAAAAAQAAAAEAPD/AAAFAAMAAAD7//D/AAAEAAMAAAD+//H/AAADAAMAAAD+//L/AAADAAMAAAD+//P/AAADAAMAAAD+//T/AAADAAMAAAABAPH/AAACAAMAAAABAPL/AAACAAMAAAABAPP/AAACAAMAAAABAPT/AAACAAMAAADx//3/AAACAAIAAADy//3/AAACAAIAAADz//3/AAACAAIAAAD0//3/AAACAAIAAAD1//3/AAACAAIAAAD2//3/AAACAAIAAADw//3/AAAEAAIAAADl//7/AAAAAAUAAADm//7/AAACAAIAAADn//7/AAACAAIAAADo//7/AAACAAIAAADp//7/AAACAAIAAADq//7/AAACAAIAAADd//7/AAACAAIAAADe//7/AAACAAIAAADf//7/AAACAAIAAADg//7/AAACAAIAAADh//7/AAACAAIAAADi//7/AAABAAUAAADf//X/AAACAAEAAADg//X/AAACAAEAAADh//X/AAACAAEAAADi//X/AAADAAEAAADl//X/AAADAAEAAADm//X/AAADAAEAAADn//X/AAADAAEAAADo//X/AAADAAEAAADf//T/AAACAAIAAADg//T/AAACAAIAAADh//T/AAACAAIAAADi//T/AAABAAUAAADl//T/AAAAAAUAAADm//T/AAACAAIAAADn//T/AAACAAIAAADo//T/AAACAAIAAADl/+T/AAACAAIAAADm/+T/AAACAAIAAADn/+T/AAACAAIAAADo/+T/AAACAAIAAADp/+T/AAACAAIAAADq/+T/AAACAAIAAADr/+T/AAACAAIAAADs/+T/AAACAAIAAADt/+T/AAACAAIAAADu/+T/AAACAAIAAADv/+T/AAACAAIAAADw/+T/AAACAAIAAADx/+T/AAACAAIAAADy/+T/AAACAAIAAADz/+b/AAAAAAUAAAD0/+b/AAACAAIAAAD1/+b/AAACAAIAAAD2/+b/AAACAAIAAAD3/+b/AAACAAIAAAD4/+b/AAACAAIAAAD5/+b/AAACAAIAAAD6/+b/AAACAAIAAAD7/+b/AAACAAIAAAD8/+b/AAACAAIAAAD9/+b/AAACAAIAAAD+/+b/AAACAAIAAAD//+b/AAACAAIAAAAAAOb/AAACAAIAAAABAOb/AAACAAIAAAACAOb/AAACAAIAAAADAOb/AAACAAIAAADz/+X/AAACAAMAAADz/+T/AAAFAAIAAADk/+X/AAABAAUAAADi/+n/AAADAAMAAADi/+r/AAADAAMAAADi/+v/AAADAAMAAADi/+z/AAADAAMAAADi/+3/AAADAAMAAADi/+7/AAADAAMAAADi/+//AAADAAMAAADi//D/AAADAAMAAADi//H/AAADAAMAAADi//L/AAADAAMAAADi//P/AAADAAMAAADl/+7/AAACAAMAAADl/+//AAACAAMAAADl//D/AAACAAMAAADl//H/AAACAAMAAADl//L/AAACAAMAAADl//P/AAACAAMAAADr/+3/AAADAAIAAADs/+3/AAADAAIAAADt/+3/AAADAAIAAADu/+3/AAADAAIAAADv/+3/AAADAAIAAADw/+3/AAADAAIAAADx/+3/AAADAAIAAADy/+3/AAADAAIAAADk/+T/AAAEAAIAAADc/wAAAAADAAMAAADc/wEAAAADAAMAAADc/wIAAAADAAMAAADc/wMAAAADAAMAAADc/wQAAAADAAMAAAD0/wUAAAACAAMAAAD0/wYAAAACAAMAAAD0/wcAAAACAAMAAAD1/wEAAAADAAIAAADn/wgAAAADAAIAAADo/wgAAAADAAIAAADp/wgAAAADAAIAAADq/wgAAAADAAIAAADr/wgAAAADAAIAAADs/wgAAAADAAIAAADt/wgAAAADAAIAAADu/wgAAAADAAIAAADw/wgAAAABAAQAAADx/wgAAAAAAAAAAADy/wgAAAAAAAAAAADz/wgAAAAAAAQAAADd/wUAAAADAAIAAADe/wUAAAADAAIAAADf/wUAAAADAAIAAADg/wUAAAADAAIAAADh/wUAAAADAAIAAADi/wUAAAADAAIAAADj/wUAAAADAAIAAADk/wUAAAADAAIAAADl/wUAAAADAAIAAADm/wUAAAABAAQAAADm/wYAAAADAAMAAADm/wcAAAADAAMAAADr/wAAAAACAAMAAADr/wEAAAACAAMAAADr/wIAAAACAAMAAADr/wMAAAAAAAUAAADr////AAACAAMAAADr//7/AAAFAAIAAADm/wgAAAAEAAMAAADc/wUAAAAEAAMAAADc//7/AAAEAAIAAADc////AAADAAMAAADe//T/AAAEAAIAAADp//T/AAAFAAIAAADp//X/AAACAAMAAADp//b/AAACAAMAAADp//f/AAACAAMAAADe//X/AAADAAMAAADe//b/AAADAAMAAADe//f/AAADAAMAAADe//j/AAAEAAMAAADp//j/AAAFAAMAAADf//j/AAADAAIAAADg//j/AAADAAIAAADh//j/AAADAAIAAADi//j/AAABAAQAAADl//j/AAAAAAQAAADm//j/AAADAAIAAADn//j/AAADAAIAAADo//j/AAADAAIAAADi//n/AAADAAMAAADi//r/AAADAAMAAADi//v/AAADAAMAAADi//z/AAADAAMAAADi//3/AAADAAMAAADl//n/AAACAAMAAADl//r/AAACAAMAAADl//v/AAACAAMAAADl//z/AAACAAMAAADl//3/AAACAAMAAADl/+f/AAABAAAAAADl/+j/AAABAAEAAADl/+n/AAAAAAQAAADm/+f/AAAAAAAAAADm/+j/AAAAAAEAAADm/+n/AAADAAIAAADn/+f/AAABAAAAAADn/+j/AAAAAAAAAADn/+n/AAADAAIAAADo/+f/AAAAAAAAAADo/+j/AAABAAEAAADo/+n/AAADAAIAAADp/+f/AAABAAAAAADp/+j/AAABAAAAAADp/+n/AAADAAIAAADq/+f/AAABAAEAAADq/+j/AAAAAAAAAADq/+n/AAABAAQAAADl/+v/AAACAAMAAADl/+z/AAACAAMAAADl/+3/AAACAAMAAADl/+r/AAACAAMAAADq/+r/AAADAAMAAADq/+v/AAADAAMAAADq/+z/AAADAAMAAADq/+3/AAAEAAMAAADi/+j/AAADAAMAAADj/+f/AAAAAAAAAADj/+j/AAAAAAAAAADk/+f/AAABAAEAAADk/+j/AAAAAAAAAAAEAOb/AAAFAAIAAAAEAOf/AAACAAMAAADj/+X/AAACAAIAAADi/+b/AAADAAMAAADi/+X/AAAEAAIAAADi/+f/AAADAAMAAADj/+b/AAADAAEAAADk/+b/AAADAAEAAAD3//b/AAAEAAIAAAD4//b/AAACAAIAAAD5//b/AAACAAIAAAD6//b/AAACAAIAAAD7//b/AAACAAIAAAD8//b/AAACAAIAAAD9//b/AAACAAIAAAD+//b/AAABAAUAAAABAPb/AAAAAAUAAAACAPb/AAACAAIAAAADAPb/AAACAAIAAAAEAPb/AAACAAIAAAAFAPb/AAACAAIAAAAGAPb/AAACAAIAAAAHAPb/AAACAAIAAAAIAPb/AAAFAAIAAAD+//X/AAADAAMAAAABAPX/AAACAAMAAADu/wMAAAACAAIAAADs/wMAAAACAAIAAADt/wMAAAACAAIAAADw/wkAAAADAAMAAADw/wwAAAAAAAEAAADx/wkAAAABAAAAAADx/woAAAABAAEAAADx/wsAAAAAAAEAAADx/wwAAAAAAAEAAADy/wkAAAAAAAEAAADy/woAAAABAAAAAADy/wsAAAAAAAAAAADy/wwAAAAAAAEAAADz/wkAAAACAAMAAADz/woAAAACAAMAAADz/wsAAAAAAAUAAADz/wwAAAABAAEAAADw/w0AAAAAAAAAAADw/w4AAAAAAAAAAADw/w8AAAAAAAEAAADx/w0AAAABAAAAAADx/w4AAAABAAAAAADx/w8AAAABAAEAAADy/w0AAAAAAAEAAADy/w4AAAAAAAAAAADy/w8AAAABAAAAAADz/w0AAAAAAAAAAADz/w4AAAABAAEAAADz/w8AAAABAAAAAADp/wwAAAAAAAAAAADp/w0AAAABAAEAAADp/w4AAAAAAAEAAADp/w8AAAAAAAEAAADq/wwAAAABAAAAAADq/w0AAAABAAEAAADq/w4AAAAAAAEAAADq/w8AAAAAAAAAAADr/wwAAAAAAAAAAADr/w0AAAAAAAEAAADr/w4AAAABAAEAAADr/w8AAAAAAAEAAADs/wwAAAABAAAAAADs/w0AAAAAAAAAAADs/w4AAAAAAAEAAADs/w8AAAAAAAAAAADt/wwAAAAAAAAAAADt/w0AAAABAAAAAADt/w4AAAABAAAAAADt/w8AAAAAAAAAAADu/wwAAAABAAAAAADu/w0AAAABAAEAAADu/w4AAAABAAEAAADu/w8AAAAAAAAAAADv/wwAAAAAAAAAAADv/w0AAAAAAAAAAADv/w4AAAAAAAEAAADv/w8AAAAAAAEAAADf/wwAAAABAAEAAADf/w0AAAAAAAAAAADf/w4AAAAAAAAAAADf/w8AAAABAAAAAADf/xAAAAABAAAAAADf/xEAAAABAAEAAADf/xIAAAABAAEAAADf/xMAAAAAAAEAAADg/wwAAAAAAAAAAADg/w0AAAAAAAEAAADg/w4AAAABAAEAAADg/w8AAAAAAAEAAADg/xAAAAABAAAAAADg/xEAAAAAAAAAAADg/xIAAAABAAEAAADg/xMAAAABAAAAAADh/wwAAAAAAAAAAADh/w0AAAABAAEAAADh/w4AAAAAAAEAAADh/w8AAAABAAEAAADh/xAAAAAAAAAAAADh/xEAAAAAAAEAAADh/xIAAAABAAEAAADh/xMAAAABAAEAAADi/wwAAAAAAAAAAADi/w0AAAABAAEAAADi/w4AAAABAAAAAADi/w8AAAABAAEAAADi/xAAAAAAAAEAAADi/xEAAAAAAAEAAADi/xIAAAAAAAAAAADi/xMAAAAAAAEAAADj/wwAAAAAAAAAAADj/w0AAAABAAEAAADj/w4AAAAAAAAAAADj/w8AAAABAAEAAADj/xAAAAABAAEAAADj/xEAAAAAAAEAAADj/xIAAAAAAAEAAADj/xMAAAABAAAAAADk/wwAAAAAAAAAAADk/w0AAAAAAAEAAADk/w4AAAAAAAAAAADk/w8AAAABAAEAAADk/xAAAAABAAAAAADk/xEAAAABAAAAAADk/xIAAAAAAAEAAADk/xMAAAAAAAAAAADl/wwAAAABAAAAAADl/w0AAAABAAAAAADl/w4AAAABAAEAAADl/w8AAAAAAAAAAADl/xAAAAAAAAEAAADl/xEAAAAAAAAAAADl/xIAAAAAAAAAAADl/xMAAAABAAAAAADm/wwAAAAAAAAAAADm/w0AAAAAAAEAAADm/w4AAAABAAAAAADm/w8AAAAAAAAAAADm/xAAAAAAAAEAAADm/xEAAAABAAAAAADm/xIAAAABAAAAAADm/xMAAAABAAEAAADn/wwAAAAAAAEAAADn/w0AAAAAAAAAAADn/w4AAAABAAEAAADn/w8AAAABAAEAAADn/xAAAAABAAEAAADn/xEAAAABAAEAAADn/xIAAAABAAEAAADn/xMAAAABAAAAAADo/wwAAAABAAAAAADo/w0AAAABAAAAAADo/w4AAAABAAEAAADo/w8AAAABAAEAAADo/xAAAAABAAAAAADo/xEAAAABAAAAAADo/xIAAAAAAAAAAADo/xMAAAABAAAAAADa/xgAAAABAAEAAADa/xkAAAAAAAEAAADa/xoAAAAAAAAAAADa/xsAAAAAAAEAAADa/xwAAAABAAEAAADb/xgAAAABAAAAAADb/xkAAAAAAAEAAADb/xoAAAAAAAEAAADb/xsAAAABAAEAAADb/xwAAAABAAAAAADc/xgAAAAAAAEAAADc/xkAAAABAAEAAADc/xoAAAAAAAEAAADc/xsAAAABAAAAAADc/xwAAAAAAAAAAADd/xgAAAAAAAEAAADd/xkAAAAAAAEAAADd/xoAAAABAAEAAADd/xsAAAABAAAAAADd/xwAAAABAAAAAADe/xgAAAABAAEAAADe/xkAAAAAAAEAAADe/xoAAAAAAAEAAADe/xsAAAABAAAAAADe/xwAAAAAAAEAAADf/xgAAAABAAEAAADf/xkAAAAAAAEAAADf/xoAAAABAAEAAADf/xsAAAABAAAAAADf/xwAAAABAAAAAADf/x0AAAABAAAAAADf/x4AAAABAAEAAADf/x8AAAAAAAAAAADf/yAAAAABAAEAAADg/xQAAAABAAAAAADg/xUAAAAAAAEAAADg/xYAAAAAAAEAAADg/xcAAAAAAAAAAADg/xgAAAABAAAAAADg/xkAAAAAAAAAAADg/xoAAAABAAEAAADg/xsAAAABAAEAAADg/xwAAAABAAEAAADg/x0AAAAAAAAAAADg/x4AAAAAAAAAAADg/x8AAAAAAAAAAADg/yAAAAAAAAEAAADh/xQAAAAAAAEAAADh/xUAAAABAAEAAADh/xYAAAABAAEAAADh/xcAAAAAAAAAAADh/xgAAAABAAAAAADh/xkAAAABAAEAAADh/xoAAAABAAAAAADh/xsAAAABAAAAAADh/xwAAAAAAAAAAADh/x0AAAABAAEAAADh/x4AAAABAAEAAADh/x8AAAABAAEAAADh/yAAAAAAAAEAAADi/xgAAAAAAAAAAADi/xkAAAABAAEAAADi/xoAAAABAAEAAADi/xsAAAABAAEAAADi/xwAAAAAAAAAAADi/x0AAAAAAAEAAADi/x4AAAAAAAEAAADi/x8AAAABAAAAAADi/yAAAAABAAAAAADj/x0AAAABAAEAAADj/x4AAAAAAAAAAADj/x8AAAAAAAEAAADj/yAAAAAAAAAAAADk/x0AAAAAAAAAAADk/x4AAAAAAAEAAADk/x8AAAAAAAEAAADk/yAAAAABAAEAAADl/x0AAAABAAEAAADl/x4AAAABAAAAAADl/x8AAAABAAEAAADl/yAAAAABAAAAAADm/x0AAAABAAEAAADm/x4AAAAAAAEAAADm/x8AAAAAAAEAAADm/yAAAAAAAAAAAADn/x0AAAAAAAAAAADn/x4AAAAAAAEAAADn/x8AAAABAAEAAADn/yAAAAABAAAAAADo/x0AAAAAAAEAAADo/x4AAAABAAAAAADo/x8AAAAAAAAAAADo/yAAAAABAAAAAADp/x0AAAAAAAAAAADp/x4AAAABAAEAAADp/x8AAAAAAAEAAADp/yAAAAABAAAAAADq/xcAAAAAAAEAAADq/xgAAAAAAAAAAADq/xkAAAAAAAAAAADq/xoAAAABAAAAAADq/xsAAAAAAAAAAADq/xwAAAABAAAAAADq/x0AAAAAAAAAAADq/x4AAAAAAAAAAADq/x8AAAABAAEAAADq/yAAAAABAAEAAADq/yEAAAABAAEAAADq/zEAAAAAAAAAAADq/zIAAAABAAAAAADq/zMAAAABAAAAAADq/zQAAAAAAAEAAADr/xcAAAABAAEAAADr/xgAAAABAAEAAADr/xkAAAAAAAEAAADr/xoAAAABAAEAAADr/xsAAAAAAAEAAADr/xwAAAABAAEAAADr/x0AAAABAAAAAADr/x4AAAAAAAAAAADr/x8AAAABAAAAAADr/yAAAAAAAAAAAADr/yEAAAAAAAAAAADr/zEAAAAAAAAAAADr/zIAAAABAAEAAADr/zMAAAAAAAEAAADr/zQAAAABAAAAAADs/xcAAAABAAEAAADs/xgAAAABAAAAAADs/xkAAAAAAAAAAADs/xoAAAABAAEAAADs/xsAAAABAAEAAADs/xwAAAAAAAAAAADs/x0AAAABAAEAAADs/x4AAAAAAAEAAADs/x8AAAAAAAAAAADs/yAAAAABAAEAAADs/yEAAAABAAEAAADs/zEAAAAAAAEAAADs/zIAAAABAAEAAADs/zMAAAAAAAAAAADs/zQAAAAAAAAAAADt/xcAAAABAAAAAADt/xgAAAAAAAAAAADt/xkAAAAAAAEAAADt/xoAAAAAAAEAAADt/xsAAAAAAAEAAADt/xwAAAABAAAAAADt/x0AAAAAAAAAAADt/x4AAAABAAAAAADt/x8AAAABAAAAAADt/yAAAAABAAAAAADt/yEAAAABAAEAAADt/zEAAAABAAEAAADt/zIAAAABAAAAAADt/zMAAAABAAEAAADt/zQAAAABAAEAAADu/xcAAAAAAAAAAADu/xgAAAABAAEAAADu/xkAAAABAAAAAADu/xoAAAABAAEAAADu/xsAAAABAAEAAADu/xwAAAABAAAAAADu/zMAAAAAAAAAAADu/zQAAAAAAAEAAADv/xcAAAAAAAEAAADv/xgAAAAAAAEAAADv/xkAAAABAAEAAADv/xoAAAAAAAAAAADv/xsAAAABAAEAAADv/xwAAAAAAAEAAADv/zMAAAAAAAAAAADv/zQAAAAAAAEAAADw/xAAAAABAAEAAADw/xEAAAAAAAEAAADw/xIAAAABAAEAAADw/xMAAAAAAAEAAADw/xQAAAAAAAEAAADw/xUAAAAAAAEAAADw/xYAAAABAAAAAADw/xcAAAAAAAAAAADw/xgAAAAAAAAAAADw/xkAAAAAAAEAAADw/xoAAAAAAAAAAADw/xsAAAABAAAAAADw/xwAAAABAAEAAADw/zMAAAAAAAAAAADw/zQAAAAAAAEAAADx/xAAAAAAAAAAAADx/xEAAAAAAAAAAADx/xIAAAAAAAAAAADx/xMAAAABAAAAAADx/xQAAAABAAAAAADx/xUAAAAAAAAAAADx/xYAAAAAAAEAAADx/xcAAAAAAAAAAADx/xgAAAABAAAAAADx/xkAAAABAAAAAADx/xoAAAAAAAAAAADx/xsAAAABAAEAAADx/xwAAAABAAEAAADx/yAAAAABAAAAAADx/yEAAAAAAAEAAADx/yIAAAAAAAEAAADx/yMAAAABAAAAAADx/yQAAAAAAAAAAADx/yUAAAABAAEAAADx/yYAAAABAAEAAADx/ycAAAAAAAAAAADx/ygAAAABAAEAAADx/ykAAAABAAAAAADx/yoAAAAAAAAAAADx/ysAAAAAAAAAAADx/ywAAAAAAAEAAADx/y0AAAABAAEAAADx/zMAAAABAAAAAADx/zQAAAAAAAEAAADy/yAAAAAAAAEAAADy/yEAAAACAAAAAADy/yIAAAACAAAAAADy/yMAAAAAAAEAAADy/yQAAAAAAAAAAADy/yUAAAABAAAAAADy/yYAAAABAAEAAADy/ycAAAAAAAEAAADy/ygAAAAAAAEAAADy/ykAAAABAAEAAADy/yoAAAABAAEAAADy/ysAAAAAAAEAAADy/ywAAAABAAEAAADy/y0AAAAAAAAAAADy/zMAAAAAAAEAAADy/zQAAAABAAAAAADz/yAAAAAAAAEAAADz/yEAAAACAAAAAADz/yIAAAACAAAAAADz/yMAAAABAAAAAADz/yQAAAABAAEAAADz/yUAAAABAAAAAADz/yYAAAABAAEAAADz/ycAAAABAAEAAADz/ygAAAABAAAAAADz/ykAAAAAAAAAAADz/yoAAAABAAAAAADz/ysAAAABAAAAAADz/ywAAAAAAAEAAADz/y0AAAAAAAEAAADz/y4AAAAAAAEAAADz/y8AAAABAAAAAADz/zAAAAABAAEAAADz/zEAAAAAAAAAAADz/zIAAAABAAEAAADz/zMAAAABAAEAAADz/zQAAAABAAEAAAD0/yAAAAABAAAAAAD0/yEAAAADAAAAAAD0/yIAAAACAAAAAAD0/yMAAAABAAAAAAD0/yQAAAAAAAAAAAD0/yUAAAAAAAEAAAD0/yYAAAABAAAAAAD0/ycAAAAAAAEAAAD0/ygAAAABAAEAAAD0/ykAAAAAAAEAAAD0/yoAAAAAAAEAAAD0/ysAAAAAAAEAAAD0/ywAAAAAAAEAAAD0/y0AAAAAAAEAAAD0/y4AAAAAAAEAAAD0/y8AAAAAAAAAAAD0/zAAAAAAAAEAAAD0/zEAAAABAAEAAAD0/zIAAAAAAAAAAAD0/zMAAAAAAAEAAAD0/zQAAAABAAAAAAD1/yAAAAAAAAAAAAD1/yEAAAACAAAAAAD1/yIAAAADAAAAAAD1/yMAAAABAAAAAAD1/yQAAAAAAAAAAAD1/yUAAAAAAAAAAAD1/yYAAAABAAAAAAD1/ycAAAABAAAAAAD1/ygAAAAAAAEAAAD1/ykAAAABAAAAAAD1/yoAAAAAAAAAAAD1/ysAAAABAAEAAAD1/ywAAAABAAAAAAD1/y0AAAABAAEAAAD1/zMAAAAAAAAAAAD1/zQAAAAAAAAAAAD2/yAAAAAAAAAAAAD2/yEAAAADAAAAAAD2/yIAAAACAAAAAAD2/yMAAAABAAAAAAD2/yQAAAAAAAAAAAD2/yUAAAABAAEAAAD2/yYAAAAAAAEAAAD2/ycAAAAAAAAAAAD2/ygAAAAAAAEAAAD2/ykAAAABAAAAAAD2/yoAAAAAAAAAAAD2/ysAAAABAAEAAAD2/ywAAAAAAAEAAAD2/y0AAAABAAAAAAD2/zMAAAAAAAEAAAD2/zQAAAABAAAAAAD3/yAAAAABAAEAAAD3/yEAAAADAAAAAAD3/yIAAAADAAAAAAD3/yMAAAAAAAAAAAD3/zMAAAABAAAAAAD3/zQAAAABAAAAAAD4/yAAAAABAAEAAAD4/yEAAAADAAAAAAD4/yIAAAADAAAAAAD4/yMAAAABAAAAAAD4/zEAAAABAAAAAAD4/zIAAAAAAAAAAAD4/zMAAAABAAEAAAD4/zQAAAABAAAAAAD4/zUAAAABAAAAAAD4/zYAAAAAAAAAAAD5/yAAAAABAAEAAAD5/yEAAAADAAAAAAD5/yIAAAACAAAAAAD5/yMAAAABAAAAAAD5/zEAAAAAAAAAAAD5/zIAAAABAAEAAAD5/zMAAAABAAEAAAD5/zQAAAAAAAAAAAD5/zUAAAAAAAAAAAD5/zYAAAABAAAAAAD6/yAAAAAAAAAAAAD6/yEAAAACAAAAAAD6/yIAAAACAAAAAAD6/yMAAAABAAEAAAD6/zEAAAAAAAEAAAD6/zIAAAABAAEAAAD6/zMAAAAAAAEAAAD6/zQAAAABAAAAAAD6/zUAAAABAAEAAAD6/zYAAAAAAAAAAAD7/yAAAAAAAAAAAAD7/yEAAAABAAEAAAD7/yIAAAABAAEAAAD7/yMAAAAAAAEAAAD7/zEAAAABAAEAAAD7/zIAAAAAAAAAAAD7/zMAAAABAAEAAAD7/zQAAAAAAAAAAAD7/zUAAAABAAEAAAD7/zYAAAAAAAAAAAD8/xwAAAABAAEAAAD8/x0AAAABAAEAAAD8/x4AAAABAAAAAAD8/x8AAAABAAAAAAD8/yAAAAABAAEAAAD8/yEAAAAAAAEAAAD8/yIAAAABAAAAAAD8/yMAAAABAAAAAAD8/yQAAAABAAEAAAD8/yUAAAAAAAAAAAD8/yYAAAAAAAEAAAD8/zEAAAAAAAAAAAD8/zIAAAABAAEAAAD8/zMAAAABAAEAAAD8/zQAAAABAAAAAAD8/zUAAAABAAAAAAD8/zYAAAAAAAEAAAD9/xwAAAABAAAAAAD9/x0AAAADAAAAAAD9/x4AAAADAAAAAAD9/x8AAAADAAAAAAD9/yAAAAACAAAAAAD9/yEAAAADAAAAAAD9/yIAAAADAAAAAAD9/yQAAAACAAAAAAD9/yUAAAACAAAAAAD9/yYAAAADAAAAAAD9/zEAAAAAAAAAAAD9/zIAAAAAAAAAAAD9/zMAAAAAAAEAAAD9/zQAAAABAAAAAAD9/zUAAAABAAEAAAD9/zYAAAABAAEAAAD+/xwAAAABAAAAAAD+/x0AAAACAAAAAAD+/x4AAAACAAAAAAD+/zEAAAAAAAAAAAD+/zIAAAABAAAAAAD+/zMAAAAAAAEAAAD+/zQAAAAAAAEAAAD+/zUAAAAAAAEAAAD+/zYAAAAAAAEAAAD//wkAAAABAAEAAAD//woAAAAAAAAAAAD//wsAAAABAAEAAAD//wwAAAABAAEAAAD//w0AAAABAAEAAAD//w4AAAABAAEAAAD//w8AAAAAAAEAAAD//xAAAAABAAAAAAD//xEAAAABAAAAAAD//xIAAAABAAEAAAD//xwAAAAAAAAAAAD//x0AAAACAAAAAAD//x4AAAADAAAAAAD//x8AAAABAAEAAAD//zEAAAABAAAAAAD//zIAAAAAAAEAAAD//zMAAAAAAAEAAAD//zQAAAABAAAAAAD//zUAAAABAAEAAAD//zYAAAABAAAAAAAAAAkAAAABAAAAAAAAAAoAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAwAAAABAAEAAAAAAA0AAAABAAAAAAAAAA4AAAABAAEAAAAAAA8AAAAAAAEAAAAAABAAAAABAAAAAAAAABEAAAAAAAAAAAAAABIAAAAAAAAAAAAAABwAAAABAAEAAAAAAB0AAAADAAAAAAAAAB4AAAADAAAAAAAAAB8AAAAAAAEAAAAAADEAAAABAAAAAAAAADIAAAAAAAEAAAAAADMAAAABAAAAAAAAADQAAAAAAAAAAAAAADUAAAAAAAEAAAAAADYAAAABAAAAAAABABwAAAABAAEAAAABAB0AAAADAAAAAAABAB4AAAADAAAAAAABAB8AAAAAAAEAAAABADEAAAABAAEAAAABADIAAAAAAAAAAAABADMAAAAAAAEAAAABADQAAAAAAAEAAAABADUAAAABAAAAAAABADYAAAABAAAAAAACABwAAAABAAAAAAACAB0AAAADAAAAAAACAB4AAAADAAAAAAACAB8AAAAAAAEAAAACADEAAAABAAEAAAACADIAAAAAAAEAAAACADMAAAAAAAAAAAACADQAAAAAAAEAAAACADUAAAAAAAAAAAACADYAAAABAAAAAAADABwAAAABAAAAAAADAB0AAAADAAAAAAADAB4AAAACAAAAAAADAB8AAAAAAAEAAAADADMAAAAAAAEAAAADADQAAAAAAAAAAAAEABwAAAAAAAEAAAAEAB0AAAADAAAAAAAEAB4AAAADAAAAAAAEAB8AAAABAAAAAAAEADMAAAABAAAAAAAEADQAAAAAAAAAAAAFABwAAAABAAAAAAAFAB0AAAACAAAAAAAFADMAAAABAAEAAAAFADQAAAABAAEAAAAGABwAAAAAAAEAAAAGAB0AAAACAAAAAAAGADMAAAABAAAAAAAGADQAAAAAAAEAAAAHABwAAAAAAAAAAAAHAB0AAAACAAAAAAAHAB4AAAACAAAAAAAHAB8AAAABAAEAAAAHADMAAAABAAAAAAAHADQAAAAAAAAAAAAIABwAAAAAAAEAAAAIAB0AAAACAAAAAAAIAB4AAAADAAAAAAAIAB8AAAABAAEAAAAIADMAAAABAAAAAAAIADQAAAAAAAEAAAAJABwAAAABAAEAAAAJAB0AAAACAAAAAAAJAB4AAAADAAAAAAAJAB8AAAAAAAEAAAAJADMAAAAAAAEAAAAJADQAAAAAAAAAAAAKABwAAAAAAAEAAAAKAB0AAAADAAAAAAAKAB4AAAADAAAAAAAKAB8AAAAAAAAAAAAKAC8AAAAAAAEAAAAKADAAAAABAAEAAAAKADEAAAABAAAAAAAKADIAAAAAAAAAAAAKADMAAAABAAAAAAAKADQAAAAAAAAAAAALABwAAAAAAAAAAAALAB0AAAACAAAAAAALAB4AAAADAAAAAAALAB8AAAABAAEAAAALAC8AAAAAAAAAAAALADAAAAAAAAEAAAALADEAAAABAAEAAAALADIAAAABAAEAAAALADMAAAABAAAAAAALADQAAAABAAAAAAAMABwAAAABAAEAAAAMAB0AAAACAAAAAAAMAB4AAAACAAAAAAAMAB8AAAABAAEAAAANABwAAAAAAAEAAAANAB4AAAACAAAAAAANAB8AAAAAAAEAAAAOABwAAAAAAAEAAAAOAB8AAAABAAAAAAAPABwAAAABAAEAAAAPAB8AAAAAAAAAAAAQABwAAAABAAEAAAAQAB0AAAADAAAAAAAQAB8AAAACAAAAAAARABwAAAAAAAEAAAARAB0AAAADAAAAAAARAB4AAAADAAAAAAARAB8AAAADAAAAAAASABwAAAAAAAEAAAASAB0AAAABAAEAAAASAB4AAAAAAAAAAAASAB8AAAABAAEAAAD//xMAAAABAAEAAAD//xQAAAAAAAEAAAD//xUAAAABAAEAAAD//xYAAAAAAAEAAAD//xcAAAAAAAEAAAD//xgAAAABAAEAAAD//xkAAAABAAEAAAD//xoAAAABAAEAAAD//xsAAAABAAEAAAAAABMAAAAAAAAAAAAAABQAAAABAAAAAAAAABUAAAAAAAAAAAAAABYAAAABAAEAAAAAABcAAAABAAEAAAAAABgAAAABAAEAAAAAABkAAAAAAAAAAAAAABoAAAABAAAAAAAAABsAAAAAAAEAAAAjACYAAAACAAAAAAAjACcAAAACAAAAAAAjACgAAAACAAAAAAAkACcAAAADAAAAAAAkACgAAAADAAAAAAAjACQAAAACAAAAAAAjACUAAAACAAAAAAAkACQAAAADAAAAAAAjABwAAAADAAAAAAAjAB0AAAADAAAAAAAjAB4AAAACAAAAAAAjAB8AAAADAAAAAAAjACAAAAADAAAAAAAjACEAAAACAAAAAAAjACIAAAADAAAAAAAjACMAAAACAAAAAAAkABwAAAACAAAAAAAkAB0AAAACAAAAAAAkAB4AAAADAAAAAAAkAB8AAAADAAAAAAAkACAAAAACAAAAAAAkACEAAAACAAAAAAAkACIAAAACAAAAAAAkACMAAAADAAAAAAAjABoAAAACAAAAAAAjABsAAAACAAAAAAAkABoAAAADAAAAAAAkABsAAAADAAAAAAACABsAAAAGAAEAAAADABsAAAAFAAEAAAABABsAAAADAAEAAAAEABsAAAAEAAAAAAAFABsAAAAEAAEAAAAGABsAAAAGAAEAAAAHABsAAAAFAAAAAAAIABsAAAAFAAEAAAAJABsAAAAEAAEAAAAKABsAAAAEAAEAAAALABsAAAAEAAEAAAAMABsAAAAGAAEAAAANABsAAAAGAAEAAAAOABsAAAAFAAAAAAAQABsAAAAEAAEAAAARABsAAAAFAAEAAAASABsAAAADAAEAAAADADIAAAADAAEAAAAEADIAAAAEAAAAAAAFADIAAAACAAEAAAAGADIAAAACAAEAAAAHADIAAAAFAAAAAAAIADIAAAABAAAAAAAJADIAAAABAAAAAAD4/zAAAAAEAAAAAAD5/zAAAAAFAAAAAAD6/zAAAAAEAAAAAAD7/zAAAAADAAEAAAD8/zAAAAAFAAAAAAD9/zAAAAADAAEAAAD+/zAAAAADAAEAAAD//zAAAAACAAEAAAAAADAAAAAEAAAAAAABADAAAAAFAAAAAAACADAAAAAFAAAAAAD1/zIAAAAFAAAAAAD2/zIAAAAFAAAAAAD3/zIAAAADAAEAAADu/zIAAAACAAEAAADv/zIAAAACAAEAAADw/zIAAAADAAEAAADx/zIAAAADAAEAAADy/zIAAAACAAEAAADx/x8AAAAEAAAAAADy/x8AAAAFAAEAAADz/x8AAAAEAAEAAAD0/x8AAAAFAAEAAAD1/x8AAAAFAAEAAAD2/x8AAAAFAAAAAAD3/x8AAAAFAAEAAAD4/x8AAAADAAEAAAD5/x8AAAAGAAEAAAD6/x8AAAAEAAAAAAD7/x8AAAADAAEAAAD8/xsAAAACAAEAAAD9/xsAAAADAAEAAAD+/xsAAAACAAEAAADv/zEAAAACAAIAAADw/zEAAAACAAIAAADx/zEAAAACAAIAAAD2/zEAAAACAAIAAAD4/y8AAAACAAIAAAD5/y8AAAACAAIAAAD6/y8AAAACAAIAAAD7/y8AAAACAAIAAAD8/y8AAAACAAIAAAD9/y8AAAACAAIAAAD+/y8AAAACAAIAAAD//y8AAAACAAIAAAAAAC8AAAACAAIAAAABAC8AAAACAAIAAAACAC8AAAACAAIAAAAEADEAAAACAAIAAAAFADEAAAACAAIAAAAGADEAAAACAAIAAAAHADEAAAABAAUAAAAIADEAAAAAAAEAAAAJADEAAAAAAAAAAAADADEAAAAAAAUAAAADADAAAAACAAMAAAADAC8AAAAFAAIAAAD3/y8AAAAEAAIAAAD3/zEAAAABAAUAAAD3/zAAAAADAAMAAAD1/zEAAAAAAAUAAAD1/y8AAAACAAMAAAD1/zAAAAACAAMAAAD1/y4AAAAAAAQAAAD3/y4AAAAFAAMAAAD2/y4AAAADAAIAAAD3/y0AAAACAAMAAAD3/ywAAAACAAMAAAD3/ysAAAACAAMAAAD3/yoAAAACAAMAAAD3/yUAAAACAAMAAAD3/yYAAAACAAMAAAD3/ycAAAACAAMAAAD3/ygAAAACAAMAAAD3/ykAAAACAAMAAADu/x4AAAACAAMAAADu/x8AAAACAAMAAADu/yAAAAACAAMAAADu/yEAAAACAAMAAADy/xEAAAACAAMAAADy/xIAAAACAAMAAADy/xMAAAACAAMAAADy/xQAAAACAAMAAADy/xUAAAACAAMAAADy/xYAAAACAAMAAADy/xcAAAACAAMAAADy/xgAAAACAAMAAADy/xkAAAACAAMAAADy/xoAAAACAAMAAADy/xsAAAACAAMAAADy/xwAAAACAAMAAAD0/wwAAAACAAMAAAD0/w0AAAACAAMAAAD0/w4AAAACAAMAAAD0/w8AAAACAAMAAADp/xEAAAACAAMAAADp/xIAAAACAAMAAADp/xMAAAACAAMAAADi/xUAAAACAAMAAADi/xYAAAAAAAUAAADj/xgAAAACAAMAAADj/xkAAAACAAMAAADj/xoAAAACAAMAAADj/xsAAAAAAAUAAADi/xcAAAADAAEAAADf/xcAAAADAAEAAADe/xcAAAACAAEAAADd/xcAAAADAAEAAADc/xcAAAACAAEAAADb/xcAAAACAAEAAADa/xcAAAACAAEAAADq/xYAAAACAAEAAADr/xYAAAAFAAEAAADs/xYAAAAGAAEAAADt/xYAAAAFAAAAAADu/xYAAAACAAEAAADv/xYAAAADAAEAAADj/xwAAAADAAEAAADk/xwAAAACAAEAAADl/xwAAAACAAEAAADm/xwAAAADAAEAAADn/xwAAAACAAEAAADo/xwAAAACAAEAAADp/xwAAAACAAEAAADj/xcAAAACAAMAAAAMAC8AAAACAAMAAAAMADAAAAACAAMAAAAMADEAAAACAAMAAAAMADIAAAACAAMAAAAMADMAAAACAAMAAAAMADQAAAACAAMAAAAlACUAAAAAAAQAAAAlACYAAAACAAMAAAAlACcAAAACAAMAAAAlACgAAAACAAMAAAAiACUAAAABAAQAAAAiACYAAAADAAMAAAAiACcAAAADAAMAAAAiACgAAAABAAUAAAD7/xsAAAADAAMAAAD7/xwAAAADAAMAAAD7/x0AAAADAAMAAADw/x8AAAADAAMAAADw/yAAAAADAAMAAADw/yEAAAADAAMAAADw/yIAAAADAAMAAADw/yMAAAADAAMAAADw/yQAAAADAAMAAADw/yUAAAADAAMAAADw/yYAAAADAAMAAADw/ycAAAADAAMAAADw/ygAAAADAAMAAADw/ykAAAADAAMAAADw/yoAAAADAAMAAADw/ysAAAADAAMAAADw/ywAAAADAAMAAADw/y0AAAADAAMAAADy/y8AAAADAAMAAADy/zAAAAADAAMAAADp/zEAAAADAAMAAADp/zIAAAADAAMAAADp/zMAAAADAAMAAADp/zQAAAADAAMAAADe/x4AAAADAAMAAADe/x8AAAADAAMAAADe/yAAAAADAAMAAADZ/xcAAAADAAMAAADZ/xgAAAADAAMAAADZ/xkAAAADAAMAAADZ/xoAAAADAAMAAADZ/xsAAAADAAMAAADZ/xwAAAADAAMAAADa/x0AAAADAAIAAADb/x0AAAADAAIAAADc/x0AAAADAAIAAADd/x0AAAADAAIAAADf/yEAAAADAAIAAADg/yEAAAADAAIAAADh/yEAAAADAAIAAADi/yEAAAADAAIAAADj/yEAAAADAAIAAADk/yEAAAADAAIAAADl/yEAAAADAAIAAADm/yEAAAADAAIAAADn/yEAAAADAAIAAADo/yEAAAADAAIAAADv/x0AAAADAAIAAADw/x0AAAADAAIAAADx/x0AAAADAAIAAADq/xAAAAADAAIAAADr/xAAAAADAAIAAADs/xAAAAADAAIAAADt/xAAAAADAAIAAADu/xAAAAADAAIAAADe/wwAAAADAAMAAADe/w0AAAADAAMAAADe/w4AAAADAAMAAADe/w8AAAADAAMAAADe/xAAAAADAAMAAADe/xEAAAADAAMAAADe/xIAAAADAAMAAADe/xMAAAADAAMAAADf/xUAAAADAAMAAAD+/woAAAADAAMAAAD+/wsAAAADAAMAAAD+/wwAAAADAAMAAAD+/w0AAAADAAMAAAD+/w4AAAADAAMAAAD+/w8AAAADAAMAAAD+/xAAAAADAAMAAAD+/xEAAAADAAMAAAD+/xIAAAADAAMAAAD+/xMAAAADAAMAAAD+/xQAAAADAAMAAAD+/xUAAAADAAMAAAD+/xYAAAADAAMAAAD+/xcAAAADAAMAAAD+/xgAAAADAAMAAAD+/xkAAAADAAMAAAABABAAAAACAAMAAAABABEAAAACAAMAAAABABIAAAACAAMAAAABABMAAAAAAAUAAAABAAoAAAACAAMAAAABAAsAAAACAAMAAAABAAwAAAACAAMAAAABAA0AAAACAAMAAAABAA4AAAACAAMAAAABAA8AAAACAAMAAAABAAkAAAACAAMAAAD+/wkAAAADAAMAAADz/xAAAAADAAIAAADj/xQAAAADAAIAAADk/xQAAAADAAIAAADl/xQAAAADAAIAAADm/xQAAAADAAIAAADn/xQAAAADAAIAAADo/xQAAAADAAIAAAD4/yQAAAADAAIAAAD5/yQAAAADAAIAAAD6/yQAAAADAAIAAAAJAC8AAAABAAEAAAAJADAAAAABAAAAAADq/zUAAAADAAIAAADr/zUAAAADAAIAAADs/zUAAAADAAIAAADt/zUAAAADAAIAAADu/zUAAAADAAIAAADv/zUAAAADAAIAAADw/zUAAAADAAIAAADx/zUAAAADAAIAAADy/zUAAAADAAIAAADz/zUAAAADAAIAAAD0/zUAAAADAAIAAAD1/zUAAAADAAIAAAD2/zUAAAADAAIAAAD4/zcAAAADAAIAAAD5/zcAAAADAAIAAAD6/zcAAAADAAIAAAD7/zcAAAADAAIAAAD8/zcAAAADAAIAAAD9/zcAAAADAAIAAAD+/zcAAAADAAIAAAD//zcAAAADAAIAAAAAADcAAAADAAIAAAABADcAAAADAAIAAAACADcAAAADAAIAAAAEADUAAAADAAIAAAAFADUAAAADAAIAAAAGADUAAAADAAIAAAAHADUAAAADAAIAAAAIADUAAAADAAIAAAAJADUAAAADAAIAAAAKADUAAAADAAIAAAALADUAAAADAAIAAAD7/yUAAAADAAMAAAD7/yQAAAABAAQAAAD7/yYAAAADAAMAAAADADUAAAAAAAQAAAADADYAAAACAAMAAAD3/zcAAAAEAAMAAAD3/zYAAAADAAMAAAADADcAAAAFAAMAAAD3/zUAAAABAAQAAADp/zUAAAAEAAMAAADu/zEAAAAAAAUAAADy/zEAAAABAAUAAADp/yEAAAABAAQAAADe/yEAAAAEAAMAAADe/x0AAAABAAQAAADZ/x0AAAAEAAMAAADu/x0AAAAAAAQAAADy/x0AAAAFAAMAAAD7/x4AAAABAAUAAAD6/x4AAAACAAIAAAD5/x4AAAACAAIAAAD3/x4AAAACAAIAAAD4/x4AAAACAAIAAAD2/x4AAAACAAIAAADx/x4AAAACAAIAAADy/x4AAAACAAIAAADz/x4AAAACAAIAAAD0/x4AAAACAAIAAAD1/x4AAAACAAIAAAABABUAAAABAAAAAAABABYAAAABAAAAAAABABcAAAAAAAQAAAABABgAAAACAAMAAAABABkAAAACAAMAAAACABUAAAAAAAEAAAACABYAAAAAAAAAAAACABcAAAABAAQAAAACABgAAAADAAMAAAACABkAAAAEAAMAAAADABUAAAABAAEAAAADABYAAAABAAEAAAADABcAAAAAAAAAAAADABgAAAABAAAAAAADABkAAAADAAIAAAAEABUAAAABAAAAAAAEABYAAAAAAAEAAAAEABcAAAAAAAEAAAAEABgAAAABAAAAAAAEABkAAAADAAIAAAAFABUAAAAAAAEAAAAFABYAAAABAAAAAAAFABcAAAABAAAAAAAFABgAAAABAAEAAAAFABkAAAADAAIAAAAGABUAAAABAAAAAAAGABYAAAAAAAEAAAAGABcAAAAAAAEAAAAGABgAAAAAAAAAAAAGABkAAAADAAIAAAAHABUAAAAAAAAAAAAHABYAAAABAAEAAAAHABcAAAAAAAQAAAAHABgAAAACAAMAAAAHABkAAAAFAAMAAAAIABUAAAABAAAAAAAIABYAAAABAAEAAAAIABcAAAADAAIAAAAJABUAAAACAAMAAAAJABYAAAACAAMAAAAJABcAAAAFAAMAAAABABQAAAAEAAEAAAACABQAAAAFAAEAAAADABQAAAAEAAEAAAAEABQAAAAGAAEAAAAFABQAAAAFAAEAAAAGABQAAAAFAAEAAAAHABQAAAAGAAEAAAAIABQAAAAEAAEAAAAJABQAAAACAAMAAAACABMAAAACAAIAAAADABMAAAACAAIAAAAEABMAAAACAAIAAAAFABMAAAACAAIAAAAGABMAAAACAAIAAAAHABMAAAACAAIAAAAIABMAAAACAAIAAAAJABMAAAAFAAIAAADw/x4AAAAEAAIAAADy/y4AAAABAAQAAADx/y4AAAADAAIAAADw/y4AAAAEAAMAAAD8/xoAAAACAAIAAAD9/xoAAAACAAIAAAD+/xoAAAABAAUAAAD7/xoAAAAEAAIAAAADABoAAAACAAIAAAACABoAAAACAAIAAAABABoAAAAAAAUAAAAEABoAAAACAAIAAAAFABoAAAACAAIAAAAGABoAAAACAAIAAAAHABoAAAACAAIAAAAIABoAAAACAAIAAAAJABoAAAACAAIAAAAKABoAAAACAAIAAAALABoAAAACAAIAAAAMABoAAAACAAIAAAANABoAAAACAAIAAAAOABoAAAACAAIAAAAPABoAAAACAAIAAAAQABoAAAACAAIAAAARABoAAAACAAIAAAASABoAAAACAAIAAAAMADUAAAAFAAMAAADa/xYAAAACAAIAAADb/xYAAAACAAIAAADc/xYAAAACAAIAAADd/xYAAAACAAIAAADe/xYAAAACAAIAAADf/xYAAAABAAUAAADj/xYAAAAFAAIAAADZ/xYAAAAEAAIAAADo/xsAAAACAAIAAADn/xsAAAACAAIAAADm/xsAAAACAAIAAADl/xsAAAACAAIAAADk/xsAAAACAAIAAADp/xsAAAABAAUAAADp/xgAAAADAAMAAADp/xcAAAADAAMAAADp/xkAAAADAAMAAADp/xoAAAADAAMAAADv/xUAAAABAAUAAADv/xQAAAADAAMAAADv/xEAAAADAAMAAADv/xAAAAABAAQAAADv/xIAAAADAAMAAADv/xMAAAADAAMAAADy/xAAAAAAAAQAAAD0/xAAAAAFAAMAAADf/xQAAAABAAQAAADe/xQAAAAEAAMAAADi/xQAAAAAAAQAAADp/xAAAAAAAAQAAADp/xQAAAAFAAMAAADp/xYAAAADAAMAAADq/xUAAAACAAIAAADr/xUAAAACAAIAAADs/xUAAAACAAIAAADt/xUAAAACAAIAAADu/xUAAAACAAIAAADp/xUAAAAEAAIAAAD3/yQAAAAAAAQAAAANAAAAAAABAAEAAAANAP//AAAAAAEAAAAMAAAAAAABAAAAAAAMAP//AAABAAEAAAALAAAAAAAAAAAAAAALAP//AAAAAAAAAAAKAAAAAAABAAEAAAAKAP//AAAAAAAAAAAJAAAAAAAAAAAAAAAJAP//AAABAAEAAAAKAAEAAAADAAIAAAAJAAEAAAADAAIAAAALAAEAAAADAAIAAAAMAAEAAAADAAIAAAANAAEAAAADAAIAAAAOAP//AAABAAEAAAAOAAAAAAABAAEAAAAOAP7/AAABAAAAAAAOAAEAAAADAAIAAAARAAAAAAABAAAAAAARAP//AAAAAAAAAAARAP7/AAABAAEAAAARAP3/AAABAAAAAAARAPz/AAAAAAAAAAAQAAAAAAAAAAAAAAAQAP//AAABAAAAAAAQAP7/AAAAAAEAAAAQAP3/AAABAAAAAAAQAPz/AAABAAEAAAAPAAAAAAAAAAEAAAAPAP//AAABAAAAAAAPAP7/AAAAAAEAAAAPAP3/AAABAAAAAAAPAPz/AAAAAAAAAAAOAP3/AAABAAAAAAAOAPz/AAAAAAAAAAANAP3/AAABAAUAAAANAPz/AAADAAMAAAANAP7/AAADAAEAAAAPAAEAAAADAAIAAAAQAAEAAAADAAIAAAARAAEAAAADAAIAAAASAPz/AAACAAMAAAASAP3/AAACAAMAAAASAPv/AAACAAMAAAASAP7/AAACAAMAAAASAP//AAACAAMAAAASAAAAAAACAAMAAAASAAEAAAAFAAMAAAARAPv/AAAAAAEAAAARAPr/AAAAAAEAAAARAPn/AAABAAEAAAAQAPv/AAAAAAEAAAAQAPr/AAABAAAAAAAQAPn/AAABAAEAAAAPAPv/AAAAAAEAAAAPAPr/AAAAAAAAAAAPAPn/AAABAAAAAAAOAPv/AAABAAAAAAAOAPr/AAABAAAAAAAOAPn/AAAAAAEAAAANAPr/AAADAAMAAAANAPn/AAADAAMAAAANAPv/AAADAAMAAAASAPn/AAACAAMAAAASAPr/AAACAAMAAAASAPj/AAACAAMAAAARAPj/AAADAAEAAAAQAPj/AAACAAEAAAAPAPj/AAADAAEAAAAOAPj/AAACAAEAAAANAPj/AAADAAMAAAAOAPf/AAACAAIAAAAPAPf/AAACAAIAAAAQAPf/AAACAAIAAAARAPf/AAACAAIAAAASAPf/AAAFAAIAAAAMAP7/AAADAAEAAAALAP7/AAADAAEAAAAKAP7/AAACAAEAAAAJAP7/AAADAAEAAAAJAP3/AAACAAIAAAAKAP3/AAACAAIAAAALAP3/AAACAAIAAAAMAP3/AAACAAIAAAANAPf/AAAEAAIAAADp/yIAAAADAAMAAADp/yMAAAADAAMAAADp/yQAAAADAAMAAADp/yUAAAADAAMAAADp/yYAAAADAAMAAADp/ycAAAADAAMAAADp/ygAAAADAAMAAADp/ykAAAADAAMAAADp/yoAAAADAAMAAADp/ysAAAADAAMAAADp/ywAAAADAAMAAADp/y0AAAADAAMAAADp/y4AAAADAAMAAADp/y8AAAADAAMAAADp/zAAAAADAAMAAADq/yIAAAABAAAAAADq/yMAAAABAAAAAADq/yQAAAAAAAAAAADq/yUAAAABAAEAAADq/yYAAAABAAEAAADq/ycAAAABAAEAAADq/ygAAAABAAEAAADq/ykAAAABAAEAAADq/yoAAAAAAAEAAADq/ysAAAABAAAAAADq/ywAAAABAAEAAADq/y0AAAAAAAEAAADq/y4AAAAAAAAAAADq/y8AAAABAAEAAADq/zAAAAAAAAEAAADr/yIAAAAAAAAAAADr/yMAAAABAAAAAADr/yQAAAAAAAEAAADr/yUAAAABAAEAAADr/yYAAAABAAAAAADr/ycAAAABAAEAAADr/ygAAAAAAAEAAADr/ykAAAAAAAAAAADr/yoAAAAAAAAAAADr/ysAAAABAAEAAADr/ywAAAABAAEAAADr/y0AAAABAAAAAADr/y4AAAAAAAEAAADr/y8AAAABAAEAAADr/zAAAAABAAEAAADs/yIAAAABAAAAAADs/yMAAAAAAAEAAADs/yQAAAABAAEAAADs/yUAAAAAAAEAAADs/yYAAAAAAAEAAADs/ycAAAABAAAAAADs/ygAAAABAAAAAADs/ykAAAAAAAEAAADs/yoAAAAAAAAAAADs/ysAAAAAAAEAAADs/ywAAAABAAAAAADs/y0AAAABAAEAAADs/y4AAAAAAAEAAADs/y8AAAABAAAAAADs/zAAAAAAAAAAAADt/yIAAAAAAAAAAADt/yMAAAAAAAAAAADt/yQAAAABAAAAAADt/yUAAAABAAEAAADt/yYAAAABAAEAAADt/ycAAAABAAAAAADt/ygAAAAAAAAAAADt/ykAAAAAAAAAAADt/yoAAAAAAAEAAADt/ysAAAABAAEAAADt/ywAAAABAAAAAADt/y0AAAABAAEAAADt/y4AAAAAAAEAAADt/y8AAAABAAAAAADt/zAAAAABAAAAAADu/yIAAAACAAMAAADu/yMAAAACAAMAAADu/yQAAAACAAMAAADu/yUAAAACAAMAAADu/yYAAAACAAMAAADu/ycAAAACAAMAAADu/ygAAAACAAMAAADu/ykAAAACAAMAAADu/yoAAAACAAMAAADu/ysAAAACAAMAAADu/ywAAAACAAMAAADu/y0AAAACAAMAAADu/y4AAAACAAMAAADu/y8AAAACAAMAAADu/zAAAAACAAMAAAD+/yAAAAADAAAAAAD+/yEAAAACAAAAAAD+/yIAAAACAAAAAAD+/yUAAAACAAAAAAD+/yYAAAADAAAAAAD//yAAAAAAAAEAAAD//yEAAAAAAAEAAAD//yIAAAADAAAAAAD//yMAAAADAAAAAAD//yQAAAADAAAAAAD//yUAAAAAAAAAAAD//yYAAAAAAAEAAAAAACAAAAAAAAEAAAAAACEAAAABAAAAAAAAACIAAAADAAAAAAAAACMAAAACAAAAAAAAACQAAAADAAAAAAAAACUAAAAAAAAAAAAAACYAAAABAAAAAAABACAAAAAAAAEAAAABACEAAAABAAEAAAABACIAAAACAAAAAAABACMAAAACAAAAAAABACQAAAADAAAAAAABACUAAAABAAAAAAABACYAAAAAAAEAAAACACAAAAABAAAAAAACACEAAAABAAAAAAACACIAAAACAAAAAAACACMAAAADAAAAAAACACQAAAACAAAAAAACACUAAAAAAAEAAAACACYAAAABAAEAAAADACAAAAAAAAAAAAADACEAAAAAAAEAAAADACIAAAACAAAAAAADACMAAAADAAAAAAADACQAAAACAAAAAAADACUAAAABAAAAAAADACYAAAAAAAAAAAAEACAAAAAAAAAAAAAEACEAAAAAAAAAAAAEACIAAAADAAAAAAAEACMAAAACAAAAAAAEACQAAAACAAAAAAAEACUAAAAAAAAAAAAEACYAAAAAAAAAAAAFACAAAAAAAAAAAAAFACEAAAAAAAAAAAAFACIAAAADAAAAAAAFACMAAAADAAAAAAAFACQAAAACAAAAAAAFACUAAAABAAEAAAAFACYAAAABAAAAAAAGACAAAAAAAAEAAAAGACEAAAABAAEAAAAGACMAAAADAAAAAAAGACQAAAACAAAAAAAGACUAAAAAAAEAAAAGACYAAAABAAAAAAAHACAAAAABAAAAAAAHACEAAAABAAAAAAAHACIAAAACAAAAAAAHACMAAAADAAAAAAAHACQAAAADAAAAAAAHACUAAAABAAAAAAAHACYAAAABAAEAAAAIACAAAAABAAEAAAAIACEAAAABAAAAAAAIACMAAAADAAAAAAAIACQAAAADAAAAAAAIACUAAAABAAEAAAAIACYAAAAAAAEAAAAJACAAAAABAAAAAAAJACEAAAAAAAAAAAAJACIAAAADAAAAAAAJACMAAAACAAAAAAAJACQAAAADAAAAAAAJACUAAAAAAAEAAAAJACYAAAABAAEAAAAKACAAAAAAAAAAAAAKACEAAAABAAEAAAAKACIAAAADAAAAAAAKACMAAAACAAAAAAAKACQAAAACAAAAAAAKACUAAAABAAEAAAAKACYAAAABAAAAAAALACAAAAABAAAAAAALACEAAAAAAAAAAAALACIAAAACAAAAAAALACMAAAADAAAAAAALACQAAAACAAAAAAALACUAAAABAAEAAAALACYAAAABAAAAAAAMACAAAAAAAAEAAAAMACEAAAAAAAEAAAAMACIAAAACAAAAAAAMACMAAAADAAAAAAAMACQAAAADAAAAAAAMACUAAAAAAAAAAAAMACYAAAABAAAAAAANACAAAAAAAAAAAAANACEAAAABAAEAAAANACIAAAAAAAEAAAANACMAAAABAAAAAAANACQAAAABAAAAAAANACUAAAABAAEAAAANACYAAAAAAAAAAAAOACAAAAABAAAAAAAOACEAAAAAAAAAAAAOACIAAAAAAAEAAAAOACMAAAAAAAAAAAAOACQAAAABAAEAAAAOACUAAAABAAEAAAAOACYAAAAAAAAAAAAPACAAAAAAAAAAAAAPACEAAAAAAAAAAAAPACIAAAABAAEAAAAPACMAAAAAAAAAAAAPACQAAAABAAAAAAAPACUAAAAAAAAAAAAPACYAAAAAAAAAAAAQACAAAAACAAAAAAAQACEAAAACAAAAAAAQACIAAAADAAAAAAAQACMAAAACAAAAAAAQACQAAAADAAAAAAAQACUAAAADAAAAAAAQACYAAAADAAAAAAARACAAAAACAAAAAAARACEAAAADAAAAAAARACIAAAADAAAAAAARACMAAAADAAAAAAARACQAAAACAAAAAAARACUAAAACAAAAAAARACYAAAADAAAAAAASACAAAAAAAAEAAAASACEAAAABAAAAAAASACIAAAAAAAAAAAASACMAAAABAAEAAAASACQAAAAAAAEAAAASACYAAAAAAAAAAAAIAC8AAAABAAEAAAAIADAAAAABAAEAAAAHADAAAAADAAMAAAAHAC8AAAADAAMAAAATABoAAAAFAAIAAAATABsAAAACAAMAAAATABwAAAACAAMAAAATAB0AAAACAAMAAAATAB4AAAACAAMAAAATAB8AAAACAAMAAAATACAAAAACAAMAAAATACEAAAACAAMAAAATACIAAAACAAMAAAATACMAAAACAAMAAAATACQAAAACAAMAAAATACUAAAACAAMAAAD7/ycAAAADAAMAAAD7/ygAAAADAAMAAAD7/ykAAAADAAMAAAD7/yoAAAADAAMAAAD7/ysAAAAEAAMAAAD8/ycAAAABAAAAAAD8/ygAAAAAAAAAAAD8/ykAAAAAAAAAAAD8/yoAAAAAAAEAAAD8/ysAAAADAAIAAAD9/ycAAAADAAAAAAD9/ygAAAACAAAAAAD9/ykAAAACAAAAAAD9/yoAAAABAAEAAAD9/ysAAAADAAIAAAD+/ycAAAACAAAAAAD+/ygAAAACAAAAAAD+/ykAAAADAAAAAAD+/yoAAAABAAAAAAD+/ysAAAADAAIAAAD//ycAAAAAAAAAAAD//ygAAAADAAAAAAD//ykAAAADAAAAAAD//yoAAAABAAAAAAD//ysAAAADAAIAAAAAACcAAAABAAAAAAAAACgAAAADAAAAAAAAACkAAAADAAAAAAAAACoAAAAAAAEAAAAAACsAAAADAAIAAAABACcAAAABAAEAAAABACgAAAACAAAAAAABACkAAAACAAAAAAABACoAAAAAAAAAAAABACsAAAADAAIAAAACACcAAAAAAAAAAAACACgAAAADAAAAAAACACkAAAADAAAAAAACACoAAAAAAAAAAAACACsAAAADAAIAAAADACcAAAAAAAEAAAADACgAAAADAAAAAAADACkAAAACAAAAAAADACoAAAAAAAEAAAADACsAAAADAAIAAAAEACcAAAAAAAEAAAAEACgAAAADAAAAAAAEACkAAAADAAAAAAAEACoAAAABAAAAAAAEACsAAAADAAIAAAAFACgAAAADAAAAAAAFACkAAAADAAAAAAAFACoAAAAAAAAAAAAFACsAAAADAAIAAAAGACcAAAABAAEAAAAGACgAAAADAAAAAAAGACkAAAACAAAAAAAGACoAAAABAAEAAAAGACsAAAADAAIAAAAHACcAAAABAAEAAAAHACgAAAADAAAAAAAHACkAAAACAAAAAAAHACoAAAABAAAAAAAHACsAAAABAAQAAAAIACcAAAAAAAEAAAAIACgAAAACAAAAAAAIACkAAAADAAAAAAAIACoAAAAAAAEAAAAIACsAAAAAAAAAAAAJACcAAAAAAAAAAAAJACgAAAADAAAAAAAJACkAAAACAAAAAAAJACoAAAABAAEAAAAJACsAAAAAAAEAAAAKACcAAAAAAAEAAAAKACgAAAADAAAAAAAKACkAAAACAAAAAAAKACoAAAABAAAAAAAKACsAAAABAAAAAAALACcAAAABAAAAAAALACgAAAACAAAAAAALACkAAAADAAAAAAALACoAAAABAAEAAAALACsAAAAAAAEAAAAMACcAAAABAAAAAAAMACgAAAACAAAAAAAMACkAAAADAAAAAAAMACoAAAAAAAAAAAAMACsAAAAAAAQAAAANACoAAAABAAEAAAANACsAAAADAAIAAAAOACoAAAABAAAAAAAOACsAAAADAAIAAAAPACoAAAAAAAEAAAAPACsAAAADAAIAAAAQACcAAAADAAAAAAAQACgAAAACAAAAAAAQACkAAAADAAAAAAAQACoAAAABAAEAAAAQACsAAAADAAIAAAARACcAAAACAAAAAAARACgAAAADAAAAAAARACkAAAADAAAAAAARACoAAAAAAAAAAAARACsAAAABAAQAAAASACcAAAAAAAAAAAASACgAAAABAAAAAAASACkAAAAAAAEAAAASACoAAAAAAAAAAAASACsAAAAAAAAAAAATACgAAAAAAAUAAAATACkAAAADAAEAAAATACoAAAAAAAAAAAATACsAAAAAAAAAAAAUACsAAAAAAAAAAAAVACsAAAAAAAEAAAAXACsAAAABAAEAAAAZACsAAAAAAAEAAAAUACkAAAACAAEAAAAUACoAAAAAAAEAAAAVACkAAAACAAEAAAAWACkAAAACAAEAAAAXACkAAAACAAEAAAAXACoAAAAAAAAAAAAYACkAAAACAAEAAAAZACkAAAAGAAEAAAAZACoAAAABAAAAAAAaACkAAAAFAAEAAAAaACoAAAABAAAAAAAbACkAAAAFAAAAAAAbACoAAAAAAAEAAAAcACkAAAAFAAAAAAAdACkAAAAGAAEAAAAdACoAAAAAAAAAAAAUACwAAAAAAAEAAAAVACwAAAAAAAEAAAAYACwAAAABAAEAAAAZACwAAAAAAAQAAAAaACwAAAADAAIAAAAbACwAAAADAAIAAAAcACwAAAADAAIAAAAdACsAAAAAAAEAAAAdACwAAAADAAIAAAAeACgAAAACAAIAAAAeACwAAAADAAIAAAAfACgAAAACAAIAAAAfACwAAAADAAIAAAAgACgAAAACAAIAAAAgACwAAAADAAIAAAAhACgAAAACAAIAAAAhACwAAAADAAIAAAAiACwAAAADAAIAAAAjACwAAAADAAIAAAAkACwAAAADAAIAAAAlACwAAAAFAAMAAAAeACkAAAACAAEAAAAfACkAAAADAAEAAAAgACkAAAADAAEAAAAhACkAAAADAAEAAAAiACkAAAACAAEAAAAeACsAAAABAAEAAAAfACsAAAABAAEAAAAgACoAAAABAAAAAAAgACsAAAAAAAAAAAAhACsAAAAAAAAAAAAiACsAAAABAAEAAAAjACsAAAABAAEAAAAlACsAAAACAAMAAAAlACoAAAACAAMAAAAkACoAAAABAAEAAAAjACoAAAAAAAAAAAAjACkAAAADAAAAAAAlACkAAAACAAMAAAAkACkAAAACAAAAAAATACwAAAABAAQAAAASACwAAAADAAIAAAARACwAAAAEAAMAAAAUACgAAAACAAIAAAAVACgAAAACAAIAAAAWACgAAAACAAIAAAAXACgAAAACAAIAAAAYACgAAAACAAIAAAAZACgAAAACAAIAAAAaACgAAAACAAIAAAAbACgAAAACAAIAAAAcACgAAAACAAIAAAAdACgAAAACAAIAAAATACYAAAACAAMAAAATACcAAAACAAMAAAAVAC0AAAADAAIAAAAUAC0AAAADAAIAAAATAC0AAAAEAAMAAAAWAC0AAAADAAIAAAAXAC0AAAADAAIAAAAYAC0AAAADAAIAAAAZAC0AAAAFAAMAAAAJACwAAAAAAAAAAAAIACwAAAABAAEAAAAHACwAAAADAAMAAAAKACwAAAAAAAEAAAAKAC0AAAABAAEAAAAJAC0AAAABAAAAAAAIAC0AAAABAAEAAAAHAC0AAAADAAMAAAAJAC4AAAABAAAAAAAIAC4AAAAAAAAAAAAHAC4AAAADAAMAAAAKAC4AAAABAAEAAAALAC4AAAABAAEAAAALAC0AAAAAAAAAAAALACwAAAAAAAAAAAAMACwAAAACAAMAAAAMAC0AAAACAAMAAAAMAC4AAAACAAMAAAAGACIAAAACAAAAAAAIACIAAAADAAAAAAAPABsAAAAEAAcAAAANACkAAAADAAAAAAAOACkAAAADAAAAAAAPACcAAAAAAAEAAAAPACgAAAADAAAAAAAPACkAAAACAAAAAAAkACUAAAACAAAAAAAkACYAAAACAAAAAAAFAB4AAAAIAAEAAAANACcAAAAIAAEAAAAOACcAAAAJAAEAAAAOACgAAAAJAAIAAAANACgAAAAIAAIAAAAXACwAAAAJAAEAAAAcACoAAAAJAAEAAAAkACsAAAAJAAIAAAAhACoAAAAIAAIAAAAiACoAAAAJAAIAAAAQAB4AAAAJAAIAAAAhABkAAAAEAAAAAAAhABgAAAAFAAAAAAAiABgAAAADAAEAAAAiABkAAAAFAAAAAAAjABkAAAADAAEAAAAjABgAAAADAAEAAAAkABgAAAADAAEAAAAkABkAAAADAAEAAAAlABkAAAADAAEAAAAlABgAAAADAAEAAAAmABkAAAADAAEAAAAmABgAAAAEAAAAAAAnABgAAAAFAAAAAAAnABkAAAADAAEAAAAgABkAAAADAAEAAAAgABgAAAAEAAAAAAAgABcAAAAEAAEAAAAhABcAAAAFAAEAAAAiABcAAAAEAAEAAAAjABcAAAAFAAEAAAAlABcAAAAFAAEAAAAkABcAAAAFAAEAAAAmABcAAAAEAAEAAAAnABcAAAAEAAEAAAAgABoAAQABAAMAAAAgABsAAQABAAQAAAAgABwAAQADAAAAAAAgAB0AAQAEAAEAAAAhABoAAQACAAMAAAAhABsAAQACAAQAAAAhABwAAQADAAAAAAAhAB0AAQADAAAAAAAiABoAAQADAAAAAAAiABsAAQADAAAAAAAiABwAAQADAAAAAAAiAB0AAQADAAAAAAAlABoAAQADAAAAAAAlABsAAQADAAAAAAAlABwAAQADAAAAAAAlAB0AAQADAAAAAAAmABoAAQAFAAIAAAAmABsAAQAFAAMAAAAmABwAAQADAAAAAAAmAB0AAQADAAAAAAAnABoAAQAGAAIAAAAnABsAAQAGAAMAAAAnABwAAQADAAAAAAAnAB0AAQADAAAAAAAoAB0AAQAHAAAAAAAfAB0AAQADAAAAAAAeAB0AAQADAAAAAAAeABwAAQADAAAAAAAfABwAAQADAAAAAAAfABsAAQAAAAQAAAAeABsAAQADAAAAAAAoABsAAQAHAAMAAAAoABwAAQADAAAAAAApABsAAQADAAAAAAApABwAAQADAAAAAAApAB0AAQADAAAAAAAoABoAAQAHAAIAAAApABoAAQAEAAIAAAAfABoAAQAAAAMAAAAeABoAAQADAAAAAAAdABkAAAADAAMAAAAdABoAAAADAAMAAAAdABsAAAADAAMAAAAdABwAAAADAAMAAAAdAB4AAAADAAMAAAAdAB8AAAADAAMAAAAdACEAAAADAAMAAAAdACIAAAADAAMAAAAdACMAAAADAAMAAAAdACQAAAADAAMAAAAdACUAAAAEAAMAAAAeACUAAAADAAIAAAAfACUAAAADAAIAAAAgACUAAAADAAIAAAAhACUAAAADAAIAAAAmACUAAAADAAIAAAAnACUAAAADAAIAAAAoACUAAAADAAIAAAApACUAAAADAAIAAAAqABcAAAACAAMAAAAqABgAAAACAAMAAAAqABkAAAACAAMAAAAqABoAAAACAAMAAAAqABsAAAACAAMAAAAqABwAAAACAAMAAAAqAB0AAAACAAMAAAAqAB4AAAACAAMAAAAqAB8AAAACAAMAAAAqACAAAAACAAMAAAAqACEAAAACAAMAAAAqACIAAAACAAMAAAAqACMAAAACAAMAAAAqACQAAAACAAMAAAAqACUAAAAFAAMAAAAeABkAAQADAAAAAAAfABkAAQADAAAAAAAoABkAAQADAAAAAAApABkAAQAEAAEAAAAeABgAAAACAAEAAAAfABgAAAADAAEAAAAeABcAAAACAAEAAAAfABcAAAADAAEAAAAeABYAAAACAAEAAAAfABYAAAADAAEAAAAoABgAAAACAAEAAAApABgAAAADAAEAAAAoABcAAAACAAEAAAApABcAAAADAAEAAAAoABYAAAACAAEAAAApABYAAAADAAEAAAAgABYAAAAAAAUAAAAhABYAAAACAAIAAAAiABYAAAACAAIAAAAjABYAAAACAAIAAAAkABYAAAACAAIAAAAlABYAAAACAAIAAAAmABYAAAACAAIAAAAnABYAAAABAAUAAAAgABUAAAAFAAIAAAAfABUAAAACAAIAAAAeABUAAAAAAAUAAAAoABUAAAACAAIAAAApABUAAAABAAUAAAAnABUAAAAEAAIAAAAdABgAAAADAAMAAAAdABcAAAADAAMAAAAdABYAAAAEAAIAAAAeABQAAAACAAMAAAAeABMAAAACAAMAAAApABQAAAADAAMAAAApABMAAAADAAMAAAApABIAAAADAAMAAAAeABIAAAACAAMAAAAqABYAAAAFAAIAAAAeAA0AAAACAAMAAAAeAA4AAAACAAMAAAAeAA8AAAACAAMAAAAeABAAAAACAAMAAAAeABEAAAACAAMAAAApAA0AAAADAAMAAAApAA4AAAADAAMAAAApAA8AAAADAAMAAAApABAAAAADAAMAAAApABEAAAADAAMAAAAdACAAAAADAAMAAAAdAB0AAAADAAMAAAAeAB4AAAAAAAEAAAAfAB4AAAABAAEAAAAgAB4AAAABAAEAAAAhAB4AAAABAAAAAAAiAB4AAAAAAAEAAAAiAB8AAAAAAAAAAAAiACAAAAABAAEAAAAiACEAAAABAAAAAAAiACIAAAAAAAAAAAAiACMAAAABAAEAAAAlACQAAAAAAAEAAAAlACMAAAAAAAEAAAAlACIAAAABAAEAAAAlACEAAAABAAEAAAAlACAAAAAAAAAAAAAlAB8AAAABAAAAAAAlAB4AAAABAAAAAAAmAB4AAAAAAAAAAAAnAB4AAAAAAAEAAAAoAB4AAAAAAAAAAAApAB4AAAABAAAAAAAiACQAAAAAAAEAAADv/wMAAAACAAIAAADv/wQAAAACAAEAAAD0/wQAAAAFAAIAAAD0/wEAAAADAAIAAAD0/wsAAAAFAAIAAAD0/wgAAAAFAAMAAADv/wgAAAADAAIAAAA=") +y_sort_enabled = false +tile_map_data = PackedByteArray("AADu/w8AAQAAAAYAAADu/xAAAQAAAAYAAADu/xEAAQAAAAcAAADv/xEAAQABAAcAAADw/xEAAQABAAcAAADx/xEAAQABAAcAAADy/xEAAQABAAcAAADz/xEAAQABAAcAAAD0/xEAAQABAAcAAAD1/xEAAQABAAcAAAAiABcAAwAEAAEAAAAiABgAAwAEAAEAAAAiABkAAwAEAAIAAAAjABcAAwAFAAEAAAAjABgAAwAFAAEAAAAkABcAAwAFAAEAAAAkABgAAwAFAAEAAAAlABcAAwAGAAEAAAAlABgAAwAGAAEAAAAlABkAAwAGAAIAAAAdABYAAwAEAAAAAAAeABYAAwAFAAAAAAAeABcAAwAEAAEAAAAeABgAAwAFAAIAAAAfABYAAwAFAAAAAAAfABcAAwAFAAEAAAAfABgAAwAFAAIAAAAgABYAAwAFAAAAAAAgABcAAwAFAAEAAAAgABgAAwAFAAIAAAAhABYAAwAGAAAAAAAhABcAAwAGAAEAAAAhABgAAwAGAAIAAAAmABYAAwAEAAAAAAAmABcAAwAEAAEAAAAmABgAAwAEAAIAAAAnABYAAwAFAAAAAAAnABcAAwAFAAEAAAAnABgAAwAFAAIAAAAoABYAAwAFAAAAAAAoABcAAwAFAAEAAAAoABgAAwAFAAIAAAApABYAAwAFAAAAAAApABcAAwAFAAEAAAApABgAAwAFAAIAAAAqABYAAwAGAAAAAAAqABcAAwAGAAEAAAAqABgAAwAGAAIAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -3" parent="Layers" index="4"] -visible = false -tile_map_data = PackedByteArray("AAD+/x8AAAAKAAIAAAD9/yMAAAAKAAEAAAD+/yMAAAALAAIAAAD+/yQAAAAKAAEAAAAFAB4AAAALAAIAAAAFAB8AAAAKAAEAAAAGAB8AAAALAAIAAAAGAB4AAAAKAAEAAAAFACcAAAAKAAIAAAANACcAAAAKAAIAAAANACgAAAALAAIAAAAOACgAAAALAAIAAAAOACcAAAAKAAEAAAASACUAAAAKAAIAAAAVACoAAAAKAAEAAAAWACoAAAALAAIAAAAWACsAAAALAAIAAAAWACwAAAAKAAIAAAAXACwAAAALAAIAAAAYACoAAAALAAIAAAAYACsAAAAKAAIAAAAaACsAAAALAAEAAAAbACsAAAALAAIAAAAcACsAAAALAAEAAAAcACoAAAALAAEAAAAfACoAAAAKAAIAAAAeACoAAAAKAAIAAAAiACoAAAALAAEAAAAhACoAAAAKAAEAAAAkACsAAAAKAAIAAAAOAB0AAAAKAAEAAAAOAB4AAAAKAAIAAAAPAB0AAAALAAEAAAAPAB4AAAALAAIAAAAQAB4AAAAKAAEAAAANAB0AAAALAAIAAAAeABUAAAACAAAAAAAeAB8AAQABAAYAAAAfAB8AAQABAAYAAAAgAB8AAQABAAYAAAAhAB8AAQABAAYAAAAmAB8AAQABAAYAAAAnAB8AAQABAAYAAAAoAB8AAQABAAYAAAApAB8AAQABAAYAAAA=") +y_sort_enabled = false +tile_map_data = PackedByteArray("AAD4//j/AwAAAAAAAAD4//n/AwABAAAAAAD4//r/AwAAAAAAAAD5//j/AwABAAEAAAD5//n/AwAKAAEAAAD5//r/AwAKAAEAAAD6//j/AwAAAAEAAAD6//n/AwAKAAEAAAD6//r/AwAKAAEAAAD4//v/AwAAAAEAAAD4//z/AwAAAAAAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwABAAAAAAD4/wAAAwABAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAAAAAD4/wMAAwAAAAAAAAD4/wQAAwAAAAEAAAD4/wUAAwAAAAAAAAD4/wYAAwAAAAAAAAD4/wcAAwABAAAAAAD5//v/AwAKAAEAAAD5//z/AwAKAAEAAAD5//3/AwAKAAEAAAD5//7/AwAKAAEAAAD5////AwAKAAEAAAD5/wAAAwAKAAEAAAD5/wEAAwAKAAEAAAD5/wIAAwAKAAEAAAD5/wMAAwAKAAEAAAD5/wQAAwAKAAEAAAD5/wUAAwAKAAEAAAD5/wYAAwAKAAEAAAD5/wcAAwAAAAEAAAD6//v/AwAKAAEAAAD6//z/AwAKAAEAAAD6//3/AwAKAAEAAAD6//7/AwAKAAEAAAD6////AwAKAAEAAAD6/wAAAwAKAAEAAAD6/wEAAwAKAAEAAAD6/wIAAwAKAAEAAAD6/wMAAwAKAAEAAAD6/wQAAwAKAAIAAAD6/wUAAwAKAAEAAAD6/wYAAwAKAAEAAAD6/wcAAwAAAAAAAAD7//j/AwABAAEAAAD7//n/AwAKAAEAAAD7//r/AwAKAAEAAAD7//v/AwAKAAEAAAD7//z/AwAKAAEAAAD7//3/AwAKAAEAAAD7//7/AwAKAAEAAAD7////AwAKAAEAAAD7/wAAAwAKAAEAAAD7/wEAAwADAAcAADD7/wIAAwAKAAEAAAD7/wMAAwAKAAEAAAD7/wQAAwAKAAEAAAD7/wUAAwAKAAEAAAD7/wYAAwAKAAEAAAD7/wcAAwAAAAEAAAD8//j/AwABAAAAAAD8//n/AwAKAAEAAAD8//r/AwAKAAIAABD8//v/AwAKAAEAAAD8//z/AwAKAAEAAAD8//3/AwAKAAEAAAD8//7/AwAKAAEAAAD8////AwAKAAEAAAD8/wAAAwAKAAEAAAD8/wEAAwAKAAEAAAD8/wIAAwAKAAEAAAD8/wMAAwAKAAEAAAD8/wQAAwAKAAEAAAD8/wUAAwAKAAEAAAD8/wYAAwAKAAEAAAD8/wcAAwAAAAAAAAD9//j/AwABAAAAAAD9//n/AwAKAAEAAAD9//r/AwAKAAEAAAD9//v/AwAKAAEAAAD9//z/AwAKAAEAAAD9//3/AwAKAAEAAAD9//7/AwAKAAEAAAD9////AwAKAAEAAAD9/wAAAwAKAAEAAAD9/wEAAwAKAAEAAAD9/wIAAwAKAAEAAAD9/wMAAwAKAAEAAAD9/wQAAwAKAAEAAAD9/wUAAwAKAAEAAAD9/wYAAwAKAAEAAAD9/wcAAwAAAAEAAAD+//j/AwAAAAEAAAD+//n/AwAKAAEAAAD+//r/AwAKAAEAAAD+//v/AwAKAAEAAAD+//z/AwAKAAEAAAD+//3/AwAKAAEAAAD+//7/AwAKAAEAAAD+////AwAKAAEAAAD+/wAAAwAKAAEAAAD+/wEAAwAKAAEAAAD+/wIAAwAKAAEAAAD+/wMAAwAKAAEAAAD+/wQAAwAKAAEAAAD+/wUAAwAKAAEAAAD+/wYAAwAKAAEAAAD+/wcAAwABAAAAAAD///j/AwAAAAAAAAD///n/AwAKAAEAAAD///r/AwAKAAEAAAD///v/AwAKAAEAAAD///z/AwAKAAEAAAD///3/AwAKAAEAAAD///7/AwAKAAEAAAD/////AwAKAAEAAAD//wAAAwAKAAEAAAD//wEAAwAKAAEAAAD//wIAAwAKAAEAAAD//wMAAwAKAAEAAAD//wQAAwAKAAEAAAD//wUAAwAKAAEAAAD//wYAAwAKAAEAAAD//wcAAwABAAEAAAAAAPj/AwAAAAEAAAAAAPn/AwAKAAEAAAAAAPr/AwAKAAEAAAAAAPv/AwAKAAEAAAAAAPz/AwAKAAEAAAAAAP3/AwAKAAEAAAAAAP7/AwAKAAEAAAAAAP//AwAKAAEAAAAAAAAAAwAKAAEAAAAAAAEAAwAKAAEAAAAAAAIAAwAKAAEAAAAAAAMAAwAKAAEAAAAAAAQAAwAKAAEAAAAAAAUAAwAKAAEAAAAAAAYAAwAKAAEAAAAAAAcAAwABAAAAAAABAPj/AwABAAAAAAABAPn/AwAKAAEAAAABAPr/AwAKAAEAAAABAPv/AwAKAAEAAAABAPz/AwAKAAEAAAABAP3/AwAKAAEAAAABAP7/AwAKAAEAAAABAP//AwAKAAEAAAABAAAAAwAKAAEAAAABAAEAAwAKAAEAAAABAAIAAwAKAAEAAAABAAMAAwAKAAEAAAABAAQAAwAKAAEAAAABAAUAAwAKAAEAAAABAAYAAwAKAAEAAAABAAcAAwAAAAEAAAACAPj/AwABAAAAAAACAPn/AwAKAAEAAAACAPr/AwAKAAEAAAACAPv/AwADAAcAABACAPz/AwAKAAEAAAACAP3/AwAKAAEAAAACAP7/AwAKAAEAAAACAP//AwAKAAEAAAACAAAAAwAKAAEAAAACAAEAAwAKAAEAAAACAAIAAwAKAAEAAAACAAMAAwAKAAEAAAACAAQAAwAKAAEAAAACAAUAAwAKAAEAAAACAAYAAwAKAAEAAAACAAcAAwABAAEAAAADAPj/AwABAAAAAAADAPn/AwAKAAEAAAADAPr/AwADAAcAABADAPv/AwAKAAEAAAADAPz/AwAKAAEAAAADAP3/AwAKAAEAAAADAP7/AwAKAAEAAAADAP//AwAKAAEAAAADAAAAAwAKAAEAAAADAAEAAwADAAYAAAADAAIAAwAKAAEAAAADAAMAAwAKAAEAAAADAAQAAwAKAAEAAAADAAUAAwAKAAEAAAADAAYAAwAKAAEAAAADAAcAAwABAAAAAAAEAPj/AwABAAAAAAAEAPn/AwAKAAEAAAAEAPr/AwAKAAEAAAAEAPv/AwAKAAEAAAAEAPz/AwAKAAEAAAAEAP3/AwAKAAEAAAAEAP7/AwAKAAEAAAAEAP//AwAKAAEAAAAEAAAAAwAKAAEAAAAEAAEAAwAKAAEAAAAEAAIAAwAKAAEAAAAEAAMAAwAKAAEAAAAEAAQAAwAKAAEAAAAEAAUAAwAKAAEAAAAEAAYAAwAKAAEAAAAEAAcAAwABAAAAAAAFAPj/AwABAAEAAAAFAPn/AwAKAAEAAAAFAPr/AwAKAAEAAAAFAPv/AwAKAAEAAAAFAPz/AwAKAAEAAAAFAP3/AwAKAAEAAAAFAP7/AwAKAAEAAAAFAP//AwAKAAEAAAAFAAAAAwAKAAIAADAFAAEAAwAEAAYAAAAFAAIAAwALAAIAAAAFAAMAAwAKAAEAAAAFAAQAAwAKAAEAAAAFAAUAAwAKAAEAAAAFAAYAAwAKAAEAAAAFAAcAAwAAAAEAAAAGAPj/AwAAAAAAAAAGAPn/AwAKAAEAAAAGAPr/AwAKAAEAAAAGAPv/AwAKAAEAAAAGAPz/AwAKAAEAAAAGAP3/AwAKAAEAAAAGAP7/AwAKAAEAAAAGAP//AwAKAAEAAAAGAAAAAwAKAAEAAAAGAAEAAwAKAAEAAAAGAAIAAwAKAAEAAAAGAAMAAwAKAAEAAAAGAAQAAwAKAAEAAAAGAAUAAwAKAAEAAAAGAAYAAwAKAAEAAAAGAAcAAwABAAEAAAAHAPj/AwAAAAAAAAAHAPn/AwABAAAAAAAHAPr/AwABAAEAAAAHAPv/AwAAAAEAAAAHAPz/AwAAAAEAAAAHAP3/AwAAAAAAAAAHAP7/AwAAAAEAAAAHAP//AwAAAAAAAAAHAAAAAwAAAAAAAAAHAAEAAwAAAAAAAAAHAAIAAwAAAAEAAAAHAAMAAwAAAAEAAAAHAAQAAwAAAAAAAAAHAAUAAwABAAAAAAAHAAYAAwAAAAAAAAAHAAcAAwABAAAAAADf//b/AwABAAAAAADf//f/AwABAAAAAADg//b/AwAAAAAAAADg//f/AwABAAAAAADh//b/AwABAAEAAADh//f/AwAAAAEAAADi//b/AwAAAAAAAADi//f/AwABAAEAAADj//b/AwAAAAAAAADj//f/AwAAAAEAAADk//b/AwAAAAEAAADk//f/AwAAAAAAAADj/+b/AwAAAAEAAADj/+f/AwABAAAAAADj/+j/AwABAAEAAADj/+n/AwABAAAAAADj/+r/AwABAAAAAADj/+v/AwABAAAAAADj/+z/AwAAAAAAAADj/+3/AwABAAEAAADj/+7/AwABAAAAAADj/+//AwABAAAAAADj//D/AwAAAAAAAADj//H/AwABAAEAAADj//L/AwAAAAEAAADj//P/AwABAAAAAADj//T/AwABAAAAAADj//X/AwABAAEAAADj//j/AwAAAAAAAADj//n/AwABAAEAAADj//r/AwABAAEAAADj//v/AwABAAAAAADj//z/AwAAAAEAAADj//3/AwAAAAAAAADj//7/AwABAAAAAADk/+b/AwABAAEAAADk/+f/AwABAAEAAADk/+j/AwAAAAAAAADk/+n/AwABAAAAAADk/+r/AwABAAEAAADk/+v/AwABAAEAAADk/+z/AwABAAAAAADk/+3/AwABAAAAAADk/+7/AwABAAEAAADk/+//AwAAAAEAAADk//D/AwAAAAEAAADk//H/AwABAAEAAADk//L/AwAAAAEAAADk//P/AwABAAAAAADk//T/AwABAAEAAADk//X/AwABAAEAAADk//j/AwABAAAAAADk//n/AwABAAAAAADk//r/AwAAAAAAAADk//v/AwABAAAAAADk//z/AwAAAAEAAADk//3/AwABAAAAAADk//7/AwABAAEAAAD2/+b/AwAAAAAAAAD3/+f/AwABAAAAAAD4/+j/AwABAAEAAAD4/+n/AwACAAEAAAD5/+r/AwACAAAAAAD2/+f/AwABAAAAAAD2/+j/AwABAAEAAAD2/+n/AwACAAEAAAD2/+r/AwABAAAAAAD3/+b/AwAAAAEAAAD3/+j/AwAAAAAAAAD3/+n/AwACAAEAAAD3/+r/AwAAAAEAAAD4/+b/AwAAAAAAAAD4/+f/AwABAAEAAAD4/+r/AwABAAAAAAD6/+r/AwAAAAAAAAD7/+r/AwACAAAAAADz/+f/AwAAAAEAAAD0/+f/AwABAAEAAAD1/+f/AwABAAAAAADw/+b/AwABAAEAAADw/+f/AwAAAAEAAADw/+j/AwABAAEAAADx/+b/AwAAAAAAAADx/+f/AwABAAEAAADx/+j/AwABAAAAAADy/+b/AwABAAAAAADy/+f/AwAAAAAAAADy/+j/AwABAAEAAADl/+b/AwAAAAAAAADl/+f/AwABAAAAAADl/+j/AwAAAAAAAADm/+b/AwABAAAAAADm/+f/AwABAAEAAADm/+j/AwAAAAAAAADn/+b/AwAAAAAAAADn/+f/AwABAAEAAADn/+j/AwAAAAEAAADo/+b/AwABAAAAAADo/+f/AwAAAAAAAADo/+j/AwABAAEAAADp/+b/AwAAAAEAAADp/+f/AwAAAAAAAADp/+j/AwABAAEAAADq/+b/AwAAAAEAAADq/+f/AwABAAAAAADq/+j/AwAAAAAAAADr/+b/AwABAAEAAADr/+f/AwAAAAEAAADr/+j/AwAAAAEAAADs/+b/AwAAAAEAAADs/+f/AwABAAAAAADs/+j/AwABAAAAAADt/+b/AwAAAAAAAADt/+f/AwAAAAAAAADt/+j/AwABAAAAAADu/+b/AwABAAAAAADu/+f/AwABAAAAAADu/+j/AwABAAEAAADv/+b/AwAAAAAAAADv/+f/AwAAAAAAAADv/+j/AwABAAEAAAD8/+j/AwAAAAAAAAD8/+n/AwAAAAEAAAD8/+r/AwAAAAEAAAD8/+v/AwABAAEAAAD8/+z/AwAAAAAAAAD8/+3/AwABAAAAAAD8/+7/AwABAAAAAAD8/+//AwAAAAAAAAD9/+j/AwAAAAAAAAD9/+n/AwABAAEAAAD9/+r/AwABAAEAAAD9/+v/AwABAAAAAAD9/+z/AwAAAAAAAAD9/+3/AwAAAAEAAAD9/+7/AwABAAAAAAD9/+//AwAAAAEAAAD+/+j/AwAAAAEAAAD+/+n/AwABAAEAAAD+/+r/AwAAAAEAAAD+/+v/AwAAAAEAAAD+/+z/AwAAAAAAAAD+/+3/AwAAAAEAAAD+/+7/AwAAAAAAAAD+/+//AwABAAAAAAD//+j/AwAAAAEAAAD//+n/AwABAAAAAAD//+r/AwAAAAAAAAD//+v/AwABAAAAAAD//+z/AwABAAEAAAD//+3/AwAAAAEAAAD//+7/AwABAAEAAAD//+//AwAAAAEAAAAAAOj/AwAAAAAAAAAAAOn/AwAAAAEAAAAAAOr/AwABAAEAAAAAAOv/AwABAAEAAAAAAOz/AwAAAAAAAAAAAO3/AwAAAAAAAAAAAO7/AwAAAAAAAAAAAO//AwABAAAAAAABAOj/AwAAAAEAAAABAOn/AwAAAAEAAAABAOr/AwABAAAAAAABAOv/AwAAAAEAAAABAOz/AwAAAAEAAAABAO3/AwABAAEAAAABAO7/AwAAAAAAAAABAO//AwABAAAAAAACAOj/AwABAAEAAAACAOn/AwABAAEAAAACAOr/AwAAAAAAAAACAOv/AwABAAAAAAACAOz/AwABAAEAAAACAO3/AwAAAAEAAAACAO7/AwABAAEAAAACAO//AwABAAAAAAADAOj/AwABAAEAAAADAOn/AwAAAAEAAAADAOr/AwABAAEAAAADAOv/AwABAAAAAAADAOz/AwAAAAEAAAADAO3/AwABAAAAAAADAO7/AwABAAEAAAADAO//AwABAAEAAAD///D/AwABAAYAAAD///H/AwABAAAAAAD///L/AwABAAEAAAD///P/AwAAAAAAAAD///T/AwABAAEAAAD///X/AwAAAAAAAAD///b/AwABAAEAAAD///f/AwAAAAAAAAAAAPD/AwABAAYAAAAAAPH/AwABAAEAAAAAAPL/AwAAAAAAAAAAAPP/AwAAAAAAAAAAAPT/AwABAAAAAAAAAPX/AwAAAAAAAAAAAPb/AwAAAAEAAAAAAPf/AwAAAAEAAAD3/+T/AwABAAAAAAD3/+X/AwABAAEAAAD2/+v/AwAAAAEAAAD3/+v/AwABAAAAAAD4/+v/AwABAAEAAADu/+r/AwABAAAAAADs/+n/AwABAAAAAADs/+r/AwAAAAEAAADt/+n/AwABAAAAAADt/+r/AwABAAEAAADr/+n/AwAAAAEAAADr/+r/AwABAAAAAADr/+v/AwAAAAAAAADr/+z/AwAAAAAAAADs/+v/AwAAAAEAAADs/+z/AwAAAAEAAADt/+v/AwABAAAAAADt/+z/AwABAAAAAADu/+n/AwAAAAEAAADu/+v/AwAAAAEAAADu/+z/AwAAAAEAAADv/+n/AwABAAAAAADv/+r/AwABAAAAAADv/+v/AwAAAAAAAADv/+z/AwAAAAAAAADw/+n/AwABAAAAAADw/+r/AwABAAAAAADw/+v/AwAAAAAAAADw/+z/AwAAAAEAAADx/+n/AwAAAAAAAADx/+r/AwAAAAAAAADx/+v/AwAAAAEAAADx/+z/AwAAAAAAAADy/+n/AwAAAAAAAADy/+r/AwABAAAAAADy/+v/AwABAAEAAADy/+z/AwABAAEAAAD//wgAAwABAAAAAAD//wkAAwABAAAAAAD//woAAwABAAEAAAD//wsAAwAAAAAAAAD//wwAAwAAAAEAAAD//w0AAwABAAAAAAD//w4AAwABAAAAAAD//w8AAwAAAAAAAAD//xAAAwAAAAAAAAD//xEAAwAAAAAAAAD//xIAAwABAAEAAAD//xMAAwABAAEAAAD//xQAAwAAAAEAAAD//xUAAwAAAAAAAAD//xYAAwABAAEAAAD//xcAAwAAAAAAAAD//xgAAwABAAAAAAD//xkAAwABAAEAAAD//xoAAwAAAAAAAAD//xsAAwAAAAAAAAD//xwAAwAAAAEAAAAAAAgAAwAAAAAAAAAAAAkAAwAAAAEAAAAAAAoAAwABAAEAAAAAAAsAAwAAAAEAAAAAAAwAAwAAAAAAAAAAAA0AAwAAAAEAAAAAAA4AAwAAAAAAAAAAAA8AAwABAAEAAAAAABAAAwAAAAAAAAAAABEAAwAAAAAAAAAAABIAAwAAAAEAAAAAABMAAwAAAAEAAAAAABQAAwAAAAEAAAAAABUAAwAAAAAAAAAAABYAAwABAAEAAAAAABcAAwAAAAEAAAAAABgAAwAAAAAAAAAAABkAAwABAAAAAAAAABoAAwABAAEAAAAAABsAAwAAAAEAAAAAABwAAwABAAEAAAABABUAAwABAAAAAAABABYAAwABAAEAAAACABUAAwAAAAEAAAACABYAAwABAAAAAAADABUAAwAAAAEAAAADABYAAwAAAAEAAAAEABUAAwAAAAEAAAAEABYAAwAAAAAAAAAFABUAAwAAAAEAAAAFABYAAwABAAAAAAAGABUAAwABAAEAAAAGABYAAwABAAEAAAAHABUAAwABAAEAAAAHABYAAwABAAAAAAAIABUAAwAAAAAAAAAIABYAAwABAAEAAAABABcAAwAAAAEAAAACABcAAwABAAEAAAADABcAAwAAAAAAAAAEABcAAwABAAEAAAAFABcAAwABAAAAAAAGABcAAwABAAAAAAAHABcAAwAAAAAAAAAIABcAAwAAAAEAAAD8/x0AAwAAAAAAAAD8/xwAAwAAAAAAAAD8/x4AAwAAAAAAAAD8/x8AAwAAAAAAAAD8/yAAAwAAAAAAAAD8/yEAAwAAAAAAAAD8/yIAAwAKAAEAAAD8/yMAAwAKAAEAAAD8/yQAAwAKAAEAAAD8/yUAAwAAAAAAAAD8/yYAAwAAAAAAAAD8/ycAAwAAAAAAAAD8/ygAAwAAAAAAAAD8/ykAAwAAAAAAAAD8/yoAAwAAAAAAAAD9/xwAAwAAAAAAAAD9/x0AAwAKAAEAAAD9/x4AAwAKAAEAAAD9/x8AAwAKAAEAAAD9/yAAAwAKAAEAAAD9/yEAAwAKAAEAAAD9/yIAAwAKAAEAAAD9/yMAAwAKAAEAAAD9/yQAAwAKAAEAAAD9/yUAAwAKAAEAAAD9/yYAAwAKAAEAAAD9/ycAAwAKAAEAAAD9/ygAAwAKAAEAAAD9/ykAAwAKAAEAAAD9/yoAAwAAAAAAAAD+/xwAAwAAAAAAAAD+/x0AAwAKAAEAAAD+/x4AAwAKAAEAAAD+/x8AAwAKAAEAAAD+/yAAAwAKAAEAAAD+/yEAAwAKAAEAAAD+/yIAAwAKAAEAAAD+/yMAAwAKAAEAAAD+/yQAAwAKAAEAAAD+/yUAAwAKAAEAAAD+/yYAAwAKAAEAAAD+/ycAAwAKAAEAAAD+/ygAAwAKAAIAADD+/ykAAwAKAAEAAAD+/yoAAwAAAAAAAAD//x0AAwAKAAEAAAD//x4AAwAKAAEAAAD//x8AAwAKAAEAAAD//yAAAwAKAAEAAAD//yEAAwAKAAEAAAD//yIAAwAKAAIAAAD//yMAAwAKAAEAAAD//yQAAwAKAAEAAAD//yUAAwAKAAEAAAD//yYAAwAKAAEAAAD//ycAAwAKAAEAAAD//ygAAwAKAAEAAAD//ykAAwAKAAEAAAD//yoAAwABAAEAAAAAAB0AAwAKAAEAAAAAAB4AAwAKAAEAAAAAAB8AAwAKAAEAAAAAACAAAwAKAAEAAAAAACEAAwAKAAEAAAAAACIAAwAKAAEAAAAAACMAAwAKAAEAAAAAACQAAwAKAAEAAAAAACUAAwAKAAEAAAAAACYAAwAKAAEAAAAAACcAAwAKAAEAAAAAACgAAwAKAAEAAAAAACkAAwAKAAEAAAAAACoAAwABAAEAAAABABwAAwABAAEAAAABAB0AAwAKAAEAAAABAB4AAwABAAEAAAABAB8AAwABAAEAAAABACAAAwABAAEAAAABACEAAwAKAAEAAAABACIAAwAKAAEAAAABACMAAwAKAAEAAAABACQAAwAKAAEAAAABACUAAwAKAAEAAAABACYAAwABAAEAAAABACcAAwABAAEAAAABACgAAwABAAEAAAABACkAAwAKAAEAAAABACoAAwABAAEAAAACABwAAwABAAAAAAACAB0AAwAKAAEAAAACAB4AAwABAAEAAAACAB8AAwABAAEAAAACACAAAwABAAEAAAACACEAAwAKAAEAAAACACIAAwAKAAEAAAACACMAAwAKAAEAAAACACQAAwAKAAEAAAACACUAAwAKAAEAAAACACYAAwABAAEAAAACACcAAwABAAEAAAACACgAAwABAAEAAAACACkAAwAKAAEAAAACACoAAwAAAAAAAAADABwAAwABAAEAAAADAB0AAwAKAAEAAAADAB4AAwABAAEAAAADAB8AAwABAAEAAAADACAAAwABAAEAAAADACEAAwAKAAEAAAADACIAAwAKAAEAAAADACMAAwAKAAEAAAADACQAAwAKAAEAAAADACUAAwAKAAEAAAADACYAAwABAAEAAAADACcAAwABAAEAAAADACgAAwABAAEAAAADACkAAwAKAAEAAAADACoAAwAAAAAAAAAEABwAAwABAAEAAAAEAB0AAwAKAAEAAAAEAB4AAwAKAAEAAAAEAB8AAwAKAAEAAAAEACAAAwAKAAEAAAAEACEAAwAKAAEAAAAEACIAAwAKAAEAAAAEACMAAwAKAAEAAAAEACQAAwAKAAEAAAAEACUAAwAKAAEAAAAEACYAAwAKAAEAAAAEACcAAwAKAAEAAAAEACgAAwAKAAEAAAAEACkAAwAKAAEAAAAEACoAAwAAAAAAAAAFABwAAwAAAAEAAAAFAB0AAwAKAAEAAAAFAB4AAwAKAAEAAAAFAB8AAwAKAAEAAAAFACAAAwAKAAEAAAAFACEAAwAKAAEAAAAFACIAAwAKAAEAAAAFACMAAwAKAAEAAAAFACQAAwAKAAEAAAAFACUAAwAKAAEAAAAFACYAAwAKAAEAAAAFACcAAwAKAAEAAAAFACgAAwAKAAEAAAAFACkAAwAKAAEAAAAFACoAAwAAAAAAAAAGABwAAwAAAAEAAAAGAB0AAwAKAAEAAAAGAB4AAwABAAEAAAAGAB8AAwABAAEAAAAGACAAAwABAAEAAAAGACEAAwAKAAEAAAAGACIAAwAKAAEAAAAGACMAAwADAAYAAFAGACQAAwAKAAEAAAAGACUAAwAKAAEAAAAGACYAAwABAAEAAAAGACcAAwABAAEAAAAGACgAAwABAAEAAAAGACkAAwAKAAEAAAAGACoAAwAAAAAAAAAHABwAAwABAAEAAAAHAB0AAwAKAAEAAAAHAB4AAwABAAEAAAAHAB8AAwABAAEAAAAHACAAAwABAAEAAAAHACEAAwAKAAEAAAAHACIAAwAKAAEAAAAHACMAAwAKAAEAAAAHACQAAwAKAAEAAAAHACUAAwAKAAEAAAAHACYAAwABAAEAAAAHACcAAwABAAEAAAAHACgAAwABAAEAAAAHACkAAwAKAAEAAAAHACoAAwAAAAEAAAAIABwAAwABAAAAAAAIAB0AAwAKAAEAAAAIAB4AAwABAAEAAAAIAB8AAwABAAEAAAAIACAAAwABAAEAAAAIACEAAwAKAAEAAAAIACIAAwAKAAEAAAAIACMAAwAKAAEAAAAIACQAAwAKAAEAAAAIACUAAwAKAAEAAAAIACYAAwABAAEAAAAIACcAAwABAAEAAAAIACgAAwABAAEAAAAIACkAAwAKAAEAAAAIACoAAwAAAAAAAAAJABwAAwABAAAAAAAJAB0AAwAKAAEAAAAJAB4AAwAKAAEAAAAJAB8AAwADAAYAAAAJACAAAwAKAAEAAAAJACEAAwAKAAEAAAAJACIAAwAKAAEAAAAJACMAAwAKAAEAAAAJACQAAwAKAAEAAAAJACUAAwAKAAEAAAAJACYAAwAKAAEAAAAJACcAAwAKAAEAAAAJACgAAwAKAAIAAAAJACkAAwAKAAEAAAAJACoAAwAAAAAAAAAKABwAAwAAAAEAAAAKAB0AAwAKAAEAAAAKAB4AAwAKAAEAAAAKAB8AAwAKAAEAAAAKACAAAwAKAAEAAAAKACEAAwAKAAEAAAAKACIAAwAKAAEAAAAKACMAAwAKAAEAAAAKACQAAwAKAAEAAAAKACUAAwAKAAEAAAAKACYAAwAKAAEAAAAKACcAAwAKAAEAAAAKACgAAwAKAAEAAAAKACkAAwAKAAEAAAAKACoAAwABAAEAAAALABwAAwABAAEAAAALAB0AAwAKAAEAAAALAB4AAwABAAEAAAALAB8AAwABAAEAAAALACAAAwABAAEAAAALACEAAwAKAAEAAAALACIAAwAKAAEAAAALACMAAwAKAAEAAAALACQAAwAKAAEAAAALACUAAwAKAAEAAAALACYAAwABAAEAAAALACcAAwABAAEAAAALACgAAwABAAEAAAALACkAAwAKAAEAAAALACoAAwAAAAEAAAAMABwAAwAAAAEAAAAMAB0AAwAKAAEAAAAMAB4AAwABAAEAAAAMAB8AAwABAAEAAAAMACAAAwABAAEAAAAMACEAAwAKAAEAAAAMACIAAwAKAAEAAAAMACMAAwAKAAEAAAAMACQAAwAKAAEAAAAMACUAAwAKAAEAAAAMACYAAwABAAEAAAAMACcAAwABAAEAAAAMACgAAwABAAEAAAAMACkAAwAKAAEAAAAMACoAAwAAAAEAAAANABwAAwAAAAAAAAANAB0AAwAKAAEAAAANAB4AAwABAAEAAAANAB8AAwABAAEAAAANACAAAwABAAEAAAANACEAAwAKAAEAAAANACIAAwAKAAEAAAANACMAAwAKAAEAAAANACQAAwAKAAEAAAANACUAAwAKAAEAAAANACYAAwABAAEAAAANACcAAwABAAEAAAANACgAAwABAAEAAAANACkAAwAKAAEAAAANACoAAwAAAAEAAAAOABwAAwAAAAEAAAAOAB0AAwAKAAEAAAAOAB4AAwAKAAEAAAAOAB8AAwAKAAEAAAAOACAAAwAKAAEAAAAOACEAAwAKAAEAAAAOACIAAwAKAAEAAAAOACMAAwAKAAEAAAAOACQAAwAKAAEAAAAOACUAAwAKAAEAAAAOACYAAwADAAYAAAAOACcAAwAKAAEAAAAOACgAAwAKAAEAAAAOACkAAwAKAAEAAAAOACoAAwAAAAEAAAAPABwAAwAAAAEAAAAPAB0AAwAKAAEAAAAPAB4AAwAKAAEAAAAPAB8AAwAKAAEAAAAPACAAAwAKAAEAAAAPACEAAwAKAAEAAAAPACIAAwADAAcAAAAPACMAAwAKAAEAAAAPACQAAwAKAAEAAAAPACUAAwAKAAEAAAAPACYAAwAKAAEAAAAPACcAAwAKAAEAAAAPACgAAwAKAAEAAAAPACkAAwAKAAEAAAAPACoAAwABAAEAAAAQABwAAwAAAAAAAAAQAB0AAwAKAAEAAAAQAB4AAwAKAAEAAAAQAB8AAwAKAAEAAAAQACAAAwAKAAEAAAAQACEAAwAKAAEAAAAQACIAAwAKAAEAAAAQACMAAwAKAAEAAAAQACQAAwAKAAEAAAAQACUAAwAKAAEAAAAQACYAAwAKAAEAAAAQACcAAwAKAAEAAAAQACgAAwAKAAEAAAAQACkAAwAKAAEAAAAQACoAAwABAAEAAAARABwAAwAAAAEAAAARAB0AAwAKAAEAAAARAB4AAwAKAAEAAAARAB8AAwAKAAEAAAARACAAAwAKAAEAAAARACEAAwAKAAEAAAARACIAAwAKAAEAAAARACMAAwAKAAEAAAARACQAAwAKAAEAAAARACUAAwAKAAEAAAARACYAAwAKAAEAAAARACcAAwAKAAEAAAARACgAAwAKAAEAAAARACkAAwADAAcAADARACoAAwABAAEAAAASABwAAwAAAAEAAAASAB0AAwABAAEAAAASAB4AAwAAAAEAAAASAB8AAwABAAEAAAASACAAAwABAAEAAAASACEAAwAAAAAAAAASACIAAwAAAAAAAAASACMAAwAAAAAAAAASACQAAwAAAAAAAAASACUAAwAAAAAAAAASACYAAwABAAEAAAASACcAAwABAAEAAAASACgAAwAAAAAAAAASACkAAwAAAAEAAAASACoAAwAAAAEAAAAIACsAAwABAAAAAAAIACwAAwAAAAEAAAAIAC0AAwAAAAEAAAAIAC4AAwABAAAAAAAIAC8AAwABAAAAAAAIADAAAwABAAAAAAAIADEAAwABAAEAAAAIADIAAwABAAAAAAAIADMAAwAAAAAAAAAIADQAAwAAAAAAAAAJACsAAwAKAAEAAAAJACwAAwAKAAEAAAAJAC0AAwAKAAEAAAAJAC4AAwAKAAEAAAAJAC8AAwAKAAEAAAAJADAAAwAKAAEAAAAJADEAAwAKAAEAAAAJADIAAwAKAAEAAAAJADMAAwAKAAEAAAAJADQAAwABAAAAAAAKACsAAwAKAAEAAAAKACwAAwAKAAEAAAAKAC0AAwAKAAEAAAAKAC4AAwAKAAEAAAAKAC8AAwAKAAEAAAAKADAAAwAKAAEAAAAKADEAAwAKAAEAAAAKADIAAwAKAAEAAAAKADMAAwAKAAEAAAAKADQAAwABAAEAAAALACsAAwAAAAEAAAALACwAAwAAAAEAAAALAC0AAwAAAAEAAAALAC4AAwAAAAEAAAALAC8AAwAAAAEAAAALADAAAwABAAEAAAALADEAAwAAAAAAAAALADIAAwABAAAAAAALADMAAwABAAEAAAALADQAAwABAAAAAAAGADMAAwAAAAAAAAAGADQAAwABAAAAAAAHADMAAwAAAAAAAAAHADQAAwABAAEAAAAAADEAAwABAAAAAAAAADIAAwABAAAAAAAAADMAAwABAAAAAAAAADQAAwABAAAAAAAAADUAAwAAAAEAAAAAADYAAwABAAAAAAABADEAAwABAAAAAAABADIAAwAKAAEAAAABADMAAwAKAAEAAAABADQAAwAKAAEAAAABADUAAwAKAAEAAAABADYAAwABAAAAAAACADEAAwABAAAAAAACADIAAwAKAAEAAAACADMAAwAKAAEAAAACADQAAwAKAAEAAAACADUAAwAKAAEAAAACADYAAwAAAAEAAAADADEAAwAAAAAAAAADADIAAwAKAAEAAAADADMAAwAKAAEAAAADADQAAwAKAAEAAAADADUAAwAKAAEAAAADADYAAwAAAAAAAAAEADEAAwABAAEAAAAEADIAAwAKAAEAAAAEADMAAwAKAAEAAAAEADQAAwAKAAEAAAAEADUAAwAKAAEAAAAEADYAAwAAAAAAAAAFADEAAwABAAAAAAAFADIAAwABAAAAAAAFADMAAwAAAAAAAAAFADQAAwAAAAAAAAAFADUAAwABAAAAAAAFADYAAwABAAAAAAD+/zMAAwABAAEAAAD+/zQAAwABAAEAAAD//zMAAwAAAAEAAAD//zQAAwAAAAEAAAD4/zEAAwABAAAAAAD4/zIAAwAAAAEAAAD4/zMAAwABAAAAAAD4/zQAAwABAAEAAAD4/zUAAwABAAAAAAD4/zYAAwAAAAEAAAD5/zEAAwAAAAAAAAD5/zIAAwAKAAEAAAD5/zMAAwAKAAEAAAD5/zQAAwAKAAEAAAD5/zUAAwAKAAEAAAD5/zYAAwAAAAEAAAD6/zEAAwAAAAEAAAD6/zIAAwAKAAEAAAD6/zMAAwAKAAEAAAD6/zQAAwAKAAEAAAD6/zUAAwAKAAEAAAD6/zYAAwABAAAAAAD7/zEAAwAAAAAAAAD7/zIAAwAKAAEAAAD7/zMAAwAKAAEAAAD7/zQAAwAKAAEAAAD7/zUAAwAKAAEAAAD7/zYAAwABAAAAAAD8/zEAAwABAAEAAAD8/zIAAwAKAAEAAAD8/zMAAwAKAAEAAAD8/zQAAwAKAAEAAAD8/zUAAwAKAAEAAAD8/zYAAwAAAAEAAAD9/zEAAwABAAEAAAD9/zIAAwAAAAAAAAD9/zMAAwABAAAAAAD9/zQAAwABAAAAAAD9/zUAAwAAAAEAAAD9/zYAAwABAAAAAAD0/zEAAwABAAEAAAD0/zIAAwABAAEAAAD1/zEAAwABAAAAAAD1/zIAAwABAAAAAAD2/zEAAwABAAEAAAD2/zIAAwABAAEAAAD3/zEAAwABAAEAAAD3/zIAAwAAAAEAAADz/zEAAwAAAAAAAADz/zIAAwABAAAAAADz/zMAAwABAAEAAAD0/zMAAwABAAEAAADz/zQAAwAAAAEAAAD0/zQAAwAAAAAAAAD6/yEAAwAAAAAAAAD6/yIAAwAKAAEAAAD6/yMAAwAKAAEAAAD6/yQAAwAKAAEAAAD7/yEAAwAAAAAAAAD7/yIAAwAKAAEAAAD7/yMAAwAKAAEAAAD7/yQAAwAKAAEAAAD6/yUAAwAAAAAAAAD7/yUAAwAAAAAAAAD3/yEAAwAAAAAAAAD3/yIAAwAAAAAAAAD3/yMAAwAAAAAAAAD3/yQAAwAAAAAAAAD3/yUAAwAAAAAAAAD4/yEAAwAAAAAAAAD4/yIAAwAKAAEAAAD4/yMAAwAKAAEAAAD4/yQAAwAKAAEAAAD4/yUAAwAAAAAAAAD5/yEAAwAAAAAAAAD5/yIAAwAKAAEAAAD5/yMAAwAKAAEAAAD5/yQAAwAKAAEAAAD5/yUAAwAAAAAAAAAIAP//AwAAAAEAAAAIAAAAAwAAAAEAAAAJAP//AwAAAAAAAAAJAAAAAwABAAEAAAAKAP//AwABAAAAAAAKAAAAAwABAAAAAAALAP//AwAAAAEAAAALAAAAAwABAAEAAAAMAP//AwABAAAAAAAMAAAAAwABAAAAAAANAP//AwABAAEAAAANAAAAAwAAAAEAAAAOAP//AwABAAEAAAAOAAAAAwAAAAEAAAAPAP//AwAAAAAAAAAPAAAAAwAAAAAAAAAQAP//AwAAAAEAAAAQAAAAAwAAAAAAAAANAPv/AwAAAAAAAAANAPz/AwAAAAEAAAANAP3/AwABAAEAAAANAP7/AwAAAAEAAAAOAPv/AwABAAEAAAAOAPz/AwAAAAAAAAAOAP3/AwAAAAAAAAAOAP7/AwAAAAAAAAAQACsAAwABAAEAAAAQACwAAwAAAAAAAAARACsAAwAAAAAAAAARACwAAwABAAEAAAAWACsAAwAAAAAAAAAWACwAAwABAAEAAAAXACsAAwAAAAEAAAAXACwAAwAAAAAAAAAYACsAAwABAAAAAAAYACwAAwABAAEAAAAZACsAAwABAAAAAAAZACwAAwABAAEAAAAaACsAAwABAAEAAAAaACwAAwABAAEAAAAbACsAAwAAAAAAAAAbACwAAwAAAAAAAAAcACsAAwAAAAEAAAAcACwAAwAAAAEAAAAdACsAAwAAAAAAAAAdACwAAwAAAAEAAAAeACsAAwABAAEAAAAeACwAAwAAAAEAAAAfACsAAwAAAAEAAAAfACwAAwABAAEAAAAgACsAAwAAAAAAAAAgACwAAwABAAAAAAAhACsAAwAAAAAAAAAhACwAAwAAAAEAAAAiACsAAwABAAEAAAAiACwAAwABAAAAAAAjACsAAwAAAAEAAAAjACwAAwAAAAAAAAAkACsAAwAAAAEAAAAkACwAAwABAAEAAAAjACUAAwAAAAEAAAAjACYAAwABAAEAAAAjACcAAwAAAAAAAAAjACgAAwAAAAEAAAAjACkAAwAAAAEAAAAjACoAAwAAAAAAAAAkACUAAwABAAAAAAAkACYAAwABAAAAAAAkACcAAwAAAAAAAAAkACgAAwABAAAAAAAkACkAAwABAAAAAAAkACoAAwABAAAAAAAjACAAAwAAAAAAAAAjACEAAwAAAAEAAAAjACIAAwAAAAAAAAAjACMAAwABAAAAAAAjACQAAwAAAAEAAAAkACAAAwABAAEAAAAkACEAAwAAAAAAAAAkACIAAwAAAAAAAAAkACMAAwABAAAAAAAkACQAAwAAAAEAAAAQAC8AAwABAAEAAAARAC8AAwAAAAEAAAASAC8AAwAAAAEAAAATAC8AAwAAAAEAAAAUAC8AAwABAAEAAAAVAC8AAwAAAAEAAAAWAC8AAwAAAAEAAAAXAC8AAwABAAAAAAAQAC4AAwABAAAAAAARAC4AAwABAAEAAAASAC4AAwAAAAAAAAATAC4AAwAAAAEAAAAUAC4AAwABAAEAAAAVAC4AAwAAAAEAAAAWAC4AAwABAAAAAAAXAC4AAwAAAAEAAAAQAC0AAwAAAAAAAAARAC0AAwAAAAAAAAAWAC0AAwAAAAAAAAAXAC0AAwAAAAAAAADx////AwABAAEAAADx/wAAAwAAAAEAAADy////AwAAAAEAAADy/wAAAwAAAAEAAADz////AwABAAEAAADz/wAAAwAAAAEAAAD0////AwABAAEAAAD0/wAAAwABAAEAAAD1////AwAAAAAAAAD1/wAAAwABAAEAAAD2////AwAAAAEAAAD2/wAAAwABAAEAAAD3////AwABAAAAAAD3/wAAAwAAAAAAAADx/wEAAwAAAAAAAADx/wIAAwAAAAAAAADy/wEAAwABAAAAAADy/wIAAwAAAAAAAADj////AwAAAAAAAADj/wAAAwABAAEAAADk/wAAAwABAAAAAADk/wEAAwAAAAAAAADk/wIAAwAAAAEAAADk////AwABAAAAAADd/wAAAwABAAAAAADd/wEAAwAAAAEAAADd/wIAAwAAAAAAAADd/wMAAwAAAAAAAADe/wAAAwABAAEAAADe/wEAAwAAAAAAAADe/wIAAwAAAAAAAADe/wMAAwAAAAAAAADf/wAAAwABAAEAAADf/wEAAwAAAAAAAADf/wIAAwAAAAAAAADf/wMAAwABAAAAAADg/wAAAwAAAAAAAADg/wEAAwAAAAAAAADg/wIAAwABAAEAAADg/wMAAwAAAAEAAADh/wAAAwABAAAAAADh/wEAAwAAAAAAAADh/wIAAwABAAEAAADh/wMAAwAAAAEAAADi/wAAAwABAAEAAADi/wEAAwABAAEAAADi/wIAAwAAAAAAAADi/wMAAwAAAAAAAADj/wEAAwABAAEAAADj/wIAAwABAAAAAADj/wMAAwAAAAAAAADk/wMAAwAAAAEAAADl/wAAAwABAAAAAADl/wEAAwAAAAAAAADl/wIAAwABAAAAAADl/wMAAwABAAAAAADm/wAAAwABAAAAAADm/wEAAwABAAEAAADm/wIAAwABAAEAAADm/wMAAwABAAEAAADn/wAAAwAAAAEAAADn/wEAAwAAAAEAAADn/wIAAwABAAEAAADn/wMAAwABAAEAAADo/wAAAwABAAEAAADo/wEAAwABAAEAAADo/wIAAwABAAEAAADo/wMAAwABAAEAAADp/wAAAwABAAEAAADp/wEAAwABAAAAAADp/wIAAwAAAAEAAADp/wMAAwABAAAAAADq/wAAAwAAAAEAAADq/wEAAwAAAAEAAADq/wIAAwAAAAEAAADq/wMAAwABAAAAAADd/wQAAwAAAAEAAADe/wQAAwABAAEAAADf/wQAAwAAAAEAAADg/wQAAwAAAAAAAADh/wQAAwABAAAAAADi/wQAAwABAAEAAADj/wQAAwABAAAAAADk/wQAAwABAAAAAADl/wQAAwAAAAAAAADm/wQAAwABAAAAAADn/wQAAwABAAAAAADo/wQAAwABAAEAAADp/wQAAwABAAEAAADq/wQAAwABAAAAAADp/wUAAwABAAEAAADp/wYAAwAAAAAAAADp/wcAAwABAAAAAADn/wcAAwABAAEAAADo/wcAAwAAAAEAAADq/wcAAwABAAAAAADr/wcAAwAAAAAAAADs/wcAAwAAAAAAAADt/wcAAwABAAEAAADu/wcAAwABAAAAAADv/wcAAwAAAAEAAADw/wcAAwABAAEAAADx/wcAAwABAAAAAADy/wcAAwABAAEAAADz/wcAAwAAAAEAAADt/wUAAwABAAEAAADt/wYAAwABAAEAAADu/wUAAwABAAEAAADu/wYAAwABAAAAAADv/wUAAwAAAAEAAADv/wYAAwAAAAEAAADw/wUAAwABAAAAAADw/wYAAwABAAEAAADx/wUAAwABAAEAAADx/wYAAwABAAEAAADy/wUAAwAAAAEAAADy/wYAAwAAAAAAAADz/wUAAwABAAEAAADz/wYAAwABAAAAAADx/wMAAwAAAAEAAADx/wQAAwAAAAEAAADy/wMAAwABAAEAAADy/wQAAwABAAEAAADx/wgAAwAAAAAAAADy/wgAAwABAAAAAADy/wkAAwAAAAEAAADx/wkAAwAAAAAAAADx/xQAAQAFAAQAAGDx/xUAAQADAAAAAADx/xYAAQADAAAAAADx/xcAAQADAAAAAADy/xQAAQADAAAAAADy/xUAAQADAAAAAADy/xYAAQADAAAAAADy/xcAAQADAAAAAADz/xQAAQADAAAAAADz/xUAAQADAAAAAADz/xYAAQADAAAAAADz/xcAAQADAAAAAAD0/xQAAQADAAAAAAD0/xUAAQADAAAAAAD0/xYAAQADAAAAAAD0/xcAAQADAAAAAADc/woAAQADAAAAAADc/wsAAQADAAAAAADc/wwAAQADAAAAAADc/w0AAQADAAAAAADc/w4AAQADAAAAAADc/w8AAQADAAAAAADc/xAAAQADAAAAAADc/xEAAQADAAAAAADc/xIAAQADAAAAAADc/xMAAQADAAAAAADc/xQAAQADAAAAAADc/xUAAQADAAAAAADc/xYAAQADAAAAAADc/xcAAQADAAAAAADd/woAAQADAAAAAADd/wsAAQADAAAAAADd/wwAAQADAAAAAADd/w0AAQADAAAAAADd/w4AAQADAAAAAADd/w8AAQADAAAAAADd/xAAAQADAAAAAADd/xEAAQADAAAAAADd/xIAAQADAAAAAADd/xMAAQADAAAAAADd/xQAAQADAAAAAADd/xUAAQADAAAAAADd/xYAAQADAAAAAADd/xcAAQADAAAAAADe/woAAQADAAAAAADe/wsAAQADAAAAAADe/wwAAQADAAAAAADe/w0AAQADAAAAAADe/w4AAQADAAAAAADe/w8AAQADAAAAAADe/xAAAQADAAAAAADe/xEAAQADAAAAAADe/xIAAQADAAAAAADe/xMAAQADAAAAAADe/xQAAQADAAAAAADe/xUAAQADAAAAAADe/xYAAQADAAAAAADe/xcAAQADAAAAAADf/woAAQADAAAAAADf/wsAAQADAAAAAADf/wwAAQADAAAAAADf/w0AAQADAAAAAADf/w4AAQADAAAAAADf/w8AAQADAAAAAADf/xAAAQADAAAAAADf/xEAAQADAAAAAADf/xIAAQADAAAAAADf/xMAAQADAAAAAADf/xQAAQADAAAAAADf/xUAAQADAAAAAADf/xYAAQADAAAAAADf/xcAAQADAAAAAADg/woAAQADAAAAAADg/wsAAQADAAAAAADg/wwAAQADAAAAAADg/w8AAwAKAAIAABDg/xAAAwAKAAEAAADg/xEAAwAKAAEAAADg/xIAAwAKAAEAAADg/xMAAwAKAAEAAADg/xQAAwAKAAEAAADg/xUAAwAAAAEAAADg/xYAAwAAAAEAAADg/xcAAQABAAYAAADh/woAAQADAAAAAADh/wsAAQADAAAAAADh/wwAAQADAAAAAADh/w8AAwAKAAEAAADh/xAAAwAKAAEAAADh/xEAAwABAAAAAADh/xIAAwABAAEAAADh/xMAAwAAAAEAAADh/xQAAwAAAAAAAADh/xUAAwABAAEAAADh/xYAAQABAAYAAADh/xcAAwABAAAAAADi/woAAQADAAAAAADi/wsAAQADAAAAAADi/wwAAQADAAAAAADi/w8AAwAKAAEAAADi/xAAAwAKAAEAAADi/xEAAQADAAAAAADi/xIAAQADAAAAAADi/xMAAQADAAAAAADi/xQAAQADAAAAAADi/xUAAQADAAAAAADi/xYAAQADAAAAAADi/xcAAQADAAAAAADj/woAAQADAAAAAADj/wsAAQADAAAAAADj/wwAAQADAAAAAADj/w8AAwAKAAEAAADj/xAAAwAKAAEAAADj/xEAAQADAAAAAADj/xIAAQADAAAAAADj/xMAAQADAAAAAADj/xQAAQADAAAAAADj/xUAAQADAAAAAADj/xYAAQADAAAAAADj/xcAAQADAAAAAADk/woAAQADAAAAAADk/wsAAQADAAAAAADk/wwAAQADAAAAAADk/w8AAwAKAAEAAADk/xAAAwAKAAEAAADk/xEAAQADAAAAAADk/xIAAQADAAAAAADk/xMAAQADAAAAAADk/xQAAQADAAAAAADk/xUAAQADAAAAAADk/xYAAQADAAAAAADk/xcAAQADAAAAAADl/wwAAQADAAAAAADl/w8AAwAKAAEAAADl/xAAAwAKAAEAAADl/xEAAQADAAAAAADl/xIAAQADAAAAAADl/xMAAQADAAAAAADl/xQAAQADAAAAAADl/xUAAQADAAAAAADl/xYAAQADAAAAAADl/xcAAQADAAAAAADm/wwAAQABAAYAAADm/w8AAwAKAAEAAADm/xAAAwAKAAEAAADm/xEAAQADAAAAAADm/xIAAQADAAAAAADm/xMAAQADAAAAAADm/xQAAQADAAAAAADm/xUAAQADAAAAAADm/xYAAQADAAAAAADm/xcAAQADAAAAAADn/wwAAQABAAYAAADn/w8AAwAKAAEAAADn/xAAAwAKAAEAAADn/xEAAQADAAAAAADn/xIAAQADAAAAAADn/xMAAQADAAAAAADn/xQAAQADAAAAAADn/xUAAQADAAAAAADn/xYAAQADAAAAAADn/xcAAQADAAAAAADo/wwAAQABAAYAAADo/w8AAwAKAAEAAADo/xAAAwAKAAIAAADo/xEAAQADAAAAAADo/xIAAQADAAAAAADo/xMAAQADAAAAAADo/xQAAQADAAAAAADo/xUAAQADAAAAAADo/xYAAQADAAAAAADo/xcAAQADAAAAAADp/wwAAQABAAYAAADp/w8AAwAKAAEAAADp/xAAAwALAAEAAADp/xEAAQADAAAAAADp/xIAAQADAAAAAADp/xMAAQADAAAAAADp/xQAAQAHAAEAAFDp/xUAAQADAAAAAADp/xYAAQADAAAAAADp/xcAAQADAAAAAADq/wwAAQABAAYAAADq/w8AAwAKAAEAAADq/xAAAwALAAIAAADq/xEAAQADAAAAAADq/xIAAQADAAAAAADq/xMAAQADAAAAAADq/xQAAQAHAAAAAFDq/xUAAQADAAAAAADq/xYAAQADAAAAAADq/xcAAQADAAAAAADr/wwAAQABAAYAAADr/w8AAwAKAAEAAADr/xAAAwAKAAEAAADr/xEAAQADAAAAAADr/xIAAQADAAAAAADr/xMAAQADAAAAAADr/xQAAQADAAAAAADr/xUAAQADAAAAAADr/xYAAQADAAAAAADr/xcAAQADAAAAAADs/woAAwAKAAEAAADs/wwAAwAMAAIAAADs/w8AAwAKAAEAAADs/xAAAwAKAAEAAADs/xEAAQADAAAAAADs/xIAAQADAAAAAADs/xMAAQADAAAAAADs/xQAAQADAAAAAADs/xUAAQADAAAAAADs/xYAAQADAAAAAADs/xcAAQADAAAAAADt/woAAwAKAAEAAADt/wwAAwANAAIAAADt/w8AAwAKAAEAAADt/xAAAwAKAAEAAADt/xEAAQADAAAAAADt/xIAAQADAAAAAADt/xMAAQADAAAAAADt/xQAAQADAAAAAADt/xUAAQADAAAAAADt/xYAAQADAAAAAADt/xcAAQADAAAAAADu/woAAwAKAAEAAADu/wsAAwAKAAEAAADu/wwAAwAOAAIAAADu/w8AAQADAAAAAADu/xAAAQADAAAAAADu/xEAAQADAAAAAADu/xIAAQADAAAAAADu/xMAAQADAAAAAADu/xQAAQADAAAAAADu/xUAAQADAAAAAADu/xYAAQADAAAAAADu/xcAAQADAAAAAADv/woAAwAKAAEAAADv/wsAAwAKAAEAAADv/wwAAwAKAAEAAADv/w8AAQADAAAAAADv/xAAAQADAAAAAADv/xEAAQADAAAAAADv/xIAAQADAAAAAADv/xMAAQADAAAAAADv/xQAAQADAAAAAADv/xUAAQADAAAAAADv/xYAAQADAAAAAADv/xcAAQADAAAAAADw/woAAwAKAAEAAADw/wsAAwAKAAEAAADw/wwAAwAKAAIAAADw/w0AAwAKAAEAAADw/w4AAwAKAAEAAADw/w8AAQADAAAAAADw/xAAAQADAAAAAADw/xEAAQADAAAAAADw/xIAAQADAAAAAADw/xMAAQADAAAAAADw/xQAAQADAAAAAADw/xUAAQADAAAAAADw/xYAAQADAAAAAADw/xcAAQADAAAAAADx/woAAwAKAAEAAADx/wsAAwAKAAEAAADx/wwAAwAKAAEAAADx/w0AAwAKAAEAAADx/w4AAwAKAAEAAADx/w8AAQADAAAAAADx/xAAAQADAAAAAADx/xEAAQADAAAAAADx/xIAAQAHAAQAAGDx/xMAAQAGAAQAAGDy/woAAwAKAAEAAADy/wsAAwALAAEAAADy/wwAAwALAAIAAADy/w0AAwAKAAEAAADy/w4AAwAKAAEAAADy/w8AAQADAAAAAADy/xAAAQADAAAAAADy/xEAAQADAAAAAADy/xIAAQADAAAAAADy/xMAAQADAAAAAADz/woAAwAKAAEAAADz/wsAAwALAAIAAADz/wwAAwAKAAIAABDz/w0AAwAKAAEAAADz/w4AAwAKAAEAAADz/w8AAQADAAAAAADz/xAAAQADAAAAAADz/xEAAQADAAAAAADz/xIAAQADAAAAAADz/xMAAQADAAAAAAD0/woAAwAKAAEAAAD0/wsAAwAKAAEAAAD0/wwAAwAKAAEAAAD0/w0AAwAKAAEAAAD0/w4AAwAKAAEAAAD0/w8AAQADAAAAAAD0/xAAAQADAAAAAAD0/xEAAQADAAAAAAD0/xIAAQADAAAAAAD0/xMAAQADAAAAAAD1/woAAwAKAAEAAAD1/wsAAwAKAAEAAAD1/wwAAwAKAAEAAAD1/w0AAwAKAAEAAAD1/w4AAwAKAAEAAAD1/w8AAQADAAAAAAD1/xAAAQADAAAAAAD1/xEAAQADAAAAAAD1/xIAAQADAAAAAAD1/xMAAQADAAAAAAD1/xQAAQADAAAAAAD1/xUAAQADAAAAAAD1/xYAAQADAAAAAAD1/xcAAQADAAAAAAAjABUAAwAAAAEAAAAkABUAAwABAAAAAAAiABYAAwAAAAAAAAAiABUAAwABAAEAAAAjABYAAwABAAAAAAAkABYAAwABAAAAAAAlABYAAwAAAAEAAAAlABUAAwABAAAAAAAhABUAAwAAAAAAAAAgABUAAwAAAAAAAAAfABUAAwAAAAEAAAAeABUAAwAAAAAAAAAdABUAAwAAAAEAAAAmABUAAwAAAAEAAAAnABUAAwAAAAAAAAAoABUAAwAAAAAAAAApABUAAwABAAAAAAAqABUAAwABAAAAAAAjABQAAwABAAAAAAAiABQAAwAAAAEAAAAhABQAAwAAAAEAAAAgABQAAwABAAAAAAAfABQAAwABAAEAAAAeABQAAwABAAEAAAAdABQAAwABAAAAAAAlABQAAwAAAAAAAAAkABQAAwABAAAAAAAmABQAAwAAAAEAAAAnABQAAwABAAAAAAAoABQAAwABAAEAAAApABQAAwABAAAAAAAqABQAAwAAAAEAAAAdABIAAwABAAEAAAAdABMAAwAAAAEAAAAeABIAAwABAAAAAAAeABMAAwABAAAAAAAfABIAAwABAAEAAAAfABMAAwAAAAAAAAAgABIAAwABAAEAAAAgABMAAwAAAAAAAAAhABIAAwABAAEAAAAhABMAAwAAAAAAAAAiABIAAwABAAEAAAAiABMAAwABAAEAAAAjABIAAwABAAEAAAAjABMAAwAAAAAAAAAkABIAAwAAAAEAAAAkABMAAwABAAAAAAAlABIAAwAAAAAAAAAlABMAAwABAAEAAAAmABIAAwABAAAAAAAmABMAAwAAAAAAAAAnABIAAwAAAAAAAAAnABMAAwABAAEAAAAoABIAAwABAAAAAAAoABMAAwAAAAEAAAApABIAAwABAAEAAAApABMAAwAAAAAAAAAqABIAAwAAAAEAAAAqABMAAwABAAAAAADk/w4AAQADAAAAAADk/w0AAQADAAAAAADj/w0AAQADAAAAAADi/w0AAQADAAAAAADh/w0AAQADAAAAAADg/w0AAQADAAAAAADg/w4AAQADAAAAAADh/w4AAQADAAAAAADi/w4AAQADAAAAAADj/w4AAQADAAAAAADl/w0AAQADAAAAAADl/w4AAQADAAAAAADm/w4AAQADAAAAAADm/w0AAQADAAAAAADn/w0AAQADAAAAAADn/w4AAQADAAAAAADo/w4AAQADAAAAAADo/w0AAQADAAAAAADp/w0AAQADAAAAAADp/w4AAQADAAAAAADq/w4AAQADAAAAAADq/w0AAQADAAAAAADr/w0AAQADAAAAAADr/w4AAQADAAAAAADs/w4AAwAMAAMAAADs/w0AAwAMAAIAAADt/w0AAwANAAIAAADt/w4AAwANAAMAAADu/w4AAwAOAAIAAADu/w0AAwAOAAIAAADv/w0AAwAKAAEAAADv/w4AAwAKAAEAAADs/wsAAwAKAAIAAADt/wsAAwALAAIAAADx/zMAAwAKAAEAAADx/zQAAwAKAAEAAADy/zMAAwAKAAEAAADy/zQAAwAKAAEAAADw/zMAAwAKAAEAAADv/zMAAwAKAAEAAADu/zMAAwAKAAEAAADt/zMAAwAKAAEAAADt/zQAAwAKAAEAAADu/zQAAwAKAAEAAADv/zQAAwAKAAEAAADw/zQAAwAKAAEAAADs/zMAAwAKAAEAAADr/zMAAwAKAAEAAADq/zMAAwAKAAEAAADp/zMAAwAKAAEAAADo/zMAAwAKAAEAAADn/zMAAwAKAAEAAADm/zMAAwABAAAAAADm/zQAAwABAAEAAADn/zQAAwAKAAEAAADo/zQAAwAKAAEAAADp/zQAAwAKAAEAAADq/zQAAwAKAAEAAADr/zQAAwAKAAEAAADs/zQAAwAKAAEAAADi/zIAAwABAAEAAADi/zMAAwABAAEAAADi/zQAAwABAAAAAADi/zUAAwABAAAAAADj/zIAAwABAAEAAADj/zMAAwAKAAEAAADj/zQAAwAKAAEAAADj/zUAAwABAAEAAADk/zIAAwAAAAEAAADk/zMAAwAKAAEAAADk/zQAAwAKAAEAAADk/zUAAwAAAAAAAADl/zIAAwAAAAAAAADl/zMAAwABAAEAAADl/zQAAwAAAAEAAADl/zUAAwAAAAAAAADj/y4AAwAKAAEAAADj/y8AAwAKAAEAAADj/zAAAwAKAAEAAADj/zEAAwAAAAAAAADk/y4AAwAKAAEAAADk/y8AAwAKAAEAAADk/zAAAwAKAAEAAADk/zEAAwABAAAAAADc/yoAAwAAAAEAAADc/ysAAwABAAAAAADc/ywAAwABAAAAAADc/y0AAwAAAAAAAADd/yoAAwAAAAEAAADd/ysAAwAKAAEAAADd/ywAAwAKAAEAAADd/y0AAwABAAAAAADe/yoAAwAAAAAAAADe/ysAAwAKAAEAAADe/ywAAwAKAAEAAADe/y0AAwABAAAAAADf/yoAAwAAAAEAAADf/ysAAwAKAAEAAADf/ywAAwAKAAEAAADf/y0AAwABAAEAAADg/yoAAwABAAEAAADg/ysAAwAKAAEAAADg/ywAAwAKAAEAAADg/y0AAwABAAEAAADh/yoAAwAAAAEAAADh/ysAAwAKAAEAAADh/ywAAwAKAAEAAADh/y0AAwABAAAAAADi/yoAAwAAAAAAAADi/ysAAwAKAAEAAADi/ywAAwAKAAEAAADi/y0AAwAAAAAAAADj/yoAAwABAAEAAADj/ysAAwAKAAEAAADj/ywAAwAKAAEAAADj/y0AAwABAAAAAADk/yoAAwAAAAAAAADk/ysAAwAKAAEAAADk/ywAAwAKAAEAAADk/y0AAwAAAAAAAADl/yoAAwAAAAAAAADl/ysAAwABAAEAAADl/ywAAwAAAAEAAADl/y0AAwABAAEAAADg/xgAAwAAAAAAAADg/xkAAwABAAAAAADh/xgAAwABAAEAAADh/xkAAwABAAEAAADg/xoAAwABAAEAAADh/xoAAwABAAAAAADc/xkAAwAKAAEAAADc/xoAAwAKAAEAAADd/xkAAwAKAAEAAADd/xoAAwAKAAEAAADe/xkAAwAAAAEAAADe/xoAAwABAAEAAADf/xkAAwAAAAAAAADf/xoAAwAAAAAAAADc/xsAAwAKAAEAAADc/xwAAwAKAAEAAADc/x0AAwAKAAEAAADc/x4AAwAKAAEAAADc/x8AAwAKAAEAAADc/yAAAwAKAAEAAADc/yEAAwAKAAEAAADc/yIAAwAKAAEAAADc/yMAAwAKAAEAAADc/yQAAwAKAAEAAADc/yUAAwAKAAEAAADc/yYAAwAKAAEAAADc/ycAAwAKAAEAAADc/ygAAwAKAAEAAADc/ykAAwAKAAEAAADd/xsAAwAKAAEAAADd/xwAAwAKAAEAAADd/x0AAwAKAAEAAADd/x4AAwAKAAEAAADd/x8AAwAKAAEAAADd/yAAAwAKAAEAAADd/yEAAwAKAAEAAADd/yIAAwAKAAEAAADd/yMAAwAKAAEAAADd/yQAAwAKAAEAAADd/yUAAwAKAAEAAADd/yYAAwAKAAEAAADd/ycAAwAKAAEAAADd/ygAAwAKAAEAAADd/ykAAwAKAAEAAADb/ysAAwAAAAEAAADb/ywAAwABAAEAAADV/yoAAwAAAAAAAADV/ysAAwAAAAAAAADV/ywAAwABAAEAAADV/y0AAwAAAAEAAADW/yoAAwABAAEAAADW/ysAAwAAAAEAAADW/ywAAwABAAAAAADW/y0AAwAAAAAAAADX/yoAAwABAAAAAADX/ysAAwAAAAAAAADX/ywAAwAAAAEAAADX/y0AAwABAAAAAADY/ysAAwABAAEAAADY/ywAAwABAAAAAADZ/ysAAwAAAAAAAADZ/ywAAwAAAAEAAADa/ysAAwABAAAAAADa/ywAAwAAAAEAAADY/yoAAwAAAAEAAADY/y0AAwAAAAAAAAD1/zMAAwABAAUAAAD2/zMAAwABAAUAAAD3/zMAAwABAAUAAADo/wUAAwAAAAEAAADo/wYAAwAAAAEAAAAjAC0AAwAAAAAAAAAjAC4AAwAAAAEAAAAkAC0AAwABAAAAAAAkAC4AAwABAAEAAAAjAC8AAwAAAAAAAAAjADAAAwAAAAEAAAAkAC8AAwABAAAAAAAkADAAAwABAAEAAAAjADEAAwAAAAEAAAAkADIAAwAAAAEAAAAkADEAAwABAAEAAAAjADIAAwABAAEAAAAiACQAAwAKAAEAAAAiACMAAwAKAAEAAAAiACIAAwAKAAEAAAAiACEAAwAKAAIAAAAiACAAAwAKAAEAAAAlACQAAwAKAAEAAAAlACMAAwAKAAEAAAAlACIAAwAKAAEAAAAlACEAAwAKAAEAAAAlACAAAwAKAAEAAAAlAB8AAwAKAAEAAAAiABsAAwAKAAEAAAAiABwAAwAKAAEAAAAiAB0AAwAKAAEAAAAiAB4AAwAKAAEAAAAiAB8AAwAKAAEAAAAlABsAAwAKAAEAAAAlABwAAwAKAAEAAAAlAB0AAwAKAAEAAAAlAB4AAwAKAAEAAAAgABkAAwAKAAEAAAAhABkAAwAKAAEAAAAhABoAAwAKAAEAAAAiABoAAwAKAAEAAAAlABoAAwAKAAEAAAAmABoAAwAKAAEAAAAmABkAAwAKAAEAAAAnABkAAwAKAAEAAAAgABoAAwAKAAEAAAAhABsAAwAKAAMAAAAmABsAAwAKAAMAAAAnABoAAwAKAAEAAAAfABkAAwAKAAMAAAAeABkAAwAKAAMAAAAoABkAAwAKAAMAAAApABkAAwAKAAMAAAAgABsAAwALAAMAAAAnABsAAwAKAAMAAAAjABoAAwAAAAAAAAAjABsAAwAAAAAAAAAkABoAAwABAAAAAAAkABsAAwABAAAAAAAjABwAAwAAAAEAAAAkABwAAwABAAEAAAAjAB0AAwAAAAAAAAAjAB4AAwAAAAAAAAAkAB0AAwABAAAAAAAkAB4AAwABAAAAAAAjAB8AAwAAAAEAAAAkAB8AAwABAAEAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -4" parent="Layers" index="5"] -visible = false tile_set = ExtResource("2_m6h7j") [node name="z-index 0 (walls)" parent="Layers" index="6"] visible = false -tile_set = ExtResource("2_m6h7j") - -[node name="!z-index 0" type="TileMapLayer" parent="Layers" index="7"] -y_sort_enabled = true -tile_map_data = PackedByteArray("AAD5//f/AwAIAAIAAAD6//f/AwAHAAEAAAD7//f/AwAIAAIAAAD8//f/AwAJAAEAAAD9//f/AwAIAAIAAAD+//f/AwAJAAIAAAABAPf/AwAIAAEAAAACAPf/AwAIAAIAAAADAPf/AwAIAAIAAAAEAPf/AwAIAAIAAAAFAPf/AwAJAAEAAAAGAPf/AwAIAAIAAAAHAPf/AwAIAAIAAAD4//f/AwAHAAIAAAD4//b/AwABAAMAAAD5//b/AwABAAMAAAD6//b/AwABAAMAAAD7//b/AwABAAMAAAD8//b/AwABAAMAAAD9//b/AwABAAMAAAD+//b/AwAEAAQAAAABAPb/AwADAAQAAAACAPb/AwABAAMAAAADAPb/AwABAAMAAAAEAPb/AwABAAMAAAAFAPb/AwABAAMAAAAGAPb/AwABAAMAAAAHAPb/AwABAAMAAAD3//b/AwAAAAMAAAAIAPb/AwACAAMAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwADAAQAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAEAAQAAAD+//X/AwAAAAQAAAD+//T/AwAAAAQAAAD+//P/AwAAAAQAAAD+//L/AwAAAAQAAAD+//H/AwAAAAQAAAABAPH/AwACAAQAAAABAPL/AwACAAQAAAABAPP/AwACAAQAAAABAPT/AwACAAQAAAABAPX/AwACAAQAAAABAPD/AwACAAQAAAD+//D/AwAAAAQAAAD+/+//AwAFAAMAAAABAO//AwAGAAMAAAD9/+//AwABAAMAAAD8/+//AwABAAMAAAD7/+//AwAFAAQAAAADAO//AwABAAMAAAAEAO//AwAGAAQAAAACAO//AwABAAMAAAD7/+7/AwAAAAQAAAD7/+3/AwAAAAQAAAD7/+v/AwAAAAQAAAD7/+z/AwAAAAQAAAAEAO7/AwACAAQAAAAEAO3/AwACAAQAAAAEAOz/AwACAAQAAAAEAOv/AwACAAQAAAAEAOr/AwACAAQAAAAEAOn/AwACAAQAAAAEAOj/AwACAAQAAAAEAOf/AwACAAQAAAAEAOb/AwACAAMAAAADAOb/AwABAAMAAAD//+b/AwABAAMAAAAAAOb/AwABAAMAAAABAOb/AwABAAMAAAACAOb/AwABAAMAAADz/+T/AwACAAMAAADy/+T/AwABAAMAAADx/+T/AwABAAMAAADw/+T/AwABAAMAAADv/+T/AwABAAMAAADu/+T/AwABAAMAAADt/+T/AwABAAMAAADs/+T/AwABAAMAAADr/+T/AwABAAMAAADq/+T/AwABAAMAAADp/+T/AwABAAMAAADo/+T/AwABAAMAAADn/+T/AwABAAMAAADm/+T/AwABAAMAAADl/+T/AwABAAMAAADk/+T/AwABAAMAAADj/+T/AwABAAMAAADi/+T/AwAAAAMAAADi/+X/AwAAAAQAAADi/+b/AwAAAAQAAADi/+f/AwAAAAQAAADi/+j/AwAAAAQAAADi/+n/AwAAAAQAAADi/+r/AwAAAAQAAADi/+v/AwAAAAQAAADi/+z/AwAAAAQAAADi/+3/AwAAAAQAAADi/+7/AwAAAAQAAADi/+//AwAAAAQAAADi//D/AwAAAAQAAADi//H/AwAAAAQAAADi//L/AwAAAAQAAADi//P/AwAAAAQAAADi//T/AwAEAAQAAADf//T/AwABAAMAAADg//T/AwABAAMAAADh//T/AwABAAMAAADe//T/AwAAAAMAAADe//X/AwAAAAQAAADe//b/AwAAAAQAAADe//f/AwAFAAQAAADf//f/AwABAAMAAADg//f/AwABAAMAAADh//f/AwABAAMAAADi//f/AwAFAAMAAADl/+r/AwACAAQAAADl/+v/AwACAAQAAADl/+z/AwACAAQAAADl/+3/AwACAAQAAADl/+7/AwACAAQAAADl/+//AwACAAQAAADl//D/AwACAAQAAADl//H/AwACAAQAAADl//L/AwACAAQAAADl//P/AwACAAQAAADl//T/AwACAAQAAADl//X/AwACAAQAAADl//b/AwACAAQAAADl//f/AwACAAQAAADl//j/AwACAAQAAADl//n/AwACAAQAAADl//r/AwACAAQAAADl//v/AwACAAQAAADl//z/AwACAAQAAADl//3/AwACAAQAAADi//j/AwAAAAQAAADi//n/AwAAAAQAAADi//r/AwAAAAQAAADi//v/AwAAAAQAAADi//z/AwAAAAQAAADi//3/AwAAAAQAAADi//7/AwAEAAQAAADl//7/AwADAAQAAADj/+X/AwAHAAIAAADk/+X/AwAIAAIAAADl/+X/AwAIAAIAAADm/+X/AwAIAAIAAADn/+X/AwAIAAIAAADo/+X/AwAIAAIAAADp/+X/AwAIAAIAAADq/+X/AwAIAAIAAADr/+X/AwAIAAIAAADs/+X/AwAIAAIAAADt/+X/AwAIAAIAAADu/+X/AwAIAAIAAADv/+X/AwAIAAIAAADw/+X/AwAIAAIAAADx/+X/AwAIAAIAAADy/+X/AwAJAAIAAAADAOf/AwAJAAIAAAD//+f/AwACAAIAAAAAAOf/AwACAAIAAAABAOf/AwACAAIAAAACAOf/AwACAAIAAADz/+b/AwAHAAIAAAD0/+b/AwAIAAIAAADz/+X/AwADAAQAAAD0/+X/AwABAAMAAAD2/+T/AwAEAAQAAAD2/+X/AwAIAAIAAAD4/+T/AwADAAQAAAD4/+X/AwADAAIAAADz/+f/AwAGAAMAAAD0/+f/AwABAAMAAAD1/+X/AwAEAAQAAAD1/+T/AwAAAAMAAAD1/+f/AwAFAAMAAAD5/+r/AwAGAAMAAAD6/+r/AwABAAMAAAD1/+j/AwAAAAQAAAD1/+n/AwAAAAQAAAD7/+r/AwAFAAMAAAD7/+j/AwAEAAQAAAD7/+f/AwAAAAQAAAD7/+b/AwAAAAMAAAD8/+b/AwABAAMAAAD9/+b/AwABAAMAAAD+/+b/AwABAAMAAAD+/+f/AwAIAAIAAAD9/+f/AwAIAAIAAAD8/+f/AwAHAAIAAAD7/+n/AwAJAAIAAAD1/+b/AwAJAAIAAAD5/+T/AwACAAMAAAD5/+X/AwACAAQAAAD5/+b/AwACAAQAAAD5/+f/AwACAAQAAAD5/+j/AwADAAQAAAD5/+n/AwAHAAIAAAD6/+j/AwABAAMAAAD6/+n/AwADAAIAAAD3/+L/AwABAAMAAAD3/+P/AwADAAIAAAD2/+P/AwAAAAQAAAD4/+P/AwACAAQAAAD2/+L/AwAAAAMAAAD4/+L/AwACAAMAAAD1/+v/AwAFAAQAAAD2/+v/AwABAAMAAAD3/+v/AwABAAMAAAD4/+v/AwABAAMAAAD1/+r/AwAAAAQAAAD5/+v/AwAGAAQAAADz/+j/AwACAAQAAADz/+n/AwACAAQAAADz/+r/AwACAAQAAADz/+v/AwACAAQAAADz/+z/AwAGAAQAAADy/+z/AwABAAMAAADr/+z/AwABAAMAAADs/+z/AwABAAMAAADt/+z/AwABAAMAAADu/+z/AwABAAMAAADv/+z/AwABAAMAAADw/+z/AwABAAMAAADx/+z/AwABAAMAAADq/+z/AwAFAAQAAADq/+n/AwAAAAQAAADq/+r/AwAAAAQAAADq/+v/AwAAAAQAAADq/+j/AwAFAAMAAADm/+j/AwABAAMAAADn/+j/AwABAAMAAADo/+j/AwABAAMAAADp/+j/AwABAAMAAADl/+j/AwAGAAMAAADl/+n/AwACAAQAAAD3/+T/AwANAAUAAAD9/+j/AwAMAAQAAAACAOj/AwAMAAQAAADx/+b/AwAMAAQAAADk/+b/AwAMAAQAAAAGAPj/AwAMAAQAAAD5//j/AwAMAAQAAAD9//j/AwAMAAQAAAACAPj/AwAMAAQAAADh//7/AwABAAMAAADm//7/AwABAAMAAADn//7/AwABAAMAAADo//7/AwABAAMAAADp//7/AwABAAMAAADq//7/AwABAAMAAADr//7/AwACAAMAAADr////AwACAAQAAADr/wAAAwACAAQAAADr/wEAAwACAAQAAADr/wIAAwACAAQAAADt/wMAAwABAAMAAADu/wMAAwABAAMAAADv/wMAAwABAAMAAADw/wMAAwAEAAQAAADw/wIAAwAAAAQAAADw/wEAAwAAAAQAAADw/wAAAwAAAAQAAADw////AwAAAAQAAADw//7/AwAAAAQAAADx//7/AwAIAAIAAADy//7/AwAIAAIAAADz//7/AwAIAAIAAAD0//7/AwAIAAIAAAD1//7/AwAIAAIAAAD2//7/AwAIAAIAAAD3//7/AwAJAAIAAAD3/wAAAwAFAAMAAAD2/wAAAwABAAMAAAD1/wAAAwABAAMAAAD0/wAAAwABAAMAAADz/wAAAwAGAAMAAADz/wEAAwACAAQAAADz/wIAAwACAAQAAADz/wMAAwADAAQAAAD0/wMAAwACAAMAAAD0/wQAAwACAAQAAAD0/wUAAwACAAQAAAD0/wYAAwACAAQAAAD0/wcAAwAGAAQAAADz/wcAAwAGAAMAAADz/wgAAwADAAQAAADz/wkAAwAHAAIAAADw/wkAAwAJAAIAAADw/wgAAwAEAAQAAADw/wcAAwAFAAMAAADv/wcAAwABAAMAAADu/wcAAwABAAMAAADt/wcAAwABAAMAAADs/wcAAwABAAMAAADr/wcAAwABAAMAAADq/wcAAwABAAMAAADp/wcAAwABAAMAAADo/wcAAwABAAMAAADn/wcAAwABAAMAAADm/wcAAwAFAAQAAADm/wYAAwAAAAQAAADr/wMAAwACAAQAAADs/wMAAwAAAAMAAADe/wQAAwABAAMAAADf/wQAAwABAAMAAADg/wQAAwABAAMAAADh/wQAAwABAAMAAADi/wQAAwABAAMAAADj/wQAAwABAAMAAADk/wQAAwABAAMAAADl/wQAAwABAAMAAADo/wQAAwAFAAMAAADo/wUAAwAEAAQAAADq/wQAAwAGAAMAAADq/wUAAwADAAQAAADr/wQAAwAGAAQAAADr/wUAAwABAAMAAADs/wQAAwAAAAQAAADs/wUAAwAEAAQAAADq/wYAAwAHAAIAAADr/wYAAwAIAAIAAADs/wYAAwAJAAIAAADo/wYAAwAJAAIAAADn/wYAAwAHAAIAAADl////AwAHAAIAAADm////AwAIAAIAAADn////AwAIAAIAAADo////AwAIAAIAAADp////AwAIAAIAAADq////AwAJAAIAAADi////AwAJAAIAAADh////AwAIAAIAAADm/wAAAwAMAAQAAADh/wAAAwAMAAQAAADp/wAAAwAMAAQAAADe/wAAAwAMAAQAAADg////AwAIAAIAAADf////AwAIAAIAAADe////AwAIAAIAAADd////AwAHAAIAAADc/wAAAwAAAAQAAADc/wEAAwAAAAQAAADc/wIAAwAAAAQAAADc////AwAAAAQAAADc/wMAAwAAAAQAAADd/wQAAwABAAMAAADc/wQAAwAFAAQAAADg//7/AwABAAMAAADf//7/AwABAAMAAADe//7/AwABAAMAAADd//7/AwABAAMAAADc//7/AwAAAAMAAADn/wUAAwABAAMAAADm/wQAAwABAAMAAADn/wQAAwABAAMAAADm/wUAAwAAAAMAAADt/wQAAwAHAAIAAADu/wQAAwAIAAIAAADv/wQAAwAIAAIAAADw/wQAAwAJAAIAAADz/wQAAwAHAAIAAAD0/wgAAwABAAMAAAD1/wgAAwABAAMAAAD2/wgAAwACAAMAAAD2/wkAAwACAAQAAAD2/woAAwACAAQAAAD2/wsAAwACAAQAAAD2/wwAAwACAAQAAAD2/w0AAwACAAQAAAD2/w4AAwACAAQAAAD2/w8AAwACAAQAAAD2/xAAAwACAAQAAAD2/xEAAwACAAQAAAD0/wkAAwAFAAIAAAD1/wkAAwAGAAIAAAD2/xIAAwACAAQAAAD2/xMAAwACAAQAAAD2/xQAAwACAAQAAAD2/xUAAwACAAQAAAD2/xYAAwACAAQAAAD2/xcAAwAGAAQAAADv/wgAAwABAAMAAADu/wgAAwABAAMAAADt/wgAAwABAAMAAADs/wgAAwABAAMAAADr/wgAAwABAAMAAADq/wgAAwABAAMAAADp/wgAAwABAAMAAADo/wgAAwABAAMAAADn/wgAAwABAAMAAADm/wgAAwABAAMAAADl/wgAAwABAAMAAADk/wgAAwAAAAMAAADl/wkAAwAEAAAAAADv/wkAAwAIAAIAAADu/wkAAwAIAAIAAADt/wkAAwAIAAIAAADs/wkAAwAIAAIAAADr/wkAAwAFAAAAAADq/wkAAwAFAAAAAADp/wkAAwAFAAAAAADo/wkAAwAFAAAAAADn/wkAAwAFAAAAAADm/wkAAwAFAAAAAADw//3/AwAAAAMAAADx//3/AwABAAMAAADy//3/AwABAAMAAADz//3/AwABAAMAAAD0//3/AwABAAMAAAD1//3/AwABAAMAAAD2//3/AwABAAMAAAD1/xcAAwABAAMAAAD0/xcAAwABAAMAAADz/xcAAwABAAMAAADy/xcAAwABAAMAAADx/xcAAwABAAMAAADw/xcAAwABAAMAAADv/xcAAwABAAMAAADu/xcAAwABAAMAAADt/xcAAwABAAMAAADs/xcAAwABAAMAAADr/xcAAwABAAMAAADq/xcAAwABAAMAAAD1/xgAAwABAAUAAAD2/xgAAwACAAUAAADp/xcAAwABAAMAAADo/xcAAwABAAMAAADn/xcAAwABAAMAAADm/xcAAwABAAMAAADl/xcAAwABAAMAAADk/xcAAwABAAMAAADj/xcAAwABAAMAAADi/xcAAwAGAAMAAADf/xcAAwABAAMAAADe/xcAAwABAAMAAADd/xcAAwABAAMAAADc/xcAAwABAAMAAAACABsAAwAIAAIAAAADABsAAwAIAAIAAAAEABsAAwAIAAIAAAAFABsAAwAIAAIAAAAGABsAAwAIAAIAAAAHABsAAwAIAAIAAAAIABsAAwAIAAIAAAAJABsAAwAIAAIAAAAKABsAAwAIAAIAAAALABsAAwAIAAIAAAAMABsAAwAIAAIAAAANABsAAwAIAAIAAAAOABsAAwAIAAIAAAAPABsAAwAIAAIAAAAQABsAAwAIAAIAAAARABsAAwAIAAIAAAASABsAAwAJAAIAAAABABsAAwAHAAIAAAD8/xsAAwAHAAIAAAD9/xsAAwAIAAIAAAD+/xsAAwAJAAIAAAD8/xoAAwABAAMAAAD9/xoAAwABAAMAAAACABoAAwABAAMAAAADABoAAwABAAMAAAAEABoAAwABAAMAAAAFABoAAwABAAMAAAAGABoAAwABAAMAAAAHABoAAwABAAMAAAAIABoAAwABAAMAAAAJABoAAwABAAMAAAAKABoAAwABAAMAAAALABoAAwABAAMAAAAMABoAAwABAAMAAAANABoAAwABAAMAAAAOABoAAwABAAMAAAAPABoAAwABAAMAAAAQABoAAwABAAMAAAARABoAAwABAAMAAAASABoAAwABAAMAAAATABoAAwACAAMAAAABABoAAwADAAQAAAD+/xoAAwAEAAQAAAD7/xoAAwAAAAMAAAD7/xsAAwAAAAQAAAD7/xwAAwAAAAQAAAD7/x0AAwAAAAQAAAD7/x4AAwAAAAQAAAD7/x8AAwAEAAQAAAD7/yAAAwAGAAIAAAD3/yAAAwAEAAIAAAD4/yAAAwAFAAIAAAD5/yAAAwAFAAIAAAD6/yAAAwAFAAIAAAD6/x8AAwABAAMAAAD5/x8AAwABAAMAAAD4/x8AAwABAAMAAAD3/x8AAwABAAMAAAD2/x8AAwAAAAMAAAD2/yAAAwAAAAQAAAD2/yEAAwAAAAQAAAD2/yIAAwAAAAQAAAD2/yMAAwAAAAQAAAD2/yQAAwAAAAQAAAD2/yUAAwAFAAQAAAD3/yUAAwABAAMAAAD4/yUAAwABAAMAAAD5/yUAAwABAAMAAAD6/yUAAwABAAMAAAD7/yUAAwAFAAMAAAD7/yYAAwAAAAQAAAD7/ycAAwAAAAQAAAD7/ygAAwAAAAQAAAD7/ykAAwAAAAQAAAD7/yoAAwAFAAQAAAD8/yoAAwABAAMAAAD+/yoAAwABAAMAAAD9/yoAAwABAAMAAAD//yoAAwABAAMAAAAAACoAAwABAAMAAAABACoAAwABAAMAAAACACoAAwABAAMAAAADACoAAwABAAMAAAAEACoAAwABAAMAAAAFACoAAwABAAMAAAAGACoAAwABAAMAAAAHACoAAwAFAAMAAAAHACsAAwAAAAQAAAAHACwAAwAAAAQAAAAHAC0AAwAAAAQAAAAHAC4AAwAAAAQAAAAHAC8AAwAAAAQAAAAHADAAAwAAAAQAAAAHADEAAwAEAAQAAAAHADIAAwAJAAIAAAAGADIAAwAHAAIAAAAGADEAAwADAAQAAAAGADAAAwACAAQAAAAGAC8AAwACAAMAAAAFAC8AAwABAAMAAAAEAC8AAwABAAMAAAAAAC8AAwABAAMAAAABAC8AAwABAAMAAAACAC8AAwABAAMAAAADAC8AAwABAAMAAAD//y8AAwAAAAMAAAD//zAAAwAAAAQAAAD//zEAAwAEAAQAAAD+/zEAAwADAAQAAAD+/zAAAwACAAQAAAD+/y8AAwACAAMAAAD9/y8AAwABAAMAAAD8/y8AAwABAAMAAAD7/y8AAwABAAMAAAD6/y8AAwABAAMAAAD5/y8AAwABAAMAAAD4/y8AAwABAAMAAAD3/y8AAwABAAMAAAD2/y8AAwABAAMAAAD1/y8AAwABAAMAAAD0/y8AAwABAAMAAADz/y8AAwABAAMAAAAFADAAAwAFAAIAAAAAADAAAwAEAAIAAAABADAAAwAFAAIAAAACADAAAwAFAAIAAAADADAAAwAFAAIAAAAEADAAAwAFAAIAAAD9/zAAAwAGAAIAAADz/zAAAwAEAAIAAAD0/zAAAwAFAAIAAAD1/zAAAwAFAAIAAAD2/zAAAwAFAAIAAAD3/zAAAwAFAAIAAAD4/zAAAwAFAAIAAAD5/zAAAwAFAAIAAAD6/zAAAwAFAAIAAAD7/zAAAwAFAAIAAAD8/zAAAwAFAAIAAAD+/zIAAwAEAAIAAAD//zIAAwAGAAIAAAABABcAAwAGAAMAAAACABcAAwABAAMAAAADABcAAwABAAMAAAAEABcAAwABAAMAAAAFABcAAwABAAMAAAAGABcAAwABAAMAAAAHABcAAwABAAMAAAAIABcAAwABAAMAAAAJABcAAwAGAAQAAAAJABYAAwACAAQAAAAJABUAAwACAAQAAAAJABQAAwACAAQAAAAJABMAAwACAAMAAAAIABMAAwABAAMAAAAHABMAAwABAAMAAAAGABMAAwABAAMAAAAFABMAAwABAAMAAAAEABMAAwABAAMAAAADABMAAwABAAMAAAACABMAAwABAAMAAAABABMAAwADAAQAAAACABQAAwAIAAIAAAADABQAAwAIAAIAAAAEABQAAwAIAAIAAAAFABQAAwAIAAIAAAAGABQAAwAIAAIAAAAHABQAAwAIAAIAAAAIABQAAwAJAAIAAAABABQAAwAHAAIAAAABABkAAwACAAQAAAABABgAAwACAAQAAAAiABkAAwAEAAIAAAAlABkAAwAGAAIAAAAiABgAAwAEAAEAAAAiABcAAwAEAAEAAAAjABcAAwAFAAEAAAAkABcAAwAFAAEAAAAjABgAAwAFAAEAAAAkABgAAwAFAAEAAAAlABgAAwAGAAEAAAAlABcAAwAGAAEAAAAhABgAAwAGAAIAAAAhABcAAwAGAAEAAAAhABYAAwAGAAAAAAAmABgAAwAEAAIAAAAmABcAAwAEAAEAAAAmABYAAwAEAAAAAAAiABYAAwADAAQAAAAjABYAAwABAAMAAAAkABYAAwABAAMAAAAlABYAAwAEAAQAAAAiABUAAwACAAMAAAAlABUAAwAAAAMAAAAhABUAAwABAAMAAAAnABUAAwABAAMAAAAmABUAAwABAAMAAAAoABUAAwABAAMAAAApABUAAwABAAMAAAAqABUAAwAEAAQAAAAfABUAAwABAAMAAAAgABUAAwABAAMAAAAeABUAAwABAAMAAAAeABgAAwAFAAIAAAAeABcAAwAEAAEAAAAeABYAAwAFAAAAAAAfABYAAwAFAAAAAAAgABYAAwAFAAAAAAAnABYAAwAFAAAAAAAoABYAAwAFAAAAAAApABYAAwAFAAAAAAAgABgAAwAFAAIAAAAfABgAAwAFAAIAAAAdABYAAwAEAAAAAAAqABYAAwAGAAAAAAAdABUAAwADAAQAAAAdABQAAwACAAQAAAAdABMAAwACAAQAAAAdABIAAwACAAQAAAAqABQAAwAAAAQAAAAqABMAAwAAAAQAAAAqABIAAwAAAAQAAAAqABkAAwACAAQAAAAqABoAAwACAAQA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AAABABIAAwACAAQAAAABABEAAwACAAQAAAABABAAAwACAAQAAAABAA8AAwACAAQAAAABAAgAAwACAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAAIAAYAAwACAAQAAAAIAAUAAwACAAQAAAAIAAQAAwACAAQAAAAIAAMAAwACAAQAAAAIAAIAAwACAAQAAAAIAAEAAwACAAQAAAAIAAAAAwAGAAMAAAAJAAAAAwABAAMAAAAKAAAAAwABAAMAAAALAAAAAwABAAMAAAAMAAAAAwABAAMAAAANAAAAAwABAAMAAAAOAAAAAwABAAMAAAAPAAAAAwABAAMAAAAQAAAAAwABAAMAAAARAAAAAwAGAAQAAAARAP//AwACAAQAAAARAP7/AwACAAQAAAARAP3/AwACAAMAAAAQAP3/AwABAAMAAAAPAP3/AwADAAQAAAAPAPz/AwACAAQAAAAPAPv/AwACAAQAAAAPAPr/AwACAAQAAAAPAP7/AwAHAAIAAAAQAP7/AwAJAAIAAAAlACwAAwAGAAQAAAAlACsAAwACAAQAAAAlACoAAwACAAQAAAAlACkAAwACAAQAAAAlACgAAwACAAQAAAAlACcAAwACAAQAAAAlACYAAwACAAQAAAAlACUAAwACAAQAAAAlACQAAwAGAAMAAAAiACQAAwAFAAMAAAAhACQAAwABAAMAAAAgACQAAwABAAMAAAAfACQAAwABAAMAAAAeACQAAwABAAMAAAAiACUAAwAAAAQAAAAiACYAAwAAAAQAAAAiACcAAwAAAAQAAAAiACgAAwAAAAQAAAAiACkAAwAEAAQAAAAhACkAAwABAAMAAAAgACkAAwABAAMAAAAfACkAAwABAAMAAAAeACkAAwABAAMAAAAdACkAAwABAAMAAAAcACkAAwABAAMAAAAbACkAAwABAAMAAAAaACkAAwABAAMAAAAZACkAAwABAAMAAAAYACkAAwABAAMAAAAXACkAAwABAAMAAAAWACkAAwABAAMAAAAVACkAAwAAAAMAAAAVACoAAwAAAAQAAAAVACsAAwAAAAQAAAAVACwAAwAEAAQAAAASACwAAwADAAQAAAATACwAAwABAAMAAAAUACwAAwABAAMAAAASACsAAwACAAQAAAASACoAAwAGAAMAAAATACoAAwAGAAQAAAATACkAAwACAAQAAAATACgAAwACAAQAAAATACcAAwACAAQAAAATACYAAwACAAQAAAATACUAAwACAAQAAAATACQAAwACAAQAAAATACMAAwACAAQAAAATACIAAwACAAQAAAATACEAAwACAAQAAAATACAAAwACAAQAAAATAB8AAwACAAQAAAATAB4AAwACAAQAAAATAB0AAwACAAQAAAATABwAAwACAAQAAAATABsAAwACAAQAAAAZACwAAwABAAMAAAAaACwAAwABAAMAAAAbACwAAwABAAMAAAAcACwAAwABAAMAAAAdACwAAwABAAMAAAAeACwAAwABAAMAAAAfACwAAwABAAMAAAAgACwAAwABAAMAAAAhACwAAwABAAMAAAAiACwAAwABAAMAAAAjACwAAwABAAMAAAAkACwAAwABAAMAAAASAC0AAwAHAAIAAAAWACoAAwAHAAIAAAAVAC0AAwAJAAIAAAAiACoAAwAJAAIAAAATAC0AAwAIAAIAAAAUAC0AAwAIAAIAAAAXACoAAwAIAAIAAAAYACoAAwAIAAIAAAAZACoAAwAIAAIAAAAaACoAAwAIAAIAAAAbACoAAwAIAAIAAAAcACoAAwAIAAIAAAAdACoAAwAIAAIAAAAeACoAAwAIAAIAAAAfACoAAwAIAAIAAAAgACoAAwAIAAIAAAAhACoAAwAIAAIAAADy/y8AAwAAAAMAAADy/zAAAwAAAAQAAADy/zEAAwAEAAQAAADy/zIAAwAJAAIAAAD0/zQAAwABAAMAAADz/zQAAwABAAMAAADx/zEAAwABAAMAAADy/zQAAwABAAMAAADx/zQAAwABAAMAAADx/zIAAwAIAAIAAADw/w8AAwAKAAMAAADw/xAAAwAKAAMAAADx/xAAAwALAAMAAADx/w8AAwAKAAMAAADy/w8AAwALAAMAAADy/xAAAwAKAAMAAADz/w8AAwAKAAMAAADz/xAAAwAKAAMAAAD0/w8AAwAKAAMAAAD0/xAAAwAKAAMAAAD1/xAAAwALAAMAABD1/w8AAwAKAAMAAADu/w0AAwAKAAMAAADu/wwAAwAKAAMAAADv/w8AAwAKAAMAAADv/xAAAwAKAAMAAADi/xgAAwACAAQAAADi/xkAAwACAAQAAADi/xoAAwAGAAQAAADh/xoAAwABAAMAAADg/xoAAwABAAMAAADf/xoAAwABAAMAAADe/xoAAwAGAAMAAADe/xsAAwACAAQAAADe/xwAAwACAAQAAADe/x0AAwACAAQAAADe/x4AAwACAAQAAADe/x8AAwACAAQAAADe/yAAAwACAAQAAADe/yEAAwACAAQAAADe/yIAAwACAAQAAADe/yMAAwACAAQAAADe/yQAAwACAAQAAADe/yUAAwACAAQAAADe/yYAAwACAAQAAADe/ycAAwACAAQAAADe/ygAAwADAAQAAADe/ykAAwAHAAIAAADb/ykAAwAEAAQAAADb/ygAAwAAAAQAAADb/ycAAwAAAAQAAADb/yYAAwAAAAQAAADb/yUAAwAAAAQAAADb/yQAAwAAAAQAAADb/yMAAwAAAAQAAADb/yIAAwAAAAQAAADb/yEAAwAAAAQAAADb/yAAAwAAAAQAAADb/x8AAwAAAAQAAADb/x4AAwAAAAQAAADb/x0AAwAAAAQAAADb/xwAAwAAAAQAAADb/xsAAwAAAAQAAADb/xoAAwAAAAQAAADb/xkAAwAAAAQAAADb/xgAAwAAAAQAAADb/xcAAwAAAAMAAADc/xgAAwAHAAIAAADd/xgAAwAIAAIAAADe/xgAAwAIAAIAAADf/xgAAwAJAAIAAADf/ykAAwAIAAIAAADg/ykAAwAIAAIAAADh/ykAAwAIAAIAAADi/ykAAwAIAAIAAADj/ykAAwAIAAIAAADk/ykAAwAIAAIAAADl/ykAAwAJAAIAAADZ/ykAAwADAAQAAADZ/ygAAwACAAMAAADY/ygAAwABAAMAAADX/ygAAwABAAMAAADW/ygAAwABAAMAAADV/ygAAwABAAMAAADU/ygAAwAAAAMAAADU/ykAAwAAAAQAAADU/yoAAwAAAAQAAADU/ysAAwAAAAQAAADU/ywAAwAAAAQAAADU/y0AAwAFAAQAAADV/y0AAwABAAMAAADW/y0AAwABAAMAAADX/y0AAwABAAMAAADY/y0AAwABAAMAAADZ/y0AAwAGAAQAAADZ/ywAAwAGAAMAAADa/ywAAwABAAMAAADb/ywAAwAFAAMAAADd/y0AAwABAAMAAADe/y0AAwABAAMAAADf/y0AAwABAAMAAADg/y0AAwABAAMAAADa/ykAAwABAAMAAADZ/yoAAwAHAAIAAADV/ykAAwAHAAIAAADY/ykAAwAJAAIAAADb/yoAAwAJAAIAAADa/yoAAwAIAAIAAADW/ykAAwAIAAIAAADX/ykAAwAIAAIAAADb/y0AAwAFAAQAAADc/y0AAwABAAMAAADh/y0AAwABAAMAAADi/y0AAwAFAAMAAADf/ygAAwABAAMAAADg/ygAAwABAAMAAADh/ygAAwABAAMAAADi/ygAAwABAAMAAADj/ygAAwABAAMAAADk/ygAAwABAAMAAADl/ygAAwABAAMAAADm/ygAAwACAAMAAADm/ykAAwACAAQAAADm/yoAAwACAAQAAADm/ysAAwACAAQAAADm/ywAAwACAAQAAADm/y0AAwAGAAQAAADl/y0AAwAGAAMAAADi/y4AAwAAAAQAAADi/y8AAwAAAAQAAADi/zAAAwAEAAQAAADl/y4AAwACAAQAAADl/y8AAwACAAQAAADl/zAAAwADAAQAAADh/zAAAwAAAAMAAADm/zAAAwACAAMAAADh/zEAAwAAAAQAAADh/zIAAwAAAAQAAADh/zMAAwAAAAQAAADh/zQAAwAAAAQAAADh/zUAAwAFAAQAAADi/zUAAwABAAMAAADj/zUAAwABAAMAAADk/zUAAwABAAMAAADl/zUAAwABAAMAAADm/zUAAwAGAAQAAADm/zQAAwAGAAMAAADn/zQAAwABAAMAAADo/zQAAwABAAMAAADp/zQAAwABAAMAAADq/zQAAwABAAMAAADr/zQAAwABAAMAAADs/zQAAwABAAMAAADt/zQAAwABAAMAAADu/zQAAwABAAMAAADv/zQAAwABAAMAAADw/zQAAwABAAMAAADm/zEAAwADAAQAAADn/zEAAwABAAMAAADo/zEAAwABAAMAAADp/zEAAwABAAMAAADq/zEAAwABAAMAAADr/zEAAwABAAMAAADs/zEAAwABAAMAAADt/zEAAwABAAMAAADu/zEAAwABAAMAAADv/zEAAwABAAMAAADw/zEAAwABAAMAAADw/zIAAwAIAAIAAADv/zIAAwAIAAIAAADu/zIAAwAIAAIAAADt/zIAAwAIAAIAAADs/zIAAwAIAAIAAADr/zIAAwAIAAIAAADq/zIAAwAIAAIAAADp/zIAAwAIAAIAAADo/zIAAwAIAAIAAADn/zIAAwAIAAIAAADm/zIAAwAHAAIAAADl/zEAAwAHAAIAAADi/zEAAwAJAAIAAADr/woAAwAGAAEAAADr/wsAAwAGAAIAAADl/woAAwAEAAEAAADl/wsAAwAEAAIAAADm/woAAwAFAAEAAADm/wsAAwAFAAIAAADn/woAAwAFAAEAAADn/wsAAwAFAAIAAADo/woAAwAFAAEAAADo/wsAAwAFAAIAAADp/woAAwAFAAEAAADp/wsAAwAFAAIAAADq/woAAwAFAAEAAADq/wsAAwAFAAIAAADu/w8AAQAAAAYAAADu/xAAAQAAAAYAAADu/xEAAQAAAAcAAADv/xEAAQABAAcAAADw/xEAAQABAAcAAADx/xEAAQABAAcAAADy/xEAAQABAAcAAADz/xEAAQABAAcAAAD0/xEAAQABAAcAAAD1/xEAAQABAAcAAAA=") -tile_set = ExtResource("2_m6h7j") - -[node name="!z-index -1" type="TileMapLayer" parent="Layers" index="8"] -z_index = -1 -tile_map_data = PackedByteArray("AAD9//D/AwABAAUAAAD+//D/AwABAAUAAAD8//D/AwABAAUAAAABAPD/AwABAAUAAAACAPD/AwABAAUAAAADAPD/AwABAAUAAAAEAPD/AwACAAUAAAD7//D/AwAAAAUAAADf//j/AwABAAUAAADg//j/AwABAAUAAADh//j/AwABAAUAAADi//j/AwABAAUAAADe//j/AwAAAAUAAADg//X/AwAIAAIAAADh//X/AwAIAAIAAADi//X/AwAJAAIAAADf//X/AwAHAAIAAAD5/+v/AwABAAUAAAD6/+v/AwABAAUAAAD7/+v/AwABAAUAAADz/+j/AwABAAUAAAD0/+j/AwABAAUAAAD1/+j/AwABAAUAAAD1/+z/AwAAAAUAAAD2/+z/AwABAAUAAAD3/+z/AwABAAUAAAD4/+z/AwABAAUAAAD5/+z/AwACAAUAAADl/+n/AwABAAUAAADm/+n/AwABAAUAAADn/+n/AwABAAUAAADo/+n/AwABAAUAAADp/+n/AwABAAUAAADq/+n/AwABAAUAAADr/+3/AwABAAUAAADs/+3/AwABAAUAAADt/+3/AwABAAUAAADu/+3/AwABAAUAAADv/+3/AwABAAUAAADw/+3/AwABAAUAAADx/+3/AwABAAUAAADy/+3/AwABAAUAAADz/+3/AwACAAUAAADq/+3/AwAAAAUAAADw/wgAAwABAAUAAADv/wgAAwABAAUAAADu/wgAAwABAAUAAADt/wgAAwABAAUAAADs/wgAAwABAAUAAADr/wgAAwABAAUAAADq/wgAAwABAAUAAADp/wgAAwABAAUAAADo/wgAAwABAAUAAADn/wgAAwABAAUAAADm/wgAAwAAAAUAAADo/wUAAwABAAUAAADn/wUAAwABAAUAAADq/wUAAwABAAUAAADm/wUAAwABAAUAAADl/wUAAwABAAUAAADk/wUAAwABAAUAAADj/wUAAwABAAUAAADi/wUAAwABAAUAAADh/wUAAwABAAUAAADg/wUAAwABAAUAAADf/wUAAwABAAUAAADe/wUAAwABAAUAAADd/wUAAwABAAUAAADc/wUAAwAAAAUAAADr/wUAAwACAAUAAAD0/wgAAwACAAUAAADz/wgAAwABAAUAAAABABgAAwABAAUAAAACABgAAwABAAUAAAADABgAAwABAAUAAAAEABgAAwABAAUAAAAFABgAAwABAAUAAAAGABgAAwABAAUAAAAHABgAAwABAAUAAAAIABgAAwABAAUAAAAJABgAAwACAAUAAAD4/yYAAwABAAUAAAD5/yYAAwABAAUAAAD6/yYAAwABAAUAAAD7/yYAAwABAAUAAAD3/yYAAwABAAUAAAD2/yYAAwAAAAUAAAAHACsAAwABAAUAAAAGACsAAwABAAUAAAAFACsAAwABAAUAAAAEACsAAwABAAUAAAADACsAAwABAAUAAAACACsAAwABAAUAAAABACsAAwABAAUAAAAAACsAAwABAAUAAAD//ysAAwABAAUAAAD+/ysAAwABAAUAAAD9/ysAAwABAAUAAAD8/ysAAwABAAUAAAD7/ysAAwAAAAUAAADi/xgAAwABAAUAAADj/xgAAwABAAUAAADk/xgAAwABAAUAAADl/xgAAwABAAUAAADm/xgAAwABAAUAAADn/xgAAwABAAUAAADo/xgAAwABAAUAAADp/xgAAwABAAUAAADq/xgAAwABAAUAAADr/xgAAwABAAUAAADs/xgAAwABAAUAAADt/xgAAwABAAUAAADu/xgAAwABAAUAAADv/xgAAwABAAUAAADw/xgAAwABAAUAAADx/xgAAwABAAUAAADy/xgAAwABAAUAAADz/xgAAwABAAUAAAD0/xgAAwABAAUAAAD+/zUAAwABAAUAAAD//zUAAwABAAUAAAD//zcAAwAAAAUAAAAAADcAAwABAAUAAAABADcAAwABAAUAAAACADcAAwABAAUAAAADADcAAwABAAUAAAAEADcAAwABAAUAAAAFADcAAwABAAUAAAAGADcAAwACAAUAAAAGADUAAwABAAUAAAAHADUAAwABAAUAAAAIADUAAwABAAUAAAAJADUAAwABAAUAAAAKADUAAwABAAUAAAALADUAAwABAAUAAAAMADUAAwACAAUAAAD3/zcAAwAAAAUAAAD4/zcAAwABAAUAAAD5/zcAAwABAAUAAAD6/zcAAwABAAUAAAD7/zcAAwABAAUAAAD8/zcAAwABAAUAAAD9/zcAAwABAAUAAAD+/zcAAwACAAUAAADz/wEAAwABAAUAAAD0/wEAAwABAAUAAAD1/wEAAwABAAUAAAD2/wEAAwABAAUAAAD3/wEAAwABAAUAAAAIAAEAAwABAAUAAAAJAAEAAwABAAUAAAAKAAEAAwABAAUAAAALAAEAAwABAAUAAAAMAAEAAwABAAUAAAANAAEAAwABAAUAAAAOAAEAAwABAAUAAAAPAAEAAwABAAUAAAAQAAEAAwABAAUAAAARAAEAAwACAAUAAAD3/wgAAwAAAAUAAAAIAAgAAwACAAUAAAD4/wgAAwABAAUAAAD5/wgAAwABAAUAAAD6/wgAAwABAAUAAAD7/wgAAwABAAUAAAD8/wgAAwABAAUAAAD9/wgAAwABAAUAAAD+/wgAAwABAAUAAAABAAgAAwABAAUAAAACAAgAAwABAAUAAAADAAgAAwABAAUAAAAEAAgAAwABAAUAAAAFAAgAAwABAAUAAAAGAAgAAwABAAUAAAAHAAgAAwABAAUAAAAMACsAAwABAAUAAAANACsAAwABAAUAAAAOACsAAwABAAUAAAAPACsAAwABAAUAAAAQADAAAwABAAUAAAARADAAAwABAAUAAAASADAAAwABAAUAAAATADAAAwABAAUAAAAUADAAAwABAAUAAAAVADAAAwABAAUAAAAWADAAAwABAAUAAAAXADAAAwABAAUAAAAYAC0AAwABAAUAAAAZAC0AAwABAAUAAAAaAC0AAwABAAUAAAAbAC0AAwABAAUAAAAcAC0AAwABAAUAAAAdAC0AAwABAAUAAAAeAC0AAwABAAUAAAAfAC0AAwABAAUAAAAgAC0AAwABAAUAAAAhAC0AAwABAAUAAAAiAC0AAwABAAUAAAAjAC0AAwABAAUAAAAkAC0AAwABAAUAAAAlAC0AAwACAAUAAAAPADAAAwAAAAUAAAAYADAAAwACAAUAAADy/zUAAwABAAUAAAD0/zUAAwABAAUAAADz/zUAAwABAAUAAADx/zUAAwABAAUAAAD1/zUAAwACAAUAAADs/wsAAwAMAAEAAADt/wsAAwANAAEAAADU/y4AAwAAAAUAAADV/y4AAwABAAUAAADW/y4AAwABAAUAAADX/y4AAwABAAUAAADY/y4AAwABAAUAAADZ/y4AAwACAAUAAADZ/y0AAwABAAUAAADa/y0AAwABAAUAAADb/y0AAwABAAUAAADd/y4AAwABAAUAAADe/y4AAwABAAUAAADf/y4AAwABAAUAAADg/y4AAwABAAUAAADh/y4AAwABAAUAAADi/y4AAwABAAUAAADc/y4AAwABAAUAAADb/y4AAwAAAAUAAADm/zUAAwABAAUAAADn/zUAAwABAAUAAADo/zUAAwABAAUAAADp/zUAAwABAAUAAADq/zUAAwABAAUAAADr/zUAAwABAAUAAADs/zUAAwABAAUAAADt/zUAAwABAAUAAADu/zUAAwABAAUAAADv/zUAAwABAAUAAADw/zUAAwABAAUAAADi/zYAAwABAAUAAADj/zYAAwABAAUAAADk/zYAAwABAAUAAADl/zYAAwABAAUAAADm/zYAAwACAAUAAADh/zYAAwAAAAUAAADm/w0AAQABAAcAAADn/w0AAQABAAcAAADo/w0AAQABAAcAAADp/w0AAQABAAcAAADq/w0AAQABAAcAAADr/w0AAQABAAcAAADl/wwAAQAAAAYAAADe/xsAAwABAAUAAADf/xsAAwABAAUAAADg/xsAAwABAAUAAADh/xsAAwABAAUAAADi/xsAAwACAAUAAADl/y4AAwABAAUAAADm/y4AAwACAAUAAAA=") -tile_set = ExtResource("2_m6h7j") - -[node name="!z-index -3" type="TileMapLayer" parent="Layers" index="9"] -z_index = -3 -tile_map_data = PackedByteArray("AAD4//j/AwAAAAAAAAD4//n/AwABAAAAAAD4//r/AwAAAAAAAAD5//j/AwABAAEAAAD5//n/AwABAAEAAAD5//r/AwABAAEAAAD6//j/AwAAAAEAAAD6//n/AwABAAAAAAD6//r/AwABAAAAAAD4//v/AwAAAAEAAAD4//z/AwAAAAAAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwABAAAAAAD4/wAAAwABAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAAAAAD4/wMAAwAAAAAAAAD4/wQAAwAAAAEAAAD4/wUAAwAAAAAAAAD4/wYAAwAAAAAAAAD4/wcAAwABAAAAAAD5//v/AwABAAEAAAD5//z/AwABAAAAAAD5//3/AwAAAAEAAAD5//7/AwAAAAAAAAD5////AwABAAAAAAD5/wAAAwABAAAAAAD5/wEAAwAAAAEAAAD5/wIAAwABAAAAAAD5/wMAAwABAAEAAAD5/wQAAwABAAEAAAD5/wUAAwABAAAAAAD5/wYAAwAAAAAAAAD5/wcAAwAAAAEAAAD6//v/AwABAAAAAAD6//z/AwABAAAAAAD6//3/AwAAAAEAAAD6//7/AwABAAEAAAD6////AwAAAAAAAAD6/wAAAwABAAAAAAD6/wEAAwABAAEAAAD6/wIAAwAAAAEAAAD6/wMAAwABAAAAAAD6/wQAAwABAAEAAAD6/wUAAwAAAAAAAAD6/wYAAwAAAAEAAAD6/wcAAwAAAAAAAAD7//j/AwABAAEAAAD7//n/AwAAAAEAAAD7//r/AwAAAAAAAAD7//v/AwAAAAEAAAD7//z/AwAAAAEAAAD7//3/AwAAAAEAAAD7//7/AwABAAAAAAD7////AwAAAAAAAAD7/wAAAwABAAAAAAD7/wEAAwAAAAEAAAD7/wIAAwAAAAAAAAD7/wMAAwABAAEAAAD7/wQAAwABAAEAAAD7/wUAAwABAAEAAAD7/wYAAwAAAAAAAAD7/wcAAwAAAAEAAAD8//j/AwABAAAAAAD8//n/AwABAAEAAAD8//r/AwABAAEAAAD8//v/AwABAAEAAAD8//z/AwAAAAEAAAD8//3/AwAAAAEAAAD8//7/AwAAAAAAAAD8////AwABAAAAAAD8/wAAAwABAAEAAAD8/wEAAwABAAEAAAD8/wIAAwABAAAAAAD8/wMAAwABAAEAAAD8/wQAAwAAAAEAAAD8/wUAAwAAAAEAAAD8/wYAAwAAAAAAAAD8/wcAAwAAAAAAAAD9//j/AwABAAAAAAD9//n/AwABAAEAAAD9//r/AwAAAAEAAAD9//v/AwABAAAAAAD9//z/AwAAAAEAAAD9//3/AwAAAAAAAAD9//7/AwAAAAAAAAD9////AwABAAAAAAD9/wAAAwABAAAAAAD9/wEAAwABAAEAAAD9/wIAAwABAAEAAAD9/wMAAwAAAAAAAAD9/wQAAwAAAAEAAAD9/wUAAwAAAAEAAAD9/wYAAwABAAAAAAD9/wcAAwAAAAEAAAD+//j/AwAAAAEAAAD+//n/AwAAAAEAAAD+//r/AwABAAEAAAD+//v/AwABAAEAAAD+//z/AwAAAAAAAAD+//3/AwAAAAEAAAD+//7/AwAAAAEAAAD+////AwAAAAEAAAD+/wAAAwABAAEAAAD+/wEAAwABAAAAAAD+/wIAAwAAAAAAAAD+/wMAAwAAAAAAAAD+/wQAAwABAAEAAAD+/wUAAwAAAAEAAAD+/wYAAwAAAAAAAAD+/wcAAwABAAAAAAD///j/AwAAAAAAAAD///n/AwABAAEAAAD///r/AwABAAAAAAD///v/AwABAAAAAAD///z/AwABAAEAAAD///3/AwAAAAAAAAD///7/AwAAAAEAAAD/////AwAAAAEAAAD//wAAAwAAAAAAAAD//wEAAwABAAAAAAD//wIAAwAAAAAAAAD//wMAAwABAAAAAAD//wQAAwAAAAAAAAD//wUAAwAAAAEAAAD//wYAAwAAAAAAAAD//wcAAwABAAEAAAAAAPj/AwAAAAEAAAAAAPn/AwAAAAAAAAAAAPr/AwABAAEAAAAAAPv/AwAAAAEAAAAAAPz/AwABAAAAAAAAAP3/AwAAAAEAAAAAAP7/AwAAAAEAAAAAAP//AwABAAAAAAAAAAAAAwABAAEAAAAAAAEAAwABAAEAAAAAAAIAAwAAAAAAAAAAAAMAAwABAAEAAAAAAAQAAwAAAAAAAAAAAAUAAwAAAAEAAAAAAAYAAwABAAAAAAAAAAcAAwABAAAAAAABAPj/AwABAAAAAAABAPn/AwAAAAEAAAABAPr/AwAAAAAAAAABAPv/AwABAAAAAAABAPz/AwAAAAEAAAABAP3/AwABAAAAAAABAP7/AwABAAAAAAABAP//AwABAAEAAAABAAAAAwAAAAEAAAABAAEAAwABAAEAAAABAAIAAwABAAAAAAABAAMAAwAAAAEAAAABAAQAAwABAAEAAAABAAUAAwABAAAAAAABAAYAAwAAAAEAAAABAAcAAwAAAAEAAAACAPj/AwABAAAAAAACAPn/AwAAAAEAAAACAPr/AwABAAEAAAACAPv/AwABAAEAAAACAPz/AwABAAAAAAACAP3/AwABAAEAAAACAP7/AwAAAAAAAAACAP//AwAAAAAAAAACAAAAAwABAAEAAAACAAEAAwABAAAAAAACAAIAAwAAAAAAAAACAAMAAwABAAEAAAACAAQAAwAAAAEAAAACAAUAAwABAAEAAAACAAYAAwAAAAEAAAACAAcAAwABAAEAAAADAPj/AwABAAAAAAADAPn/AwABAAAAAAADAPr/AwAAAAAAAAADAPv/AwABAAEAAAADAPz/AwAAAAEAAAADAP3/AwAAAAEAAAADAP7/AwABAAEAAAADAP//AwABAAEAAAADAAAAAwABAAAAAAADAAEAAwABAAEAAAADAAIAAwABAAAAAAADAAMAAwABAAEAAAADAAQAAwAAAAEAAAADAAUAAwAAAAAAAAADAAYAAwAAAAAAAAADAAcAAwABAAAAAAAEAPj/AwABAAAAAAAEAPn/AwAAAAAAAAAEAPr/AwABAAAAAAAEAPv/AwABAAAAAAAEAPz/AwABAAEAAAAEAP3/AwAAAAEAAAAEAP7/AwAAAAEAAAAEAP//AwAAAAAAAAAEAAAAAwAAAAAAAAAEAAEAAwAAAAEAAAAEAAIAAwAAAAEAAAAEAAMAAwABAAEAAAAEAAQAAwABAAAAAAAEAAUAAwAAAAEAAAAEAAYAAwABAAEAAAAEAAcAAwABAAAAAAAFAPj/AwABAAEAAAAFAPn/AwAAAAAAAAAFAPr/AwAAAAAAAAAFAPv/AwAAAAEAAAAFAPz/AwABAAEAAAAFAP3/AwABAAAAAAAFAP7/AwAAAAAAAAAFAP//AwAAAAAAAAAFAAAAAwAAAAEAAAAFAAEAAwAAAAEAAAAFAAIAAwABAAAAAAAFAAMAAwABAAAAAAAFAAQAAwABAAAAAAAFAAUAAwABAAEAAAAFAAYAAwAAAAAAAAAFAAcAAwAAAAEAAAAGAPj/AwAAAAAAAAAGAPn/AwABAAEAAAAGAPr/AwAAAAEAAAAGAPv/AwAAAAEAAAAGAPz/AwAAAAAAAAAGAP3/AwABAAEAAAAGAP7/AwABAAAAAAAGAP//AwAAAAEAAAAGAAAAAwAAAAAAAAAGAAEAAwABAAEAAAAGAAIAAwAAAAAAAAAGAAMAAwABAAEAAAAGAAQAAwAAAAAAAAAGAAUAAwAAAAEAAAAGAAYAAwAAAAEAAAAGAAcAAwABAAEAAAAHAPj/AwAAAAAAAAAHAPn/AwABAAAAAAAHAPr/AwABAAEAAAAHAPv/AwAAAAEAAAAHAPz/AwAAAAEAAAAHAP3/AwAAAAAAAAAHAP7/AwAAAAEAAAAHAP//AwAAAAAAAAAHAAAAAwAAAAAAAAAHAAEAAwAAAAAAAAAHAAIAAwAAAAEAAAAHAAMAAwAAAAEAAAAHAAQAAwAAAAAAAAAHAAUAAwABAAAAAAAHAAYAAwAAAAAAAAAHAAcAAwABAAAAAADf//b/AwABAAAAAADf//f/AwABAAAAAADg//b/AwAAAAAAAADg//f/AwABAAAAAADh//b/AwABAAEAAADh//f/AwAAAAEAAADi//b/AwAAAAAAAADi//f/AwABAAEAAADj//b/AwAAAAAAAADj//f/AwAAAAEAAADk//b/AwAAAAEAAADk//f/AwAAAAAAAADj/+b/AwAAAAEAAADj/+f/AwABAAAAAADj/+j/AwABAAEAAADj/+n/AwABAAAAAADj/+r/AwABAAAAAADj/+v/AwABAAAAAADj/+z/AwAAAAAAAADj/+3/AwABAAEAAADj/+7/AwABAAAAAADj/+//AwABAAAAAADj//D/AwAAAAAAAADj//H/AwABAAEAAADj//L/AwAAAAEAAADj//P/AwABAAAAAADj//T/AwABAAAAAADj//X/AwABAAEAAADj//j/AwAAAAAAAADj//n/AwABAAEAAADj//r/AwABAAEAAADj//v/AwABAAAAAADj//z/AwAAAAEAAADj//3/AwAAAAAAAADj//7/AwABAAAAAADk/+b/AwABAAEAAADk/+f/AwABAAEAAADk/+j/AwAAAAAAAADk/+n/AwABAAAAAADk/+r/AwABAAEAAADk/+v/AwABAAEAAADk/+z/AwABAAAAAADk/+3/AwABAAAAAADk/+7/AwABAAEAAADk/+//AwAAAAEAAADk//D/AwAAAAEAAADk//H/AwABAAEAAADk//L/AwAAAAEAAADk//P/AwABAAAAAADk//T/AwABAAEAAADk//X/AwABAAEAAADk//j/AwABAAAAAADk//n/AwABAAAAAADk//r/AwAAAAAAAADk//v/AwABAAAAAADk//z/AwAAAAEAAADk//3/AwABAAAAAADk//7/AwABAAEAAAD2/+b/AwAAAAAAAAD3/+f/AwABAAAAAAD4/+j/AwABAAEAAAD4/+n/AwACAAEAAAD5/+r/AwACAAAAAAD2/+f/AwABAAAAAAD2/+j/AwABAAEAAAD2/+n/AwACAAEAAAD2/+r/AwABAAAAAAD3/+b/AwAAAAEAAAD3/+j/AwAAAAAAAAD3/+n/AwACAAEAAAD3/+r/AwAAAAEAAAD4/+b/AwAAAAAAAAD4/+f/AwABAAEAAAD4/+r/AwABAAAAAAD6/+r/AwAAAAAAAAD7/+r/AwACAAAAAADz/+f/AwAAAAEAAAD0/+f/AwABAAEAAAD1/+f/AwABAAAAAADw/+b/AwABAAEAAADw/+f/AwAAAAEAAADw/+j/AwABAAEAAADx/+b/AwAAAAAAAADx/+f/AwABAAEAAADx/+j/AwABAAAAAADy/+b/AwABAAAAAADy/+f/AwAAAAAAAADy/+j/AwABAAEAAADl/+b/AwAAAAAAAADl/+f/AwABAAAAAADl/+j/AwAAAAAAAADm/+b/AwABAAAAAADm/+f/AwABAAEAAADm/+j/AwAAAAAAAADn/+b/AwAAAAAAAADn/+f/AwABAAEAAADn/+j/AwAAAAEAAADo/+b/AwABAAAAAADo/+f/AwAAAAAAAADo/+j/AwABAAEAAADp/+b/AwAAAAEAAADp/+f/AwAAAAAAAADp/+j/AwABAAEAAADq/+b/AwAAAAEAAADq/+f/AwABAAAAAADq/+j/AwAAAAAAAADr/+b/AwABAAEAAADr/+f/AwAAAAEAAADr/+j/AwAAAAEAAADs/+b/AwAAAAEAAADs/+f/AwABAAAAAADs/+j/AwABAAAAAADt/+b/AwAAAAAAAADt/+f/AwAAAAAAAADt/+j/AwABAAAAAADu/+b/AwABAAAAAADu/+f/AwABAAAAAADu/+j/AwABAAEAAADv/+b/AwAAAAAAAADv/+f/AwAAAAAAAADv/+j/AwABAAEAAAD8/+j/AwAAAAAAAAD8/+n/AwAAAAEAAAD8/+r/AwAAAAEAAAD8/+v/AwABAAEAAAD8/+z/AwAAAAAAAAD8/+3/AwABAAAAAAD8/+7/AwABAAAAAAD8/+//AwAAAAAAAAD9/+j/AwAAAAAAAAD9/+n/AwABAAEAAAD9/+r/AwABAAEAAAD9/+v/AwABAAAAAAD9/+z/AwAAAAAAAAD9/+3/AwAAAAEAAAD9/+7/AwABAAAAAAD9/+//AwAAAAEAAAD+/+j/AwAAAAEAAAD+/+n/AwABAAEAAAD+/+r/AwAAAAEAAAD+/+v/AwAAAAEAAAD+/+z/AwAAAAAAAAD+/+3/AwAAAAEAAAD+/+7/AwAAAAAAAAD+/+//AwABAAAAAAD//+j/AwAAAAEAAAD//+n/AwABAAAAAAD//+r/AwAAAAAAAAD//+v/AwABAAAAAAD//+z/AwABAAEAAAD//+3/AwAAAAEAAAD//+7/AwABAAEAAAD//+//AwAAAAEAAAAAAOj/AwAAAAAAAAAAAOn/AwAAAAEAAAAAAOr/AwABAAEAAAAAAOv/AwABAAEAAAAAAOz/AwAAAAAAAAAAAO3/AwAAAAAAAAAAAO7/AwAAAAAAAAAAAO//AwABAAAAAAABAOj/AwAAAAEAAAABAOn/AwAAAAEAAAABAOr/AwABAAAAAAABAOv/AwAAAAEAAAABAOz/AwAAAAEAAAABAO3/AwABAAEAAAABAO7/AwAAAAAAAAABAO//AwABAAAAAAACAOj/AwABAAEAAAACAOn/AwABAAEAAAACAOr/AwAAAAAAAAACAOv/AwABAAAAAAACAOz/AwABAAEAAAACAO3/AwAAAAEAAAACAO7/AwABAAEAAAACAO//AwABAAAAAAADAOj/AwABAAEAAAADAOn/AwAAAAEAAAADAOr/AwABAAEAAAADAOv/AwABAAAAAAADAOz/AwAAAAEAAAADAO3/AwABAAAAAAADAO7/AwABAAEAAAADAO//AwABAAEAAAD///D/AwABAAYAAAD///H/AwABAAAAAAD///L/AwABAAEAAAD///P/AwAAAAAAAAD///T/AwABAAEAAAD///X/AwAAAAAAAAD///b/AwABAAEAAAD///f/AwAAAAAAAAAAAPD/AwABAAYAAAAAAPH/AwABAAEAAAAAAPL/AwAAAAAAAAAAAPP/AwAAAAAAAAAAAPT/AwABAAAAAAAAAPX/AwAAAAAAAAAAAPb/AwAAAAEAAAAAAPf/AwAAAAEAAAD3/+T/AwABAAAAAAD3/+X/AwABAAEAAAD2/+v/AwAAAAEAAAD3/+v/AwABAAAAAAD4/+v/AwABAAEAAADu/+r/AwABAAAAAADs/+n/AwABAAAAAADs/+r/AwAAAAEAAADt/+n/AwABAAAAAADt/+r/AwABAAEAAADr/+n/AwAAAAEAAADr/+r/AwABAAAAAADr/+v/AwAAAAAAAADr/+z/AwAAAAAAAADs/+v/AwAAAAEAAADs/+z/AwAAAAEAAADt/+v/AwABAAAAAADt/+z/AwABAAAAAADu/+n/AwAAAAEAAADu/+v/AwAAAAEAAADu/+z/AwAAAAEAAADv/+n/AwABAAAAAADv/+r/AwABAAAAAADv/+v/AwAAAAAAAADv/+z/AwAAAAAAAADw/+n/AwABAAAAAADw/+r/AwABAAAAAADw/+v/AwAAAAAAAADw/+z/AwAAAAEAAADx/+n/AwAAAAAAAADx/+r/AwAAAAAAAADx/+v/AwAAAAEAAADx/+z/AwAAAAAAAADy/+n/AwAAAAAAAADy/+r/AwABAAAAAADy/+v/AwABAAEAAADy/+z/AwABAAEAAAD//wgAAwABAAAAAAD//wkAAwABAAAAAAD//woAAwABAAEAAAD//wsAAwAAAAAAAAD//wwAAwAAAAEAAAD//w0AAwABAAAAAAD//w4AAwABAAAAAAD//w8AAwAAAAAAAAD//xAAAwAAAAAAAAD//xEAAwAAAAAAAAD//xIAAwABAAEAAAD//xMAAwABAAEAAAD//xQAAwAAAAEAAAD//xUAAwAAAAAAAAD//xYAAwABAAEAAAD//xcAAwAAAAAAAAD//xgAAwABAAAAAAD//xkAAwABAAEAAAD//xoAAwAAAAAAAAD//xsAAwAAAAAAAAD//xwAAwAAAAEAAAAAAAgAAwAAAAAAAAAAAAkAAwAAAAEAAAAAAAoAAwABAAEAAAAAAAsAAwAAAAEAAAAAAAwAAwAAAAAAAAAAAA0AAwAAAAEAAAAAAA4AAwAAAAAAAAAAAA8AAwABAAEAAAAAABAAAwAAAAAAAAAAABEAAwAAAAAAAAAAABIAAwAAAAEAAAAAABMAAwAAAAEAAAAAABQAAwAAAAEAAAAAABUAAwAAAAAAAAAAABYAAwABAAEAAAAAABcAAwAAAAEAAAAAABgAAwAAAAAAAAAAABkAAwABAAAAAAAAABoAAwABAAEAAAAAABsAAwAAAAEAAAAAABwAAwABAAEAAAABABUAAwABAAAAAAABABYAAwABAAEAAAACABUAAwAAAAEAAAACABYAAwABAAAAAAADABUAAwAAAAEAAAADABYAAwAAAAEAAAAEABUAAwAAAAEAAAAEABYAAwAAAAAAAAAFABUAAwAAAAEAAAAFABYAAwABAAAAAAAGABUAAwABAAEAAAAGABYAAwABAAEAAAAHABUAAwABAAEAAAAHABYAAwABAAAAAAAIABUAAwAAAAAAAAAIABYAAwABAAEAAAABABcAAwAAAAEAAAACABcAAwABAAEAAAADABcAAwAAAAAAAAAEABcAAwABAAEAAAAFABcAAwABAAAAAAAGABcAAwABAAAAAAAHABcAAwAAAAAAAAAIABcAAwAAAAEAAAD8/x0AAwAAAAEAAAD8/xwAAwAAAAEAAAD8/x4AAwAAAAAAAAD8/x8AAwABAAAAAAD8/yAAAwAAAAAAAAD8/yEAAwAAAAEAAAD8/yIAAwAAAAAAAAD8/yMAAwAAAAEAAAD8/yQAAwABAAEAAAD8/yUAAwAAAAEAAAD8/yYAAwAAAAAAAAD8/ycAAwAAAAAAAAD8/ygAAwAAAAEAAAD8/ykAAwAAAAEAAAD8/yoAAwAAAAEAAAD9/xwAAwABAAAAAAD9/x0AAwABAAEAAAD9/x4AAwABAAAAAAD9/x8AAwAAAAAAAAD9/yAAAwAAAAEAAAD9/yEAAwABAAAAAAD9/yIAAwABAAEAAAD9/yMAAwABAAEAAAD9/yQAAwAAAAAAAAD9/yUAAwAAAAEAAAD9/yYAAwAAAAAAAAD9/ycAAwAAAAEAAAD9/ygAAwAAAAEAAAD9/ykAAwABAAAAAAD9/yoAAwABAAAAAAD+/xwAAwABAAEAAAD+/x0AAwAAAAEAAAD+/x4AAwABAAAAAAD+/x8AAwAAAAEAAAD+/yAAAwABAAEAAAD+/yEAAwABAAEAAAD+/yIAAwAAAAAAAAD+/yMAAwABAAEAAAD+/yQAAwABAAEAAAD+/yUAAwAAAAAAAAD+/yYAAwAAAAAAAAD+/ycAAwAAAAAAAAD+/ygAAwAAAAAAAAD+/ykAAwAAAAEAAAD+/yoAAwABAAAAAAD//x0AAwAAAAAAAAD//x4AAwABAAAAAAD//x8AAwAAAAEAAAD//yAAAwABAAEAAAD//yEAAwAAAAAAAAD//yIAAwAAAAAAAAD//yMAAwAAAAEAAAD//yQAAwABAAEAAAD//yUAAwAAAAAAAAD//yYAAwAAAAAAAAD//ycAAwABAAEAAAD//ygAAwAAAAAAAAD//ykAAwABAAEAAAD//yoAAwABAAAAAAAAAB0AAwAAAAAAAAAAAB4AAwAAAAAAAAAAAB8AAwABAAAAAAAAACAAAwAAAAAAAAAAACEAAwAAAAEAAAAAACIAAwAAAAAAAAAAACMAAwABAAAAAAAAACQAAwAAAAEAAAAAACUAAwABAAAAAAAAACYAAwAAAAAAAAAAACcAAwABAAAAAAAAACgAAwAAAAEAAAAAACkAAwABAAAAAAAAACoAAwABAAAAAAABABwAAwABAAEAAAABAB0AAwAAAAAAAAABAB4AAwAAAAAAAAABAB8AAwAAAAAAAAABACAAAwAAAAEAAAABACEAAwABAAAAAAABACIAAwAAAAEAAAABACMAAwABAAAAAAABACQAAwABAAEAAAABACUAAwABAAEAAAABACYAAwABAAEAAAABACcAAwABAAEAAAABACgAAwAAAAAAAAABACkAAwAAAAEAAAABACoAAwABAAAAAAACABwAAwABAAAAAAACAB0AAwABAAAAAAACAB4AAwABAAEAAAACAB8AAwABAAAAAAACACAAAwABAAEAAAACACEAAwABAAEAAAACACIAAwAAAAAAAAACACMAAwABAAEAAAACACQAAwAAAAAAAAACACUAAwAAAAEAAAACACYAAwABAAAAAAACACcAAwAAAAAAAAACACgAAwAAAAAAAAACACkAAwABAAAAAAACACoAAwAAAAAAAAADABwAAwABAAEAAAADAB0AAwAAAAAAAAADAB4AAwAAAAAAAAADAB8AAwAAAAAAAAADACAAAwAAAAAAAAADACEAAwAAAAAAAAADACIAAwABAAEAAAADACMAAwABAAAAAAADACQAAwABAAEAAAADACUAAwABAAEAAAADACYAAwABAAAAAAADACcAAwABAAEAAAADACgAAwABAAEAAAADACkAAwABAAAAAAADACoAAwABAAEAAAAEABwAAwABAAEAAAAEAB0AAwAAAAAAAAAEAB4AAwAAAAAAAAAEAB8AAwAAAAAAAAAEACAAAwABAAAAAAAEACEAAwAAAAAAAAAEACIAAwABAAEAAAAEACMAAwAAAAEAAAAEACQAAwAAAAAAAAAEACUAAwABAAAAAAAEACYAAwAAAAAAAAAEACcAAwAAAAAAAAAEACgAAwAAAAAAAAAEACkAAwABAAAAAAAEACoAAwAAAAEAAAAFABwAAwAAAAEAAAAFAB0AAwAAAAEAAAAFAB4AAwAAAAEAAAAFAB8AAwAAAAAAAAAFACAAAwABAAEAAAAFACEAAwABAAEAAAAFACIAAwABAAEAAAAFACMAAwAAAAAAAAAFACQAAwAAAAAAAAAFACUAAwABAAEAAAAFACYAAwAAAAEAAAAFACcAAwABAAEAAAAFACgAAwAAAAEAAAAFACkAAwABAAEAAAAFACoAAwABAAAAAAAGABwAAwAAAAEAAAAGAB0AAwAAAAEAAAAGAB4AAwABAAAAAAAGAB8AAwAAAAAAAAAGACAAAwAAAAEAAAAGACEAAwABAAAAAAAGACIAAwABAAEAAAAGACMAAwABAAAAAAAGACQAAwABAAEAAAAGACUAAwABAAEAAAAGACYAAwAAAAAAAAAGACcAAwABAAEAAAAGACgAAwAAAAAAAAAGACkAAwABAAEAAAAGACoAAwAAAAAAAAAHABwAAwABAAEAAAAHAB0AAwABAAEAAAAHAB4AAwAAAAEAAAAHAB8AAwABAAEAAAAHACAAAwABAAAAAAAHACEAAwAAAAEAAAAHACIAAwAAAAAAAAAHACMAAwABAAAAAAAHACQAAwABAAEAAAAHACUAAwAAAAAAAAAHACYAAwABAAEAAAAHACcAAwABAAAAAAAHACgAAwAAAAAAAAAHACkAAwAAAAAAAAAHACoAAwAAAAEAAAAIABwAAwABAAAAAAAIAB0AAwAAAAEAAAAIAB4AAwAAAAEAAAAIAB8AAwAAAAEAAAAIACAAAwABAAAAAAAIACEAAwAAAAAAAAAIACIAAwABAAEAAAAIACMAAwAAAAEAAAAIACQAAwAAAAAAAAAIACUAAwAAAAAAAAAIACYAAwAAAAAAAAAIACcAAwABAAEAAAAIACgAAwABAAAAAAAIACkAAwABAAEAAAAIACoAAwAAAAAAAAAJABwAAwABAAAAAAAJAB0AAwABAAEAAAAJAB4AAwAAAAEAAAAJAB8AAwAAAAEAAAAJACAAAwABAAEAAAAJACEAAwABAAAAAAAJACIAAwABAAAAAAAJACMAAwAAAAAAAAAJACQAAwABAAAAAAAJACUAAwABAAAAAAAJACYAAwAAAAAAAAAJACcAAwABAAEAAAAJACgAAwABAAEAAAAJACkAAwABAAEAAAAJACoAAwAAAAAAAAAKABwAAwAAAAEAAAAKAB0AAwAAAAEAAAAKAB4AAwABAAEAAAAKAB8AAwABAAAAAAAKACAAAwABAAAAAAAKACEAAwAAAAAAAAAKACIAAwAAAAAAAAAKACMAAwAAAAEAAAAKACQAAwABAAEAAAAKACUAAwAAAAAAAAAKACYAAwAAAAEAAAAKACcAAwABAAAAAAAKACgAAwABAAEAAAAKACkAAwAAAAAAAAAKACoAAwABAAEAAAALABwAAwABAAEAAAALAB0AAwAAAAAAAAALAB4AAwAAAAAAAAALAB8AAwABAAAAAAALACAAAwABAAEAAAALACEAAwABAAAAAAALACIAAwABAAAAAAALACMAAwABAAAAAAALACQAAwAAAAEAAAALACUAAwABAAAAAAALACYAAwABAAAAAAALACcAAwABAAAAAAALACgAAwAAAAAAAAALACkAAwAAAAEAAAALACoAAwAAAAEAAAAMABwAAwAAAAEAAAAMAB0AAwAAAAAAAAAMAB4AAwAAAAEAAAAMAB8AAwABAAEAAAAMACAAAwABAAEAAAAMACEAAwAAAAEAAAAMACIAAwAAAAEAAAAMACMAAwABAAAAAAAMACQAAwABAAAAAAAMACUAAwABAAEAAAAMACYAAwABAAEAAAAMACcAAwAAAAAAAAAMACgAAwAAAAAAAAAMACkAAwAAAAEAAAAMACoAAwAAAAEAAAANABwAAwAAAAAAAAANAB0AAwABAAAAAAANAB4AAwABAAEAAAANAB8AAwABAAAAAAANACAAAwAAAAEAAAANACEAAwABAAEAAAANACIAAwAAAAEAAAANACMAAwAAAAAAAAANACQAAwABAAEAAAANACUAAwABAAEAAAANACYAAwABAAEAAAANACcAAwABAAEAAAANACgAAwAAAAEAAAANACkAAwABAAAAAAANACoAAwAAAAEAAAAOABwAAwAAAAEAAAAOAB0AAwAAAAEAAAAOAB4AAwAAAAAAAAAOAB8AAwABAAEAAAAOACAAAwABAAAAAAAOACEAAwAAAAEAAAAOACIAAwAAAAAAAAAOACMAAwABAAEAAAAOACQAAwABAAEAAAAOACUAAwABAAAAAAAOACYAAwABAAAAAAAOACcAAwAAAAEAAAAOACgAAwAAAAEAAAAOACkAAwABAAAAAAAOACoAAwAAAAEAAAAPABwAAwAAAAEAAAAPAB0AAwABAAAAAAAPAB4AAwAAAAEAAAAPAB8AAwAAAAAAAAAPACAAAwAAAAAAAAAPACEAAwABAAEAAAAPACIAAwAAAAAAAAAPACMAAwABAAAAAAAPACQAAwABAAEAAAAPACUAAwABAAAAAAAPACYAAwABAAEAAAAPACcAAwABAAAAAAAPACgAAwABAAAAAAAPACkAAwABAAEAAAAPACoAAwABAAEAAAAQABwAAwAAAAAAAAAQAB0AAwABAAEAAAAQAB4AAwABAAEAAAAQAB8AAwABAAEAAAAQACAAAwAAAAEAAAAQACEAAwABAAEAAAAQACIAAwABAAAAAAAQACMAAwAAAAEAAAAQACQAAwABAAAAAAAQACUAAwABAAEAAAAQACYAAwAAAAEAAAAQACcAAwAAAAAAAAAQACgAAwAAAAAAAAAQACkAAwAAAAAAAAAQACoAAwABAAEAAAARABwAAwAAAAEAAAARAB0AAwAAAAAAAAARAB4AAwABAAAAAAARAB8AAwABAAEAAAARACAAAwABAAAAAAARACEAAwAAAAEAAAARACIAAwAAAAAAAAARACMAAwABAAAAAAARACQAAwAAAAAAAAARACUAAwAAAAEAAAARACYAAwABAAEAAAARACcAAwAAAAEAAAARACgAAwAAAAAAAAARACkAAwAAAAAAAAARACoAAwABAAEAAAASABwAAwAAAAEAAAASAB0AAwABAAEAAAASAB4AAwAAAAEAAAASAB8AAwABAAEAAAASACAAAwABAAEAAAASACEAAwABAAEAAAASACIAAwABAAAAAAASACMAAwAAAAEAAAASACQAAwABAAAAAAASACUAAwABAAEAAAASACYAAwABAAEAAAASACcAAwABAAEAAAASACgAAwAAAAAAAAASACkAAwAAAAEAAAASACoAAwAAAAEAAAAIACsAAwABAAAAAAAIACwAAwAAAAEAAAAIAC0AAwAAAAEAAAAIAC4AAwABAAAAAAAIAC8AAwABAAAAAAAIADAAAwABAAAAAAAIADEAAwABAAEAAAAIADIAAwABAAAAAAAIADMAAwAAAAAAAAAIADQAAwAAAAAAAAAJACsAAwABAAAAAAAJACwAAwABAAAAAAAJAC0AAwABAAAAAAAJAC4AAwABAAAAAAAJAC8AAwABAAEAAAAJADAAAwAAAAAAAAAJADEAAwAAAAAAAAAJADIAAwABAAAAAAAJADMAAwAAAAAAAAAJADQAAwABAAAAAAAKACsAAwAAAAAAAAAKACwAAwABAAEAAAAKAC0AAwABAAAAAAAKAC4AAwABAAAAAAAKAC8AAwAAAAAAAAAKADAAAwAAAAAAAAAKADEAAwABAAAAAAAKADIAAwABAAEAAAAKADMAAwAAAAEAAAAKADQAAwABAAEAAAALACsAAwAAAAEAAAALACwAAwAAAAEAAAALAC0AAwAAAAEAAAALAC4AAwAAAAEAAAALAC8AAwAAAAEAAAALADAAAwABAAEAAAALADEAAwAAAAAAAAALADIAAwABAAAAAAALADMAAwABAAEAAAALADQAAwABAAAAAAAGADMAAwAAAAAAAAAGADQAAwABAAAAAAAHADMAAwAAAAAAAAAHADQAAwABAAEAAAAAADEAAwABAAAAAAAAADIAAwABAAAAAAAAADMAAwABAAAAAAAAADQAAwABAAAAAAAAADUAAwAAAAEAAAAAADYAAwABAAAAAAABADEAAwABAAAAAAABADIAAwAAAAAAAAABADMAAwABAAEAAAABADQAAwAAAAEAAAABADUAAwABAAEAAAABADYAAwABAAAAAAACADEAAwABAAAAAAACADIAAwAAAAAAAAACADMAAwAAAAAAAAACADQAAwABAAEAAAACADUAAwABAAAAAAACADYAAwAAAAEAAAADADEAAwAAAAAAAAADADIAAwABAAEAAAADADMAAwABAAEAAAADADQAAwABAAEAAAADADUAAwAAAAEAAAADADYAAwAAAAAAAAAEADEAAwABAAEAAAAEADIAAwABAAAAAAAEADMAAwABAAAAAAAEADQAAwAAAAEAAAAEADUAAwAAAAAAAAAEADYAAwAAAAAAAAAFADEAAwABAAAAAAAFADIAAwABAAAAAAAFADMAAwAAAAAAAAAFADQAAwAAAAAAAAAFADUAAwABAAAAAAAFADYAAwABAAAAAAD+/zMAAwABAAEAAAD+/zQAAwABAAEAAAD//zMAAwAAAAEAAAD//zQAAwAAAAEAAAD4/zEAAwABAAAAAAD4/zIAAwAAAAEAAAD4/zMAAwABAAAAAAD4/zQAAwABAAEAAAD4/zUAAwABAAAAAAD4/zYAAwAAAAEAAAD5/zEAAwAAAAAAAAD5/zIAAwABAAAAAAD5/zMAAwAAAAEAAAD5/zQAAwABAAEAAAD5/zUAAwABAAEAAAD5/zYAAwAAAAEAAAD6/zEAAwAAAAEAAAD6/zIAAwABAAEAAAD6/zMAAwABAAAAAAD6/zQAAwAAAAAAAAD6/zUAAwABAAAAAAD6/zYAAwABAAAAAAD7/zEAAwAAAAAAAAD7/zIAAwAAAAAAAAD7/zMAAwABAAEAAAD7/zQAAwABAAAAAAD7/zUAAwABAAAAAAD7/zYAAwABAAAAAAD8/zEAAwABAAEAAAD8/zIAAwAAAAAAAAD8/zMAAwABAAAAAAD8/zQAAwABAAAAAAD8/zUAAwABAAAAAAD8/zYAAwAAAAEAAAD9/zEAAwABAAEAAAD9/zIAAwAAAAAAAAD9/zMAAwABAAAAAAD9/zQAAwABAAAAAAD9/zUAAwAAAAEAAAD9/zYAAwABAAAAAAD0/zEAAwABAAEAAAD0/zIAAwABAAEAAAD1/zEAAwABAAAAAAD1/zIAAwABAAAAAAD2/zEAAwABAAEAAAD2/zIAAwABAAEAAAD3/zEAAwABAAEAAAD3/zIAAwAAAAEAAADz/zEAAwAAAAAAAADz/zIAAwABAAAAAADz/zMAAwABAAEAAAD0/zMAAwABAAEAAADz/zQAAwAAAAEAAAD0/zQAAwAAAAAAAAD6/yEAAwAAAAAAAAD6/yIAAwAAAAAAAAD6/yMAAwAAAAEAAAD6/yQAAwAAAAAAAAD7/yEAAwABAAAAAAD7/yIAAwABAAEAAAD7/yMAAwABAAEAAAD7/yQAAwABAAAAAAD6/yUAAwAAAAEAAAD7/yUAAwABAAAAAAD3/yEAAwAAAAAAAAD3/yIAAwABAAAAAAD3/yMAAwABAAEAAAD3/yQAAwABAAEAAAD3/yUAAwABAAAAAAD4/yEAAwABAAAAAAD4/yIAAwAAAAEAAAD4/yMAAwABAAEAAAD4/yQAAwAAAAEAAAD4/yUAAwABAAAAAAD5/yEAAwABAAAAAAD5/yIAAwAAAAEAAAD5/yMAAwABAAAAAAD5/yQAAwAAAAAAAAD5/yUAAwABAAAAAAAIAP//AwAAAAEAAAAIAAAAAwAAAAEAAAAJAP//AwAAAAAAAAAJAAAAAwABAAEAAAAKAP//AwABAAAAAAAKAAAAAwABAAAAAAALAP//AwAAAAEAAAALAAAAAwABAAEAAAAMAP//AwABAAAAAAAMAAAAAwABAAAAAAANAP//AwABAAEAAAANAAAAAwAAAAEAAAAOAP//AwABAAEAAAAOAAAAAwAAAAEAAAAPAP//AwAAAAAAAAAPAAAAAwAAAAAAAAAQAP//AwAAAAEAAAAQAAAAAwAAAAAAAAANAPv/AwAAAAAAAAANAPz/AwAAAAEAAAANAP3/AwABAAEAAAANAP7/AwAAAAEAAAAOAPv/AwABAAEAAAAOAPz/AwAAAAAAAAAOAP3/AwAAAAAAAAAOAP7/AwAAAAAAAAAQACsAAwABAAEAAAAQACwAAwAAAAAAAAARACsAAwAAAAAAAAARACwAAwABAAEAAAAWACsAAwAAAAAAAAAWACwAAwABAAEAAAAXACsAAwAAAAEAAAAXACwAAwAAAAAAAAAYACsAAwABAAAAAAAYACwAAwABAAEAAAAZACsAAwABAAAAAAAZACwAAwABAAEAAAAaACsAAwABAAEAAAAaACwAAwABAAEAAAAbACsAAwAAAAAAAAAbACwAAwAAAAAAAAAcACsAAwAAAAEAAAAcACwAAwAAAAEAAAAdACsAAwAAAAAAAAAdACwAAwAAAAEAAAAeACsAAwABAAEAAAAeACwAAwAAAAEAAAAfACsAAwAAAAEAAAAfACwAAwABAAEAAAAgACsAAwAAAAAAAAAgACwAAwABAAAAAAAhACsAAwAAAAAAAAAhACwAAwAAAAEAAAAiACsAAwABAAEAAAAiACwAAwABAAAAAAAjACsAAwAAAAEAAAAjACwAAwAAAAAAAAAkACsAAwAAAAEAAAAkACwAAwABAAEAAAAjACUAAwAAAAEAAAAjACYAAwABAAEAAAAjACcAAwAAAAAAAAAjACgAAwAAAAEAAAAjACkAAwAAAAEAAAAjACoAAwAAAAAAAAAkACUAAwABAAAAAAAkACYAAwABAAAAAAAkACcAAwAAAAAAAAAkACgAAwABAAAAAAAkACkAAwABAAAAAAAkACoAAwABAAAAAAAjABoAAwABAAEAAAAjABsAAwAAAAAAAAAjABwAAwAAAAAAAAAjAB0AAwABAAEAAAAjAB4AAwABAAAAAAAjAB8AAwAAAAEAAAAjACAAAwAAAAAAAAAjACEAAwAAAAEAAAAjACIAAwAAAAAAAAAjACMAAwABAAAAAAAjACQAAwAAAAEAAAAkABoAAwAAAAAAAAAkABsAAwAAAAEAAAAkABwAAwAAAAEAAAAkAB0AAwAAAAEAAAAkAB4AAwABAAAAAAAkAB8AAwAAAAAAAAAkACAAAwABAAEAAAAkACEAAwAAAAAAAAAkACIAAwAAAAAAAAAkACMAAwABAAAAAAAkACQAAwAAAAEAAAAQAC8AAwABAAEAAAARAC8AAwAAAAEAAAASAC8AAwAAAAEAAAATAC8AAwAAAAEAAAAUAC8AAwABAAEAAAAVAC8AAwAAAAEAAAAWAC8AAwAAAAEAAAAXAC8AAwABAAAAAAAQAC4AAwABAAAAAAARAC4AAwABAAEAAAASAC4AAwAAAAAAAAATAC4AAwAAAAEAAAAUAC4AAwABAAEAAAAVAC4AAwAAAAEAAAAWAC4AAwABAAAAAAAXAC4AAwAAAAEAAAAQAC0AAwAAAAAAAAARAC0AAwAAAAAAAAAWAC0AAwAAAAAAAAAXAC0AAwAAAAAAAAAeABoAAQADAAAAAAAeABsAAQADAAAAAAAeABwAAQADAAAAAAAeAB0AAQADAAAAAAAeAB4AAQADAAAAAAAfABoAAQADAAAAAAAfABsAAQADAAAAAAAfABwAAQADAAAAAAAfAB0AAQADAAAAAAAfAB4AAQADAAAAAAAgABoAAQADAAAAAAAgABsAAQADAAAAAAAgABwAAQADAAAAAAAgAB0AAQADAAAAAAAgAB4AAQADAAAAAAAhABoAAQADAAAAAAAhABsAAQADAAAAAAAhABwAAQADAAAAAAAhAB0AAQADAAAAAAAhAB4AAQADAAAAAAAiABoAAQADAAAAAAAiABsAAQADAAAAAAAiABwAAQADAAAAAAAiAB0AAQADAAAAAAAiAB4AAQADAAAAAAAlABoAAQADAAAAAAAlABsAAQADAAAAAAAlABwAAQADAAAAAAAlAB0AAQADAAAAAAAlAB4AAQADAAAAAAAmABoAAQADAAAAAAAmABsAAQADAAAAAAAmABwAAQADAAAAAAAmAB0AAQADAAAAAAAmAB4AAQADAAAAAAAnABoAAQADAAAAAAAnABsAAQADAAAAAAAnABwAAQADAAAAAAAnAB0AAQADAAAAAAAnAB4AAQADAAAAAAAoABoAAQADAAAAAAAoABsAAQADAAAAAAAoABwAAQADAAAAAAAoAB0AAQADAAAAAAAoAB4AAQADAAAAAAApABoAAQADAAAAAAApABsAAQADAAAAAAApABwAAQADAAAAAAApAB0AAQADAAAAAAApAB4AAQADAAAAAADx////AwABAAEAAADx/wAAAwAAAAEAAADy////AwAAAAEAAADy/wAAAwAAAAEAAADz////AwABAAEAAADz/wAAAwAAAAEAAAD0////AwABAAEAAAD0/wAAAwABAAEAAAD1////AwAAAAAAAAD1/wAAAwABAAEAAAD2////AwAAAAEAAAD2/wAAAwABAAEAAAD3////AwABAAAAAAD3/wAAAwAAAAAAAADx/wEAAwAAAAAAAADx/wIAAwAAAAAAAADy/wEAAwABAAAAAADy/wIAAwAAAAAAAADj////AwAAAAAAAADj/wAAAwABAAEAAADk/wAAAwABAAAAAADk/wEAAwAAAAAAAADk/wIAAwAAAAEAAADk////AwABAAAAAADd/wAAAwABAAAAAADd/wEAAwAAAAEAAADd/wIAAwAAAAAAAADd/wMAAwAAAAAAAADe/wAAAwABAAEAAADe/wEAAwAAAAAAAADe/wIAAwAAAAAAAADe/wMAAwAAAAAAAADf/wAAAwABAAEAAADf/wEAAwAAAAAAAADf/wIAAwAAAAAAAADf/wMAAwABAAAAAADg/wAAAwAAAAAAAADg/wEAAwAAAAAAAADg/wIAAwABAAEAAADg/wMAAwAAAAEAAADh/wAAAwABAAAAAADh/wEAAwAAAAAAAADh/wIAAwABAAEAAADh/wMAAwAAAAEAAADi/wAAAwABAAEAAADi/wEAAwABAAEAAADi/wIAAwAAAAAAAADi/wMAAwAAAAAAAADj/wEAAwABAAEAAADj/wIAAwABAAAAAADj/wMAAwAAAAAAAADk/wMAAwAAAAEAAADl/wAAAwABAAAAAADl/wEAAwAAAAAAAADl/wIAAwABAAAAAADl/wMAAwABAAAAAADm/wAAAwABAAAAAADm/wEAAwABAAEAAADm/wIAAwABAAEAAADm/wMAAwABAAEAAADn/wAAAwAAAAEAAADn/wEAAwAAAAEAAADn/wIAAwABAAEAAADn/wMAAwABAAEAAADo/wAAAwABAAEAAADo/wEAAwABAAEAAADo/wIAAwABAAEAAADo/wMAAwABAAEAAADp/wAAAwABAAEAAADp/wEAAwABAAAAAADp/wIAAwAAAAEAAADp/wMAAwABAAAAAADq/wAAAwAAAAEAAADq/wEAAwAAAAEAAADq/wIAAwAAAAEAAADq/wMAAwABAAAAAADd/wQAAwAAAAEAAADe/wQAAwABAAEAAADf/wQAAwAAAAEAAADg/wQAAwAAAAAAAADh/wQAAwABAAAAAADi/wQAAwABAAEAAADj/wQAAwABAAAAAADk/wQAAwABAAAAAADl/wQAAwAAAAAAAADm/wQAAwABAAAAAADn/wQAAwABAAAAAADo/wQAAwABAAEAAADp/wQAAwABAAEAAADq/wQAAwABAAAAAADp/wUAAwABAAEAAADp/wYAAwAAAAAAAADp/wcAAwABAAAAAADn/wcAAwABAAEAAADo/wcAAwAAAAEAAADq/wcAAwABAAAAAADr/wcAAwAAAAAAAADs/wcAAwAAAAAAAADt/wcAAwABAAEAAADu/wcAAwABAAAAAADv/wcAAwAAAAEAAADw/wcAAwABAAEAAADx/wcAAwABAAAAAADy/wcAAwABAAEAAADz/wcAAwAAAAEAAADt/wUAAwABAAEAAADt/wYAAwABAAEAAADu/wUAAwABAAEAAADu/wYAAwABAAAAAADv/wUAAwAAAAEAAADv/wYAAwAAAAEAAADw/wUAAwABAAAAAADw/wYAAwABAAEAAADx/wUAAwABAAEAAADx/wYAAwABAAEAAADy/wUAAwAAAAEAAADy/wYAAwAAAAAAAADz/wUAAwABAAEAAADz/wYAAwABAAAAAADx/wMAAwAAAAEAAADx/wQAAwAAAAEAAADy/wMAAwABAAEAAADy/wQAAwABAAEAAADx/wgAAwAAAAAAAADy/wgAAwABAAAAAADy/wkAAwAAAAEAAADx/wkAAwAAAAAAAADx/xQAAQAFAAQAAGDx/xUAAQADAAAAAADx/xYAAQADAAAAAADx/xcAAQADAAAAAADy/xQAAQADAAAAAADy/xUAAQADAAAAAADy/xYAAQADAAAAAADy/xcAAQADAAAAAADz/xQAAQADAAAAAADz/xUAAQADAAAAAADz/xYAAQADAAAAAADz/xcAAQADAAAAAAD0/xQAAQADAAAAAAD0/xUAAQADAAAAAAD0/xYAAQADAAAAAAD0/xcAAQADAAAAAADc/woAAQADAAAAAADc/wsAAQADAAAAAADc/wwAAQADAAAAAADc/w0AAQADAAAAAADc/w4AAQADAAAAAADc/w8AAQADAAAAAADc/xAAAQADAAAAAADc/xEAAQADAAAAAADc/xIAAQADAAAAAADc/xMAAQADAAAAAADc/xQAAQADAAAAAADc/xUAAQADAAAAAADc/xYAAQADAAAAAADc/xcAAQADAAAAAADd/woAAQADAAAAAADd/wsAAQADAAAAAADd/wwAAQADAAAAAADd/w0AAQADAAAAAADd/w4AAQADAAAAAADd/w8AAQADAAAAAADd/xAAAQADAAAAAADd/xEAAQADAAAAAADd/xIAAQADAAAAAADd/xMAAQADAAAAAADd/xQAAQADAAAAAADd/xUAAQADAAAAAADd/xYAAQADAAAAAADd/xcAAQADAAAAAADe/woAAQADAAAAAADe/wsAAQADAAAAAADe/wwAAQADAAAAAADe/w0AAQADAAAAAADe/w4AAQADAAAAAADe/w8AAQADAAAAAADe/xAAAQADAAAAAADe/xEAAQADAAAAAADe/xIAAQADAAAAAADe/xMAAQADAAAAAADe/xQAAQADAAAAAADe/xUAAQADAAAAAADe/xYAAQADAAAAAADe/xcAAQADAAAAAADf/woAAQADAAAAAADf/wsAAQADAAAAAADf/wwAAQADAAAAAADf/w0AAQADAAAAAADf/w4AAQADAAAAAADf/w8AAQADAAAAAADf/xAAAQADAAAAAADf/xEAAQADAAAAAADf/xIAAQADAAAAAADf/xMAAQADAAAAAADf/xQAAQADAAAAAADf/xUAAQADAAAAAADf/xYAAQADAAAAAADf/xcAAQADAAAAAADg/woAAQADAAAAAADg/wsAAQADAAAAAADg/wwAAQADAAAAAADg/w8AAwAKAAIAABDg/xAAAwAKAAEAAADg/xEAAwAKAAEAAADg/xIAAwAKAAEAAADg/xMAAwAKAAEAAADg/xQAAwAKAAEAAADg/xUAAwAAAAEAAADg/xYAAwAAAAEAAADg/xcAAQABAAYAAADh/woAAQADAAAAAADh/wsAAQADAAAAAADh/wwAAQADAAAAAADh/w8AAwAKAAEAAADh/xAAAwAKAAEAAADh/xEAAwABAAAAAADh/xIAAwABAAEAAADh/xMAAwAAAAEAAADh/xQAAwAAAAAAAADh/xUAAwABAAEAAADh/xYAAQABAAYAAADh/xcAAwABAAAAAADi/woAAQADAAAAAADi/wsAAQADAAAAAADi/wwAAQADAAAAAADi/w8AAwAKAAEAAADi/xAAAwAKAAEAAADi/xEAAQADAAAAAADi/xIAAQADAAAAAADi/xMAAQADAAAAAADi/xQAAQADAAAAAADi/xUAAQADAAAAAADi/xYAAQADAAAAAADi/xcAAQADAAAAAADj/woAAQADAAAAAADj/wsAAQADAAAAAADj/wwAAQADAAAAAADj/w8AAwAKAAEAAADj/xAAAwAKAAEAAADj/xEAAQADAAAAAADj/xIAAQADAAAAAADj/xMAAQADAAAAAADj/xQAAQADAAAAAADj/xUAAQADAAAAAADj/xYAAQADAAAAAADj/xcAAQADAAAAAADk/woAAQADAAAAAADk/wsAAQADAAAAAADk/wwAAQADAAAAAADk/w8AAwAKAAEAAADk/xAAAwAKAAEAAADk/xEAAQADAAAAAADk/xIAAQADAAAAAADk/xMAAQADAAAAAADk/xQAAQADAAAAAADk/xUAAQADAAAAAADk/xYAAQADAAAAAADk/xcAAQADAAAAAADl/wwAAQADAAAAAADl/w8AAwAKAAEAAADl/xAAAwAKAAEAAADl/xEAAQADAAAAAADl/xIAAQADAAAAAADl/xMAAQADAAAAAADl/xQAAQADAAAAAADl/xUAAQADAAAAAADl/xYAAQADAAAAAADl/xcAAQADAAAAAADm/wwAAQABAAYAAADm/w8AAwAKAAEAAADm/xAAAwAKAAEAAADm/xEAAQADAAAAAADm/xIAAQADAAAAAADm/xMAAQADAAAAAADm/xQAAQADAAAAAADm/xUAAQADAAAAAADm/xYAAQADAAAAAADm/xcAAQADAAAAAADn/wwAAQABAAYAAADn/w8AAwAKAAEAAADn/xAAAwAKAAEAAADn/xEAAQADAAAAAADn/xIAAQADAAAAAADn/xMAAQADAAAAAADn/xQAAQADAAAAAADn/xUAAQADAAAAAADn/xYAAQADAAAAAADn/xcAAQADAAAAAADo/wwAAQABAAYAAADo/w8AAwAKAAEAAADo/xAAAwAKAAIAAADo/xEAAQADAAAAAADo/xIAAQADAAAAAADo/xMAAQADAAAAAADo/xQAAQADAAAAAADo/xUAAQADAAAAAADo/xYAAQADAAAAAADo/xcAAQADAAAAAADp/wwAAQABAAYAAADp/w8AAwAKAAEAAADp/xAAAwALAAEAAADp/xEAAQADAAAAAADp/xIAAQADAAAAAADp/xMAAQADAAAAAADp/xQAAQAHAAEAAFDp/xUAAQADAAAAAADp/xYAAQADAAAAAADp/xcAAQADAAAAAADq/wwAAQABAAYAAADq/w8AAwAKAAEAAADq/xAAAwALAAIAAADq/xEAAQADAAAAAADq/xIAAQADAAAAAADq/xMAAQADAAAAAADq/xQAAQAHAAAAAFDq/xUAAQADAAAAAADq/xYAAQADAAAAAADq/xcAAQADAAAAAADr/wwAAQABAAYAAADr/w8AAwAKAAEAAADr/xAAAwAKAAEAAADr/xEAAQADAAAAAADr/xIAAQADAAAAAADr/xMAAQADAAAAAADr/xQAAQADAAAAAADr/xUAAQADAAAAAADr/xYAAQADAAAAAADr/xcAAQADAAAAAADs/woAAwAKAAEAAADs/wwAAwAMAAIAAADs/w8AAwAKAAEAAADs/xAAAwAKAAEAAADs/xEAAQADAAAAAADs/xIAAQADAAAAAADs/xMAAQADAAAAAADs/xQAAQADAAAAAADs/xUAAQADAAAAAADs/xYAAQADAAAAAADs/xcAAQADAAAAAADt/woAAwAKAAEAAADt/wwAAwANAAIAAADt/w8AAwAKAAEAAADt/xAAAwAKAAEAAADt/xEAAQADAAAAAADt/xIAAQADAAAAAADt/xMAAQADAAAAAADt/xQAAQADAAAAAADt/xUAAQADAAAAAADt/xYAAQADAAAAAADt/xcAAQADAAAAAADu/woAAwAKAAEAAADu/wsAAwAKAAEAAADu/wwAAwAOAAIAAADu/w8AAQADAAAAAADu/xAAAQADAAAAAADu/xEAAQADAAAAAADu/xIAAQADAAAAAADu/xMAAQADAAAAAADu/xQAAQADAAAAAADu/xUAAQADAAAAAADu/xYAAQADAAAAAADu/xcAAQADAAAAAADv/woAAwAKAAEAAADv/wsAAwAKAAEAAADv/wwAAwAKAAEAAADv/w8AAQADAAAAAADv/xAAAQADAAAAAADv/xEAAQADAAAAAADv/xIAAQADAAAAAADv/xMAAQADAAAAAADv/xQAAQADAAAAAADv/xUAAQADAAAAAADv/xYAAQADAAAAAADv/xcAAQADAAAAAADw/woAAwAKAAEAAADw/wsAAwAKAAEAAADw/wwAAwAKAAIAAADw/w0AAwAKAAEAAADw/w4AAwAKAAEAAADw/w8AAQADAAAAAADw/xAAAQADAAAAAADw/xEAAQADAAAAAADw/xIAAQADAAAAAADw/xMAAQADAAAAAADw/xQAAQADAAAAAADw/xUAAQADAAAAAADw/xYAAQADAAAAAADw/xcAAQADAAAAAADx/woAAwAKAAEAAADx/wsAAwAKAAEAAADx/wwAAwAKAAEAAADx/w0AAwAKAAEAAADx/w4AAwAKAAEAAADx/w8AAQADAAAAAADx/xAAAQADAAAAAADx/xEAAQADAAAAAADx/xIAAQAHAAQAAGDx/xMAAQAGAAQAAGDy/woAAwAKAAEAAADy/wsAAwALAAEAAADy/wwAAwALAAIAAADy/w0AAwAKAAEAAADy/w4AAwAKAAEAAADy/w8AAQADAAAAAADy/xAAAQADAAAAAADy/xEAAQADAAAAAADy/xIAAQADAAAAAADy/xMAAQADAAAAAADz/woAAwAKAAEAAADz/wsAAwALAAIAAADz/wwAAwAKAAIAABDz/w0AAwAKAAEAAADz/w4AAwAKAAEAAADz/w8AAQADAAAAAADz/xAAAQADAAAAAADz/xEAAQADAAAAAADz/xIAAQADAAAAAADz/xMAAQADAAAAAAD0/woAAwAKAAEAAAD0/wsAAwAKAAEAAAD0/wwAAwAKAAEAAAD0/w0AAwAKAAEAAAD0/w4AAwAKAAEAAAD0/w8AAQADAAAAAAD0/xAAAQADAAAAAAD0/xEAAQADAAAAAAD0/xIAAQADAAAAAAD0/xMAAQADAAAAAAD1/woAAwAKAAEAAAD1/wsAAwAKAAEAAAD1/wwAAwAKAAEAAAD1/w0AAwAKAAEAAAD1/w4AAwAKAAEAAAD1/w8AAQADAAAAAAD1/xAAAQADAAAAAAD1/xEAAQADAAAAAAD1/xIAAQADAAAAAAD1/xMAAQADAAAAAAD1/xQAAQADAAAAAAD1/xUAAQADAAAAAAD1/xYAAQADAAAAAAD1/xcAAQADAAAAAAAjABUAAwAAAAEAAAAkABUAAwABAAAAAAAiABYAAwAAAAAAAAAiABUAAwABAAEAAAAjABYAAwABAAAAAAAkABYAAwABAAAAAAAlABYAAwAAAAEAAAAlABUAAwABAAAAAAAhABUAAwAAAAAAAAAgABUAAwAAAAAAAAAfABUAAwAAAAEAAAAeABUAAwAAAAAAAAAdABUAAwAAAAEAAAAmABUAAwAAAAEAAAAnABUAAwAAAAAAAAAoABUAAwAAAAAAAAApABUAAwABAAAAAAAqABUAAwABAAAAAAAjABQAAwABAAAAAAAiABQAAwAAAAEAAAAhABQAAwAAAAEAAAAgABQAAwABAAAAAAAfABQAAwABAAEAAAAeABQAAwABAAEAAAAdABQAAwABAAAAAAAlABQAAwAAAAAAAAAkABQAAwABAAAAAAAmABQAAwAAAAEAAAAnABQAAwABAAAAAAAoABQAAwABAAEAAAApABQAAwABAAAAAAAqABQAAwAAAAEAAAAdABIAAwABAAEAAAAdABMAAwAAAAEAAAAeABIAAwABAAAAAAAeABMAAwABAAAAAAAfABIAAwABAAEAAAAfABMAAwAAAAAAAAAgABIAAwABAAEAAAAgABMAAwAAAAAAAAAhABIAAwABAAEAAAAhABMAAwAAAAAAAAAiABIAAwABAAEAAAAiABMAAwABAAEAAAAjABIAAwABAAEAAAAjABMAAwAAAAAAAAAkABIAAwAAAAEAAAAkABMAAwABAAAAAAAlABIAAwAAAAAAAAAlABMAAwABAAEAAAAmABIAAwABAAAAAAAmABMAAwAAAAAAAAAnABIAAwAAAAAAAAAnABMAAwABAAEAAAAoABIAAwABAAAAAAAoABMAAwAAAAEAAAApABIAAwABAAEAAAApABMAAwAAAAAAAAAqABIAAwAAAAEAAAAqABMAAwABAAAAAAAeABkAAQADAAAAAAAfABkAAQADAAAAAAAgABkAAQADAAAAAAAhABkAAQADAAAAAAAdABkAAQADAAAAAAAlABkAAQADAAAAAAAmABkAAQADAAAAAAAnABkAAQADAAAAAAAoABkAAQADAAAAAAApABkAAQADAAAAAAAqABkAAQADAAAAAADk/w4AAQADAAAAAADk/w0AAQADAAAAAADj/w0AAQADAAAAAADi/w0AAQADAAAAAADh/w0AAQADAAAAAADg/w0AAQADAAAAAADg/w4AAQADAAAAAADh/w4AAQADAAAAAADi/w4AAQADAAAAAADj/w4AAQADAAAAAADl/w0AAQADAAAAAADl/w4AAQADAAAAAADm/w4AAQADAAAAAADm/w0AAQADAAAAAADn/w0AAQADAAAAAADn/w4AAQADAAAAAADo/w4AAQADAAAAAADo/w0AAQADAAAAAADp/w0AAQADAAAAAADp/w4AAQADAAAAAADq/w4AAQADAAAAAADq/w0AAQADAAAAAADr/w0AAQADAAAAAADr/w4AAQADAAAAAADs/w4AAwAMAAMAAADs/w0AAwAMAAIAAADt/w0AAwANAAIAAADt/w4AAwANAAMAAADu/w4AAwAOAAIAAADu/w0AAwAOAAIAAADv/w0AAwAKAAEAAADv/w4AAwAKAAEAAADs/wsAAwAKAAIAAADt/wsAAwALAAIAAADx/zMAAwAAAAAAAADx/zQAAwAAAAEAAADy/zMAAwABAAAAAADy/zQAAwABAAEAAADw/zMAAwABAAEAAADv/zMAAwAAAAEAAADu/zMAAwABAAAAAADt/zMAAwABAAAAAADt/zQAAwABAAAAAADu/zQAAwABAAAAAADv/zQAAwABAAAAAADw/zQAAwABAAAAAADs/zMAAwAAAAEAAADr/zMAAwAAAAAAAADq/zMAAwABAAAAAADp/zMAAwABAAEAAADo/zMAAwABAAAAAADn/zMAAwABAAAAAADm/zMAAwABAAAAAADm/zQAAwABAAEAAADn/zQAAwABAAAAAADo/zQAAwAAAAAAAADp/zQAAwABAAEAAADq/zQAAwAAAAAAAADr/zQAAwAAAAEAAADs/zQAAwABAAEAAADi/zIAAwABAAEAAADi/zMAAwABAAEAAADi/zQAAwABAAAAAADi/zUAAwABAAAAAADj/zIAAwABAAEAAADj/zMAAwAAAAEAAADj/zQAAwABAAEAAADj/zUAAwABAAEAAADk/zIAAwAAAAEAAADk/zMAAwAAAAEAAADk/zQAAwAAAAEAAADk/zUAAwAAAAAAAADl/zIAAwAAAAAAAADl/zMAAwABAAEAAADl/zQAAwAAAAEAAADl/zUAAwAAAAAAAADj/y4AAwAAAAAAAADj/y8AAwABAAAAAADj/zAAAwAAAAAAAADj/zEAAwAAAAEAAADk/y4AAwABAAAAAADk/y8AAwAAAAAAAADk/zAAAwAAAAAAAADk/zEAAwAAAAEAAADc/yoAAwAAAAEAAADc/ysAAwABAAAAAADc/ywAAwABAAAAAADc/y0AAwAAAAAAAADd/yoAAwAAAAEAAADd/ysAAwABAAAAAADd/ywAAwABAAEAAADd/y0AAwABAAAAAADe/yoAAwAAAAAAAADe/ysAAwAAAAAAAADe/ywAAwABAAEAAADe/y0AAwABAAAAAADf/yoAAwAAAAEAAADf/ysAAwABAAAAAADf/ywAAwAAAAEAAADf/y0AAwABAAEAAADg/yoAAwABAAEAAADg/ysAAwAAAAEAAADg/ywAAwABAAAAAADg/y0AAwABAAEAAADh/yoAAwAAAAEAAADh/ysAAwABAAAAAADh/ywAAwAAAAEAAADh/y0AAwABAAAAAADi/yoAAwAAAAAAAADi/ysAAwAAAAEAAADi/ywAAwAAAAAAAADi/y0AAwAAAAAAAADj/yoAAwABAAEAAADj/ysAAwAAAAAAAADj/ywAAwABAAEAAADj/y0AAwABAAAAAADk/yoAAwAAAAAAAADk/ysAAwABAAAAAADk/ywAAwAAAAEAAADk/y0AAwAAAAAAAADl/yoAAwAAAAAAAADl/ysAAwABAAEAAADl/ywAAwAAAAEAAADl/y0AAwABAAEAAADg/xgAAwAAAAAAAADg/xkAAwABAAAAAADh/xgAAwABAAEAAADh/xkAAwABAAEAAADg/xoAAwABAAEAAADh/xoAAwABAAAAAADc/xkAAwABAAEAAADc/xoAAwABAAEAAADd/xkAAwABAAEAAADd/xoAAwAAAAAAAADe/xkAAwAAAAEAAADe/xoAAwABAAEAAADf/xkAAwAAAAAAAADf/xoAAwAAAAAAAADc/xsAAwABAAEAAADc/xwAAwAAAAAAAADc/x0AAwAAAAEAAADc/x4AAwAAAAEAAADc/x8AAwAAAAEAAADc/yAAAwAAAAEAAADc/yEAAwAAAAEAAADc/yIAAwABAAEAAADc/yMAAwABAAAAAADc/yQAAwABAAEAAADc/yUAAwAAAAAAAADc/yYAAwAAAAAAAADc/ycAAwABAAEAAADc/ygAAwAAAAEAAADc/ykAAwAAAAEAAADd/xsAAwABAAEAAADd/xwAAwAAAAAAAADd/x0AAwABAAEAAADd/x4AAwABAAAAAADd/x8AAwAAAAEAAADd/yAAAwAAAAEAAADd/yEAAwAAAAAAAADd/yIAAwABAAAAAADd/yMAAwABAAAAAADd/yQAAwABAAEAAADd/yUAAwAAAAAAAADd/yYAAwABAAEAAADd/ycAAwABAAAAAADd/ygAAwABAAEAAADd/ykAAwAAAAAAAADb/ysAAwAAAAEAAADb/ywAAwABAAEAAADV/yoAAwAAAAAAAADV/ysAAwAAAAAAAADV/ywAAwABAAEAAADV/y0AAwAAAAEAAADW/yoAAwABAAEAAADW/ysAAwAAAAEAAADW/ywAAwABAAAAAADW/y0AAwAAAAAAAADX/yoAAwABAAAAAADX/ysAAwAAAAAAAADX/ywAAwAAAAEAAADX/y0AAwABAAAAAADY/ysAAwABAAEAAADY/ywAAwABAAAAAADZ/ysAAwAAAAAAAADZ/ywAAwAAAAEAAADa/ysAAwABAAAAAADa/ywAAwAAAAEAAADY/yoAAwAAAAEAAADY/y0AAwAAAAAAAAD1/zMAAwABAAUAAAD2/zMAAwABAAUAAAD3/zMAAwABAAUAAAA=") +y_sort_enabled = false tile_set = ExtResource("2_m6h7j") [node name="CanvasModulate" parent="." index="1"] @@ -604,11 +564,10 @@ scale = Vector2(-1, 1) texture = ExtResource("6_lctxm") [node name="Static@Torch" parent="Props" index="4" instance=ExtResource("6_wx4iy")] -y_sort_enabled = true -position = Vector2(-40, -412) +position = Vector2(-88, -352) [node name="Static@Torch2" parent="Props" index="5" instance=ExtResource("6_wx4iy")] -position = Vector2(-104, -385) +position = Vector2(-120, -416) [node name="TorchLamp" parent="Props" index="6" instance=ExtResource("8_3rpj6")] position = Vector2(-56, -263) @@ -622,13 +581,10 @@ position = Vector2(-104, 528) [node name="Torch2" parent="Props" index="9" instance=ExtResource("6_wx4iy")] position = Vector2(-409, 464) -[node name="Static@Torch3" parent="Props" index="10" instance=ExtResource("6_wx4iy")] -position = Vector2(-39, -384) +[node name="Static@Torch4" parent="Props" index="10" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -384) -[node name="Static@Torch4" parent="Props" index="11" instance=ExtResource("6_wx4iy")] -position = Vector2(8, -384) - -[node name="StaticEntranceGodrays" type="Node2D" parent="Props" index="12"] +[node name="StaticEntranceGodrays" type="Node2D" parent="Props" index="11"] position = Vector2(256, -80) [node name="Sprite2D" type="Sprite2D" parent="Props/StaticEntranceGodrays" index="0"] @@ -641,7 +597,7 @@ texture = ExtResource("6_lctxm") texture = ExtResource("3_lgup0") texture_scale = 0.15 -[node name="StaticBookshelf" parent="Props" index="13" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf" parent="Props" index="12" instance=ExtResource("9_qsthf")] position = Vector2(64, 456) script = ExtResource("10_apvp5") DialogueResource = ExtResource("11_fpxpb") @@ -656,7 +612,7 @@ offset_bottom = -27.0 [node name="Label" parent="Props/StaticBookshelf/InteractionTrigger/Popup" index="0"] text = "Read" -[node name="StaticBookshelf2" parent="Props" index="14" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf2" parent="Props" index="13" instance=ExtResource("9_qsthf")] position = Vector2(96, 456) [node name="BottomLeft" parent="Props/StaticBookshelf2" index="0"] @@ -668,7 +624,7 @@ frame = 15 [node name="TopLeft" parent="Props/StaticBookshelf2" index="2"] frame = 6 -[node name="StaticBookshelf3" parent="Props" index="15" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf3" parent="Props" index="14" instance=ExtResource("9_qsthf")] position = Vector2(144, 456) [node name="BottomLeft" parent="Props/StaticBookshelf3" index="0"] @@ -680,7 +636,7 @@ frame = 13 [node name="TopRight" parent="Props/StaticBookshelf3" index="3"] frame = 5 -[node name="StaticBookshelf4" parent="Props" index="16" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf4" parent="Props" index="15" instance=ExtResource("9_qsthf")] position = Vector2(176, 456) [node name="BottomLeft" parent="Props/StaticBookshelf4" index="0"] @@ -695,7 +651,7 @@ frame = 2 [node name="TopRight" parent="Props/StaticBookshelf4" index="3"] frame = 5 -[node name="Static@ArenaEntranceLighting" type="Node2D" parent="Props" index="17"] +[node name="Static@ArenaEntranceLighting" type="Node2D" parent="Props" index="16"] position = Vector2(576, 464) [node name="PointLight2D" type="PointLight2D" parent="Props/Static@ArenaEntranceLighting" index="0"] @@ -712,7 +668,7 @@ scale = Vector2(4, 4) texture = ExtResource("6_lctxm") offset = Vector2(0, -0.4) -[node name="Static@Node2D" type="Node2D" parent="Props" index="18"] +[node name="Static@Node2D" type="Node2D" parent="Props" index="17"] z_index = 1 position = Vector2(472, 595) @@ -729,7 +685,7 @@ position = Vector2(-16, 24) texture = ExtResource("10_i5qot") offset = Vector2(32, -32) -[node name="Static@Node2D2" type="Node2D" parent="Props" index="19"] +[node name="Static@Node2D2" type="Node2D" parent="Props" index="18"] z_index = 2 material = SubResource("ShaderMaterial_so677") position = Vector2(696, 559) @@ -741,16 +697,16 @@ texture = ExtResource("10_sx2hw") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/Static@Node2D2" index="1"] -z_index = -4 +z_index = -10 material = SubResource("CanvasItemMaterial_wt525") position = Vector2(40, 24) texture = ExtResource("10_sx2hw") offset = Vector2(-48, -64) -[node name="StaticNode2D2" type="Node2D" parent="Props" index="20"] +[node name="StaticNode2D2" type="Node2D" parent="Props" index="19"] z_index = 1 material = SubResource("ShaderMaterial_b00lw") -position = Vector2(705, 463) +position = Vector2(689, 463) [node name="Sprite2D" type="Sprite2D" parent="Props/StaticNode2D2" index="0"] use_parent_material = true @@ -759,29 +715,30 @@ texture = ExtResource("12_md5xh") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/StaticNode2D2" index="1"] -z_index = -4 +z_index = -6 position = Vector2(40, 24) texture = ExtResource("12_md5xh") offset = Vector2(-48, -64) -[node name="Static@Node2D3" type="Node2D" parent="Props" index="21"] -z_index = 3 +[node name="Static@Node2D3" type="Node2D" parent="Props" index="20"] +z_index = 1 position = Vector2(710, 603) [node name="Sprite2D" type="Sprite2D" parent="Props/Static@Node2D3" index="0"] +z_index = 1 material = SubResource("CanvasItemMaterial_txrwk") position = Vector2(64, 56) texture = ExtResource("11_wjfe8") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/Static@Node2D3" index="1"] -z_index = -5 +z_index = -6 material = SubResource("CanvasItemMaterial_wt525") -position = Vector2(64, 56) +position = Vector2(64, 57) texture = ExtResource("11_wjfe8") offset = Vector2(-48, -64) -[node name="StaticNode2D3" type="Node2D" parent="Props" index="22"] +[node name="StaticNode2D3" type="Node2D" parent="Props" index="21"] z_index = 1 position = Vector2(494, 455) rotation = 1.5708 @@ -793,95 +750,117 @@ texture = ExtResource("13_j84wc") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/StaticNode2D3" index="1"] -z_index = -4 +z_index = -5 material = SubResource("CanvasItemMaterial_wt525") position = Vector2(64, 79) texture = ExtResource("13_j84wc") offset = Vector2(-48, -64) -[node name="Stairs" type="Node2D" parent="Props" index="23"] -z_index = -2 -position = Vector2(496, 512) +[node name="Library" type="Node2D" parent="Props" index="22"] +position = Vector2(120, 681) -[node name="Sprite2D" type="Sprite2D" parent="Props/Stairs" index="0"] -texture_repeat = 2 -position = Vector2(16, 0) -texture = ExtResource("14_i2ht5") -region_enabled = true -region_rect = Rect2(0, 0, 64, 32) +[node name="Torch" parent="Props/Library" index="0" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -177) -[node name="Sprite2D2" type="Sprite2D" parent="Props/Stairs" index="1"] -texture_repeat = 3 -position = Vector2(144, 0) -texture = ExtResource("14_i2ht5") -region_enabled = true -region_rect = Rect2(0, 0, 64, 32) +[node name="Torch2" parent="Props/Library" index="1" instance=ExtResource("6_wx4iy")] +position = Vector2(80, -177) -[node name="Water" type="Node2D" parent="Props" index="24"] -z_index = -1 +[node name="Torch3" parent="Props/Library" index="2" instance=ExtResource("6_wx4iy")] +position = Vector2(-80, -177) + +[node name="Torch4" parent="Props/Library" index="3" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -49) + +[node name="Torch5" parent="Props/Library" index="4" instance=ExtResource("6_wx4iy")] +position = Vector2(80, -49) + +[node name="Torch6" parent="Props/Library" index="5" instance=ExtResource("6_wx4iy")] +position = Vector2(-80, -49) + +[node name="Torch7" parent="Props/Library" index="6" instance=ExtResource("6_wx4iy")] +position = Vector2(-80, 95) + +[node name="Water" type="Node2D" parent="Props" index="23"] +z_index = -4 position = Vector2(512, 549) [node name="Sprite2D" type="Sprite2D" parent="Props/Water" index="0"] material = SubResource("ShaderMaterial_6r42m") -scale = Vector2(64, 84) +position = Vector2(1.52588e-05, -5) +scale = Vector2(64, 96) texture = SubResource("CanvasTexture_44wk8") -[node name="Sprite2D2" type="Sprite2D" parent="Props/Water" index="1"] -material = SubResource("ShaderMaterial_vak3n") -position = Vector2(128, 0) -scale = Vector2(64, 84) +[node name="Sprite2D3" type="Sprite2D" parent="Props/Water" index="1"] +material = SubResource("ShaderMaterial_6r42m") +position = Vector2(128, -5) +scale = Vector2(64, 96) texture = SubResource("CanvasTexture_44wk8") -[node name="Background" type="Sprite2D" parent="Props/Water" index="2"] +[node name="Sprite2D4" type="Sprite2D" parent="Props/Water" index="2"] +material = SubResource("ShaderMaterial_6r42m") +position = Vector2(128, -101) +scale = Vector2(64, 96) +texture = SubResource("CanvasTexture_44wk8") + +[node name="Sprite2D2" type="Sprite2D" parent="Props/Water" index="3"] +material = SubResource("ShaderMaterial_6r42m") +position = Vector2(0, -101) +scale = Vector2(64, 96) +texture = SubResource("CanvasTexture_44wk8") + +[node name="Background" type="Sprite2D" parent="Props/Water" index="4"] modulate = Color(0.819608, 0.988235, 1, 1) z_index = -3 -position = Vector2(64, 0) -scale = Vector2(192, 84) +position = Vector2(64, -45.5) +scale = Vector2(192, 175) texture = SubResource("CanvasTexture_44wk8") -[node name="StaticBody2D" type="StaticBody2D" parent="Props/Water" index="3"] +[node name="StaticBody2D" type="StaticBody2D" parent="Props/Water" index="5"] collision_layer = 16 collision_mask = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Water/StaticBody2D" index="0"] -visible = false -position = Vector2(0, -5.5) +position = Vector2(0, -53) shape = SubResource("RectangleShape2D_wi532") -[node name="StaticBody2D2" type="StaticBody2D" parent="Props/Water" index="4"] +[node name="StaticBody2D2" type="StaticBody2D" parent="Props/Water" index="6"] position = Vector2(128, 0) collision_layer = 16 collision_mask = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Water/StaticBody2D2" index="0"] -visible = false -position = Vector2(0, -5.5) +position = Vector2(0, -29.25) shape = SubResource("RectangleShape2D_wi532") -[node name="DocStatue" type="StaticBody2D" parent="Props" index="25"] +[node name="DocStatue" type="StaticBody2D" parent="Props" index="24"] z_index = -1 -position = Vector2(544, 410) +position = Vector2(544, 416) [node name="Sprite2D" type="Sprite2D" parent="Props/DocStatue" index="0"] +y_sort_enabled = true +position = Vector2(0, 12) texture = ExtResource("19_u6j17") +offset = Vector2(0, -12) [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/DocStatue" index="1"] position = Vector2(0, 9) shape = SubResource("RectangleShape2D_5pcme") -[node name="DocStatue2" type="StaticBody2D" parent="Props" index="26"] +[node name="DocStatue2" type="StaticBody2D" parent="Props" index="25"] z_index = -1 -position = Vector2(608, 410) +position = Vector2(608, 416) [node name="Sprite2D" type="Sprite2D" parent="Props/DocStatue2" index="0"] +y_sort_enabled = true +position = Vector2(0, 12) texture = ExtResource("19_u6j17") -flip_h = true +offset = Vector2(0, -12) [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/DocStatue2" index="1"] position = Vector2(0, 9) shape = SubResource("RectangleShape2D_5pcme") -[node name="GPUParticles2D" type="GPUParticles2D" parent="Props" index="27"] +[node name="GPUParticles2D" type="GPUParticles2D" parent="Props" index="26"] z_index = 5 position = Vector2(576, 436) amount = 16 @@ -892,7 +871,7 @@ explosiveness = 0.2 randomness = 0.5 fixed_fps = 12 -[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Props" index="28"] +[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Props" index="27"] position = Vector2(576, 504) stream = ExtResource("26_2g1h3") volume_db = -4.0 @@ -901,7 +880,7 @@ max_distance = 140.0 attenuation = 0.5 bus = &"Ambient" -[node name="OutdoorArea" type="Node2D" parent="Props" index="29"] +[node name="OutdoorArea" type="Node2D" parent="Props" index="28"] material = SubResource("CanvasItemMaterial_4g3ve") [node name="Sprite2D" type="Sprite2D" parent="Props/OutdoorArea" index="0"] @@ -947,12 +926,87 @@ follow_viewport = false [node name="TorchLamp" parent="Props/OutdoorArea" index="7" instance=ExtResource("8_3rpj6")] position = Vector2(-256, 224) -[node name="PointLight2D" parent="Props/OutdoorArea/TorchLamp" index="1"] +[node name="AnimatedSprite2D" parent="Props/OutdoorArea/TorchLamp" index="1"] +modulate = Color(3, 2.5, 2.5, 1) +frame_progress = 0.263047 + +[node name="LightOccluder2D" type="LightOccluder2D" parent="Props/OutdoorArea/TorchLamp" index="2"] +visible = false +occluder = SubResource("OccluderPolygon2D_r34vd") + +[node name="PointLight2D" parent="Props/OutdoorArea/TorchLamp" index="4"] shadow_enabled = true shadow_filter = 1 -[node name="LightOccluder2D" type="LightOccluder2D" parent="Props/OutdoorArea/TorchLamp" index="2"] -occluder = SubResource("OccluderPolygon2D_r34vd") +[node name="PointLight2D" type="PointLight2D" parent="Props/OutdoorArea" index="8"] +position = Vector2(-352, 264) +color = Color(0.804889, 0.640398, 0.396175, 1) +energy = 0.25 +texture = ExtResource("3_lgup0") + +[node name="Exit" type="Node2D" parent="Props" index="29"] +position = Vector2(576, 816) + +[node name="ExitGradient" type="Sprite2D" parent="Props/Exit" index="0"] +material = SubResource("CanvasItemMaterial_grwdq") +position = Vector2(0, -32) +rotation = -1.5708 +scale = Vector2(1, 48) +texture = SubResource("GradientTexture1D_ucd3f") + +[node name="BottomArea" type="Node2D" parent="Props" index="30"] +position = Vector2(-256, 832) + +[node name="Secret" type="Node2D" parent="Props/BottomArea" index="0" groups=["secret"]] +y_sort_enabled = true + +[node name="Gradient" type="Sprite2D" parent="Props/BottomArea/Secret" index="0" groups=["secret_occlusion"]] +material = SubResource("CanvasItemMaterial_grwdq") +position = Vector2(-332, -144) +scale = Vector2(0.125, 112) +texture = SubResource("GradientTexture1D_ucd3f") + +[node name="Gradient2" type="Sprite2D" parent="Props/BottomArea/Secret" index="1" groups=["secret_occlusion"]] +material = SubResource("CanvasItemMaterial_grwdq") +position = Vector2(-392, -144) +scale = Vector2(112, 112) +texture = SubResource("GradientTexture1D_p80i6") + +[node name="TorchLamp" parent="Props/BottomArea/Secret" index="2" instance=ExtResource("8_3rpj6")] +position = Vector2(-424, -152) + +[node name="Torch" parent="Props/BottomArea" index="1" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -16) + +[node name="Torch2" parent="Props/BottomArea" index="2" instance=ExtResource("6_wx4iy")] +position = Vector2(-56, -16) + +[node name="Torch3" parent="Props/BottomArea" index="3" instance=ExtResource("6_wx4iy")] +position = Vector2(-112, -16) + +[node name="Torch4" parent="Props/BottomArea" index="4" instance=ExtResource("6_wx4iy")] +position = Vector2(-192, -160) + +[node name="Torch5" parent="Props/BottomArea" index="5" instance=ExtResource("6_wx4iy")] +position = Vector2(-256, -160) + +[node name="GateArea" type="Node2D" parent="Props" index="31"] +position = Vector2(-360, 128) + +[node name="Torch" parent="Props/GateArea" index="0" instance=ExtResource("6_wx4iy")] +position = Vector2(-24, -128) + +[node name="Torch2" parent="Props/GateArea" index="1" instance=ExtResource("6_wx4iy")] +position = Vector2(-152, -128) + +[node name="Torch3" parent="Props/GateArea" index="2" instance=ExtResource("6_wx4iy")] +position = Vector2(80, -47) + +[node name="PointLight2D" type="PointLight2D" parent="Props" index="32"] +color = Color(0.760511, 0.406407, 0.116978, 1) +energy = 0.25 +texture = ExtResource("3_lgup0") +texture_scale = 0.7 [node name="ArenaEntrance" parent="Entities" index="0" instance=ExtResource("20_tcd0x")] z_index = -1 @@ -970,9 +1024,8 @@ position = Vector2(-224, 160) MapStateKey = "b_arena_depths_1" Rebake = [NodePath("../../Areas/LeftDoorNav")] -[node name="LeftDoorSwitch" parent="Entities" index="3" node_paths=PackedStringArray("InteractionTrigger") instance=ExtResource("22_ay852")] -position = Vector2(-257, 76) -InteractionTrigger = NodePath("InteractionTrigger") +[node name="LeftDoorSwitch" parent="Entities" index="3" instance=ExtResource("22_ay852")] +position = Vector2(-257, 80) MapStateKey = "b_arena_depths_1" [node name="BottomDoor" parent="Entities" index="4" node_paths=PackedStringArray("Rebake") instance=ExtResource("21_nvrif")] @@ -981,9 +1034,8 @@ position = Vector2(0, 160) MapStateKey = "b_arena_depths_2" Rebake = [NodePath("../../Areas/MainNav")] -[node name="BottomDoorSwitch" parent="Entities" index="5" node_paths=PackedStringArray("InteractionTrigger") instance=ExtResource("22_ay852")] -position = Vector2(24, 332) -InteractionTrigger = NodePath("InteractionTrigger") +[node name="BottomDoorSwitch" parent="Entities" index="5" instance=ExtResource("22_ay852")] +position = Vector2(24, 336) MapStateKey = "b_arena_depths_2" VisibleOnToggle = [NodePath("../../Areas/LeftDoorNav")] @@ -993,158 +1045,37 @@ position = Vector2(256, -9) [node name="Campfire2" parent="Entities" index="7" instance=ExtResource("23_mykt8")] position = Vector2(80, 351) -[node name="Centurion" parent="Entities" index="8" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] +[node name="Centurion" parent="Entities" index="8" instance=ExtResource("30_qfl2k")] material = SubResource("ShaderMaterial_6x5wo") position = Vector2(-360, 31) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Centurion2" parent="Entities" index="9" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] +[node name="Centurion2" parent="Entities" index="9" instance=ExtResource("30_qfl2k")] material = SubResource("ShaderMaterial_egt7u") position = Vector2(-224, 131) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Centurion3" parent="Entities" index="10" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] -material = SubResource("ShaderMaterial_uj5ok") -position = Vector2(-280, 411) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Centurion4" parent="Entities" index="11" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] -material = SubResource("ShaderMaterial_kousk") -position = Vector2(-232, 728) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary" parent="Entities" index="12" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary" parent="Entities" index="10" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_bqrx1") position = Vector2(-214, 72) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Legionary2" parent="Entities" index="13" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary2" parent="Entities" index="11" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_i3t42") position = Vector2(-496, 15) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Legionary3" parent="Entities" index="14" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary3" parent="Entities" index="12" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_cnws8") position = Vector2(-384, 118) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Legionary4" parent="Entities" index="15" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary4" parent="Entities" index="13" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_rkh32") -position = Vector2(-300, 384) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") +position = Vector2(-300, 376) -[node name="Legionary5" parent="Entities" index="16" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_1vu33") -position = Vector2(-152, 728) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary6" parent="Entities" index="17" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_d6edj") -position = Vector2(-258, 455) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary7" parent="Entities" index="18" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_5erwp") -position = Vector2(-556, 402) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary8" parent="Entities" index="19" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_ucdvr") -position = Vector2(-404, 505) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Weeb" parent="Entities" index="20" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("36_w0bf2")] +[node name="Weeb" parent="Entities" index="14" instance=ExtResource("36_w0bf2")] material = SubResource("ShaderMaterial_i5710") position = Vector2(-111, 1) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Sprite2D") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Cultist" parent="Entities" index="21" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_xj4yo")] +[node name="Cultist" parent="Entities" index="15" instance=ExtResource("30_xj4yo")] material = SubResource("ShaderMaterial_kerqp") position = Vector2(191, 567) -DefaultSelectedItem = NodePath("Inventory/ProjectileSpawner") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") [node name="EntranceCamera" type="Area2D" parent="Areas" index="0" node_paths=PackedStringArray("Camera")] position = Vector2(576, 504) @@ -1163,6 +1094,7 @@ tween_resource = SubResource("Resource_jfjid") draw_limits = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Areas/EntranceCamera" index="1"] +visible = false shape = SubResource("RectangleShape2D_htwu3") [node name="Path2D" type="Path2D" parent="Areas/EntranceCamera" index="2"] @@ -1186,12 +1118,35 @@ navigation_polygon = SubResource("NavigationPolygon_lh32d") [node name="TopNav" type="NavigationRegion2D" parent="Areas" index="6"] navigation_polygon = SubResource("NavigationPolygon_qjknj") +[node name="SecretTrigger" type="Area2D" parent="Areas" index="7" groups=["secret"]] +position = Vector2(-656, 704) +collision_layer = 0 +collision_mask = 4 +script = ExtResource("44_oj3d3") +FadeDuration = 0.5 +Groups = Array[String](["secret_occlusion"]) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Areas/SecretTrigger" index="0"] +position = Vector2(16, 0) +shape = SubResource("RectangleShape2D_te7jt") + [node name="ArenaEntrance" type="Marker2D" parent="Markers" index="0"] position = Vector2(576, 431) [node name="WorldEnvironment" parent="." index="7"] environment = SubResource("Environment_6j53s") +[node name="CanvasLayer" type="CanvasLayer" parent="." index="8"] +layer = -99 + +[node name="TextureRect" type="TextureRect" parent="CanvasLayer" index="0"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = SubResource("GradientTexture1D_saadu") + [editable path="Props/StaticBookshelf"] [editable path="Props/StaticBookshelf/InteractionTrigger"] [editable path="Props/StaticBookshelf2"] diff --git a/Scenes/Maps/ArenaTileset.tres b/Scenes/Maps/ArenaTileset.tres index e1b33d5..83fc783 100644 --- a/Scenes/Maps/ArenaTileset.tres +++ b/Scenes/Maps/ArenaTileset.tres @@ -525,11 +525,11 @@ texture = ExtResource("4_n70qi") 10:2/0 = 0 11:2/0 = 0 0:3/0 = 0 -0:3/0/y_sort_origin = 8 +0:3/0/y_sort_origin = 12 1:3/0 = 0 -1:3/0/y_sort_origin = 8 +1:3/0/y_sort_origin = 12 2:3/0 = 0 -2:3/0/y_sort_origin = 8 +2:3/0/y_sort_origin = 12 3:3/0 = 0 3:3/0/y_sort_origin = 8 3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) @@ -544,10 +544,10 @@ texture = ExtResource("4_n70qi") 2:4/0/y_sort_origin = 8 2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 3:4/0 = 0 -3:4/0/y_sort_origin = 8 +3:4/0/y_sort_origin = 12 3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 4:4/0 = 0 -4:4/0/y_sort_origin = 8 +4:4/0/y_sort_origin = 12 4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 5:4/0 = 0 5:4/0/y_sort_origin = 8 @@ -555,7 +555,6 @@ texture = ExtResource("4_n70qi") 6:4/0 = 0 6:4/0/y_sort_origin = 8 6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -9:4/0 = 0 0:5/0 = 0 0:5/0/y_sort_origin = 8 0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) @@ -568,9 +567,9 @@ texture = ExtResource("4_n70qi") 3:5/0 = 0 4:5/0 = 0 5:3/0 = 0 -5:3/0/y_sort_origin = 8 +5:3/0/y_sort_origin = 12 6:3/0 = 0 -6:3/0/y_sort_origin = 8 +6:3/0/y_sort_origin = 12 0:6/0 = 0 0:7/0 = 0 1:7/0 = 0 @@ -591,7 +590,9 @@ texture = ExtResource("4_n70qi") 12:4/0/texture_origin = Vector2i(0, 16) 12:4/0/y_sort_origin = -2 10:3/0 = 0 +10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 11:3/0 = 0 +11:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 12:2/0 = 0 12:3/0 = 0 13:3/0 = 0 @@ -599,6 +600,30 @@ texture = ExtResource("4_n70qi") 12:1/0 = 0 13:1/0 = 0 14:2/0 = 0 +8:5/0 = 0 +7:5/0 = 0 +9:4/size_in_atlas = Vector2i(1, 2) +9:4/0 = 0 +9:4/0/texture_origin = Vector2i(0, -8) +10:4/size_in_atlas = Vector2i(1, 2) +10:4/0 = 0 +10:4/0/texture_origin = Vector2i(0, -8) +8:4/0 = 0 +11:4/0 = 0 +14:4/size_in_atlas = Vector2i(1, 3) +14:4/0 = 0 +14:4/0/texture_origin = Vector2i(0, 16) +14:4/0/y_sort_origin = 8 +14:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:6/0 = 0 +3:7/0 = 0 +4:6/0 = 0 +7:4/0 = 0 +15:4/size_in_atlas = Vector2i(1, 3) +15:4/0 = 0 +15:4/0/texture_origin = Vector2i(0, 16) +15:4/0/y_sort_origin = 8 +15:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) [resource] occlusion_layer_0/light_mask = 1 diff --git a/State/Character/PlayerState.cs b/State/Character/PlayerState.cs index e9493ae..d6b9a0a 100644 --- a/State/Character/PlayerState.cs +++ b/State/Character/PlayerState.cs @@ -23,17 +23,14 @@ public abstract partial class PlayerState : CharacterState { if (@event.IsActionPressed("equip_1")) { - //inventory.SelectedItem = inventory.GetItemByMap("equip_1"); inventory.SelectedIndex = 0; } else if (@event.IsActionPressed("equip_2")) { - //inventory.SelectedItem = inventory.GetItemByMap("equip_2"); inventory.SelectedIndex = 1; } else if (@event.IsActionPressed("equip_3")) { - //inventory.SelectedItem = inventory.GetItemByMap("equip_3"); inventory.SelectedIndex = 2; } else if (@event.IsActionPressed("next_item")) @@ -58,6 +55,13 @@ public abstract partial class PlayerState : CharacterState return MaxLevelState; } } + + if (@event.IsActionPressed("inventory")) + { + var bus = Events.EventBus.Instance; + bus.EmitSignal(Events.EventBus.SignalName.PlayerOpenInventory, + player.Inventory); + } } return base.UnhandledInput(@event); diff --git a/State/NPC/Doc/DocExitState.cs b/State/NPC/Doc/DocExitState.cs index a2a4b95..dcba68b 100644 --- a/State/NPC/Doc/DocExitState.cs +++ b/State/NPC/Doc/DocExitState.cs @@ -15,24 +15,39 @@ public partial class DocExitState : NPCState private double _currentDuration = 0; + private bool _hasPlayedExitAnim = false; + + private bool _previouslyCouldAttack = false; + public override NPCState Enter(IState previousState) { _currentDuration = Duration; - TelegraphAnimationPlayer.Play("exit_out"); NPC.ShouldMove = false; + _hasPlayedExitAnim = false; return null; } public override void Exit(IState nextState) { - + NPC.CanAttack = _previouslyCouldAttack; } public override NPCState Process(double delta) { - if ((_currentDuration -= delta) <= 0) + if (!NPC.Inventory.IsUsingItem) { - return TelegraphState; + if (!_hasPlayedExitAnim) + { + _hasPlayedExitAnim = true; + _previouslyCouldAttack = NPC.CanAttack; + NPC.CanAttack = false; + TelegraphAnimationPlayer.Play("exit_out"); + } + + if ((_currentDuration -= delta) <= 0) + { + return TelegraphState; + } } return null; } diff --git a/State/NPC/Doc/DocTelegraphState.cs b/State/NPC/Doc/DocTelegraphState.cs index 1609c97..1db9dd9 100644 --- a/State/NPC/Doc/DocTelegraphState.cs +++ b/State/NPC/Doc/DocTelegraphState.cs @@ -33,8 +33,19 @@ public partial class DocTelegraphState : NPCState do { - float randX = GD.RandRange(-112, 112); - float randY = GD.RandRange(-112, 112); + float randX = GD.RandRange(32, 112); + float randY = GD.RandRange(32, 112); + + if (GD.Randi() % 2 == 0) + { + randX = -randX; + } + + if (GD.Randi() % 2 == 0) + { + randY = -randY; + } + randVec = new Vector2(randX, randY); } while (randVec.DistanceSquaredTo(player.GlobalPosition) < 9216); diff --git a/State/Weapon/RangedIdleState.cs b/State/Weapon/RangedIdleState.cs index 2113aca..42fff02 100644 --- a/State/Weapon/RangedIdleState.cs +++ b/State/Weapon/RangedIdleState.cs @@ -8,6 +8,9 @@ public partial class RangedIdleState : WeaponState [Export] public WeaponState FireState { get; set; } + [Export] + public WeaponState AltFireState { get; set; } + [Export] public Items.Weapons.Ranged Weapon { get; set; } @@ -30,6 +33,12 @@ public partial class RangedIdleState : WeaponState return FireState; } + public override WeaponState UseAlt() + { + GD.Print("Alt fire"); + return AltFireState; + } + public override void Exit(IState nextState) { Weapon.Visible = true; diff --git a/UI/Base.tscn b/UI/Base.tscn index bbc7b12..af5533f 100644 --- a/UI/Base.tscn +++ b/UI/Base.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=14 format=3 uid="uid://c271rdjhd1gfo"] +[gd_scene load_steps=15 format=3 uid="uid://c271rdjhd1gfo"] [ext_resource type="Script" path="res://UI/UIController.cs" id="2_b4b6l"] [ext_resource type="PackedScene" uid="uid://bxo553hblp6nf" path="res://UI/HealthBar.tscn" id="3_j1j6h"] @@ -9,6 +9,7 @@ [ext_resource type="PackedScene" uid="uid://d3q1yu3n7cqfj" path="res://UI/SceneTransition.tscn" id="6_j0nhv"] [ext_resource type="PackedScene" uid="uid://cyggkyqosjk36" path="res://UI/Inventory/ShopMenu.tscn" id="8_ep3ae"] [ext_resource type="PackedScene" uid="uid://2afbrf8asy2a" path="res://UI/PostProcessing/Vignette.tscn" id="9_p1ubd"] +[ext_resource type="PackedScene" uid="uid://bg51duwdtyl8w" path="res://UI/Inventory/InventoryMenu.tscn" id="10_5m8qa"] [ext_resource type="PackedScene" uid="uid://b1wsryv4bn0cn" path="res://UI/PostProcessing/StunEffect.tscn" id="10_646ma"] [ext_resource type="Shader" path="res://Shaders/Grayscale.gdshader" id="11_w4gn1"] [ext_resource type="Texture2D" uid="uid://bw052v8ikfget" path="res://icon.svg" id="12_tyv35"] @@ -22,11 +23,17 @@ process_mode = 3 [node name="PostProcessing" type="CanvasLayer" parent="."] -[node name="Vignette" parent="PostProcessing" instance=ExtResource("9_p1ubd")] +[node name="CanvasLayer" type="CanvasLayer" parent="PostProcessing"] -[node name="StunEffect" parent="PostProcessing" instance=ExtResource("10_646ma")] +[node name="Vignette" parent="PostProcessing/CanvasLayer" instance=ExtResource("9_p1ubd")] -[node name="Sprite2D" type="TextureRect" parent="PostProcessing"] +[node name="CanvasLayer2" type="CanvasLayer" parent="PostProcessing"] + +[node name="StunEffect" parent="PostProcessing/CanvasLayer2" instance=ExtResource("10_646ma")] + +[node name="CanvasLayer3" type="CanvasLayer" parent="PostProcessing"] + +[node name="Sprite2D" type="TextureRect" parent="PostProcessing/CanvasLayer3"] visible = false material = SubResource("ShaderMaterial_kbd61") anchors_preset = 3 @@ -53,6 +60,7 @@ stretch_shrink = 3 disable_3d = true transparent_bg = true handle_input_locally = false +snap_2d_transforms_to_pixel = true size = Vector2i(640, 360) render_target_update_mode = 4 @@ -105,9 +113,8 @@ layout_mode = 2 theme_override_constants/margin_top = 16 theme_override_constants/margin_right = 16 -[node name="Hotbar" parent="SubViewportContainer/UIViewport/MainUILayer/Main/Top/Right" node_paths=PackedStringArray("_slots") instance=ExtResource("5_mmp18")] +[node name="Hotbar" parent="SubViewportContainer/UIViewport/MainUILayer/Main/Top/Right" instance=ExtResource("5_mmp18")] layout_mode = 2 -_slots = [NodePath("InventorySlot"), NodePath("InventorySlot2"), NodePath("InventorySlot3")] [node name="BoxContainer" type="HBoxContainer" parent="SubViewportContainer/UIViewport/MainUILayer/Main"] layout_mode = 1 @@ -120,11 +127,15 @@ grow_horizontal = 0 grow_vertical = 2 alignment = 2 -[node name="ShopMenu" parent="SubViewportContainer/UIViewport/MainUILayer/Main/BoxContainer" node_paths=PackedStringArray("_inventoryGrid") instance=ExtResource("8_ep3ae")] +[node name="ShopMenu" parent="SubViewportContainer/UIViewport/MainUILayer/Main/BoxContainer" instance=ExtResource("8_ep3ae")] +unique_name_in_owner = true +visible = false +layout_mode = 2 + +[node name="InventoryMenu" parent="SubViewportContainer/UIViewport/MainUILayer/Main/BoxContainer" instance=ExtResource("10_5m8qa")] unique_name_in_owner = true visible = false layout_mode = 2 -_inventoryGrid = NodePath("PanelContainer/VBoxContainer/ScrollContainer/InventoryGrid") [node name="Bottom" type="HBoxContainer" parent="SubViewportContainer/UIViewport/MainUILayer/Main"] layout_mode = 1 diff --git a/UI/Inventory/BaseMenu.cs b/UI/Inventory/BaseMenu.cs new file mode 100644 index 0000000..4516063 --- /dev/null +++ b/UI/Inventory/BaseMenu.cs @@ -0,0 +1,74 @@ +using Godot; + +namespace SupaLidlGame.UI.Inventory; + +public abstract partial class BaseMenu : Control, IModal +{ + [Export] + protected InventoryGrid _inventoryGrid; + + protected Button _focusButtonOnSelect { get; set; } + + protected InventorySlot _selected; + + public abstract void ShowModal(); + + public abstract void HideModal(); + + public bool IsPlayingAnimation => GetNode("%AnimationPlayer").IsPlaying(); + + public async void Close() + { + var animPlayer = GetNode("%AnimationPlayer"); + animPlayer.Play("close"); + await ToSignal(animPlayer, AnimationPlayer.SignalName.AnimationFinished); + HideModal(); + } + + public override void _Ready() + { + var onSlotFocused = (InventorySlot slot) => + { + if (slot.Item is not null) + { + SetTooltipItem(slot); + } + }; + + var onSlotUnfocused = (InventorySlot slot) => + { + SetTooltipItem(_selected); + }; + + var onSlotSelected = (InventorySlot slot) => + { + _selected = slot; + SetTooltipItem(slot); + //GetNode("%ActionButton").GrabFocus(); + _focusButtonOnSelect.GrabFocus(); + }; + + _inventoryGrid.Connect(InventoryGrid.SignalName.SlotFocused, + Callable.From(onSlotFocused)); + _inventoryGrid.Connect(InventoryGrid.SignalName.SlotUnfocused, + Callable.From(onSlotUnfocused)); + _inventoryGrid.Connect(InventoryGrid.SignalName.SlotSelected, + Callable.From(onSlotSelected)); + } + + protected virtual void SetTooltipItem(InventorySlot slot) + { + GetNode("%ItemTooltip").Item = slot?.Item; + } + + public abstract void OnButtonPress(Button button); + + public override void _UnhandledInput(InputEvent @event) + { + if (@event.IsActionPressed("ui_cancel")) + { + AcceptEvent(); + Close(); + } + } +} diff --git a/UI/Inventory/BaseMenu.tscn b/UI/Inventory/BaseMenu.tscn new file mode 100644 index 0000000..47d3ac7 --- /dev/null +++ b/UI/Inventory/BaseMenu.tscn @@ -0,0 +1,206 @@ +[gd_scene load_steps=13 format=3 uid="uid://7blvai53i2a0"] + +[ext_resource type="Shader" path="res://Shaders/WipeXY.gdshader" id="2_y0ues"] +[ext_resource type="StyleBox" path="res://UI/Themes/Panel.tres" id="3_6elnp"] +[ext_resource type="FontFile" uid="uid://cgwa8bjiyv534" path="res://Assets/Fonts/alagard.ttf" id="4_68gcu"] +[ext_resource type="PackedScene" uid="uid://chmokkxsy5vas" path="res://UI/Inventory/InventoryGrid.tscn" id="5_u7ajr"] +[ext_resource type="PackedScene" uid="uid://baawkwo8aiwbu" path="res://UI/Inventory/ShopSlot.tscn" id="6_onxvb"] +[ext_resource type="PackedScene" uid="uid://bsheehtfcdwhh" path="res://UI/Inventory/ItemTooltip.tscn" id="7_nphc3"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_gm1xk"] +bg_color = Color(0, 0, 0, 0.784314) +border_width_left = 16 +border_width_top = 16 +border_width_right = 16 +border_width_bottom = 16 +border_color = Color(0.145098, 0.145098, 0.145098, 0) +border_blend = true +corner_radius_top_left = 16 +corner_radius_top_right = 16 +corner_radius_bottom_right = 16 +corner_radius_bottom_left = 16 + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_2hdh3"] +shader = ExtResource("2_y0ues") +shader_parameter/x_amount = 1.0 +shader_parameter/y_amount = 0.5 + +[sub_resource type="Animation" id="Animation_yj24f"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Color(1, 1, 1, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("PanelContainer:material:shader_parameter/y_amount") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.5] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("PanelContainer:material:shader_parameter/x_amount") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} + +[sub_resource type="Animation" id="Animation_tm2as"] +resource_name = "close" +length = 0.5 +step = 0.05 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.4), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("PanelContainer:material:shader_parameter/y_amount") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.5, 1.0] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("PanelContainer:material:shader_parameter/x_amount") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0.05, 0.15), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 0.5] +} + +[sub_resource type="Animation" id="Animation_fgj27"] +resource_name = "open" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("PanelContainer:material:shader_parameter/y_amount") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 0.5] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("PanelContainer:material:shader_parameter/x_amount") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.5, 1.0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_0glcp"] +_data = { +"RESET": SubResource("Animation_yj24f"), +"close": SubResource("Animation_tm2as"), +"open": SubResource("Animation_fgj27") +} + +[node name="Panel" type="PanelContainer"] +anchors_preset = 6 +anchor_left = 1.0 +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +offset_left = -236.0 +offset_top = -175.5 +offset_bottom = 175.5 +grow_horizontal = 0 +grow_vertical = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_gm1xk") + +[node name="PanelContainer" type="PanelContainer" parent="."] +material = SubResource("ShaderMaterial_2hdh3") +layout_mode = 2 +theme_override_styles/panel = ExtResource("3_6elnp") + +[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer"] +layout_mode = 2 + +[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/VBoxContainer"] +layout_mode = 2 + +[node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HBoxContainer"] +layout_mode = 2 +theme_override_fonts/font = ExtResource("4_68gcu") +text = "Snus Dealer" + +[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/VBoxContainer"] +layout_mode = 2 +size_flags_vertical = 3 +follow_focus = true +horizontal_scroll_mode = 0 + +[node name="InventoryGrid" parent="PanelContainer/VBoxContainer/ScrollContainer" instance=ExtResource("5_u7ajr")] +layout_mode = 2 +size_flags_vertical = 3 +_slotScene = ExtResource("6_onxvb") + +[node name="ItemTooltip" parent="PanelContainer/VBoxContainer" instance=ExtResource("7_nphc3")] +unique_name_in_owner = true +layout_mode = 2 + +[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/VBoxContainer"] +layout_mode = 2 + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +unique_name_in_owner = true +libraries = { +"": SubResource("AnimationLibrary_0glcp") +} diff --git a/UI/Inventory/Hotbar.tscn b/UI/Inventory/Hotbar.tscn index 2ef8600..f97f418 100644 --- a/UI/Inventory/Hotbar.tscn +++ b/UI/Inventory/Hotbar.tscn @@ -1,10 +1,8 @@ -[gd_scene load_steps=4 format=3 uid="uid://sfs8dpfitpdu"] +[gd_scene load_steps=3 format=3 uid="uid://sfs8dpfitpdu"] [ext_resource type="Script" path="res://UI/Inventory/Hotbar.cs" id="1_2sak2"] [ext_resource type="PackedScene" uid="uid://dmvu2hjyrwc1y" path="res://UI/Inventory/HotbarSlot.tscn" id="2_3axfe"] -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_6jbma"] - [node name="Hotbar" type="GridContainer" node_paths=PackedStringArray("_slots")] anchors_preset = 1 anchor_left = 1.0 @@ -19,12 +17,9 @@ _slots = [NodePath("InventorySlot"), NodePath("InventorySlot2"), NodePath("Inven [node name="InventorySlot" parent="." instance=ExtResource("2_3axfe")] layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxEmpty_6jbma") [node name="InventorySlot2" parent="." instance=ExtResource("2_3axfe")] layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxEmpty_6jbma") [node name="InventorySlot3" parent="." instance=ExtResource("2_3axfe")] layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxEmpty_6jbma") diff --git a/UI/Inventory/InventoryGrid.cs b/UI/Inventory/InventoryGrid.cs index 124b536..fc33d54 100644 --- a/UI/Inventory/InventoryGrid.cs +++ b/UI/Inventory/InventoryGrid.cs @@ -6,14 +6,14 @@ namespace SupaLidlGame.UI.Inventory; public partial class InventoryGrid : GridContainer { - private SupaLidlGame.Items.IItemCollection _source; + private Items.IItemCollection _source; [Export] private PackedScene _slotScene; public ButtonGroup ButtonGroup { get; private set; } - public SupaLidlGame.Items.IItemCollection Source + public Items.IItemCollection Source { get => _source; set diff --git a/UI/Inventory/InventoryMenu.cs b/UI/Inventory/InventoryMenu.cs new file mode 100644 index 0000000..1a27612 --- /dev/null +++ b/UI/Inventory/InventoryMenu.cs @@ -0,0 +1,81 @@ +using Godot; +using System.Collections.Generic; + +namespace SupaLidlGame.UI.Inventory; + +public partial class InventoryMenu : BaseMenu, IModal +{ + private Items.Inventory _source; + + public Items.Inventory Source + { + get => _source; + set + { + _source = value; + _inventoryGrid.Source = value; + } + } + + public override void ShowModal() + { + Show(); + var animPlayer = GetNode("%AnimationPlayer"); + animPlayer.Play("open"); + } + + public override void HideModal() + { + Hide(); + _source = null; + } + + public override void _Ready() + { + base._Ready(); + + _focusButtonOnSelect = GetNode