From e06846f8b64e3d4ffcd7b4c7f475e3be3c3286de Mon Sep 17 00:00:00 2001 From: Lexi Quinn Date: Wed, 11 Feb 2026 09:05:30 +1100 Subject: [PATCH] added skitter model and added rendered icons for every enemy --- Assets/Textures/eye_dog.png | Bin 1732 -> 0 bytes Assets/Textures/eye_dog.png.import | 40 --------- Assets/Textures/eye_dog_boss.png | Bin 1728 -> 0 bytes Assets/Textures/eye_dog_boss.png.import | 40 --------- Assets/Textures/eye_dog_fast.png | Bin 1728 -> 0 bytes Assets/Textures/eye_dog_heavy.png | Bin 1727 -> 0 bytes Assets/Textures/eye_dog_heavy.png.import | 40 --------- Assets/Textures/icon_eye_dog.png | Bin 665 -> 0 bytes Assets/Textures/icon_eye_dog_boss.png | Bin 652 -> 0 bytes Assets/Textures/icon_eye_dog_fast.png | Bin 664 -> 0 bytes Assets/Textures/icon_eye_dog_heavy.png | Bin 648 -> 0 bytes Assets/Textures/icon_eye_dog_heavy.png.import | 40 --------- Assets/Textures/spike.png | Bin 1026 -> 0 bytes Enemies/BabyEyeDog/baby_eye_dog.tres | 23 ----- Enemies/BabyEyeDog/baby_eye_dog_mat.tres | 12 --- Enemies/BabyEyeDog/baby_eyedog.glb | Bin 84036 -> 0 bytes Enemies/BabyEyeDog/baby_eyedog_tex.png | Bin 16918 -> 0 bytes Enemies/BabyEyeDog/baby_eyedog_tex.png.import | 40 --------- Enemies/Crystalisk/crystalisk.tres | 22 ----- Enemies/Crystalisk/ene_crystalisk.tres | 20 +++++ Enemies/Crystalisk/icon_crystalisk.png | Bin 0 -> 2014 bytes .../Crystalisk/icon_crystalisk.png.import | 8 +- ...tal_enemy_mat.tres => mat_crystalisk.tres} | 2 +- .../{crystal_enemy.glb => mdl_crystalisk.glb} | Bin ...y.glb.import => mdl_crystalisk.glb.import} | 6 +- ...crystal_enemy.tscn => scn_crystalisk.tscn} | 2 +- .../{crystal_enemy.png => tex_crystalisk.png} | Bin ...y.png.import => tex_crystalisk.png.import} | 6 +- Enemies/Driftling/icon_driftling.png | Bin 1521 -> 2217 bytes Enemies/ElderEyeDog/elder_eye_dog.tres | 23 ----- Enemies/ElderEyeDog/ene_elder_eye_dog.tres | 21 +++++ Enemies/ElderEyeDog/icon_elder_eye_dog.png | Bin 0 -> 2518 bytes .../ElderEyeDog/icon_elder_eye_dog.png.import | 8 +- Enemies/EyeDog/ene_eye_dog.tres | 20 +++++ Enemies/EyeDog/eye_dog.tres | 27 ------ Enemies/EyeDog/icon_eye_dog.png | Bin 0 -> 2332 bytes .../EyeDog}/icon_eye_dog.png.import | 8 +- ...x_model_material.tres => mat_eye_dog.tres} | 2 +- .../EyeDog/{eyedog.glb => mdl_eye_dog.glb} | Bin ...edog.glb.import => mdl_eye_dog.glb.import} | 6 +- .../EyeDog/{eye_dog.tscn => scn_eye_dog.tscn} | 2 +- .../{eye_dog_tex.png => tex_eye_dog.png} | Bin ..._tex.png.import => tex_eye_dog.png.import} | 6 +- Enemies/Skitter/ene_skitter.tres | 21 +++++ Enemies/Skitter/icon_skitter.png | Bin 0 -> 1956 bytes .../Skitter/icon_skitter.png.import | 8 +- Enemies/Skitter/mat_skitter.tres | 12 +++ Enemies/Skitter/mdl_skitter.glb | Bin 0 -> 46884 bytes .../mdl_skitter.glb.import} | 14 +-- .../scn_skitter.tscn} | 84 +++++++----------- Enemies/Skitter/tex_skitter.png | Bin 0 -> 677 bytes .../Skitter/tex_skitter.png.import | 13 +-- Levels/Level1/wave1.tres | 2 +- Levels/Level1/wave2.tres | 2 +- Levels/Level1/wave3.tres | 4 +- Levels/Level1/wave4.tres | 2 +- Levels/Level1/wave5.tres | 2 +- Levels/Level1/wave6.tres | 6 +- Levels/Level1/wave7.tres | 4 +- Levels/Level1/wave8.tres | 6 +- Levels/Level2/wave1.tres | 2 +- Levels/Level2/wave2.tres | 2 +- Levels/Level2/wave3.tres | 4 +- Levels/Level2/wave4.tres | 2 +- Levels/Level2/wave5.tres | 2 +- Levels/Level2/wave6.tres | 6 +- Levels/Level2/wave7.tres | 4 +- Levels/Level2/wave8.tres | 8 +- Levels/Level3/wave1.tres | 2 +- Levels/Level3/wave2.tres | 2 +- Levels/Level3/wave3.tres | 4 +- Levels/Level3/wave4.tres | 2 +- Levels/Level3/wave5.tres | 2 +- Levels/Level3/wave6.tres | 6 +- Levels/Level3/wave7.tres | 4 +- Levels/Level3/wave8.tres | 6 +- Scripts/Resources/enemy.gd | 1 - Scripts/driftling_drippler.gd | 1 - Zones/Cave/scn_cave.tscn | 6 +- Zones/Moat/scn_moat.tscn | 8 +- level_mageccc.tscn | 8 +- test_level.tscn | 6 +- 82 files changed, 228 insertions(+), 464 deletions(-) delete mode 100644 Assets/Textures/eye_dog.png delete mode 100644 Assets/Textures/eye_dog.png.import delete mode 100644 Assets/Textures/eye_dog_boss.png delete mode 100644 Assets/Textures/eye_dog_boss.png.import delete mode 100644 Assets/Textures/eye_dog_fast.png delete mode 100644 Assets/Textures/eye_dog_heavy.png delete mode 100644 Assets/Textures/eye_dog_heavy.png.import delete mode 100644 Assets/Textures/icon_eye_dog.png delete mode 100644 Assets/Textures/icon_eye_dog_boss.png delete mode 100644 Assets/Textures/icon_eye_dog_fast.png delete mode 100644 Assets/Textures/icon_eye_dog_heavy.png delete mode 100644 Assets/Textures/icon_eye_dog_heavy.png.import delete mode 100644 Assets/Textures/spike.png delete mode 100644 Enemies/BabyEyeDog/baby_eye_dog.tres delete mode 100644 Enemies/BabyEyeDog/baby_eye_dog_mat.tres delete mode 100644 Enemies/BabyEyeDog/baby_eyedog.glb delete mode 100644 Enemies/BabyEyeDog/baby_eyedog_tex.png delete mode 100644 Enemies/BabyEyeDog/baby_eyedog_tex.png.import delete mode 100644 Enemies/Crystalisk/crystalisk.tres create mode 100644 Enemies/Crystalisk/ene_crystalisk.tres create mode 100644 Enemies/Crystalisk/icon_crystalisk.png rename Assets/Textures/icon_eye_dog_boss.png.import => Enemies/Crystalisk/icon_crystalisk.png.import (72%) rename Enemies/Crystalisk/{crystal_enemy_mat.tres => mat_crystalisk.tres} (89%) rename Enemies/Crystalisk/{crystal_enemy.glb => mdl_crystalisk.glb} (100%) rename Enemies/Crystalisk/{crystal_enemy.glb.import => mdl_crystalisk.glb.import} (99%) rename Enemies/Crystalisk/{crystal_enemy.tscn => scn_crystalisk.tscn} (98%) rename Enemies/Crystalisk/{crystal_enemy.png => tex_crystalisk.png} (100%) rename Enemies/Crystalisk/{crystal_enemy.png.import => tex_crystalisk.png.import} (75%) delete mode 100644 Enemies/ElderEyeDog/elder_eye_dog.tres create mode 100644 Enemies/ElderEyeDog/ene_elder_eye_dog.tres create mode 100644 Enemies/ElderEyeDog/icon_elder_eye_dog.png rename Assets/Textures/icon_eye_dog_fast.png.import => Enemies/ElderEyeDog/icon_elder_eye_dog.png.import (71%) create mode 100644 Enemies/EyeDog/ene_eye_dog.tres delete mode 100644 Enemies/EyeDog/eye_dog.tres create mode 100644 Enemies/EyeDog/icon_eye_dog.png rename {Assets/Textures => Enemies/EyeDog}/icon_eye_dog.png.import (73%) rename Enemies/EyeDog/{psx_model_material.tres => mat_eye_dog.tres} (90%) rename Enemies/EyeDog/{eyedog.glb => mdl_eye_dog.glb} (100%) rename Enemies/EyeDog/{eyedog.glb.import => mdl_eye_dog.glb.import} (99%) rename Enemies/EyeDog/{eye_dog.tscn => scn_eye_dog.tscn} (99%) rename Enemies/EyeDog/{eye_dog_tex.png => tex_eye_dog.png} (100%) rename Enemies/EyeDog/{eye_dog_tex.png.import => tex_eye_dog.png.import} (76%) create mode 100644 Enemies/Skitter/ene_skitter.tres create mode 100644 Enemies/Skitter/icon_skitter.png rename Assets/Textures/eye_dog_fast.png.import => Enemies/Skitter/icon_skitter.png.import (73%) create mode 100644 Enemies/Skitter/mat_skitter.tres create mode 100644 Enemies/Skitter/mdl_skitter.glb rename Enemies/{BabyEyeDog/baby_eyedog.glb.import => Skitter/mdl_skitter.glb.import} (99%) rename Enemies/{BabyEyeDog/baby_eye_dog.tscn => Skitter/scn_skitter.tscn} (50%) create mode 100644 Enemies/Skitter/tex_skitter.png rename Assets/Textures/spike.png.import => Enemies/Skitter/tex_skitter.png.import (66%) diff --git a/Assets/Textures/eye_dog.png b/Assets/Textures/eye_dog.png deleted file mode 100644 index 9f8214b2036681606bb38caa61f43d8f5c6503f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1732 zcmeAS@N?(olHy`uVBq!ia0y~yU}RumU{K&-V_;zTyK>nR1_s9bOlRkS%;aPS291fO z6D_@&14UZx7Yj{a(W;~*rWv9mRKU3LO2iG8i7OJWs2QJBahjH>=Ge40Az3k^!z{1$ zzeDuFFh>Cq$0O(Nt(|CaZ#s*RO6B3%zYFhKPq$7#AnNl- zZoT%)B~RgG!MkSZVq#5KV(t4)R{VMpzW3Gr)jMx3HjHj>6MN`+cgvQxBs2!1E+>`O-hJvTq{wrHj!fu;KeK|W>uwO5KvduJ$M=D2N3!AFP zCI|6eO#Y;Da`m16&oiZkA1{43kHKWW)w$;aJH9X6@Z4hm^1fh;=40YJ{KEf8p3Hm| z{bg^LSp`q*?SjhSi(8m?+-lsHZk*)W6|^{Kdg6iOtR*cAf6Lvv<`p^hyk&jUQr(}f zvy0i?_iTDcizEC!e>m~=5VAa_UmYGn=ib4)vnvhTZ5)f1j*e*Ii8^6l^U`MNu^<({p1CjBv_cte?#dyPr_ z*_D;6K6-w>`p<4*Q;Ef<_kvB6>J}&KuU=7py!2A=Mz?wT`@#+?8z;nAmS5TUY~8oA zDg6EFe^f3hRwUG{Rnj;a-FW;~SzplSj_0Sh$G^XP{`~pGZ|{#ja6GbqQgX{#p>PX{ z=HnfkC%u0A_U&KIw_l%gdrS09-Q(PJ$aCgH5A#1P0V^`4r~?G4={*j~Q(kom*0+#v4r<%Wu9 zdY^lmTd`Dh);E)^HD_eQzGv|oKNm7yoZ9yKUUgZD=Zu-96QwlXuMoevT`G9p;&R_> zvEMiqxIAV_$ObnU9SQ6;Z)fYcRvB|~tFna>@Aj(N^fC>zsPxo5yQXtqud-h{k3pxg zY93E?%dT%HKL0mw5s$e2>QHD^vaVJ5JogCG7(Sz$#Bw@$EUsfrg>mOW8gyVYnpWRzC-cNlVe)ZkUMWzqGt~}$ETq#xZR`9v1d4qC` z+|iBIjYdC0X0P0CwCd2t4^L}a%LSU3A}e$+Tohd)kpmmPubj591CBWq4DJ)N}2x^MlW?GfRx zX%HPZF)`4TD$QBn}PD1EVXo-Ghbx3zBrOxI5F>iRax$)uf{uH z%5`7p5E*P_AP$%ax??bAiH>l9#!E zJN-CP=T-FGoFI1jY+DWfsN*&#R%{J8FE~#(H_Cr&dT;*A3!g=;!gfUVZ#7#f-JpI% zDS`3Di^2+t&9!3BwB){?PcwS8`a*K$*)!EvVK&~pa_wun``oKEZtK)-i+e5g@`CBj z&pOMVDwZ;Ta7kmWjJTOSZRh5K8Q)j!iil5h**j+^zgu0}*9CR%a~AK+vUxP)tJ>G8 zcNtVNdiSpmt1I1c-Ta|)Ma>=AJLjw${T^Ik`N#P6 W#(wdYD;6h$Dk)D_KbLh*2~7ZAw^9TE diff --git a/Assets/Textures/eye_dog.png.import b/Assets/Textures/eye_dog.png.import deleted file mode 100644 index 8d3810a..0000000 --- a/Assets/Textures/eye_dog.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dj13g1w14mekw" -path="res://.godot/imported/eye_dog.png-2b08e774f06f7b23a123081bdacd558a.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Assets/Textures/eye_dog.png" -dest_files=["res://.godot/imported/eye_dog.png-2b08e774f06f7b23a123081bdacd558a.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=true -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -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=0 diff --git a/Assets/Textures/eye_dog_boss.png b/Assets/Textures/eye_dog_boss.png deleted file mode 100644 index ef5309c3808341f59663bc32059408ec4668ae71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1728 zcmeAS@N?(olHy`uVBq!ia0y~yU}RumU{K&-V_;zTyK>nR1_s8wOlRkS%;aPS291fO z6VGe2BuX5&-`#P|%gK|k+JSGkpsM?|ME%)YG`dfpd2?>vt=P+Fawe@VDh%Lz^yvD* z`U9amgS;kAx^w66t_7=Y?Cf?Q-9t5%NcS(&ZcN zFK&yj{mu|&{@~4~MK5<3?Bk5(pO%(wA2c^-f99drnp;#B{$*q8e!8aayyedJo25Tp zuW#7S|F>v==}T$pk_@rsr`UrS7#KJUJR*x37-HN&m{DYkvm*lo%MVW%$B+ufx6!_N zqJ}(r9l-~>l)uQl?P}iCRQ!b__MoXl+>T9aZv2~LVf^`C@lq{g$=|=dXZg*4@N(sT zt46;C!Y^2eqaK_S`caZzrHUu7vzoVFws^GoXO`dD z;9mb(>%V`lrPe;)se1yt>;ai*Jb*t=Hq5AxtWZQPwia1&a`~%_Qf?7 zHV^ZaWSiKJo!4rbv`4gJP406I)BcLO|G)kj{{8buChdP9Pn^piZA-TsI)$yxh7~;) z+B@&vyJvUrQe52q$U_Bdp2!M`_?_Z$-}TVE!O8dbf+aTvPiiy--aQj@WUXQ5;ZQlI z$hx)5U(G9hb7t07p>WpzKM&J$^4C1-wb=7qbRXyc&F)20)Ay{*m~uZz{`v{a+TJTK z=B=v!d3!&Xakug7`fd8F{jbeGc=AvBdeKL**Dvh-qo%*B?e9s$uWS!kh4-3yUYhxO z;>?S4j!m0o+bgAAeCSo&+QesZNoiZo6x^*o->1WAyjd@Z`KjzzrQc!6r%J!fJGtxh zK1LTtPvOPcTmfwst3E!vz;My3U%RS|#eK=cu=(%L@Evt~y{0GpyV1iad;gW@4BiXo zsUH?wxX$*|yr!DUqg&VN#Vj?ywy5}NWsCQBCEN6?6T*&2U(d+5*&khR%KvcfpGT*D z-7R8BagA9hceh}3)XVeyJ2z~WX9&x;ICB17jsS1qSuedUVxO8F-uoZ*VE+^&ALem> z-K3FQg9&t%`ZD?PW^$?QO$?yc&lwvX0N;y?PShv{_CZf$*M+r*S2@YQTG^Ft+JCj~ z%KN@up>J3J4bARIOa2)7Tk`1AU4dc`r5QM-Ow&5fue!Q0^5MLt?>*w84ln)_UU>J_ zzUbKNi|zUq=00ScU>dyjhjQG`#))SYU%OW6hC!l&n4SttutV_O!+^pMd&`AwEuy3Ls{GFx99NiLk2_r9_$chgtnoiF9O zFMk&Oc}?cx-sOs~_AY(?jxnLNK_cd*?89p5d9No*t#duDleX>NrNpQ04~q4#Dt(RQ z4cj|UU3QJD{pma2@*MM?O1}JB61gMHf7`u77e9081v&3{D$kU)QTzJ}&Xb0hm483| zsw4JwZJyc6=Ji|Urm(L~mP@%3wc~CtuFK{j=W!VGEPS|Em*^ VJX~>bc{Zqm@^tlcS?83{1OO`gUF84( diff --git a/Assets/Textures/eye_dog_boss.png.import b/Assets/Textures/eye_dog_boss.png.import deleted file mode 100644 index a1e3d99..0000000 --- a/Assets/Textures/eye_dog_boss.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://c070a2dbkw55e" -path="res://.godot/imported/eye_dog_boss.png-f98e154c9696724f63bbab7ab14fd483.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Assets/Textures/eye_dog_boss.png" -dest_files=["res://.godot/imported/eye_dog_boss.png-f98e154c9696724f63bbab7ab14fd483.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=true -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -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=0 diff --git a/Assets/Textures/eye_dog_fast.png b/Assets/Textures/eye_dog_fast.png deleted file mode 100644 index 37b15dd225c0899309024ed510494db5e9727193..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1728 zcmeAS@N?(olHy`uVBq!ia0y~yU}RumU{K&-V_;zTyK>nR1_s95OlRkS%;aPS291fO z6L)(b4iGt3zs;-m(Sqg`&TU$JT#FR?qT2Oby+Svi0}T(o9?6Pr)rbua zy1Z!llaql#JO7`(?AhNRx_f*3f|nOR$FVDH;GMeZd97Sk+*6J}`~`W}{;;0R{1p48 z$d~(_^K-U2aaT-g+0U6Re16aCMrZy>{oB+14xi>MIkNDzRMhmkD*RX$n{i%Ch zLODO%)4J!U#O1$aNQm=XvS46f;4JWnEM{PcaRXsSktxoO3=AwkJzX3_Dj45JpYD}5 z==OH>sju-|g_L(z>C6)9{z+Ryu}uHCtMukX{t zk1g|EtXTMa)`zmFR%(BUxP2}#OYY;Jiobs?|Niw?yC6Jiix$7B&)%y*)zL$n5yOOI5pd0 zTKwykR_U_Vo72`F2|cKM|4+}`-q1aQ?d5w9nLn)m>anh<*Icyslj_&P-Z__#d-T3r zX*GTRzt9R+puC&X`#`QA*?e3h|rUrGnQjF893_`;Ak9 z%VU;=Y;c3ok-%Q_cD9adl`$8$DqAS=ey^%cFVirKN>AOhYdYukD*L7L7<3w|=J7aCm2GUboG^}bkq6=nFlWWB+zPaf^F>=&(5 z;yz?y%^$-2a?OXBt!9zByZ*hov$|-*wWWVJ9oQ|B7bumyP77Vg|25?3)>+51>|d3; z-(B_X>c3T{E}J+0So62%QP5qD?hl*|EWJ|3N7Appy0E6;{H1ag{k0DR|E=EfuJr!e zb=rUB3a5Pkz&61&c&M#biT(xko)k)RrCwoeB9=chC$$xa&8>t&+ zYh=Ip=;vpJ=L!t(>8OA2Kek5B-?=6At6Qz|U9oBFrrwC_U&CF`{Gnk>L$&?(J*N)n z^n3JPz5V(7REAC0!g{wJKj)>ehw%)@?pY@#`HgMeb*(-|#4NeJdtU79oWDMKyN*Bl zQscVM)V<_gW=GZgm%FN&H#j-)tozdUVK49buO7VD7bS}sN9VuX@X7hZ&goebf30C# z9d~{*-?c^SQ_n5sXF30==S$TtotV|?(fJQwRI-S#RJ`*^o^k7qsl``Xp3HbT@$aV! zvF=}C=CiLHJRZe=s`;8BzfqR%mEx9k@7dRa-$p);w)#@j+9#TKEqSf)E4Bxm8#y8v ztg2+>j^)g6-Pz^-ck|4iUs_)x;*3Af>k~a6)O=j=^`gfUC$7 z%u0{D3^o%Z9p%El%}RZzBlB$UD!psdB?I---!)I1A8EVdzToqWbyEEnX?s0uQ_UGT zZyoQSc;L;lxo@j`uDmtyVI9GubLV!EBDp+2anwRa`x??{T2vYm^A)>V!nF@ TpW;OiPzB}b>gTe~DWM4f{nR1_s8wOlRkS%;aPS291fO z6VGe2BuX5&-`#P|%gK|k+JSGkpsM?|ME%)YG`dfpd2?>vt=P+Fawe@VDh%Lz^yvD* z`U9amgS;kAx^w66t_7=Y?Cf?Q-9t5%NcS(&ZcN zFK&yj{mu|&{@~4~MK5<3?Bk5(pO%(wA2c^-f99drnp;#B{$*q8e!8aayyedJo25Tp zuW#7S|F>v==}T$pk_@rsr`UrS7#KJUJR*x37-HN&m{DYkvm*lo%Xd!~$B+ufx6!9_ zWej;rn?fE&dlkr5doSF#lW+Qj*|$9oF!MGEoOJJ;HS_LLMrUKGPk&WTKX(1}=~Db$ z2lWe_B}~Lo9}+nKR2bM#-}3q2uV4OLzdwK7s#<>b@SLkP%JZ`LuK7Lg=zq4_($wG7 zE_2_l>-r%R_}stQItN_JFL|3P`t@CfUzOIi6Q7Ts*Q!Wi>(PGRx9i%StM~doJ^a|R zzq5oxPQrdQhu5dD2OGD|U3|sn(a*mhKidBN_DwA9e=JX&%O7n^w;MWzt<8oNJr>$K z?dJ-Hs!k?q#YJ6%MG~nrXxk2&yy+_w(Y9?y zT5#!ktFpASQJt%s-2Z(r-ew;5(M{&wXRiA#|1T@=JY{?@#N<@|%Kq#pbN0DqmH1!X z`{!+Z>&&AwzuMoPepUVT`3EWgHecuZxGwueT-{{x*u(#x%&21i(9{_>Tjk}MuP4rA z_$7Ovo#)m&)iSYk{WXJPeM94@v>kGL)7_`F%#0LY+4!liYGUnb!>3kN=Tq*c-e*|U zu%z>%DXWIF%+-qGjE0Q4$3<w>X`*==P$n^-Jlw9esW@W zz;(Gwf5(0I^EPa|+PeD7v8a-DHvI)J!$`<-CBvDUSE{T}x}p`R8;%+s@C3FDi{#jD|#dN!5#Z3z+8^1_(wu2eB8E)PxAi7 zeZhZWdwkA6@oF>W0}G z*)Kl&`B~w)0>gVc>fig1t&#J0Zb|*>R;zqhY}&f1H{$x&aN9F~XxP$Fy?^_jQwMbV zJ$kR+{``F^!=`Ity<3l;^HQ*3NNb5b`=qCR=DfvXb1QW8F1@uqzs`4CotpXGx=Z6)i0S3Znjb0J5P`M`m2-IqAjZA4!UM>Z2#lzpj-A-&Q#Gdttw^zo_R+X z?Ynwbt@OjzYt5e)l%8qsiQ@h$^YG@SWnV+8ul<vre z{*}xJglCFANlcv|`Rv@G#Cxk>CDqOp{95$PPU7dxtIfY;3;Uj}`q+_tZT6M$G6s(e z`|5gF(#+rH+)rLo7O%IUp1mM`+Pv_!e=a`^tml}2@bTw&56bRwmN2!eeUR5#edJvW S$HKFq`pMJP&t;ucLK6Tt6FgYknVihPpfRy@ z;%RTDK#^nhQGrtw0|Q(paCeJwB?{=C7RysP!n5htiyvGyJjPxgw-@+wFLb@K?E0er z3${7lZc@-_>L`0#o$Iu$I5c3J~8>Sf+9TGnDE@s;j(`SM4 zk361D7hB4ATJE5V4}-nlqbU*U-h%6|>`D2yJ%7`)=miRLzW1zBc?y@D?6|I+<+)33 z=`t7pQ4F%W+QEVt-cFN824Y+7`OorX9%&nw?Xv#hRafLAv!{^ozK)=~peDe_>Rb{i!=I z;XlK%r~8WEvirZw&~tlsaW4Y{180FpWHAFnj2j3uicE2KWME*p=;`7Z;=!Ao($I8` z#*K_AoHjc)?37tIi-T>`!xyI>PFvs|(9FNl;-S5;DUWi>F@r5FH&i?|GB%uS zo@}sH=fJc>JiNS$KU<=vE%?neMb{yzVzPmcpogL%pJN#RC1z%yBN=U)YA%nBvL)0K zzbrT)y6?oRjzH$1exZ*?vXrhWRRs305tNp;4e~4$h!phiVpU+DoXTl7|B)~=!*O|6 W{n@X(A22X5FnGH9xvXFgYknVihPpfRy@ z;%RTDK#^nhQGrtw0|Q(paCeJwB?{=C7RysP!n5htiyvGyJjPxgw-@+wFLb@K?E0er z3${7lZc@-_>L`0#o$Iu$I5c3J~8>Sf+9TGnDE@s;j(`SM4 zk361D7hB4ATJE5V4}-nlqbU*U-h%6|>`D2yJ%7`)=miRLzW1zBc?y@D?6|I+<+)33 z=`t7pQ4F%W+QEVt-cFN824Y+7`OorX9%&nw?Xv#hRafLAv!{^ozK)=~peDe_>Rb{i!=I z;XlK%r~8WEvirZw&~tlsaW4Y{180FpWHAFnj2j3uicE2KWME)8;_2cT;=y}2*pZJ( zk%#4x_MOS^FHYwFy5#-M$-jBeN-RIP?CzAQdk-vK>SOJ!X<2){aM#`!`scHk-9Ie% zPcw*n^Q(Y08rL`(A`HbYr}t!cTj_POxqt8f?YZFj={XKcZ#PZhwt8^osOg>;4(Dw< zE?$fE)TnTn^ul8ktM0eU>*QD@!n04>zjS;gsG#>hg|}sMhro($ucmlxnwoKRPZV?C zhJE|4-FgYknVihPpfRy@ z;%RTDK#^nhQGrtw0|Q(paCeJwB?{=C7RysP!n5htiyvGyJjPxgw-@+wFLb@K?E0er z3${7lZc@-_>L`0#o$Iu$I5c3J~8>Sf+9TGnDE@s;j(`SM4 zk361D7hB4ATJE5V4}-nlqbU*U-h%6|>`D2yJ%7`)=miRLzW1zBc?y@D?6|I+<+)33 z=`t7pQ4F%W+QEVt-cFN824Y+7`OorX9%&nw?Xv#hRafLAv!{^ozK)=~peDe_>Rb{i!=I z;XlK%r~8WEvirZw&~tlsaW4Y{180FpWHAFnj2j3uicE2KWME*p;OXKR;=y}2dR58}o>HWUKr9d^{ zztf^)fmR+DukD{?aFcgZh5IDkjuYoO`juArhM%)sd#fUv_nQ;{^+n!J0y4H&wc<{u z^>4QN@+E8yZ{LPo=hgeWJ|{H%udG-fJY~h7S64SKyY1eqvgO4?WfqSLLC>|9=Dp<& YXmXksv$O3w0|Nttr>mdKI;Vst0N_F}SpWb4 diff --git a/Assets/Textures/icon_eye_dog_heavy.png b/Assets/Textures/icon_eye_dog_heavy.png deleted file mode 100644 index b7e173c230d5d45f976e3f55fca8cf57231da533..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmeAS@N?(olHy`uVBq!ia0y~yV31^BU=ZbCV_;y|tnDhnz`&T7>FgYknVihPpfRy@ z;%RTDK#^nhQGrtw0|Q(paCeJwB?{=C7RysP!n5htiyvGyJjPxgw-@+wFLb@K?E0er z3${7lZc@-_>L`0#o$Iu$I5c3J~8>Sf+9TGnDE@s;j(`SM4 zk361D7hB4ATJE5V4}-nlqbU*U-h%6|>`D2yJ%7`)=miRLzW1zBc?y@D?6|I+<+)33 z=`t7pQ4F%W+QEVt-cFN824Y+7`OorX9%&nw?Xv#hRafLAv!{^ozK)=~peDe_>Rb{i!=I z;XlK%r~8WEvirZw&~tlsaW4Y{180FpWHAFnj2j3uicE2KWME)8;OXKR;=y}2*pRP5 zfk))A_MMvk+5DxCZS(4!i;rb*&|IdWw`t3i?Dra~CeLU6u3K!sHhV$*;j;X$C5P5n ziD-9~GBJep9Q`8s_|_u7X)euse=E8*>OH>E;BqTfQ+&%|&+hDs)y$^f72KljRTn;x zpH$&KNmpZ|`|d1(gqXFe|Cg|N_AwOxR4-SUQ`zFMHFWt`mFUheo$%M~%4^oof1Tg; zIiX>{%^vfWQ%=lj+rm-%cZF(`oNWy!ql=x=!?%0N*xlmXzi(!&y~V)5z~JfX=d#Wz Gp$PzEaw7x) diff --git a/Assets/Textures/icon_eye_dog_heavy.png.import b/Assets/Textures/icon_eye_dog_heavy.png.import deleted file mode 100644 index eef6976..0000000 --- a/Assets/Textures/icon_eye_dog_heavy.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://08n5jvq5tptf" -path="res://.godot/imported/icon_eye_dog_heavy.png-ba04528959a64035e32de54c20620c3f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Assets/Textures/icon_eye_dog_heavy.png" -dest_files=["res://.godot/imported/icon_eye_dog_heavy.png-ba04528959a64035e32de54c20620c3f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -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/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -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/Textures/spike.png b/Assets/Textures/spike.png deleted file mode 100644 index f27c3f69a64963627622cd5a453d6f7a65f1c235..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1026 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE>C12U7785lGsmQFnF z%@indtUfAmieg}Z%LMLjF|I@b-P2-uDo1!W-FoqZtA@we%j5O}U+#sjSC(C0^nbxN z$Jw{imKBEvEP7Y){LhbffBDk)F;*L_etPCx z_L8?_OP;mze5;e=zu5TiH$wJ)UKRKM{_o1*C~$cXn~@1k`T?iCKF zj|d%dKP2bOCbBQAYR@_SuFIwW0&-jqeNG6sjeRNBw|&Dj!=gjNhu+0(TVnbwF#eIp zv*}_>`A*9nRPkZ3*LyT2Lfu<%{gpi_-?ry(dKSGvLC*J{RVq*6l9L_Rm9so|sV!aR z;(u!L(ltf@=PsW)>(kZU)_*R1%!z!Td|@Z|)vnZ9`RK5(EVt%8FuMOmTxI!8|BKqb zXKOjm>00d1%KB)#<3`&;ciXfhSwXXNsJQw>JH%#q%$WO0z$8=Oz4S zIQDd3@mqHPcNuza&o1s|U|`@Z@Q5sCV9-+rVaAH3_GJtVOje#Qjv*C{Z)bb^F+1|O zu)jOhrs@>aYg}O360zx_0i(WB>6)K6-fHcRo;gv#xbt@G*Hd#@xlR|wsW%oe$?N-z z|6D2XDPrSGk7~P+?u#e)*Z*IZC6&iyB2ebAa?944wwog-8=PUW*}w1ZhnvmC!4fqR zYz;py2sGXEIenTTLTKBS88PofrZV2Rv}Ab$??RS_>r=MZalgCu`Xz%-+82>EobG$4 z@g2~Lao*6d`CH!WAjX`T7t*2|-~PS!YumBv`D_c^_lWjfFNvPdwBY!k&?RjGFH7Iv z{I`tRfjjT0^1GJ|0!lN39as}Q<7aPX+WckPmqm;YoLgpeTnS)End$z9nf-y_RqKBf zk9>`?VAy-`#rXh+d0zq(7F8c&aA{r8Q1SZ!LxuUYU-Q@dUpC5~yK<&h6XS_r%F8b8 zclqARc;S%Iyv5I4A8%n0c($D3fX)A427!scoR;d>E_7$m^f|J2Y5zTDE(e$MWxlKo zbN98dvL6sQIY-NaVM;{pzsQ7k)&{1^EA31Qv%4h zhOor9KccTIyb5Bd5c+z>kC{Pn%2nl5CYL{Pn?fJ!@4CcrB277NCBwI64i9AZo@bcB z)sU!g%UIT7_NSk$o&SGm*)yb8o%)yRRzH8i+@2Q^)z_BGGxqQ3xn;x<+L^r~m0`<- m-L==|vzBu|GKq6}z;E$!=8<$S4jBdp1_n=8KbLh*2~7aKa@TYK diff --git a/Enemies/BabyEyeDog/baby_eye_dog.tres b/Enemies/BabyEyeDog/baby_eye_dog.tres deleted file mode 100644 index 55c10dd..0000000 --- a/Enemies/BabyEyeDog/baby_eye_dog.tres +++ /dev/null @@ -1,23 +0,0 @@ -[gd_resource type="Resource" script_class="Enemy" format=3 uid="uid://cvehqh4tt28g7"] - -[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_k5sd1"] -[ext_resource type="Texture2D" uid="uid://cv5p03aw78vwd" path="res://Assets/Textures/icon_eye_dog_fast.png" id="1_xgen5"] -[ext_resource type="Texture2D" uid="uid://dgdofekr7ow73" path="res://Assets/Textures/dead_eye_dog_fast.png" id="1_yj87d"] -[ext_resource type="Texture2D" uid="uid://dd212gh03wloa" path="res://Assets/TextureAtlases/dog_fast.tres" id="2_mkbm6"] -[ext_resource type="PackedScene" uid="uid://dtahuv0kpxx03" path="res://Enemies/BabyEyeDog/baby_eye_dog.tscn" id="3_otbdk"] - -[resource] -script = ExtResource("1_k5sd1") -title = "ENEMY_FAST_BABY" -description = "ENEMY_DESC_FAST_BABY" -target_type = 1 -icon = ExtResource("1_xgen5") -scene = ExtResource("3_otbdk") -death_sprite = ExtResource("1_yj87d") -sprite = ExtResource("2_mkbm6") -spawn_power = 6 -group_size = 10 -health = 15 -penalty = 4 -movement_speed = 3.5 -spawn_cooldown = 0.6 diff --git a/Enemies/BabyEyeDog/baby_eye_dog_mat.tres b/Enemies/BabyEyeDog/baby_eye_dog_mat.tres deleted file mode 100644 index 5ec654d..0000000 --- a/Enemies/BabyEyeDog/baby_eye_dog_mat.tres +++ /dev/null @@ -1,12 +0,0 @@ -[gd_resource type="ShaderMaterial" format=3 uid="uid://bm7wkdbbvgscq"] - -[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_0addr"] -[ext_resource type="Texture2D" uid="uid://rjijctm2a70f" path="res://Enemies/BabyEyeDog/baby_eyedog_tex.png" id="2_4kam3"] - -[resource] -render_priority = 0 -shader = ExtResource("1_0addr") -shader_parameter/albedo = ExtResource("2_4kam3") -shader_parameter/jitter_z_coordinate = true -shader_parameter/jitter_depth_independent = true -shader_parameter/alpha_scissor = 0.5 diff --git a/Enemies/BabyEyeDog/baby_eyedog.glb b/Enemies/BabyEyeDog/baby_eyedog.glb deleted file mode 100644 index eef821a0207a9e17996c4f42087f0987749102f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84036 zcmYe#32|d$U|?|ZU}Q*0WMJ?L_V=q+N-Qo;Em5+nR!UFJOD#$)$uCl}Qu59y%FoL$ zRsd;HaLP%|OGzzK@YMHLC^OMB(K9tu(orf)Eh^5;&r`BeGSV|ps?|{{PEO5BRkAXG zvWk_gqN|ni5_40PtdxSmaym+R`6;O&2_y5^+E@e^t}Y}oGe=2BsVKiBu>@>*w61}k ziLs@zfr){Iv8jcrxv{08iH@$Jo`Jc6rGb%!nT45wsiC2Hs;+^#j;WrJv6-czk%6hD zsi}pjnQ^MFfrXBNo`t1_v9X1TvAKbTfw6_LaV*G*i8-lCR?&t!26~ndU}9iwX=-e0 zYJ^27R!6C%C^4@%2ktCGJp)riBQpyF14|PNkOK`eQ%g%@b2D?07fg*UjZ94} z4UEk#jg5^>kvxsX%Z7ReU|?uyX=Gq&WMK*N3M5?2%?wQ~3{8v-EHOjDSkJ`L$OPm_ z6AJ?i0}~UIR9!;@9Roc>GYew_OAAvYkhq0~vAK=`*we`wnK>y%sd=EF2PFVV@_>Xv zcu{6CmOwBxH#GnSv8kn{p|O#vF(^h2EG*1T&CM+h%#2J8EKNbi>lqoC8W~tv8XB2c z8k$>Ln1I6oWVNZ8g*iyGg%MI180r}6V0s#x56z8CjVuj}EG7si~2f zrJ041iGjJXxh2TL;$&EA2blwjR!ew#$MCeFo}rnEp{cQvp@or|rLl>HA4j@Vs2(>WMK|giSB1mhC}gla7KP? z+-?L;@2FW8lw&PSjm$wt8(0_`7=Y3$D3utRTbdh~S{j0~tC6v(nU0~Jv4OFLsiB#H ziHVt^86qB0JOR$KJ~*3jm(WKj4TaI zO+m@pl5n22urM&UG%zW@>4nW2t9sXlw*>pP8YliMfR-DAv*A5>$?$1Op`3VuXXCxrw2r zk)eTsxtXyss7L|(+0wwo(A3b-$jsct$k+@VI7WuXCPu~VQ&6e_i&!E;3nO5R^o)#6L9PS^ zr@5ht1t@2OBEity+`!1v$kNQ*)D$GAqid{ZYG!0?U}0fmZfRg*WB>{njErrDUYtQP zHfF$BS{Paw8F|#x=GBiOg&7cLikufOmn3`J>Rk|7KS(uv`S(uqw7@8Owo0&qq1}ff+jEoJ; zjLkr$yMd{Zv5AhZk)D}>xw(NcsE{=>HU3~$Xndn$xghWAR zUMhNNVPVPaxpVQgV)WNcw(s$;BYYH4U>X=r9(Xkl()Ze|KfYvww}dWObk7DmRF zMh0ev#s-!k*BOA4xw)yap{X&b5oBg*U|@g}5b%tF-5gYsnVFke8d#Ws8hM~pW?^h@VQFSzVP?V<3g0simc{fw8%fk+Fp#Bn28-nt*CeV-sUT zV@op=NIpmQ54haNXsQ`om>L=yn;2Rc8W_U`;^LX$Yz=(Th7oK?YI}Dcs-{I5An>7}Pd4HZip{ zF*CQYFt@OPRRf^1-`Lc^(A3P_!o&bn4S{12DKQ&@G7EADK#F|KATT#IF|#nVG%>L- zF*h_Y2W4mjBT!@5!pO+bz|7Rr(gNHbH#RmiG6ZE`Q$sULBT(gSVPYG!O|2x>7J zf=Urs0ARM!h-|nS=^2<)3uAL|@-R0su{1L=u`n<(Ffgz%MJ?lDnHMQBfT9Mq znWJl@XKZ9)Y+z<$Yz8VBEaBZC14|P#V>2@Y6GID23v(lL6CGlTbZ~M+_BOmo$KrEP zhr`_50#tbzo124cGGhZvkWb7kOpQ#94NZ(edC%Oy9Mm4MG_x=?Ff=s)HDpXJjm-@W z4a_YJ&CD##P?G?b^o^we2X#A)49qMoEkI#!VPauwVrUHQb|AYSoPRN@BaHm3YoLcE z1A{~@2POyWQjO(^6*fMj9JP(aVZ26|X>Ft|rc`z%cT9E{XP16NIu9E=tUSaYy} z9(o2g(4$TMrFQlO6{g5B56`|>yp5iH4fHT`uP(UCrEm5{u8d4{43XMa;AjlSY+6BF zX=s4lwlL5E6%mBn3sh|Xq$Z}IH~CD=%`6N|jSLM84UJ8WOd*3=px&0Hg^{VLxv7Pj zC8%yT*U>fAGqW(ZG&MJ|FfuVSFb6jUK}`q?b4vqop=x4aZfa=+3JrK|32z-B)e*32 z17DlZQqSDN%+k`p)ZEC@+|tw%+T=4aF)%kXvoJTXG&eP|1h;C8%uP)#EX@r}Obv}q zO)OE`N01Q>(i(h*dX|=PXAZ5+ZB_yja0L1Zf&sTeTOvD7g%&@r^sF*49GGSo3L(lG+Ho1sw`l%HRs z1R7+`O)bsBmbuGx7aD9e4N_h0aN8V92 z8R69gDSc3N7-Q-%Ai{Mf__X10oGCs%*xY7@slk#6x0&P9hQn5SC$cogtQlU`#~N8DdEe2z|Jmhb1u}G+}ifmZV@rjPtOh2!uXd&cl)( z5Sp+$4@+t=B*uAI5(PpZ4(AzRNf8K5*qmpCB{^6S;XETOi2|Vym-Dcs2!tlA&cl)% z%!zRxmPCQjhs$|bQUpR1R_9?!4ratS4@;sz=)>haEGYt^37hkbu_OmmBAjQ8B~c*s z;c%WYmK1@|gw=Uil7k^J6^1dERDq-smjkh+2_#)uU5F(`7!p%$7-LBoNE&gu5KFQ^ z(uLK9SQ3RHqC7_)CPJ;NO|Ya5B#k&+Xo4kWAnC&9LK7_M0#r2+Y_ynQOCE^20GA7~ zr458GtS-csFc76Wo-o9gJP;ajxe#00Kl4}?ZsF2t5L5W29s5L?1P6z_Okh%I>_G~#k0wzPrJh1G@F5(c7# z$Kyh5$pfJgmkY6_4TLUiE;PfIFc5`2ZWo$iOCAV~I9zCkEo~rlVRa#vgaK+55iD)Y zup|#8jksKhC2b(-!s-q%FEg(swWuH;wy;boIK(wTNk=Kav;?BW1k`yaLA@!7>di=0Z;q_qLPrVR z{XU+4u8yFYA-E4Lk#!hj>Ok|c5qMOFcpn=Xl4!mWiRz6>RF4v4#DtI$iE(B`Vw@R~ z9A`!rB>I`eI5tL!V`9R{n8a8%CNY+cQDT`W7oo&6;dE_GVk{e@#4=GXLWyT0Tts3l z8>7TBF)lJeiD$wtG9fXRO;BQ)C>No`GZ8K#F_ukGVworxp~N#0E<%ZAqHG{Bo=s5V znXrpYNsMJv5@XpEC6EEC}(664sEpDkM7anho{4Y~iLq>s63axn2qm70a1n{IY>pDkM7anho(a3i0wtD-vB84Gc(y=^ zXChpL63axnh{SldK#6A}T!a$KM7fB>c(y=^XCho=Sqq*X&P^;yEy_%UP6(&umnP+; z24|+ErYKpJ6qTmJXR>{v>XblRtw0mu;H_8ijYpt~ZY3S1f}+ga%#zG9sAOVENl|7} zX$gp1trXxN>>1+e?+2c4_VW+&b@WlPGSpEDagA{H_YZQ3H&C)N(oypA_w)-1262pa zl)_y--8~>YlUh)BFC{Y>WSXgt63peGsdwa+79gkS85kH5?;LX-C75$8P@Q9m>>SXT zK9YM34UruLn#@FX5okqyc4i)|lMdSAmgc8HjP7W#k|`C)g}R`1yJiNURkeCXrsifwM&>3KW`@Sbrsk%g1@FcdmZk=lmZ0q# z28I@9<|wJjz|7Fh5VYyX(!j*r(8LtHLC?s@(8A2v($K)v)D*PV4P=Uuxq+#hKzr-V5C9Rq2Ix{|W}xL!P>18Pm_RN9jq5^Ojy2*8 zv1TGf$f0P*67XP^cruWV64d$FZ6}a{P;AFi01`;GpzI6De^d{30tp^uGs5GT;Rc$~ zAdp-T+A%#2nr@&(JJ#e5j!H$;!K*n`S(y!r{ap0b1oTI7P)c0#Tv zl=29;p0b1oS^z_l>j|Yi0amTQXT=<6H0i5Tu(~M!{T~EDG$x{u{uaY`p854 z;NktG%92!{)Vy@i9zH_@15mFMB;=o#20o+@X-%cEi6vyl95Sv>jBcobu-$)zOfWOE zu+ULLw%*9V08~8^Yk;vasP}+kfSEb+8gD`_Ff=v>6-&q_7#kQ^A}yLFWP*_iXv_xL z0MNc)P;Q29odg*Go_fR;jAjM~sDWT&YGDbU8pNT)7?hn*Y&16^#mQLoTY!ouVnf}? z)C|qR7DlARnjvVQ2gUssrl3JTV(m8t&0V1CHv@H~h}Dk~e4xXS5StqbMHpI=1szWa zo+!oLE)Rai}-MNS>C)ruZCW zf~mm-uLevPS&*t8vfKcN4=_X2(txxWvxF>_#9=Q^?Xz zq8((3S3PFUVPRm1FA6Y9Y71k$>M;_vg)!bVgvCL|coPw(gUs-%$8?Z6-f{?wgUs<3 zL>LaTG{CDK!$Fn?re>hUnvf`lj^iK=-k5?;Z?BE5J@Jfz!O7E);ltmMy^>P>c3!MD z`-o+SBpTUm%bv6sq@ECar~B5uj7@EJ1S$?bv@w?E{%lhz;^%pRcQ(P^hUL zF>H{TAoVl9#@Z3XK3}wa@4H{q?B32cv?G-bGQW3vj@|8qRIpv-vI{b0_U^kf*KTTY z!aicyAbS_}JK1f1Yyl2KWOmu@8+J#%c7nx;VJGV3*)0-?1*@loovyXsZk7ZuI2;JE z_w#?+`%G`X-FowIJ7U-%|1N%Z-L67uD%hRGu%`uVw|lc-2UtBJ_QMB7d!@UM*olkH z-$x7^B{V#AaiiB8{B*MX1;H+TYac)FEMOT_-tIa z%x>SFEO41ah<)x4%f376KWtYoN!^EweS`1lUbTpiwlQTk`*5)@@UZP`-T%fm=e5l~ zTx^eBNA|W|`)wQcFJ&JtHpu<|omSb2)C7Rj4>9cZ`IGEstt$nqC&WJYxoWRj(?+}H zU(ec+$_BYj$MC-0_V$b5v_vj@mC%H}Z0~Q_y-(O>M+_TeuR+%ryHkJGf$b%RE%^MM z-3N_kuzEslH?_}ucUbPRdzmxSj#_Mxo9E1Kw+m<440Z!0?9B%2?JR$u2b)8P9hWwB zZv>;U?T+cKcDUI8_f6V6$ym--@{pn(E_S1X?mo$Aaa$!96+2w)hVOd&Si`h!U7K3% zaIsYmvFuIisI;@mm)eJmecbHYo>%8W?UE0i+KY?5ztv)|Vnn4~R_}$qxY+t{3ikN9 zh1;nlitoe4z9=BLZrPO)b5ySrQ_sSknd(|mA*p3+X#ORfKeSX*5 z{oGS%M+_U}->BLqyI9XZh#n}EzNwXt{9iyhW&%Mvowy#;k zju`gY*yg<)8Vzmm+U2mo$+wz-nm;U>?MZ1L$-a- z&R%0X-L`e1JdzpRf?anD1*%8AIz1+C>wvwscx*|h6 zV%SsJuIx2BT4T3hai=XY?2zEy<(4}>}-z<+2LY~&+puOOTW@CDf@&iF1E?aLwoNZ_+?Y+^=XBWh&VuyR>-Vm8va!9#7P5~Rwp*|G zzFmtM?IKjF_7TG_t6#oXeams%yE6Lwh+)fT%I*7L{l@mdI=y|wu;UUI?A^Bgp6wUj zs(r+;-3nCqX?Zf*-hcUaFD~{ER+W9t6->5Yws`Hs#V)a1v$yU%gYD9}Ui)yd)$`Zw zz39PgD>UWpUR>;5KeYE17a!jhe`4=mTMH+XQ`<-G_@UT*J5T z_>)&Qa+_rL;bOZAUD?~>`P8OU)pj2)w(ZyJd)v#t*xX%eWrvGhmdvwn@i|W0c;6U1 zTx<@f8+*B$d2Nk;M%&?H=jCwkThIH>CVi`w9WM5Vzah3r+UWZy{dwnZAR!^$qp>$gQ3ufxh-aL>dJX}k_A`^!T!JEZYCtn3E&UR$K`I)dzT ze^~60#^12AZ}1(pMH+v@%D%wEW`{KXhL!EH>xeDV_#0OCxzAO$NaJH9u~!LAutgfz zBFJ`A`)rFe?nD)KT-sDyr12lD?Em{F*&>bqU}ZNt=-MHT|6pY|eAlx>8vnt{Ryo9C zi!}a&m3`donhnzU4_5a6RtsCC@gJ;g{Wk?RNaH_P*%t)_?U2TQ2(nqYH`yYM{}5#F z7M8I?8vh~4-nYHe7HRy4Ap3CjG+U(cAA;<={K|Gn<39x1YcEWGh$TmGLXNNTY zLy%pwINug&{D&ZWLbSUr(s&L*_RM%rTcq(BlGx{q)NPT*PYAL<{JmlWs%xO*Cj{9O zqgUD@jh_%?PiIT9MH&ww$Zq?;#ujNDgCP4-fwCRaI0ixX^{s1dk;X9yvSZW~?U2SX z2(r({HrpbNV-RG|otbEhG>$=#o$+v|Ez&p!LG}*Wb{nK|41(;)jkUH&;}`_lndWzF zk;X9yvO_O7+9Hi(5M)nfyJCwpjzN%J@@I-I(l`b|_V;(Pc1YtG1lih$rrIKnV-RG2 zFOs%H8pj~Ww$=BxMH(Cl9l4#|4rv?%D_e+P-VSLTgCKhu^9Ea_aSVd&_x6f*NaGj;**>A`ZIQ+?2(sOJ z#qE&BF$l8D>X+LhjbjjG%V)~jA&p}YWXB~eutgfjAjozrP_;uE$H2<|!Kz}1G>(Cl zU1GP!7HJ#(ClJ*Su54rv?%D?6C|v@Oy&23EG;LsmPaaSW_%$249$q;U+a>_r(@ zY>~z>u(E|~`0S9zF|e{-g|65ljbmVC+kU-ni!_dbm0gz1V}~@3ftAhSbi)>D90Mym zFNfO>X&eJ9Tl1Laeip`E`^s9?_ix^-wSW633;W|Mt?ZTs=|!l6&BG;d1BZy;}B2VQ3EvLtJ4y z^FY@=`+0f$qXo}>6k{r;($*KT%M?*3)lHrlbo|FLryZr;nH z9B2QjnRg$O_&%7p&vnNATN8}-gXrr&c=xx3&9u`v;I<#xzqst$8`x^+wv-bXe8?P+Iw(8Xo8U3Gcb~BZ=>aiEAFyw1=f_ zWHT+epytyk-`n0esF~+D6FxCdG#%w{o5ue*q=XiY~R}0nEelT zU)$#}XR;l#zl@#=*~7vL*W9)jO1|x10DR+g>!u z+K!iVw_VTknEl62ZL)JHS-%fSd>>34Iee;b>Da^kh#Wr1ey?($Vzcr~{rWNb?sA*TH7P5LDrjarF#EqadW%0 z_!)bU)gbFdR)btF;VSo#%czGsitut{S%5w~kK;1u(ZzDxyRNnS+o!Vcd#~!W*T}(W ze?)}&{>wLG_jA~P-?w2q!#-p+fBvttQ%uU=AM|wp-o7_;_Ho{i*}wDNSvzDk$l}D9 zgKRHy8bdCxkkc4)d6iZx4^MB%c?vnbA?Ks@zuWiz_h#8E?OSiZz5meO@G7zWjB9-D z*NF1&e{pY--GpjadoN+b{ZG1d_rLsEXQv$=x&OdhDZB7FjP~n)x7)(>GH$qU_v4YX zeU02FyEUS`_AtH3<}+@%zYj?b+@~ewYL80|a+v&$GTguGnAZLXn;w+#K`uA8_aCx_g{_yc zp*<`-|3(?w!}KDDKQ8l;!yMU6%n_9n@J=S% zp8M9@W$#B8*SMFopK;1@yH=BieaPnEQjg1gWOFu{@3C`uv)L{!CuTo#zEjL`-M@RP zg1uM9y}ihJ7CFCbpA@o>J#pCXS*_)MRTz$XlN(cLE=NIk8rG^;uak&lId{qfi z8~*K%`)^06?>DS7-}Rwt!oKbqrS_SRz4jaFNbIkwA@q=HIjFvV-M)!+xEq{eI1Tmu!*q6mmW~c6^u3-Jl=)vd_fZKe!~b|7n2d{#~$K@Ve<|CII$mJw*d5B#8AeT|dWhrtwgIs1Jt4B5;Sue8r$nHTl6WKk; z=6{@|yN{=L_C5usg8fxH<@SrU?b){|#?apVapC^yt;_9B=lSjVf1+gn%;KqbNq4sH z*?BQ;51Y%4-OWGh_y0ZcWN&;_-To~7nKnCSO6}+4+PN?FuIc`$FPZym+0NM&$HeSK zR*$R(m-)zM;&L0Z`HP%y*yx|J-rsXWcYop*Q~TRfjP}p2J7J5g7uo&4m)*CKna;d_ zV^y?0vfDi7oA006Zn*yeZ?`S7`N-;#%}3UYY(BDkklldGeB>~HWf#4FnC_B(QzAge+4BQ7<_=HRjm*&HF= z3D(YC)%(32?d*{2HRL)Gxt>KQiE&`F1^V176tFHQDE`f@2xDm|Nb1`y^p$| z?Q1hn*`L{Kx_?fw$$ksHSR4E3`u+RW6l{MA7VW*DbJwQ6Tx0)@g%0*8xveY+Lc(iAfCmCw+<8@A9f{ztY2Pw$seF>_JwKtOl3)$nHTlAK7il=HKjKw%4wV z+P`Mb=Do;jSYo;NT`_mvUtKD1kL-SAH#o#>+#7x3*S`6par!u0VA-4yR+ZD)a zklO&b)F7LK%PwSdkjD*>#~hHyPmssuaEza~3?G+69-nz)S!j_S#^YD=*#()f=(()f=(()f=Z()bTtT;pDnJ<|9O+?@6=>#(Y4k9Ear zKC(H;X+SZ@)gEcg2cBj&nD5yK8zVwaduPJc?P23Q$Z1deq|kn(aUpm*#AQCRdSv(D zG9TGJhIQsvNMkME>yk==uA7qS~f=Xk))$2D)IrvKnN+zgt;@H4S{aFmVsk zn8tqCn8t%kGWJO074URoynqv)HjW+NwFfr7fowi5HDTHs1kFcI8^~_MRaPM9Bjmh* zTn-@T9pwCuoY#=eN7jpMKC*gbGm*;{Wb={T^Kp`{9nv_4J<>RaJ<>RaJ<>Ra4bnJ< zEz&rKJ<>RaJ<>P^T>XxjQgAiyj|;Jy|M$QXxS6=z7WE|)Za%V_|0hb|?p)-2V-M2! z#(voN#?FgzaQAr3H@8O`yMUYdd)fUxNMjvv^~mNUt4Z8q3O66wJ-EzAc3ag>Ie3`A zvWvDy8pnW#4|13whas|hT;j;#jBE}rdy(Cyd!~FZ(l`d(kI4Q)4hLlQxWtje3fUZ7 z_9Bs;OaAbO|hDPLFX=9FS2`FUe&?PM|MNnWNWzj$m&^Q zx$UkX#xCIQzuCdOA2!y3?0$!sjkZYR81_ix7;t-Wske`=$7((<_rzQb$7+7O5VIB1 zIEFRSIEFoJ90OU+%&paMaV;;|T}a~_aC4Bw{iW;oBaLam)v)Ob!0kd-gDj40mtw>A zU9j;DWN~D>kkufYgDj407cRZXYLMd;IShGsPumR}-$0H>WO3wpM^=N&9Avw2nS-2$ zk<+Bg+edp~V;acm8Ce`T-6ETVOFb_0kk)q(gh^~f|x z9HdSro5OzBocZ8z1IeTFLFz!_OM+k9b-YXfr$1!=vjcDK5M0Kd;Ie4(D^X)LHa=M!N%VMP4^&kLGmCzNIi^(i6hf6d1UnFmuppWc?uXVe&9>5Fgnd5Fe%vB#w&@(hrgc(IE988ks-q3$xu@ zyI zf#-a7Q=04Sq|~gy>OlU3@qfmBu{-BD7ejuYS&{XjICXm%U3&AT-73c!b}&AShKc_b z_OY&+=w*+K28BB)oq*g4qe1S##RsVe$%ANQ^)Nn&hRGw-AoDOnNJdJrEZj;tQWhtV+gAU;Svj1Qtg`q0H;d=L$iM^=Z-2ZaNO528Wlf@l~Y zM#IE$(J*x|8eJW_IE)XXLGA*nhq)6(&)msluV&J3_kaI+JGWVLaMHXdZ`<85oNWiA zVdhmBu-c1g&9Hm_R^R@?=Y@8fns4nyezaromowh5Q@DvJA7T9U>i_KaNOjr4XqdTa z*Z$jOq{qO^V;DdE{dv2tuQTm%(J=pkXpnzF=7IbPqCxy^)vxSorgz%GXplOXJctJI zLFzy>h!4{TqCtFz8RzV-^ezUw3mbnC!!5fDx{K_DCh^$s^Pi7VAE+z8wzCjxvxCtv zb76cK4HE~^AoqZ1PXWNG8d$tSb21H*z|+K1tbomVdjJQ zF#RAJnGaGAQU{`8;xHN{4pR@32k}8PNFGLmx?^Ve&9>bQ&fPqmkv2^%Ls1z~piDLtx_M_9sB@1BC~O zMh+hsA4J3CK{T>IKzxuqvOZ*am^g@rsY9nh>OtWFqLJ0X_~MJ52BIzFnJISQV)}d@j)~!96&UT52Hcqk;P$r7>%wDmpHmQ z7#~EVy9?xgSoOeGz57P&tL3~{8YFN7)qzOnM&k50qnVKhu0osTY#E)U~_XqY=dG)NzahKa-YFdAK)R6e>n zApM~5K&C7MpuW-hpC6rF!eAR zSsd9sba`ZTAoD@;AoVbD7!48!$;0?C8YYfT!{k9U$UK-lhz~OdSsYy+8y}<|SwF}e zT!FkNFG@| zNFB01m^@4zMuWtW)xpF;G_rXxbs%w&dKe882hqstVe&8;dT|1rsulje&uI6pZd( zbUq&g0|P0TkY5P7f1u?_2|JKlQo@EBYFQZ=7%0I59ljv@(bE`6j1-KnAI7I7TtIp$ zjUN^U28Q8`L19D+=4W7F7)UI@z`#IDOl!Z964oHKuzWx*8e5)3FW=GCpv!YHFffpU z(cLb@z`#HXMt2XXd{W#BQcH^4sG*jVfq{V%Olo*wQ;!};*wi44QQ}^ZUP{A_gMooz zIAc&4k%EO87#Ic;i!d-S&=S+yZ={4ZNG$_HgFR}V8Rd_L2XY9ErU&HE7|k!E>0vZI zAcw$cdO!}1(ehz5J&dLYa(eM$-dwXpEK*qv>HZJs^j`XnH^njnVR9G(C)_2jmbKO%KSSFa)3M$3oM^e~zpkV9Z_r-wp@Yz9t-LIzF-aRx3%bp|5_E=D5;Rz^-n1qK<$ zxeRd(o(yvtJQ)@+h%s<5XfcQ}Xfe1kSTh7O_%ehs*f0b!7&A07_%RqW_%VbqurLTQ zNHef7NHg#W9VR5$gq;3i(wAKe1<6ua~P&D%w$;1(9JNFVHLw7hHngs3~3Bo84?+`GHhnh zW|U{V#Hh`9iSagLIztx2E{1f5T@2e9o-*8EC}(`iP|n!Mc#q*3gD&Ge23GPj#;}uN3&T!^jSP1f9x$je-eFKD z!%>FA40{=r8FU!97?c^f82A_-GhAnoV|>gY$Ed~lh~XB4BI6?lMMh0VUdERU9~pQV zKQf3hGBLhm_`tx#_<`X&!wUvOhJOq%82&N*U=U>#X8g(^%J`LG9>Xt&{|r$K%#1%7 zA{pK@yk-z!e9s`jD8lH)z|Sbo=*1w;xP(E2fsK)mQG=KojA{&)jE0OS87vu3GF)UZV6F@!M&G3GLc zG3GKBF#0gsGsZFcFvc-vFuF4OGR88xGR887GCDE3F-9;tF-9;3GkP=HF$OStGX^k5 zGkP*QG6phwG6ph6GR8BeGA1*|GbS@;GCDANFs3m&Fs3mkFgi1OF{U#*Go~{pGP*Om zFeWj&GbS;nFqSZ8GZr$IFcvcAF@`Y4FqSfgFqSgrGx{@zGZr!WGZr!CFh()@F=jDF zF=jCqGnO&dGFCB`F;+3wGu~u)$WX_4lcA2Wg7GfH6NU!Hy9^DC)r|KUZZlLe-e;&} ztYKWmxQuZT<0{5QjB6O@GEQY|Wt_{{%Gk>|nQ|mVD*umJ% zIE8UO<8H<&jJp|+GR|aN$T*R4CgViLPR6y2iy7B5u4P=$xQ%fK;}*tsj5`?DF>Ye) zXKZIY&DhU)n(-pzcE*j2OBuH_E@fQ7xRP--<5tF%j9VFZGHzzvz_^5QGvgA*<&2jZ zPBWAX_*ur>%v4`;l<2lAA#y-aL zj7^N^8ILixF?KPYVQgbO!+4VM4&!CUn~ZlDZ!%tERA*FXyvnG~c$M)6qY9%A<6TA- z#=DHy85I~c7;iBuFy3Ok!kEt>%J7^qpW!(pKT{P`DU&`!6_Y-LDnlicB;z~A*$i4t ze;H>p{AG+`5Mgj(_`)c{@P+Xiqa}kk!+%C5rT_*jhVP6FOg;?X8GRV)86GjdW|U-j z#3;!iz~Iaf&G3iOnc)xPXT}ny8m4rn5~g$}T?P{-RwfQ66DAHOLnam`ZYDk^7A8I> zb|!r$HYOe>eI_0z3np2H0tNvlSq1^72aHb{g_vG4K4pB#_?B@7lO2;2(+nmjrnyXW zm>ij`ndUHAGfiO)lkpzoLqig9F&Q%%Fj+DgGg&g3F~u@S1bON?>YXie#!~YGle`s%6Sy%4A|- z%xB7GVqnZ>dc%;xRKWCyA%p1;gC0WzlLpggh6bk341$bBOc4x!85kME848*5n3|b{ z81tBf7~eAdW7K16V*1C}#8l7piSajM9n&YqI;Juv35HjU?-?Z+-ZM%ueqj8{SkCl; zv7D)zDT^tWshFvPNrgdzaUN3ulLym0CJ&}*OjDU`m|U2qGPy7;t}nRYVWWID*So#_(O4W{i(H<q&O!t_cF+E_q$Mk^d2~z~qU8YA&5loMm;+f)@9x^>=ieq}tl*W|E^qA>B zQzFxSrWhtZWK3DI5QWsD03*2 z9Fqi7D3b(}FOxfyFp~_EJCh7kFq0Cq7PAVo60-`k1~VJ8BC|R(8?!p|KPF~oRc38w zW@c^X-%Nj*)R>i-|1v2vGcxNjn=l(N>oFTJn=yZ6GGf+Y{>Y@m{F3Q4lPsQ&5rXYD{ zrNgFXcY^KWl@9L*S#tVz@RoR`!}j`jg6%-^vsh1U`8p$E?=RL$Gft z`JW)LeI3W;?Xrpk_sdRP3f5oy_^|!6$LDP&rhT&o=}(!Mv~Sw)NIR}A>%jWoaBSK? z(N<&s%!zaNfaKpZsoM9=TEBn8{x*<(42#yY?2AdwwliWp1UBC#CTpL!N|l}Lj~cN1 zpKLw6Ki8vW@7YepeIWNPXnVfrO7`;oLRS7D^$gRMb@oMU^t0!-T?XPecx%h-b2;E` z`(@#5u>Rc}4(;bwYu@|ZBN?o}xZ7->TcYg#3xbKV2di|sofvc=wXlO%}W@cEqN zJ~6eneFg75!1|wfZ?n0yZi&6j{cwd~$gIuPs+>LoR;= z`(LLb$*ztg-mXY#E!h7R{TudsM(WxBvzTcE^8a#P?fqhE>-HbI1o6MMABUYpQKsD_ z28jQk&C0eb>MXb8c!ThNtw)RP%}zy7cr{FFdu{{rKOe;Z4gJbGc3~U+>^Y(S573se zb3EW}`w8m*JsS?~H&Sc1{o;`f)?eIhX6KzKyZ=1I{|&o}#q7?7Y_T_o`v3bmNjp)s zwtYoV|AW#W$lVS5mTpC&8T{WI0s9{mCr~vYW!gCf9|$V`(Ufxk6(_qpzwqG-~PTrJ6QgO z!nD0;{_YMsvQ>p+xfEDgZvBf|6Vlz+oAd2 z4vYWy7|gc=>yMW-wnOv3Et>!Bko^xzCq3LRH9Vo^pRwT5E!;=L>@5T#GlR&COG{`2fNM8e##;YGW|JcXY?DaNCw!4*k z+>RKwPnd`Ge5oqCvSpL(aIw{kvi5qcOt(v9Uu8!OTTrWP@5`7{yCcl2?1*8{aOB#X ztKDFi*V$!e$3+oy z*-T{hOh=OUJ8f{@$LW4$ADWr_bpDsy*Bf=%BHN2gJ+i&m_Lac(BCAKX7g;^B8eHx~ z4hLj^;Sxu71G4+k?1hI9vienL)a-K}DBFwWJA>&4!2~$H?sz3w{6>=l1`W~&5{J23`h122KV+1`!5!@JYBb3_J`> z48jcj46+Qu46+QY3{ngd3~UTi3~UT?;8A5E1~CR91{Q|ZtF&xGLt9~WE+T1RWnuFV zNDLF(O>STQGX0aCzS-J+$ZU{(t5>Z8wa@KVuhOy$4Gjgg4eUZgr`oMvwaSix;ecIe z=vBMbt6qWHDE6yYaoLB4irO2)#xanuA{mMIU_Hi@cvtd)8Vk3Dj$$nkokA0;Xakdk( zL~QfTLb754q+%=c_RsZFs}xfy1^-Hc~{whNaXSLY7f zud+e*)r=hbXRANA-Qh6HHd!>xUU3fdelM4uw(8F1wzcOX?N^KZ+h@z!ZF{WW()Pbg ztbON#FZ--rENzXQzuP2~CfKVzeYMZ?%?=xxb7eMnVv_CA-3yZ6_h!eQ)o080faF2? zi(D-C{&f1j2c&F?@z~$y&(6e&g0ncu;%SviCOdZa(0B;$2?-$KRx@{-ujG|y=RU@*xzAc z++Y51-rn8ZA$!X%M%$kg__fa>C~xm64*9)HR>#>-xc_lq{~o!$k+&}I2@OoN|6BcX zA8YZvJ)g^i_xwMA=^s$M{QqBX&j>y@t-&6~zQ;IOZR@wwc8WWeSs}CQGc@cY&K)q( z&sbry@tlJ_Iv-{p$Q)$$sa~T^*H|pz)eY|(CWmfy=hal5$v z^mo#BKaw`vc%AUHZ|;(?cl)Da_fs|7_RbU+`zj7O`^m0)b_>G}*qSV|vkxm(wqNdV zVb|fuZfA7J-2UPv4SSPUPIg*t26jQG^zGfH^z45p`rCcm6l+&ft!AIcYiytGA8Y6H zuH8=my_9|BA9H*3@CT&>Y&f9%)%qPO40g^p^EM;1y-WS=q$I5E6PIz={SH#Lzpj*E zr^#h*|0zVpF7AVh{pP2McIV$3+v}~juseQB%|5g!#_mg^q5bb^o_0xRHSCq8gY3?^ z>)YS^5^mS9Sbg$~z9}I}F+rgq`pLwp@&N)NRKBP9lPJFS3y>C^G zot>qD{atH!yV68;`|WmBcF}G|_IJ%}?H(wr*>h|twtKO{#NPd)zTJBQhP7k#>>>$ zt8e16JL-1URw6^qj`4AYeTb2Pop;?f+fRG}b`Lg}+DH3)+U;1n#Fis2*X|rkvHk6m z2)iF^rrWMbYp~OhD6|*35ob4bL7(l0BdvB8a?JFm$dw!L8;c0YII+pl(yv)iiE zVY@-J!|wXceEVl?F?KO#9kxyt?RNHp1@>MgWp>qy6}F{4lkAvY=h&BtwA*DQCfk1e zFx#&6Zl?X4V-xKbcLmxuKU-`k`6gU_98FE^~Ri!x2IXHZyT=RC#Smh;wn zyMj%L_CGJIwsTvgZ`;VT#qMZvygk>_1$GPX`P%+Jw9?KhBia6W=VZH`?+a`f9-M1e zF*n^_cuR}jA^vV#?rZ&azg}nC3&^J1bxoRYtI1z)7vWxD|Lcdnoul?v+j*W5b}k(y z_WyhZ?E0I}+BzTCu$wit!X7>RL3xjvp~0Sop#fYb!`OVAeK%!A>ez|Sn`DH{zUJU$ zr!?8hR?eqzPdRV3edMh=yOSGbZBNO^*i7G9Zto&I#jfBeo9)F(0=Dz^m)Ot!zsSzu z>MI+@pFy@vW<~ZEb!+Xy?p(4-c5bl!XjNeUhhdA|NuDD%6GHlIpS;Smf4Fd~UBJcz zHs0EGw#TO8=~UZ$5_$Hj%XiqN{Ml{u zZRa%Gs4uzpNt`?Fq_XzdIPaKdYw|GHzD;tco%6-LHaG50wf%5E*It74u$_Cye4B>a z4Yv97vhDQ>PTT3TwAy^gKWy@q3EMsIGwpvx@3u2_US)IX!V=pJUb*(ilvmqr`f=6f#^*{~nY9J> zXKzloixFV5WwTYXy`fZM-%{0J_dZ_6)^uLJP1Ce;d-U*!s77EIs$X zSRiKa@xs(@k;1Aydb>RLOI{SSXW-VcyEcE%p5`l_`~4Ed?W6uE**({MzvpA4=l*{& z680~=bnObe`}ZaVI`5a;DrbNDpShh`>a)E{5;prozN*+SDs{HgV^G}pyVH38RCR6p z&65M{7JLfY7Zazs-;UqVe$TpiyRBWV`}Qo7*?;tmnZ5C>Vmmh575g|txb}@MtY-#g*I(|-R4()J;Z5q9(M z746-^>9YUhUMc&GLlJg&g(LQ6Gr8`UTr6pytR88{@YHTE_hZ-nKW0kUqlZ5zzy14P zZx6!A?8v*Ye z|2N&lPWP+!er@sOeKTzJ?ZYQI+pQAU+5bKB-r)RPMuaMZjQ|YSq;t#{^(ifQSU(=?(@77N>`{0@oyLnZ{ z`}wTR_Dz_nVgEJN*Y5iw!~K(`oc9?SYT0iUb++5iW3b=X%5UGkquTbJuTAYz*68gw zhzj4=60d9Dc+}ADmbc#i{l_Bry}P1oza~c4&f&f8{u+*$eSY40_UBG(*nOFyyFXSf zZr_K!diHf%y8HjgCG4B3qi-+lAaA$%zs~*{9}@SmOxL%!u#vKxyh~@l+x+Bx z=l|>5qlf?B|Mm8u`j3sF!5*0%ID6GbZFf^U)u{SS$n4#_qV1Zry7#si_w3uAkZ=DZ zrrPe(pUST=X*RQ?^&w-8?;GZ{x?q%Mcx6fgEk^SWD;&yK5 z&+MI`W4VuGTDkqB>+@~n7roibw(8#AlJC{_%zlh^GkC7KTI?C zp0ID*ciN=DUU62OUF5Ned$(0~?K_{AZ~yynyj}XM{=Ms(yZ40{=i5uCCfM1#_3btC z?b#P0kZ(V!DZ#GbSI^!v7kl;@{>!tUA(LR2$kDUcR-E-N(Jxn(*?ycIHVSlOWn%&K5 z)_XQ0Ud9bbIc&qjp;idiPwKuy3#4k1YF_M>pH;_uRK<$FfO#cfQH9Pd_%#?$F}T zdv@$|+*|#%$X;msj~~51)eR-i-8O`#BQJ?Ob0z*kiaU zb#F*Xp?%Arb#`2S=k{!lZ`r%#ZNB|RwJml(XCB()+}gj_=3$<__=K%?8H@JsVaS@a zH+ov0{kgr{>^2$f-BW#b%HF{6Jo|u++wFGM@7`nGGi`5?N}j!I)(*Q#lXvZLUow5K z)W2MN@fSPndJA^#2@syKcg~Ys`#oAa?JR%n+SB}M`ra?sbM4W?pNXNt9#n2JFf`aB zvk&!J?JJ#r#)eO5#=eYP<9$8%%xq7@HSFW{)!DaxN3$(cc;LQGI;#7`nbz2rd{EpM z&Lg+4!TXBsIpL>!|GXC4_hQN)+l_8*dn1f^_A&Ndw>_c8zIST{<36eOO|}dY4|Xco zz1?fv&}*BqjM?@!*NwfiJ_Xn|w6)kyo_=WWxhHJ47c7t4`lzhk`#ZYWrtcezoxjng zy`0(QHa**B*#g`q=m9-xGT$Ek*@qFvI`BxIYFS5&N-)DhYHaBh3_T_za*mqNV ziOm+4(tXVl_WKUHt+R1|*0^uRe%pP^6L;8{cy;but7fyWx8{(I(z*%zki+LQi>dwL z=owo;7{mr)5F3O+Y*5%@!_urPmVo-~pm{-L_GcDT_#6yKKRO?qSs<}3-m(Ur--GQ^ zT|_q_vzI+|+UN9p{l3;KTJ|-+6zzipZ1zo1TfR^Ikgomr^@{dAIkx+j&zZX~rpeI$ z%qw|&r+C+WD_ke<+xNoM-us-4eWhOTzV9L(`}jXu*}pQEu%DTox-a8=#lC-*4)%2k zLiTRnP5WAxmG28xakf8b!fh|xJ8|Fiva)^4PPp1Ho6l@twQs?`#iFJAyevHIdvATS zn-#EOUsq}IzUoRZdyyGW>>mF-uy5wF!hKOweC)Yp&f6KCzp`&qU%|c&O@8(Tp_}Y> zzTda6_f^e4m&soCPqMGt6=|&5=XJehA7hT2y>I(_yX%i*3>(loMYg^iPy%DlMoSw8#TVdY5`FBk0SKpVgpY+nZ%c*}Ja`-}gy*@xG_O4DByJkhVW_A!wiFx~2P0wj0>HxX9W!2l(x~ zZnI(^m$1IQ-&8sKyE0z;QqHg1=eA7O{@`hO`wQ-F`}$MX?#r{)u@`)!V2>XDptxd1 z%6BmKTkU{T#7e`vR-n>=*7T+V}Ag|NdpGU+>L1?P1T6 zpR(`yf4=>j4;|TC!tQN<@j>vu-ST|<-=3Sd_m-=#eeOrQeTMS9`;*EF_C8$VZ!d6K zZlCpI?)_I&r1$bx1lc?Nciy*o8SnnY#Uq_hW{yIO2eREd1*mq9o+PCVD;QkpECi_fd9PP6*ChYs~ zEwsOBrQbgHR6Bc4|H=D0TZHyIM~3X1=VoiKE;?;r{tlu2438rB)$7{W=kJ)YZ^Cn- z{cQH}`?{p9?bFO=?>i+ZygxoWWnZn3mHm#sx%;Nu2=Bk2lesUI&(fY}|NMQ-slxk{ z&GYsh7q+lR4}VZw^UMEw`=8Ld55^9tU%e^rRfyfcX-768vz_ht*j2t1*?X;KgPrKB z7<-r7*X;~~_vdu{USv zwDbRe+Pdabq1`)$e0v8Cb-NG0C)uKI$y~cxPx9^OeO+u9 z5x-{lo%8*6B6HI1ebTqvmClRUQ|iCK&Q>+i{+;z9yL*yz_cVI0vJ?0fV}Bs_sNHAF zJ$oXf*4fFIMcYU69JH%TJHAK1YmJ@Wkr;d4iwEt@d2jBS?YquS&L+m*TjG$NNd3z_ z=U1<{oAD^xe%X_Qb}p-b?3uE7gPs14XnS*ugLYr+nfC@8Z?rSs8*RUZ>ww+&W1M@p z#&5Lq`xI?|C1IbP(hmN;b5%ClJq(MnM-P8c{sXmF{`{{8k8{J=_FoTgPdctmARl1GX_sh0R|76;`U$|+vWS6jw;;cWm?TxASZYQ4Ft=P5BI&dM6T`NzL zy|~$1yNA!bt=oJ=?JSPP+ox~-V8^AQYJH_t!cJyuoV}LW2fOfdiPlYSVs-`Z;_RFH zAKAsT{I%Y`k=0I5F4=zB*GqObCwy$)A9-qAE~k0 zF5~t=o5I_jw%Jn(?CWOq+nKNaVUw_1&h}SYslCQgUptq_vbI)*->qV%R@obV?X{bl z^UJ29MAG)gvQqo_8%ynUG)~zR?Wng+o>pj|&$`Xdwr82mh2$l+H$(I68|n_&iQMh8 zc^S9IR+BNu{{F3_b_x5lqO@&R(=X19E#Io$)JD;?BG_TOccOVLeTA$c$X!6@%5W2~33&ZYxytVaqhmLseFPFP*=P9yu--g6?JL7FG``7mW zu-mFNaUbKKK0D5A`~BrY9QLtX_4|sZOtVwqx7x4UBM7TM?B?Gw*$=8ej{l3^C(O0b z?w6kNe&$tD_S&pr`!xP6wu`Gb+@BgLV?V1UU?2b2Wp?w=>hI@#FKcgJ?Y*z&^GdsU za(erl(&g^KFgYgi4+Lo_pc-g`z(mw}}>q)!%miEFJcP>hJI34f_Hvl-uR)bK2kFz+*q(w0B?og)+NUysrDJ zud~{3wwkr?`_@vsMTYMC*9rc!6A4|uk3YM_Zl0;<{@H%-?O5J#*_ZLD$Zn0O_x}Dz z_w25Cgt4PVWQ^`yIB2`q@4q238(N>( zUrmv=1=S}_8$I{!{l#m4decN(W-UMae;n!irmp6o_D8Sq z*j;6FvscsY+~@R2(7ykNo}C1P6RiHQZ(8YR2dY1|9iP0frB}$_(j(L^RNU6y?$@+^ z>rV*TAKnmc=X258-uBPTecpeC>=)clv^zD`%KrGNIs2sbgzcM;rQ0n?v9zC)GJoIn zIAQz5{9LFO=Jx4@3-@)*6Sn6H%eDJG!`%L%=KOs|{lfMVSCZ{4 zpIF$Zot?E$Iz`w%zA?;h?RzVGPrj-9JRS?#+oZVJJ(zB5|ChUOpPI0ceVUYs-KKT$ z`rH0Ts)8M;{%+pauy1R#fIW96uiY~xH~XNjvVASz`0brlzT56q@vuL2JZqn8D8K!D ztE;wQB3|~a8)Em>FX6M-F5hCC^xND1Q;Xle=hu1dD_&2w)qn46e>&WH-@++qK?FxS>+n)GxV4u$WVEbK*p4ka?YuR2kKD*E0i?{uh)nDxt)@#}xetdP` zR!dj=7u5{*lilTQXGGlImn7j}-{Z?-U+%$UJLSsVeYY;!!0KiFoF5aioA7@|sW{I6t>KDtyOZxUT%ulz^UEO4NBJR)bUcQWdOXd~8>T`JbgX%p{ zod=3LWOfkKu??X5?}~ktAu=0UpX{|N{JslRpVW0sw&U-3zlZ0P!CuSbCH4lwYwbF+ zckP)WI$>{)eu4dycYEv(-i1mcJ+rsZKg<5w#S?a%|4a8=`gne?2uqfIe#1$-3-|N(aILdT82*)tktu`K=kV}{jkAE}9FW;byzR@4);zS6 zkm|KVW?zv1Vz-6u;pSuVC7buKCEC0Hcwsl?+vCl)KQcDY{+4X-y8NzP#F1y4t(V7c zjz5xS|K9MD-K4yio1Ys7ZJwEzX}@spF*~L&uQ$)0>$aKmOSb*v_q*)o2EW^U=e^bD zrNMdjU)LP5dl&s?^Sd=Jo4-cq*fT|*v%BN@YV+?1zs-+5v+OT@xNi4f_QmECAHp{? z$z|Bv7CyB5edFn7==IPT9Z0=f`V_!f0wB6Z{`!~P%zGd_O$65AF*Du?-ZalVG zzZxVc6z)qbYV8@nyNw>GD~ zY~5_6jOiaxn+25rKr{%$*bPgV_lfOovT=XMVz2sCY~L2ER-3+wAMH-5YV8Z&(Qeb{ zcGE6D&34~M(=MC--v{hOmIv(X-`r!0r7 zosWP1zQm(*ZK~^=>_nMM_f_*RwRt2_Zg+26)xK$wYi!OKW!i<9HtgH5c(ct8pJ+P^ z{^otB-tMwllICkyv9o61(+X+ZBVQ8i>OzY5J+6whebQ87*Y-YhU(vp9+a`_{yPmFu zeTDm1*-kv)Yd2Xnd|%;#leP<|O}CqMz;|E4!56k0V;9=_YB}%g(>Y^n=e@y>VT#4R zHPhGIp0U_(xB0K`zSB&TZ6npr*`=i`@4I|E$M%`YXt7n8d)2NZLdNdTemC1$?9c65{_)$n@Uz&8 z6#W4C!wweDTh?!_);yAzMwZ2ICK+Q}R0oXmDxC2MUM9RBS5 z=^|<8@u$J&T|wL4DGmB|+q0W(&V6D9jn&z~#_DA6JKGsAooKW8b>u#7CMP?G{JAzt zTG{)4syNvBTCTKNm{GIuxx1ZR6!TV_376aUUCpww%Q$<$=6q2Vx{-mGL*^h>01BIc6!`g+Xr8!*zEFo zV!Oz>+BV^mjqU4~7j4B)S=;JNoo*}LzTZ}O;SU>ygBL*Kn(*)eh2!Dq873eMVuLV< M4Z<&#H94aCTiW(j)9*6W&IJzcyFilFG!>a$d;=6$U#>qDd_Z%~pJAW^`^m^RU|KDxC zhkU;g{PyL%EdR^F%b%ay`@Qyj<+;s&=0BbDeQ&<+{m-ZC)6jY#;63r%bauUbV_N;Xins5% zCm(M27n9HUac9pt(b!#w%3- zrnX7f7B675GLcBm)ph7<`Vhj^snjoH9nGb4xV^0|?#GRYc+JC;CI+2cy3o7sR7@=I z4N2?c7p_<^9A>O)RCq3}AwBu)+NVr!7-VB}SYFJswBV?E{jl`utDlp83oK8*!Z0cC zTA04uGltopb&fSuKJRgOyQ9!H-$8t)*z`W%q@$7wVXtMv7hZ04o@3GQ{K1bN9`5CS z`^Kqe8TxL!` zcgv#gKAG99?=GdE6kFgH{`BYpnW!&Se~zqHJN_vtrJ;kBOUJ!$j^583jQ=y*7M^@) z!MpeI%OfY*Pe1tL*7i!6tEbQXV&`KY`@bjW-N+x`&+%u}9@lKw-19d23Y-jI)<0f&@O1XQ-mNFUoeNW(+{Agd<3&=Oy#C*% zY+UW%l8?WiEn`=;tA$13p2{T;J$=5Vzrn&pV(DTx9)1DCeODeX z{U|a|dC>!AgFdoe1@ zFFw2@O~EyZYqNk!PyYh94>D`cpXoB^dec8#Yfox*)8$XTjUE zZwpgv8lt?{bthg>G5KH^bCHifh)W>g!KH`7ALlW4ToLIs6S;FNR_mt5+@#YE6K6JR zIk{-w+dD_TSWneH*e0JTsQ2=Plb0@?G_tUbjjUVtlRrNtdv8lvPvFJZ0n0_JKG(iH zadMBme)6ksccYFhrL2>)E6-@ME(-qZ(tPH)=ZnRQ0~*BkK44y-rQ7zs@A|c=9Qz{v zEDlcidE>DCX6Km##)sIIc%s8hVK^avknP1s7L%tN7b@z!VrQA+R++f#ncM9@U!2*BPu$$cpS&=Z%8{lc<)-HR#bm`+TxwApa_2v@i*CLU#51wwfTt0Khr?h>- z*DMt`YyawLJmez!a9f7!hEwksYF;^=&D|Zu+gkduMZZIpr|Jhc^TM50kvogl?PGo# zz;o}*#rrbH0z?{HPX;DfwuLJ&Xg!>=@WbJTb64jqJR5MJ!1S|jeBCM;Mh=s{#qn3A zXGT{E)t(7&&1~piHz!-~Q}yxZ3_Sd4DHlDK6yEV>af-itq+pM1#Z{A(%~3(}1unI& zrh!xT>BU!V>SL7JD{on4X63t9ByP^~xI|PJY z6b!0RQb=)rlOR#3|NNrJBOkYnxZ}~gt@b1)ujBqrsJ*aK;R8pja@GS+ zX*Q$fmKxKY8W{dw{J^t9xhZ6;Tr0!Dg)NVg)q|{$M6h0C^3%WBqb&aPg6HymaffCJ ze{emrI((kCvc)vNqo+@bT&Xx{ZI!}$WtID()yXA}$C+1j`L9*VdKNRI-;w#zrw>ca zwELfW`-|2p91CZb*dNVi+pG&nymPDm0Eo*iJ(W;Sp4-c2(N-HUQEi@s**|EzGSRQk}ucQ{bxp~;K; zF_GH&N-FCQO|E3jQM~`$IQ;4EJ;rIA(oxg(>UN88bG%|`P@eH(;l2eC$G3@B-`zJe zsaSPh$;U(6Z$%%TT&cz6>evujtS6%{$-uJVgY(9-|D7tAFxt`?BEOt?xh|%zYSW%SC6-GcO*wmNqp^9lfBom=|CP&oB%N+Kgu6C5 zt$vgeW^;B=?23mg)wawzz;TSjT1qubV(N0AV=ruu*NEyG! z+@JV;UtC%%9=j-iIeCVY@y&~m^TJhLC+*99Xe@i7`{x*lROm0neMedw3LF z)~!?duNw7WV{eA%E$_9BX**>!T;!iC#Lik3rE0U#y>aiW1zVO(IrF}@^r;ggr|!gN z#Wy{2_J#EomXS8`zFiM1+xzEm_9nk=oVeOy)*tInt1=w)Od1>CNG<=k(`-u;!=Az( zBewHT8YI(u=IHxgWUg}+(LDEaQTzMIbL<FT2aHgyS+gb7#ow zU;e)Lx%^uh>$3c{xxRd=pBB%xI1$CYiHAj~!#p6uFfsRZ+k!B*WmilR*X-S1yl{eF zz{Dd}A(Nk9TyEf%9`QhcRijy9kDx)%)2-o)Is%Uh=efu*^&bmnIBu9ArpS^1&d7sH z?QDeHf`?o8=-Ygd+M}_?ZB}AIO=g&uwr6ewR|s>7Of&Nf_m@41eMM6m=JdR{IN7de z5u?KKgov68jE|%Dz0wv6n>fqlnsmlW%S&e*%R?>F@?M6qEYUva`i?2QVR_l*>oJ!k z)g@Qf{95?^-)GsT8+Rrg)>vnwK37xe|LR7&aE~)AJmE(J&RO0&t;(9B&#bxJM!#ux zjtLv1o?N}<&e@K#m)$bbOHR0S8#10ZEM`_vY!I2iVaW5w#?pi>X!;zBuL&R7b6$ii zM%aAgYD<)TKKGem+-+@s(fK@^=J+nwP%KWpE3dp#v?Vs#MfJVS)O#)+g=f-zS^N0> z-)h-AbUrsWnI&mqS^4T}s*Yybo9GGN_Eju0@16Gi>`A;394Yro{pp;Y&%c_ArrI}f?43HMbnJBJmz{SjEma@;V~H9^Gt z;(>skbR#Bb)n#7~3%CZ>EZ%6_wsF0leYnY2-KVZ6*e^)l!LC)1MRL(q2Ie$cb;^AIcsCj zdJE&U6D@KZKIHsa`KD5FUU{kbhD-9X#w-D!OX9M7Iv&bMy^W9!oU`1$;p&Gb{t`;`Bc8jO_jf-7zK1S9s%)7GB^lXLFvd^1Jc9lH5o!e0Jou8jY)xv;JfI)tr zyVZq!)2)Zfik75#cBy^nl3K*vz^D4!UL^N*MFr1+t2HxMJMIf<5aVrQI?Elf@Ad7t zI;GRw)VVw69QS*8XHPc6U3ZfeO8RWUbG%_1q$yO)dX& zE4N;)*HiGE={w@3`)wHdD6!!KWQx+BR^78?HNly}8kSO8D~mPRqOJh_obL zxiigZ4@To@oU~QTYPaYI6aT+?1gzt=PtUYH}i^Nk4Z)Hozs!4`I9F$Drt74 zXV&T->`Q+Bz;62ANq;W82)8|+%i9ySW2eiOOW{+zZ~l^e@49YRyHcE=+OLb#nHl74 zAEqu*uG+et(c?hT!#n2OCm59fm$wM)U3{Nm^|O<6Y;MaP@Ng}8JIC%oRMoi{ne<;5 z`Twkztvn=Wqf(kts;JoN&a*0!!8rD7^lPWQ_)AN+e4J}|p+RR}!k)iO_qD&I7R`HZ zx@VfYxbx;3jrYM@9v@)gn9`#!r_vO%qT48Z(UetLhv&<>c0Cjf(`;}#=-!uF`Le0k zMBr&wnAsD@*^DQwlxBG-CZ#w?w>zf$#+p1~_A4$BDsi8(dYz1#(PBlH#qvoPBg4OZ zG0oE6bZKgbGk;0%^~H>a42#wmG8}Whe&p+2`B~QSrWM-S5liV_gWiG5> z^_yE6+j^{fWt{%J`YluV*LI1_TR6Xv;pvR`Q{Kqfopm>0cwpJncizb5+)Y`Qtb1{y zM`HfPKd_5lDB_zq(ME~!{1%@lKP#?I=MfD}tNdzx&?(F&OGHb`;DW^Kx!a8uJ{av= z)|ObX$MDC)m|Jq0*RNI1(5gI8;nao~Tav7vdN|v3F;A$LaF74Yq_m+U&eKpt?UcbKh8?NXo=*Muf=SMbORH8hW>&I>cF!ZLKM&>O z&wV_#bMCt43okmRh0OR8G_~TKw|-toWc23SGc^Q0$lZSR)vE5L>lb5wgNf58GK$Ej z$d)$jthBmk>Ds8YX`}w~i!TH$mdV%s-+yDGvBtX9A2!ZbXJ4H&-P>_mgPLHFree&r zh8d1M0dYqo&i(Y6s3!R^$fHz-Bjh-X?qRo|Jk{Uknfv(7t<5!zeEsN5Y!{CL+o?+K z_oBPLJ`|mzm6ajemiuPQf)@GDAv5?KmfC!6-PQiEa`rKWF9tTeGd@0dZM)?^qcPfk z!6d&mb|UqMAD_^aH4IyN?FBpUo{7zTFDCI_NL+I9#pf$CueYu5+Y&naV%0GtxeHN9Shcf`Xs?G|9t-M=1(ocHzk7)O24;gFtlI}T6fK9 z{dHC;o81zRZD($Laqa0t4et1!!wNhhpIJXhN59K_u{MzHerQArlice9qn3!27fBP1 zWcB;IKYl#FdI_t^60zFooqJD){8`>+WWHA_n2qN}!@>r^DCQ+4>)zktap+@y))Dr^ z!MSQNfAQnOB_4vI8`I+#bUm4RkBdF+`33d^kCZ?8+W&a{Kc_uWq3@x@)ohJOj@QSc zZ*S&Ys;I;hxJNu+)bDBOM5l*O?iRLP4nOD`Ij!m1CINk&U>5%+0e>|)YrSm}i$sF* zP6hmkveWv)hpo@{`T+y?6_ER1Q-O0LpBuUO@nsGb(9ww%luc8|GM2|gQD|^jqzs0+w z+3p$#8J6}6bkAJ4VA;j%0vcB=y;KrJC(oSl@l8V~50~+m-GM&w91BY{*(JVQZg1ep z);r~Dtgcnl$CMZHp{xmG+ zq|Drwh>O8*dZ)ImIF!A59tZy-iM=y-2Rp@!f4JK!w}8##YfG4GY>J5I8GHNlCl*aq zTKhfV*w#9mS@}8trSk1w2Aw)=Z984I*iW%%`b4|xr&m{IyjY^g9zHKjvVG&)kXLiL z*0kBk~M8Cv5t?x!JB4Pv1 zal96()b&XZov+AdLo;LLhZTP=K5}IUov2pR z_oYLvc0#F6@W&;l4Zosn-sdFW*4-1fvVRI=2!pQDtnlK#bq#kTYAnJsHT;fbTs>rN z`EiD)_W$bT>y4^T&Yl`!8S$T~%dau{#SFeh9rxHZ`Z*1KqKgvx45lOttuSslkSskd zyjw)d)zW^Oly*rtS3%;jwb%4AO8o3=zm=M@6=a<@{gUlDv$9g{*W+0XauT7!^Asae z5*SXHrAsC)OZY3XVo|u}O6}PDjF&ET=&U>UFf_xZ`TGLrk5UFa0t_0FFC9ZxhD_V( zs!+1pbz%iu-JdW=DY@RMPAc21_N(Z=ys{PB1cx)1Kc04!mf0NYoWjWP z?M0N*^kt{ntQn(ajCPql`&D_H(fZKC*e~nm-tDjd@cdO&1EWMn{@bTqZid$%e!g{9 zs&Bee+B~xf{(%8qVy-+2g3Eg57K-W})=}=0&t2eppv!?lAXz$icVgh87Z3JuT#>uy zxGSWGYEpaJwIbamiXtgI}F@uSGK;SG7!IUYDPp>jP)cNC`{o|ti z-M}x?+}ob5dt+?yp!&t}Jx=>i9QOFZDq!9AqM(cKZ0!97s!W|pDd}%+Em@sh#_m5g zw_*18$5ZcAn6C@-`W9#8Z+TfK^mR5*-KX0Q=0+u7U)8o6Cds%R=V?wYku9Fnpzo{n^>Q zESsZL|LV`H&nbHUmp|0&K=*~NdM-v0{jLpN4RsFkMH4+)4(vX^c1>B+w>^4SR;`;U zSsU{4O9OwV!@GIi6B`ygY?@d7Ut8&`*TJ)E8~pX$f788% zoj*!!n30}*w@`cHzPWQZ&W%6OyGAL`_1zgq_Hz%fzRgvdbHbfniSK~#U4bBu-jybk zGbivVE@mpr(QwH49I0U#sl7(OMCv0caNseIopFNYAs_w}jmksJb$3Kd-yGS?dWy-% zM#$lK>5M+H&7wXziklv;4OjTaR>dtjUp4;4tm%i1tbU60%N!_7mR&Bq>yZ4t>`+VLwfMW={~3*!x-U%eT9GXKZ`U z>o7y-$>+X5&X>QRo4hy1vAjHV;)IUrg2#^W&0Un`BBPNXuw%iM?MtUGS3C71&g+!X z={x&whYLu4I3BDa^FGSb^~p<->*d~>1s}b_uZu4_Y}vE#8^jq_ZGX`<@#W4E(VY#hTO?bp44!8_ zs6TV{z`iW8zEc;TF12J6kYbW@&EysP{_=a!v6f>m@}1&(c5r%k=+ql{ER>xlxnz2N zA7k*@xs?pP>7f%t9bR;>h={C;*IvYUAi=?<@EOnMr>YLz33V4A?-AuqUA(&AY>_}h zz%prD32uuE+0E<4cx%5V7tELB{JThS-ihNKPYoX4|C8LQwReI3+sqdRb-H`gUwZs1 zj!8UQ@r6^M$0PjNQFF<&Ys(faXZobGXq(MWP7~|K7vbFbm)Pn|yj`BVdglI`>HlxL z9+P&>jzib4nkM&scrS6-P%qi|mBEtEFQ4zO{%pnieO5_}owuZeQP~=~C9GS#KS*}9 z3sxE{%sqFuufaVdF86+uVXM=g6UkCb1G_?dDwl};*^zOD?QO5R*J6P#*XzBDr<|Uw zH}8K~_-DrGi>Kx|IDAap(v!39?k~0Dw;uCD- zl~R4TiM9mvtavcvL-K|X5vMnEEVEx6Xr&zR!Xf$Tf{J|s%M+#MMkTuoyjR{7U}N=K z`edlJY?tKTu7h_TJoI|-Y3cIUe2;vhR!Hlr=@NRiFSTU39e8s3 zjMMK=aGtw-w%c`orBv&_T0!yRUt06*Qi{tb@7x~t`@2Ap@?!h%YrOBqo@Q`qtzWt3 z$Lpr>SSE=@0{>n(|225C`2m}ox>u#*o-J4Gc?=bg2(f&8d$i@i+Iwdj-6m^H(%7`e zrb9MCQ70f{&-yxf@hkl6Z_hXp%eippk~?ye&y3@ruHL|=@PhmOu@4-UH|HMa+3LIT z;muN}zZZlqHFSzs9-mxZ&h>Eeh1be|*nN6h*p{xGb~h?EP+K$MU&q@AamC#hKaO;p zxR^a=IKNw5Qu{0eN8KXxiOqI>N4*8Poq+<+N3Q zJYTuerx}kQ{k-!p*01aJJ+81jlPb^LJ$Lc;S-=7ss-0L<@b11*77RMlT%%gDR0-p9rJ4zxBZKtqV+*mx&f;+ zf(~#qv{W(J{l8;gy!h1PtNWE_L^00&$Gc=j${CKgU!IyWB*X=7K9pU-nB=>6aooa! z=d0uGCVNXSSovZS$K&*b11AJs{0^+*-Ee~I#+(Ef>-mk7=Dbm^Wiq?j7{Y7tYWuaq zY3-Y*INlF+HuzK%H{pfVrU{yN4E#i;6R(svDV=Fpbo2wm{nLw$=NU}dK7*I@3|DFw z-Tj;;#~($t76H}qN`D99rYTMO_Z=3eodMIwuLPH_JC z<;kON?OdCVM(>r3%Q+TzHvIU^^yHR;m+j%z=H*3uRh~;bT&(_b{71vlin;&aPA=Kn z_ucH%o9}-Ob^d*LALG7qnxpOWbxMBGySRC)whDck`+1k(mECLxm;3Ghtp8lo5SR4w z$O)FT5{*l4f~|#4FVB0ZF)>UwSi<2n(dNqfsM={-9E<07_6Dx}6!$q|o}XwXBy#*HF!`&xcJYm}*VbPq<>k z%EP1nDL^bLl%ehC#Cpwn6Mjhq|tOcep8jXW~oU?Qryk5?}1h%UR4PWaUrm{bA0M)F__W ze&>h4N{d++&dZhDdH(0d=UcjQDLjjhdRr!ayz0lYMQN_3?*9`HK6|Jq-*@vpI`56m z-vjIa9qBt+`si=Ks#k3_J-xl09#?(1Vs}@6z4=FDebS1Uih{UZ0VaZrvK!gB9t(6a zwS8(-ixG>GJg_G@Z{g)u0bfP2yE&nqZBv!^6{_kxGp9Rw=Ra4V!p^V%zK zlIRvcFw;N&`Mla+r(Lht=>1rr>%?Ps(P&*=g;c?!r+d7A)+J>5nF&}{adI8t%~;81 zaWabG?;GX)0n&~$q)!<#GD=K#=m}v;3E0bSn|fx!#3Gr+D<1BRt=z?X=5OOiA=iKz zf|6?#&Lqn$6is1qbT;L-aGL%qX5S>C4~~*qtoxNe9Oh#caCCF-FEdsq92^cCUqr8+zXD>{>KCAX{gq-t$9Vx~0LZ7v!Hj zdiVr;36D|H=JRu!E*mzyPdQr6Xdk$BTdQ!Q&Cw;7XIy!$mGVxS!#=NTDZi^+z=OHL zUVEQ!GGDO%iq@%zjXsYLO{mK|UCgug<#M}!=k`fVVSYPx?;DRfFa0hSNJm^GO{zf{X*i+sIfpU-hTNei$NZv5c5Y>rkeqr^O&*>|nZo0VBePIdg~ zr2gXJ(TLVnkAsS@Gj0CcE@|;njAMD7Y|ll-9T(gRdK3)0j2=oPUucz_XXD`H=y0&0 zZ>myrj@xJ1++2ySMO;wK=|-fBiYb(YptyFdtpKik(Aljl*Vf|AmQLS`U{0 z<1Ahz_}rA!pMkQ(53@I_Dad#_rfns;4dti7=E#EZNA(I+15{&GS5Vi3=> zIVI{*mj3RGOa)f_G2O(pHltPS_q1(E(SLmF-*3OanOSvDcT(vR8+{GU_k4j1yMiPp z9*7d;QFJi0eE-JaexSpDr{`x5@VuX4)}{DjiAk~Wu|ILiI!84>wAdaq{?74Hl=qUj zganI5_1(MYC8gw|P9OXb5&px7zhB(%>v4I9&nhbyIW1R>4tl_#Ca|UaTWS{D5&q^& z6PKwa1{^clR+6P|I)Aib!Ffaf!_%Xe#hX(?rH6HqJaIVdRY#X2EL zg(pBPZIwdTCk@Zm?t2kppI+UYmm|V`|AnJLTIE`^YdbT9T#Ua}I4z8|{&eeJsype}#AO=I?1|pDg;oE!N@Y(g_tFe$y1$3O>BEk>k>_jBoP}VPR3+XS;9u z-XG}|_pY;M%4k?^*c$zdYyKy@zaF8n7F~1xZn;>ruV-oYo(Iz%Pd3Gy?EP@q(Z$B^ zpxd0pC1UgX)~^zDIzH!3%e4)mwyI~2vb9J^3Ewi%aMTbBW)oazuBH%Bc&YrZ)0%zL zJY=JO&w0$lXwaqiFhJWtWXG>#eh+(}b9cU|cz(9%Jp=30$K8delOM0#=4`vjS8K%v zxjL;F_6D2m3a)$ErNRaVX|6NpEH|0|Rl3WV{qVi&|ISNIYBeSbGHzCm&9m~nYI{gi zuI1sUJCn3``Di)Z_D;6ZY_WMIWYotrwNB!S|Lv2{3yZ%jSdb>%#*(t9^wk;tEgxkB zF0C%kxp?fYZgtV3)MCw^se9e-CdZvKuKjVn&PdvEZ|q5BK^1<0Kjktsw>s*WRNY8D-I0Du$m!(sQ<94pALOu^tI1>pdE znMy34;J#AIO3lP^ncw|;5mH@E6%315a$AmmdeL*aWdqwKKgo@U3Rt$jblx~6eUIUb z?FWC|WP2z3;kQ%GEziwKj5ZEiRlPZ-4p;rt<4(NB5T z1Y0fV+*g|rd}Z1CTcaeKwTL(lJp@^>F|=-jsU)!W&QxqQ4y zVa$%s`^+^2oEi*$96W8xa~3ll+A)3Kp0TAEaabf{D)xE(s{QMPA`2`I9;Ibg&GW3 zne_56IPiKx_{Y3CEAAFQ|G2Z$?#ZQoJ5HF$n?EN*b*(@tYjdjE^_V8*Ao zzw6I0{-MFo6`;xO@$t|ES=C=vdo!Mu6|OC+_;LAr)Rlt&$@Y4_@(o4zPT%=z$36AQ z!P}<(Zx)q`Y|Y@4?Xa?`)7j53qvzb?>z6KuSv`KVTRAP?e|n!0x4RMFfeUWJH+r-8 zF>Gp_!@M+KLALMa%k#=#tD|qPV%A_d@MDtdrz^1sTOJGYWH|Zo9<^|rXtRHUIKSJ0 z!uOBeXPv7S<=Eq%5ZK80)G}~s5&wcGGWypV4i^>+b!@!IsKeSlXSw4V4`3iWjE$PhtZ9UJ*^&Sq}e@QyGyBf!>bo;PH-87Kgs#*k8iJvAC4) z{aiZ}cP_z$OCpOio~5em+hl&R<~sFq{r=bQ)vHQMW79wH-=|=B``_7eH-TddRvZrQ zkx;Bm@)cm?oULCv?}A$4x+#ITXNR%s>6I$FFtlB8Kdi7NOLpI(ihsR(^5YaQNGK?; zh(EYsrKcu?LePh%g*jeV8A4O@ZImn1C3tQBoZkJcBwVoW)as8j&!6MoFWPCOo^fe2zGiRVLv`kCy#+z#Tbgfh-#m5fO7hfs9}1qmd3{M3sm)gHqPTY&?F~!a^cJ86|c85#{CvAbXvQuNmDqHnJ>nH=oYb_E~U6NpM5I3{Td{)pM)At)6Iod(TBiU&mRq3_RnJ%OKI%RBwH?&A30_tIUj*LY*I`?;&R4|z1_ z%oJgeh+y^J=(ORzM@Dx|-Q%r!54n`*ojRJ(!|6~Iz9k@Y!J){nvl(^1nEt)^ zfRX3GXO1XEZMWb#3zeAy?2^B=`TchgmS@)JiE*7CyX(RQH+p@!_q|d%8+w4zz(M!WfiAT&{Z@;0Sk z?lZWgdV@HkS^X~Pi!iGsF!i6WSio`b;DV`ApKcZkdYLdB>M~g5f2{25+-@U53t^G> zzkaRJzgZ#MP^q@zi%QF)_iBNgRYOEb$Yvvcn?!Mk@aG3izTeqj- zE14x_8n4+!qvY1DyLGbZ$i9h(EWC8{dxNaCzP`PrJzEty=gj>(e+ z5LOPeIx*M$00YO1%lRkg$H<><&0`MD`@X&Yoc;H&XKwFqKi1*3ZBK5_#KwEakIk-Z z+qc9;bNY7g{foAiYo6KtY=+YOnlEnaFMt30UVgRvQKtzT?y}96R6X?|P=qD5v{AWP zgY#BSP{k$FBTNC6NfTDBH{jJt*7>#D)a4cDu>}mS{6{%Ic3Ig-SW6vEj^O+3m+`Qh z;htn?!?m0D7<1LDB~MSEzs6VS%bp6R$Ng$eroEAj(of@V?=6;3o|j^@dq3a$XRhoU z&YZ5+`mWw<;is;b#d-A!8;>Bzd8JvOWB-4N^;NoQ(BomE#LsNh)2nmbyFPJOu!Fmh zmErz5aetotjyS~E{`9GmXCJH% zQ{g;2iDt%%{;A!cpQ(r|@I4iemvrtF;q5uJMs@C;^&O84f6ScyTJ*$4 zIs9Ee0=N2}AG?=m*qJbU2N?mYd?6FJw#Of%MrwpNry*W5J_ zs@?H>XUds9soOmkO)!4Xpw>Lw{mX@AFL!S-nYLtFuaeX90*0CUK0m*=QQ7B1+HT+E zPKA7@&Od2JqWexylzV)rn8D4WSlRvgyjkm77N>k)_Hjp{;nOTZ%p&N{)>uKowzPfu++M@RlB#(MXuXf)2`GT9{v>CJZEKOL* zu&^TJ#WBb2A3PS^4XC}F{`lgae=-gXZEl$d7?%7vxO$h<=UA7(jH_M>$G@=ZJdD3T z%Y2JS{<96r;X6%hjSA*7_bd7wjynX$$<3X_zTY8= zZ>rrBi9ff@woN|y@WL9CX@+*v+Mjye_)}y)O$gRn`1)?fq(WsQ@dEp=o&Ps6Z|u@Z zjNa!Mk(VsvZP4@a*r~ID(`?!kPfa#+X=Ll4ZT+jQZxwr59OFdg<)IHJW^J|Izq+c2 zpLJ2|&3h8B+!qRWOk$T%oNM$^(`MVo#!J3yZsu_9-SybKCM@H8gh{Wq6(g(a=P@Pj-Onf+OmQoA6`n_cW`U3 zSZ>TFJF$JT#CgNr4(Ifqy-6=gxy*n570-bWdvh=BUiHRB&t~G}e-}SpHrmtCc5HU_ z!F5yn_&zWxI(HmS`4`@nUemmVE3>G&p{c>HWny{OA%i0UvQ=s2Ytn2OTjRHETPA3= zzvOAE$gz$WOiG7^8ib1Z3mOYtG(Jn;SDbOZbVeUrSG<$4*21&zk6u3IytpMU?&+#T zGrv25A*VXeRD4ic{O|F)*iR3;^Hj`FU6aXY{l;p*m8YP>>cY0*;mS*sc6XHbT5G3# zJYW2BhRu)7;+rJZQ$JJ}B_B6Q1NGC}m>`&l|Lmi2V*Os)n%2-K0 z{aS+{%2mzKZe%nl{;(jZ97$5pg7ca()y<=@}bQ&b_UY|yaf(F`-2hD6OdpH_FwEL#_Pm8t#8!C;M* zzqdJlOt|CM&}?4&#H2DZWueH=S(9|8vYp@B;*;{g@MTC5L*pTyei1gArFSAr`}yJ| ziXxa7srfvFlJ%HO@uj1&=vW45#n=qO8Ps;5TFE`OEiz*xQHJ zTT3MVerR5gQ}CRoPyOjVa|KPkY=P#wpRb?t_XnT+YVE z$=m1G{?guRvNi5nj?T=<&pUjaHfNleZP8?=Bqq>p^5tMhkJrWUPZcpQSwFn{7=G4u z&YlLZTMQM&(#LN+IXd57*tkUQXh@cdwCqMlN$V4_|VMUEe4zn`SFCeaIvk+E_I0tt zRXu~5-HdKg3Jq5dawNAtnh}_tgPv%G9;Gj>B`dobKZ-vJJ^x^);>UW8ngwea zcb;&o6nSTTK5*`0<@`zAhicgmy_GF(m#_ZuamD_MSvwE?u6i+PIoJ6M6VJ!87_GPG zSje!2bBj##hdbf6AFg$Aba(1~{mx>1zGI2@&zzXkH)dz#T+3X+{a!*n=yv)?=`%6x z93GoJ=AKDS&Nu#LX;RH3W!tf+wpKyv#|!qlWqI7@GbXMTzRJ+LTtM}VAJ^u$x{4R7 zZgnkK|KY6ujs5bKMhu+1Q`H)4Hg0P_@#jaurneCyX6D^`Q>_<@J$@No+HBiCHzy_K z-{O;tFLM|#>fq%|P<-H)ARk?JSl-;X2cbxll#@D^&FLr6YQ@XJ8 z+3M7UJHPZdU2NvKDtOG!{XSb5lbarIhU;d5m4{0wFlj8=RWdP4PC@6_=HS$AAM}MD zDb7!`nz{BwS@rv%xjx>B`@a9FeRl0%yz7ItytWdh<{1kn-@B`DvXN)|l165RJCkm` zo9D>Ru%kMs(tDB&!-Hv8%D(ehF&wy?d^&p469$IuOSbJ!zre`wPA>Z1Bo%gs9jaUJ z+BWks6nww&X_|^9!vWouZ{JClFf{BwK5e_o$wMoD*QqeaZY}7wyT14Dg#zvG7oU1v z^3yw$llzNXe&_$%)%pKd^|Alooo%wg!2CUX>)mIc%CqyYY};PkY0_{b;(qQ!4*#cL&y<(h{-|rudZ5bqpwj4RTHDga z>sMbtw=I5$ooVF$UpE|QRm_|8Zjb(N_J-Ffv(G(^`>Wi^Q@K(!Y})>)_t#4;e^j(* zJlMwYpz7uoZuN8bCeOD1T+T3U|Flro`_}cf^PA7>&u810|C^z^{j))5_5YZlBd_D_ zGWpZ~>G9UwXD~>!tNN5XSy^39DxUvdd>U`feMX0ShmYSgu`GMlzyHi4c^`jfeQpMy zJrz&bgQWkwyrWus`?SDi*)6svA2u;E*mE6uoL+CCFyrs3bbd8{zWa8(d)6>0TsySz z^5n(K@74WQu~|^#%)93e!-2bx9)|n#$=848m9({}tTridXK2W9XKHZv{+sdrw(={+ ztKydq$TBmWk#%VlH@f)Nw#=Q;!M5PZk?6ejN7%2-U*7oA`rj+-zcb1CzXHq>&H(!U%zafR$aVWb*ulT554ZcKk9z@@N~U> z{royR`|`Ti&db&7AD+Ks|8sNwt9>UQE`5K#=xpA@rRksdEd2BB--5ewygv7TINRU; z-dx*XIZf=jdVckbD^J?*)t!H$|M$e|&%6KJmX^8}CO11~?+@$y&8wR)>xVMyOEFyc zFZuQ4(UbLi9-B_y|Ks`RDXWA3mh`?p|Ni>()6eBjrat-S%>LW;bHlmMrUv!T4(|W+ z_`Lm>z5Ca$%k{1M?k%qNzViO|RiEX5FRnEDmYY%hx$?@XQ;)Ydequbiura!eA^Af^ z{ps2MzW=Vp*Jpfs#hzCa{PIP;@%wPS8nf?0HkHQCe82WJuua?l>qpAdkLl{Sr7QRJ zfBsx~<2iF>#Fg%~jByRmKJ(qJF3bE>{{L9CTK-?<-_pEy0!x10`Cof4hCMzmg8B7x zeSf__Ve<-qd{tMQJ^eGg()^0NqOTYK*fvkKIej7MJ?pJ6y!DUNKgB5ZXIHQaL-$@zk3ui}LPd;D!uqIdG?eS+5pMO}%`p4$&)O&URm)945I#O-7F+XdE zB12jF&2!At%=g*e-1F)Co z|5=_9|7+!cyUKUM`*-u-+T-?UnLZoi!CRZ{?Qh1_f03GMYiIlCqPp61y(gRte_x1u zIlXKDulM&&E8k7jf7h%w-~Z7v#)Kc|!v1kw-Wl(g_2bj$m3t3t_pkrAQ{1BJb34O> zsa3BdLVv#hd*!V5Ti2c)sth8r{%7p|uXAa-$9pGxUHSiC9c@;r3=E7LK<5G^SI^z` z@-esf@5z37Rgb1u9(erz*Nfc853Vs9BxgRp#GZfRjxniRW#0Ki@gq^5LTi^Ox+OG>fCa`u08shUVGfc6-(5 zpAI)u+yD3I=jwU;XA0K^eDcaX9se)v)tbMa^Q&Lx+-F!IvBm1f>e?rh{oj_pTGpqp z^X|UbXJ6kxMkR4Szx{JLC%tiBK7+x@Z^!Pr{d*Mt>-^EX9W%v?^XeWhjo(sb`1uZJ z?KboD`u!iwj5e=l*b&IGW6z!Xv#*w(3gX{%>e>hGg?I1GeizmJdzI&P?r&M)>+<~e zed^sCd?fDizTZ3S8~5%1E>rVeru^8%mxtc&=Pa*h+)(-W_xHNbn}1KfEXFr?r?F1S z?41SQ&%Mq2&DHSsthDrx)xWnWn(Qz5Q}+64-vax&|NrYU-ANF2SS+spHduB;!J9sV z3vbgOwdOy*b-wbuDO1IhH@#er`|WP^fAiX@@r1wh-n(!A8Tx!Jzh?Wponl~MVDNPH Kb6Mw<&;$S%IrHKG diff --git a/Enemies/BabyEyeDog/baby_eyedog_tex.png.import b/Enemies/BabyEyeDog/baby_eyedog_tex.png.import deleted file mode 100644 index 326080c..0000000 --- a/Enemies/BabyEyeDog/baby_eyedog_tex.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://rjijctm2a70f" -path="res://.godot/imported/baby_eyedog_tex.png-25aa8a1ed412d7c34d0e08868517ff47.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Enemies/BabyEyeDog/baby_eyedog_tex.png" -dest_files=["res://.godot/imported/baby_eyedog_tex.png-25aa8a1ed412d7c34d0e08868517ff47.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=true -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -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=0 diff --git a/Enemies/Crystalisk/crystalisk.tres b/Enemies/Crystalisk/crystalisk.tres deleted file mode 100644 index b67c636..0000000 --- a/Enemies/Crystalisk/crystalisk.tres +++ /dev/null @@ -1,22 +0,0 @@ -[gd_resource type="Resource" script_class="Enemy" format=3 uid="uid://bffhb5krs5elm"] - -[ext_resource type="Texture2D" uid="uid://b1lwaxw62yp3p" path="res://Assets/Textures/dead_spike.png" id="1_skyfd"] -[ext_resource type="Texture2D" uid="uid://duywsy7jmh4u" path="res://Assets/Textures/spike.png" id="2_idym2"] -[ext_resource type="PackedScene" uid="uid://cveiaa0y66gln" path="res://Enemies/Crystalisk/crystal_enemy.tscn" id="3_fmkhl"] -[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="4_x2l2n"] -[ext_resource type="Texture2D" uid="uid://sybn6bjbj5fh" path="res://Assets/TextureAtlases/spike.tres" id="5_okcvf"] - -[resource] -script = ExtResource("4_x2l2n") -title = "ENEMY_FLYING_CRYSTAL" -description = "ENEMY_DESC_FLYING_CRYSTAL" -target_type = 2 -icon = ExtResource("2_idym2") -scene = ExtResource("3_fmkhl") -death_sprite = ExtResource("1_skyfd") -sprite = ExtResource("5_okcvf") -spawn_power = 6 -group_size = 6 -health = 90 -penalty = 7 -movement_speed = 1.0 diff --git a/Enemies/Crystalisk/ene_crystalisk.tres b/Enemies/Crystalisk/ene_crystalisk.tres new file mode 100644 index 0000000..5d0d9d7 --- /dev/null +++ b/Enemies/Crystalisk/ene_crystalisk.tres @@ -0,0 +1,20 @@ +[gd_resource type="Resource" script_class="Enemy" format=3 uid="uid://bffhb5krs5elm"] + +[ext_resource type="Texture2D" uid="uid://b1lwaxw62yp3p" path="res://Assets/Textures/dead_spike.png" id="1_oypxu"] +[ext_resource type="Texture2D" uid="uid://bic78xsdnr8qy" path="res://Enemies/Crystalisk/icon_crystalisk.png" id="2_p71wu"] +[ext_resource type="PackedScene" uid="uid://cveiaa0y66gln" path="res://Enemies/Crystalisk/scn_crystalisk.tscn" id="3_1ao04"] +[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="4_5kn4m"] + +[resource] +script = ExtResource("4_5kn4m") +title = "ENEMY_FLYING_CRYSTAL" +description = "ENEMY_DESC_FLYING_CRYSTAL" +target_type = 2 +icon = ExtResource("2_p71wu") +scene = ExtResource("3_1ao04") +death_sprite = ExtResource("1_oypxu") +spawn_power = 6 +group_size = 6 +health = 90 +penalty = 7 +movement_speed = 1.0 diff --git a/Enemies/Crystalisk/icon_crystalisk.png b/Enemies/Crystalisk/icon_crystalisk.png new file mode 100644 index 0000000000000000000000000000000000000000..68769937e0ea52b96030ba40b03ee4e61951c5c4 GIT binary patch literal 2014 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 diff --git a/Enemies/ElderEyeDog/elder_eye_dog.tres b/Enemies/ElderEyeDog/elder_eye_dog.tres deleted file mode 100644 index 3eafd77..0000000 --- a/Enemies/ElderEyeDog/elder_eye_dog.tres +++ /dev/null @@ -1,23 +0,0 @@ -[gd_resource type="Resource" script_class="Enemy" format=3 uid="uid://dxi17xvdlhkvc"] - -[ext_resource type="Texture2D" uid="uid://08n5jvq5tptf" path="res://Assets/Textures/icon_eye_dog_heavy.png" id="1_lck53"] -[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_q48il"] -[ext_resource type="Texture2D" uid="uid://e7lahg40lq8a" path="res://Assets/Textures/dead_eye_dog_heavy.png" id="1_qveaa"] -[ext_resource type="Texture2D" uid="uid://c0543ucoalwmi" path="res://Assets/TextureAtlases/dog_fast_heavy.tres" id="2_7nc4x"] -[ext_resource type="PackedScene" uid="uid://dl3rwqwbgrq2m" path="res://Enemies/ElderEyeDog/scn_elder_eye_dog.tscn" id="3_m808b"] - -[resource] -script = ExtResource("1_q48il") -title = "ENEMY_HEAVY_WALKER" -description = "ENEMY_DESC_HEAVY_WALKER" -target_type = 1 -icon = ExtResource("1_lck53") -scene = ExtResource("3_m808b") -death_sprite = ExtResource("1_qveaa") -sprite = ExtResource("2_7nc4x") -spawn_power = 8 -group_size = 4 -health = 150 -penalty = 15 -movement_speed = 1.4 -spawn_cooldown = 2.0 diff --git a/Enemies/ElderEyeDog/ene_elder_eye_dog.tres b/Enemies/ElderEyeDog/ene_elder_eye_dog.tres new file mode 100644 index 0000000..00da546 --- /dev/null +++ b/Enemies/ElderEyeDog/ene_elder_eye_dog.tres @@ -0,0 +1,21 @@ +[gd_resource type="Resource" script_class="Enemy" format=3 uid="uid://dxi17xvdlhkvc"] + +[ext_resource type="Texture2D" uid="uid://e7lahg40lq8a" path="res://Assets/Textures/dead_eye_dog_heavy.png" id="1_fqks5"] +[ext_resource type="Texture2D" uid="uid://h5svpdvo6tcd" path="res://Enemies/ElderEyeDog/icon_elder_eye_dog.png" id="2_7h6ly"] +[ext_resource type="PackedScene" uid="uid://dl3rwqwbgrq2m" path="res://Enemies/ElderEyeDog/scn_elder_eye_dog.tscn" id="3_01b8q"] +[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="4_egbcr"] + +[resource] +script = ExtResource("4_egbcr") +title = "ENEMY_HEAVY_WALKER" +description = "ENEMY_DESC_HEAVY_WALKER" +target_type = 1 +icon = ExtResource("2_7h6ly") +scene = ExtResource("3_01b8q") +death_sprite = ExtResource("1_fqks5") +spawn_power = 8 +group_size = 4 +health = 150 +penalty = 15 +movement_speed = 1.4 +spawn_cooldown = 2.0 diff --git a/Enemies/ElderEyeDog/icon_elder_eye_dog.png b/Enemies/ElderEyeDog/icon_elder_eye_dog.png new file mode 100644 index 0000000000000000000000000000000000000000..5218d4aab35eced997f5e1b53358e43ed55bc4f6 GIT binary patch literal 2518 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 f<~7S3fxqncez;hq7- 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 z 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 literal 0 HcmV?d00001 diff --git a/Enemies/BabyEyeDog/baby_eyedog.glb.import b/Enemies/Skitter/mdl_skitter.glb.import similarity index 99% rename from Enemies/BabyEyeDog/baby_eyedog.glb.import rename to Enemies/Skitter/mdl_skitter.glb.import index ac12d9c..6d7f619 100644 --- a/Enemies/BabyEyeDog/baby_eyedog.glb.import +++ b/Enemies/Skitter/mdl_skitter.glb.import @@ -3,13 +3,13 @@ importer="scene" importer_version=1 type="PackedScene" -uid="uid://bgxr27by7jruo" -path="res://.godot/imported/baby_eyedog.glb-a187781f666218849f29856d9c82f6de.scn" +uid="uid://bqxa663yfj6ne" +path="res://.godot/imported/mdl_skitter.glb-ae894e5411f5d23fd2ef5941f66110cb.scn" [deps] -source_file="res://Enemies/BabyEyeDog/baby_eyedog.glb" -dest_files=["res://.godot/imported/baby_eyedog.glb-a187781f666218849f29856d9c82f6de.scn"] +source_file="res://Enemies/Skitter/mdl_skitter.glb" +dest_files=["res://.godot/imported/mdl_skitter.glb-ae894e5411f5d23fd2ef5941f66110cb.scn"] [params] @@ -2099,10 +2099,10 @@ _subresources={ "materials": { "Material": { "use_external/enabled": true, -"use_external/fallback_path": "res://Enemies/BabyEyeDog/baby_eye_dog_mat.tres", -"use_external/path": "uid://bm7wkdbbvgscq" +"use_external/fallback_path": "res://Enemies/Skitter/mat_skitter.tres", +"use_external/path": "uid://sit74yglb7lx" } } } -gltf/naming_version=1 +gltf/naming_version=2 gltf/embedded_image_handling=1 diff --git a/Enemies/BabyEyeDog/baby_eye_dog.tscn b/Enemies/Skitter/scn_skitter.tscn similarity index 50% rename from Enemies/BabyEyeDog/baby_eye_dog.tscn rename to Enemies/Skitter/scn_skitter.tscn index dda9231..78ccdae 100644 --- a/Enemies/BabyEyeDog/baby_eye_dog.tscn +++ b/Enemies/Skitter/scn_skitter.tscn @@ -5,20 +5,21 @@ [ext_resource type="Script" uid="uid://cummt2be3r1gq" path="res://Scripts/hitbox.gd" id="5_f7xim"] [ext_resource type="Texture2D" uid="uid://b1fn60m6xfcsq" path="res://Assets/Textures/minimap_enemy.png" id="6_lbm5h"] [ext_resource type="PackedScene" uid="uid://hjq3nrnumklp" path="res://UI/EnemyHealthBar/health_bar.tscn" id="7_o1784"] +[ext_resource type="PackedScene" uid="uid://bqxa663yfj6ne" path="res://Enemies/Skitter/mdl_skitter.glb" id="7_pxxbh"] [ext_resource type="Script" uid="uid://b62xnsbki8axa" path="res://Scripts/EnemyAI/pathing_controller.gd" id="8_1fak8"] [ext_resource type="Script" uid="uid://cojjgevmbhwal" path="res://Scripts/status_effector.gd" id="9_yrbee"] -[ext_resource type="PackedScene" uid="uid://bgxr27by7jruo" path="res://Enemies/BabyEyeDog/baby_eyedog.glb" id="10_8k5ts"] - -[sub_resource type="SphereShape3D" id="SphereShape3D_cavbv"] -radius = 0.364 - -[sub_resource type="SphereShape3D" id="SphereShape3D_h25mw"] -radius = 0.150315 [sub_resource type="ViewportTexture" id="ViewportTexture_1kwxq"] viewport_path = NodePath("SubViewport") -[node name="BabyEyeDog" type="CharacterBody3D" unique_id=1710427344 node_paths=PackedStringArray("status_manager", "movement_controller", "d_n", "health_bar") groups=["Enemies"]] +[sub_resource type="BoxShape3D" id="BoxShape3D_8v4n0"] +size = Vector3(1, 0.25274658, 1.2819824) + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_cbvg7"] +radius = 0.19042969 +height = 0.7624512 + +[node name="Skitter" type="CharacterBody3D" unique_id=1710427344 node_paths=PackedStringArray("status_manager", "movement_controller", "d_n", "health_bar") groups=["Enemies"]] collision_layer = 4 collision_mask = 0 script = ExtResource("1_8k5ts") @@ -29,19 +30,6 @@ corpse_scene = ExtResource("2_vl30x") health_bar = NodePath("SubViewport/HealthBar") metadata/_custom_type_script = "uid://ejqql2660u6h" -[node name="Hitbox" type="CollisionShape3D" parent="." unique_id=351984421] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.195078, -0.0104714) -shape = SubResource("SphereShape3D_cavbv") -script = ExtResource("5_f7xim") -metadata/_custom_type_script = "uid://cummt2be3r1gq" - -[node name="Hitbox2" type="CollisionShape3D" parent="." unique_id=2083525576] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.368244, -0.278334) -shape = SubResource("SphereShape3D_h25mw") -script = ExtResource("5_f7xim") -critical_zone = true -metadata/_custom_type_script = "uid://cummt2be3r1gq" - [node name="HealthBar" type="Sprite3D" parent="." unique_id=395203513] transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 1.20821, 0) sorting_offset = 1.0 @@ -85,40 +73,30 @@ metadata/_custom_type_script = "uid://cojjgevmbhwal" [node name="Node3D" type="Node3D" parent="." unique_id=2075469733] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.39813, 0) -[node name="baby_eyedog" parent="." unique_id=284376992 instance=ExtResource("10_8k5ts")] -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +[node name="mdl_skitter" parent="." unique_id=1753143851 instance=ExtResource("7_pxxbh")] -[node name="Skeleton3D" parent="baby_eyedog/Armature" parent_id_path=PackedInt32Array(284376992, 1039790689) index="0" unique_id=65566848] -bones/1/rotation = Quaternion(-0.43930408, -1.0709029e-07, 5.2369124e-08, 0.89833844) -bones/3/rotation = Quaternion(0.23378512, 0.32485124, 0.5427555, 0.7383988) -bones/4/rotation = Quaternion(0.2025959, 0.7308365, 0.13344719, 0.637985) -bones/5/rotation = Quaternion(0.08071687, 0.11379393, 0.103388034, 0.98480797) -bones/6/rotation = Quaternion(0.18970048, 0.045550477, -0.014727625, 0.9806743) -bones/7/rotation = Quaternion(0.21259236, -0.040924743, -0.77614677, 0.5922212) -bones/8/rotation = Quaternion(0.14559563, -0.673764, -0.22377312, 0.68903524) -bones/9/rotation = Quaternion(0.21457952, -0.06795216, -0.27383056, 0.9350695) -bones/10/rotation = Quaternion(0.36169595, -0.022981033, -0.07378154, 0.9290878) -bones/11/position = Vector3(-0.18218139, 0.024974564, -0.29701275) -bones/13/rotation = Quaternion(-0.19031386, -0.3437138, 0.6673053, 0.6327283) -bones/14/rotation = Quaternion(-0.31594613, -0.57630664, -0.23705915, 0.71543807) -bones/15/rotation = Quaternion(0.36767012, -0.03635548, 0.34470242, 0.8629468) -bones/16/rotation = Quaternion(0.39200988, 0.014128355, 0.1034986, 0.91401124) -bones/17/rotation = Quaternion(-0.41564333, 0.23491889, -0.8066817, 0.34830806) -bones/18/rotation = Quaternion(-0.15507148, 0.54643595, 0.03793797, 0.8221443) -bones/19/rotation = Quaternion(0.16323948, -0.017942403, -0.15406615, 0.97431755) -bones/20/rotation = Quaternion(0.20094736, -0.03854681, -0.0018878406, 0.9788416) -bones/22/position = Vector3(-0.1285572, 0.015959304, 0.5192608) -bones/22/scale = Vector3(0.89347196, 1, 1) -bones/23/position = Vector3(0.25597548, 0.022818465, 0.20058686) -bones/23/scale = Vector3(0.89347196, 1, 1) -bones/24/position = Vector3(0.08454189, 0.014853473, 0.12984678) +[node name="Skeleton3D" parent="mdl_skitter/Armature" parent_id_path=PackedInt32Array(1753143851, 1635157965) index="0" unique_id=1089123257] +bones/1/rotation = Quaternion(-0.32276848, -0.08836041, 0.37510455, 0.86447066) +bones/3/rotation = Quaternion(0.05774434, -0.027616108, 0.8835519, 0.46393853) +bones/5/rotation = Quaternion(0.27334806, -0.034516517, 0.89473575, 0.3514789) +bones/7/rotation = Quaternion(-0.34224942, 0.09999892, -0.3036359, 0.8835558) +bones/9/rotation = Quaternion(-0.19445433, 0.17105538, -0.5590174, 0.7876719) +bones/11/rotation = Quaternion(-0.28836852, -0.021420462, 0.89958346, -0.32731378) -[node name="AnimationPlayer" parent="baby_eyedog" index="1" unique_id=101655042] +[node name="AnimationPlayer" parent="mdl_skitter" index="1" unique_id=966022087] autoplay = &"Walk" -[connection signal="recieved_effect" from="Hitbox" to="StatusEffector" method="add_effect"] -[connection signal="took_damage" from="Hitbox" to="." method="take_damage"] -[connection signal="recieved_effect" from="Hitbox2" to="StatusEffector" method="add_effect"] -[connection signal="took_damage" from="Hitbox2" to="." method="take_damage"] +[node name="Hitbox" type="CollisionShape3D" parent="." unique_id=438909712] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.28146362, 0.047973633) +shape = SubResource("BoxShape3D_8v4n0") +script = ExtResource("5_f7xim") +metadata/_custom_type_script = "uid://cummt2be3r1gq" -[editable path="baby_eyedog"] +[node name="Hitbox2" type="CollisionShape3D" parent="." unique_id=287967142] +transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0.36764592, 0.061401367) +shape = SubResource("CapsuleShape3D_cbvg7") +script = ExtResource("5_f7xim") +critical_zone = true +metadata/_custom_type_script = "uid://cummt2be3r1gq" + +[editable path="mdl_skitter"] diff --git a/Enemies/Skitter/tex_skitter.png b/Enemies/Skitter/tex_skitter.png new file mode 100644 index 0000000000000000000000000000000000000000..2648adc3c5bb9dab220dd67d608bd91c6b44180d GIT binary patch literal 677 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEiC2^M%n7Bet# z3xP1>rMq>17#NrsJY5_^Dj45JpY=NIATTdvW!Q(H6=I9#>BRkFy7xteW8NMS5u2YZ z^NzR&+Pq}$P}jF>HDB2kv3l*Ird#s2ujH7#%=3(DeUp=zwy-4K{N~*Er@y~_B9xu3 zd7bf)uA{_m_PLx1tODr`x(+c62e{zO8jek@H<*q{CU6UgGlVm4V~B3BV9sHD#PmSx zfLH=IR6`8w4W=B%M?4!?JGdKGGekG&I?Q3*#;}cHjv@O!vDG(jyS+1)vRs_FXiq4M z`pXLK{mZ;DJw3@O_f1%y?hx`lwFBTGLeOLKZPU>6w zl`YpkE>v((sEN{L{dS>iM|xollg#S$YEzN)BjLLi@@4e}aBkp#&VFd+n)^=1(b5&M zG2#n^7;5+VWO(xL+g0{lwy&`9&Gx?5zXw|;XE|4X);jU>Dcge_eU3yc{tbI>_rCob zV}9Yn;m`(dg+S@RgcA>r9(mkq#LF*z{guNRK`Tb3|Nm{Sesj@IJMpT>jpIYm4_kgN z_bjKGtfpcUDO!+35nS>!(i1?_Znm$Ee40lS}OYw^*-` zg3ts{0mCw5zXpb!Ni7Q%4yY^E&f^tzcvhlTV$ void: diff --git a/Zones/Cave/scn_cave.tscn b/Zones/Cave/scn_cave.tscn index e0d56c0..9a028ab 100644 --- a/Zones/Cave/scn_cave.tscn +++ b/Zones/Cave/scn_cave.tscn @@ -2,11 +2,11 @@ [ext_resource type="Script" uid="uid://cvejbo3srx8py" path="res://Scripts/level.gd" id="1_li03l"] [ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="2_1sih4"] -[ext_resource type="Resource" uid="uid://8eba45hql7bo" path="res://Enemies/EyeDog/eye_dog.tres" id="3_y5pxn"] -[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/elder_eye_dog.tres" id="4_gow2y"] +[ext_resource type="Resource" uid="uid://8eba45hql7bo" path="res://Enemies/EyeDog/ene_eye_dog.tres" id="3_y5pxn"] +[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/ene_elder_eye_dog.tres" id="4_gow2y"] [ext_resource type="PackedScene" uid="uid://bhroqr4s1qso5" path="res://Zones/Cave/model_cave.glb" id="4_x53u6"] [ext_resource type="Script" uid="uid://dkuxg6ek5us4f" path="res://Scripts/enemy_spawner.gd" id="5_e8b6i"] -[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/BabyEyeDog/baby_eye_dog.tres" id="5_y23i6"] +[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/Skitter/ene_skitter.tres" id="5_y23i6"] [ext_resource type="Script" uid="uid://cxwtuxytavfu5" path="res://Scripts/enemy_goal.gd" id="6_n26ay"] [ext_resource type="AudioStream" uid="uid://dknygn5eyuhxt" path="res://Audio/shot1.wav" id="7_e8b6i"] [ext_resource type="PackedScene" uid="uid://1b2ikdanl66b" path="res://Scenes/CardPrinter/card_printer.tscn" id="7_y5pxn"] diff --git a/Zones/Moat/scn_moat.tscn b/Zones/Moat/scn_moat.tscn index a46d963..dc440e2 100644 --- a/Zones/Moat/scn_moat.tscn +++ b/Zones/Moat/scn_moat.tscn @@ -3,10 +3,10 @@ [ext_resource type="Script" uid="uid://cvejbo3srx8py" path="res://Scripts/level.gd" id="1_ws6nn"] [ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="2_ks6qx"] [ext_resource type="PackedScene" uid="uid://d2yv447trxkwt" path="res://Scenes/enemy_spawner.tscn" id="3_5imwp"] -[ext_resource type="Resource" uid="uid://8eba45hql7bo" path="res://Enemies/EyeDog/eye_dog.tres" id="3_6tcu8"] -[ext_resource type="Resource" uid="uid://bffhb5krs5elm" path="res://Enemies/Crystalisk/crystalisk.tres" id="4_uh5sr"] -[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/BabyEyeDog/baby_eye_dog.tres" id="5_g08yk"] -[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/elder_eye_dog.tres" id="6_asmpj"] +[ext_resource type="Resource" uid="uid://8eba45hql7bo" path="res://Enemies/EyeDog/ene_eye_dog.tres" id="3_6tcu8"] +[ext_resource type="Resource" uid="uid://bffhb5krs5elm" path="res://Enemies/Crystalisk/ene_crystalisk.tres" id="4_uh5sr"] +[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/Skitter/ene_skitter.tres" id="5_g08yk"] +[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/ene_elder_eye_dog.tres" id="6_asmpj"] [ext_resource type="Resource" uid="uid://dmmdh16m22yqm" path="res://Enemies/Driftling/ene_driftling.tres" id="7_1qlg4"] [ext_resource type="PackedScene" uid="uid://d1gauy86jxpnj" path="res://BrickPile/brick_pile.tscn" id="7_6tcu8"] [ext_resource type="PackedScene" uid="uid://1b2ikdanl66b" path="res://Scenes/CardPrinter/card_printer.tscn" id="9_r25gu"] diff --git a/level_mageccc.tscn b/level_mageccc.tscn index 96bf21c..abfcf23 100644 --- a/level_mageccc.tscn +++ b/level_mageccc.tscn @@ -9,11 +9,11 @@ [ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="7_bf6dr"] [ext_resource type="Texture2D" uid="uid://cdnhe2mi5c5ln" path="res://Assets/Textures/dead_eye_dog.png" id="8_5e5s6"] [ext_resource type="Texture2D" uid="uid://g00wwrlxxdc5" path="res://Assets/Textures/icon_eye_dog.png" id="9_s3gio"] -[ext_resource type="PackedScene" uid="uid://bvq6tbkuv2mfp" path="res://Enemies/EyeDog/eye_dog.tscn" id="10_tlmxb"] +[ext_resource type="PackedScene" uid="uid://bvq6tbkuv2mfp" path="res://Enemies/EyeDog/scn_eye_dog.tscn" id="10_tlmxb"] [ext_resource type="Texture2D" uid="uid://dj13g1w14mekw" path="res://Assets/Textures/eye_dog.png" id="11_xnj0i"] -[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/elder_eye_dog.tres" id="12_b1o6b"] -[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/BabyEyeDog/baby_eye_dog.tres" id="13_wnrwu"] -[ext_resource type="Resource" uid="uid://bffhb5krs5elm" path="res://Enemies/Crystalisk/crystalisk.tres" id="14_yipjp"] +[ext_resource type="Resource" uid="uid://dxi17xvdlhkvc" path="res://Enemies/ElderEyeDog/ene_elder_eye_dog.tres" id="12_b1o6b"] +[ext_resource type="Resource" uid="uid://cvehqh4tt28g7" path="res://Enemies/Skitter/ene_skitter.tres" id="13_wnrwu"] +[ext_resource type="Resource" uid="uid://bffhb5krs5elm" path="res://Enemies/Crystalisk/ene_crystalisk.tres" id="14_yipjp"] [sub_resource type="ViewportTexture" id="ViewportTexture_345c2"] viewport_path = NodePath("GreenWireframe") diff --git a/test_level.tscn b/test_level.tscn index 024a5cc..6c0e8f4 100644 --- a/test_level.tscn +++ b/test_level.tscn @@ -1,12 +1,12 @@ [gd_scene format=3 uid="uid://crr8kg4ack7rq"] -[ext_resource type="PackedScene" uid="uid://bvq6tbkuv2mfp" path="res://Enemies/EyeDog/eye_dog.tscn" id="1_sb12i"] +[ext_resource type="PackedScene" uid="uid://bvq6tbkuv2mfp" path="res://Enemies/EyeDog/scn_eye_dog.tscn" id="1_sb12i"] [ext_resource type="Texture2D" uid="uid://cdnhe2mi5c5ln" path="res://Assets/Textures/dead_eye_dog.png" id="2_6emce"] [ext_resource type="PackedScene" uid="uid://dl3rwqwbgrq2m" path="res://Enemies/ElderEyeDog/scn_elder_eye_dog.tscn" id="2_gbhdq"] [ext_resource type="Texture2D" uid="uid://g00wwrlxxdc5" path="res://Assets/Textures/icon_eye_dog.png" id="3_lowby"] -[ext_resource type="PackedScene" uid="uid://cveiaa0y66gln" path="res://Enemies/Crystalisk/crystal_enemy.tscn" id="3_y646j"] +[ext_resource type="PackedScene" uid="uid://cveiaa0y66gln" path="res://Enemies/Crystalisk/scn_crystalisk.tscn" id="3_y646j"] [ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="4_58smv"] -[ext_resource type="PackedScene" uid="uid://dtahuv0kpxx03" path="res://Enemies/BabyEyeDog/baby_eye_dog.tscn" id="4_lnbra"] +[ext_resource type="PackedScene" uid="uid://dtahuv0kpxx03" path="res://Enemies/Skitter/scn_skitter.tscn" id="4_lnbra"] [ext_resource type="PackedScene" uid="uid://dxgxbtf68lcv5" path="res://PCs/hero.tscn" id="5_6emce"] [ext_resource type="Texture2D" uid="uid://dj13g1w14mekw" path="res://Assets/Textures/eye_dog.png" id="5_a25ih"]