From b32f61c50e18f27e58c94633358178f1619305a9 Mon Sep 17 00:00:00 2001 From: Dukantic <49958988+Dukantic@users.noreply.github.com> Date: Fri, 25 Oct 2024 20:35:40 +0200 Subject: [PATCH] game --- model/Boss4Phase1.png.import | 34 ++ model/Boss4Phase2.png.import | 34 ++ model/Boss5Phase1.png.import | 34 ++ model/Boss5Phase2.png.import | 34 ++ model/Boss6Phase1.png.import | 34 ++ model/Boss6Phase2.png.import | 34 ++ model/Boss7Phase1.png.import | 34 ++ model/Boss7Phase2.png.import | 34 ++ model/Boss8Phase1.png.import | 34 ++ model/Boss8Phase2.png.import | 34 ++ model/GCFinal.png.import | 34 ++ model/Guy18.png.import | 34 ++ model/Guy19.png.import | 34 ++ model/Guy28.png | Bin 2614 -> 10725 bytes model/Guy28.png.import | 34 ++ model/Guy42.png.import | 34 ++ model/Guy43.png.import | 34 ++ model/Guy44.png.import | 34 ++ model/Guy45.png.import | 34 ++ model/Guy47.png.import | 34 ++ model/Guy48.png.import | 34 ++ model/Guy49.png.import | 34 ++ model/Guy50.png.import | 34 ++ model/Guy51.png.import | 34 ++ model/Guy52.png.import | 34 ++ model/Guy53.png.import | 34 ++ model/Guy54.png.import | 34 ++ model/Guy55.png.import | 34 ++ ...y46(HalloweenFan).png => HalloweenFan.png} | Bin model/HalloweenFan.png.import | 34 ++ scene/city.tscn | 28 +- scene/gameboy.tscn | 300 ++++++++++++++++-- scene/player.tscn | 48 ++- script/Door.cs | 3 +- script/DoorView.cs | 18 +- script/Gameboy.cs | 12 +- script/Menu.cs | 2 +- script/Player.cs | 22 +- 38 files changed, 1336 insertions(+), 49 deletions(-) create mode 100644 model/Boss4Phase1.png.import create mode 100644 model/Boss4Phase2.png.import create mode 100644 model/Boss5Phase1.png.import create mode 100644 model/Boss5Phase2.png.import create mode 100644 model/Boss6Phase1.png.import create mode 100644 model/Boss6Phase2.png.import create mode 100644 model/Boss7Phase1.png.import create mode 100644 model/Boss7Phase2.png.import create mode 100644 model/Boss8Phase1.png.import create mode 100644 model/Boss8Phase2.png.import create mode 100644 model/GCFinal.png.import create mode 100644 model/Guy18.png.import create mode 100644 model/Guy19.png.import create mode 100644 model/Guy28.png.import create mode 100644 model/Guy42.png.import create mode 100644 model/Guy43.png.import create mode 100644 model/Guy44.png.import create mode 100644 model/Guy45.png.import create mode 100644 model/Guy47.png.import create mode 100644 model/Guy48.png.import create mode 100644 model/Guy49.png.import create mode 100644 model/Guy50.png.import create mode 100644 model/Guy51.png.import create mode 100644 model/Guy52.png.import create mode 100644 model/Guy53.png.import create mode 100644 model/Guy54.png.import create mode 100644 model/Guy55.png.import rename model/{Guy46(HalloweenFan).png => HalloweenFan.png} (100%) create mode 100644 model/HalloweenFan.png.import diff --git a/model/Boss4Phase1.png.import b/model/Boss4Phase1.png.import new file mode 100644 index 0000000..a603655 --- /dev/null +++ b/model/Boss4Phase1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://wj34p87n10wh" +path="res://.godot/imported/Boss4Phase1.png-1fedc17718297bc132036557d774fe93.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss4Phase1.png" +dest_files=["res://.godot/imported/Boss4Phase1.png-1fedc17718297bc132036557d774fe93.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/model/Boss4Phase2.png.import b/model/Boss4Phase2.png.import new file mode 100644 index 0000000..afa1eaa --- /dev/null +++ b/model/Boss4Phase2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hthw1hlc2e36" +path="res://.godot/imported/Boss4Phase2.png-39a8fb7465597a24fbf82ab7142b4fb5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss4Phase2.png" +dest_files=["res://.godot/imported/Boss4Phase2.png-39a8fb7465597a24fbf82ab7142b4fb5.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/model/Boss5Phase1.png.import b/model/Boss5Phase1.png.import new file mode 100644 index 0000000..541c664 --- /dev/null +++ b/model/Boss5Phase1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dv4mhg8teip1" +path="res://.godot/imported/Boss5Phase1.png-630b4c89df0d8e5f3bd810dce347b71c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss5Phase1.png" +dest_files=["res://.godot/imported/Boss5Phase1.png-630b4c89df0d8e5f3bd810dce347b71c.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/model/Boss5Phase2.png.import b/model/Boss5Phase2.png.import new file mode 100644 index 0000000..f6942f6 --- /dev/null +++ b/model/Boss5Phase2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dtbjj5bkwjoe4" +path="res://.godot/imported/Boss5Phase2.png-c31c746067e60f9c328b8b288a687f4b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss5Phase2.png" +dest_files=["res://.godot/imported/Boss5Phase2.png-c31c746067e60f9c328b8b288a687f4b.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/model/Boss6Phase1.png.import b/model/Boss6Phase1.png.import new file mode 100644 index 0000000..f9d97b6 --- /dev/null +++ b/model/Boss6Phase1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4d2p7sws3imb" +path="res://.godot/imported/Boss6Phase1.png-8184fe353b1ab7621db748b54728101b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss6Phase1.png" +dest_files=["res://.godot/imported/Boss6Phase1.png-8184fe353b1ab7621db748b54728101b.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/model/Boss6Phase2.png.import b/model/Boss6Phase2.png.import new file mode 100644 index 0000000..e8570ea --- /dev/null +++ b/model/Boss6Phase2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6feqv060sg24" +path="res://.godot/imported/Boss6Phase2.png-daee8c8cb15f023f2eb7fb5f32b2e12b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss6Phase2.png" +dest_files=["res://.godot/imported/Boss6Phase2.png-daee8c8cb15f023f2eb7fb5f32b2e12b.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/model/Boss7Phase1.png.import b/model/Boss7Phase1.png.import new file mode 100644 index 0000000..7e1bd9d --- /dev/null +++ b/model/Boss7Phase1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb2sn88qel1yr" +path="res://.godot/imported/Boss7Phase1.png-adf6d8ef73b5ae64c22e13a3949f61a8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss7Phase1.png" +dest_files=["res://.godot/imported/Boss7Phase1.png-adf6d8ef73b5ae64c22e13a3949f61a8.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/model/Boss7Phase2.png.import b/model/Boss7Phase2.png.import new file mode 100644 index 0000000..d1fd7dc --- /dev/null +++ b/model/Boss7Phase2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dr5ajs1rtg2kd" +path="res://.godot/imported/Boss7Phase2.png-4d798c046538b793a8829254c4397cec.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss7Phase2.png" +dest_files=["res://.godot/imported/Boss7Phase2.png-4d798c046538b793a8829254c4397cec.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/model/Boss8Phase1.png.import b/model/Boss8Phase1.png.import new file mode 100644 index 0000000..1e3dc34 --- /dev/null +++ b/model/Boss8Phase1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b61h4opyiqxey" +path="res://.godot/imported/Boss8Phase1.png-c7ec6a2bcfdca212afd5c63b11e1fdc2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss8Phase1.png" +dest_files=["res://.godot/imported/Boss8Phase1.png-c7ec6a2bcfdca212afd5c63b11e1fdc2.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/model/Boss8Phase2.png.import b/model/Boss8Phase2.png.import new file mode 100644 index 0000000..d0daf08 --- /dev/null +++ b/model/Boss8Phase2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://e3y5kufyqspd" +path="res://.godot/imported/Boss8Phase2.png-cfa2de4ad9851954679ef40a6ae56379.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Boss8Phase2.png" +dest_files=["res://.godot/imported/Boss8Phase2.png-cfa2de4ad9851954679ef40a6ae56379.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/model/GCFinal.png.import b/model/GCFinal.png.import new file mode 100644 index 0000000..2e41862 --- /dev/null +++ b/model/GCFinal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1ndnv1gee71l" +path="res://.godot/imported/GCFinal.png-f0833e6b16866bbc6c856dd840869b52.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/GCFinal.png" +dest_files=["res://.godot/imported/GCFinal.png-f0833e6b16866bbc6c856dd840869b52.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/model/Guy18.png.import b/model/Guy18.png.import new file mode 100644 index 0000000..948aa9d --- /dev/null +++ b/model/Guy18.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bl0rl03i4urak" +path="res://.godot/imported/Guy18.png-4b943fefaed53094de186feef73f3fa9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy18.png" +dest_files=["res://.godot/imported/Guy18.png-4b943fefaed53094de186feef73f3fa9.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/model/Guy19.png.import b/model/Guy19.png.import new file mode 100644 index 0000000..594afda --- /dev/null +++ b/model/Guy19.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bt0r8q7pcu7ib" +path="res://.godot/imported/Guy19.png-8104601ebbdfc0936c47f21c6f72f636.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy19.png" +dest_files=["res://.godot/imported/Guy19.png-8104601ebbdfc0936c47f21c6f72f636.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/model/Guy28.png b/model/Guy28.png index 8fe4ee0c04d3a59b7f5c063f6a6ee39f5d852842..517eca2be8465e7dcd733e8b3ecda336983bcae4 100644 GIT binary patch literal 10725 zcmb_?i93{E_;;HW-;$!qUa1sC62h2Ci&08nBGfRlCL+c@!+awthOxwC8)YhGn^0M2 zDEm4n#=e^&%b2AZv%h}t@BI_r>w3;P*SXGp-_Pf{uKPOoc|M=>>R%hkJ{e`1ZQHi( zyJ24!46`*;d}Cy1X^n3ml+qRvFx^d0IKEib^zp*>aC5+;e-sCoCbv`ligxf=Wd~&9duVU#g z(N2Z0d$W8?70xLreYN%9)v6nRR3lRd$^*$F~KTa zR7VbVS=pKJjm!VW9YvJUCb%pTy~jA`qwoK>hdLqb!HC!}{*lMR{54*##xD)`D$!>9 z7vCJRyI;#RPhY5X8LE0J@+&1Pb`b&wzzq^ZBxkBzZyE>2@IEe%O(i8sS2+P)ZePNc$ z#syY@MMeL8;@99r@Db5#R(Lf{FL0kk2j-iTfY&g|rQ(EHYdqO;md1DR5edgJhdRp! zh_3McV)Xe$5&a1nHbL5uEb82bhu010z0DP#5)#&UE8{H3?=K|Dgp0kCOP15Kw{DBT zF>DHnaj22EM(C7Z4-Xd4bA+GEMkPa7U$|V|KzKw5o}3eoAyONq!ufGmCEq8*ztd>d zFX$*9b$&AS_bv^e*>$52rO9dBfczeDM@7welXK8(h(^29WkGcWriMk(w z7DK-cv?Z^(mMf|Y1p$~Gq9mWMGAM~yv-$KYA|ReN_~w-I4eqhwlSZ@i4}L~TZ_bai zDBr=41ezgN`R8TJc{v*A{0)!XcD%t2(w>yTwoS^EHU3AUg6pG)B&}O`&rL4Bhj z(aycQw$CJrqIo(2d?<#(5&jI*a={zVl*y&FfyQR=SN>WC=Ne}SPHb95p=q(2M%dA> zR%{a3f5u1y)^#PNU=j!BdW}Gv$0fdzosP&%;+3pPm3@-mnncDup^FUn(0UxH($T1$ zaw(R{_@|$ch4QG!7w|4T(fxorYx*C+%VDCjmZa^*?PSPgqB0Fwwfm=cMUUx3m!tOK zMaZ|3(^L%(W`n}`o)F%NSxF(6?B1YSskvRn6s&A>@lsh<3$E8QeJbkEb@DlZDQu{{ zw*jf9(MbQ~T1RwS!kz@nJT2POSm~4IsK2Bg`K0O+4r3UM1J#zdJA_HY-tbaJUJYP2 zP@(nJ(*mzC)x|Ppmwhn{)-mthh$E1oK@aQfeyBr6ZSQAfyukgA3$+XA5I~9CPtMfW zRA@H1ELr&~@vLtQ7ZlLy_KFa9eq0%dE^B(mI31u@G@qQ|#`>0_$x+pGhHM@=GYC5x zFIazf33G1q>Nv}%@t<7HhTC`zUOM^hfs(@TL2{DQh53sF_R_ug7#+(nHae}`{c9ePvYpSUlMgO8Kq=Y!p5x2qGjr|H_zJn5Bj0mL2Z}Y-b*^DAcG6LCttE}z*f)r zm>g=|xV2fkCPx=b(#)Ff8uPm}vlE=q%TDKR#@9w2_Kj)drIPU3olBwtTvs;MzR z;Xu^QG_g(u@<(-}fC%FkXv}**D+*w*RTkZD;AFnG!ujlTTLE|EhWa0O5z40adsiLRe*Rk>Eyv3D~wip?W z3t*DEv9hCSf8K=EC#Dzj3MmcR8jWc=x8X5vF6mxdM!oV*!1}Wv#B}=1Ko|n2;P1l& z-q{xFWST&pG}R^MIE{i4mt{0GEP~>kM2HO(zx#_4BRCo4$GlMiji-4+%RaPS#?B{p z`MlQrFmBniTA7AVPoV|X3%q(x-U?oV6)vMDjAp&IQgO=%VykEpamcf||7-xjKx20P znvuJ9@yG;4TfI4l#PQcCIo*DgOkdyfpe?IJ`>ju+vOs52>)-u-^woKOf%N9kd>Hf9 z>rEf%pLkjjFl^y&Pz(3I&^)hfzgW=zF~#Tr4GO<5H4(3`0);3_ACn_uFI8%JLKN)fvIn z#2zgqFexa%!>}Y$G0s(P{^p-!RQX%OJOho&y*Sc9^>lAcxqFZ~nWuzT>qCGWe)BZvywA#{-xeHt=dMBC01bH-c!P=r%uErEt9Gj3TyBehF zf)#A+R^naCRypGx^pg?{qtGIDlhiZZ8ja%&WB6B%+H{0oP@ZHU6mvyW>pITvs0&2( zK(kW~W?TxCnaA4>!W){CPaoD6oIN!k_-eTKTkE|;1>!rfzBX&I*Tko7DOb{tJHqXR zt_wYP<#1+eJ&=RY0z|KHC~9bGL(_7w-2wenVE%bHAm+_hz7G^kRM#OB6(TPZ0QJ`X zDYUQ$hUzzdT%vReeedK8WJ5N$(jl9E?-6(i$1f3w;=T`*BrOc;ow3}A^+emdCOe*- z--U<`^g6V3*L3NE<2O0m#ZOk?-bgvD;^4gI1xGl_by07gG?yi1ulV#2=R^(Yb4aTG z0(+v6c_W{!BQd`xdY$_h=|VmJS6A=4NvE91L9+c0WvQ;A;j*rY9)FL**v6MbV+sqr= zGEs-utV}^zbFVhHtJun}*$CZKat91fE~{A4eWnVsnY2~t{v|wLFt#++1pZrAAQaE@ z8yQjiCN<8ONI=Uz76?CC7n}n9=Q$yki%yVv#9gWq6YQfR}n4%%U zWLnx64IfUU+NQ3m>3_x9wH<%{gOs|8Z}vd|gW5w=qSD~igWfDvS+Xtfo{@f%QnCw9 zku#AT^LBvP$qF|4w`PH9&_1>J2<)R<`J9WlXriHY)a*fuRjTf2)N#V$ zj{swR#C)1av0w1gF&g~C%=M>^q3Ej0q?~B%Dv)`dyu%we_~c(+tiVuU@3YKQ-;AD& z^?4#*ybTlJFD%Uj4lHOi6W*+KC%v==&(TTv$UnJyOVB)^Be)uY^ID(J0$R^&@VjgL z_TQ?A3J5)~y&I>bAm>p~q<|wwtC5Qs9rXMe(Mb{V68R4r+CCDxj8bULxEcys^G*H} z6bw2JHuYJ2`pbn`ufNnEIJATi^xq%UB($>7!P8N_RT*?dXJpM2y_hVY=kCubliv() z-O3b{s*2nF#9H(6mtH?;y1v{50h~0){v4yM{-7`_XdFXW=769sq(1KU`7n*P%-a!S z^95t(hZqBiOl`Z*>>P^XlJHljkx?=Yjh?mMAG!XpK2$~hDGY}g)Tj&_-2m2aB- z7h+^^ph2 zRi-px#(QF}0$mC!m`I||6(dHYfeUb;3Bb_&gzo2i;Z>{_g+ z)bpLGaiU>#FcarXjtuRKq~Z-q-1F1ai$y1~F++~Q1+Q{1@>fgBcLJkcLfj@b6JlDp zcI>|U(r3z@u}*!1(|*@`Ts*J}nj*Akk(q`7V^N`F zLe#=G%uE8btT$(9tOScXgBM~;%}ncw@Up&zJzZs+H%%#}v#CDx{PasfqGW0HG|3(&C_fS54b_(%%gXkcbm|wzS%JsYSh`|pVJ?TDf?3iNb94C4f zy{N`^)gXwgSNCcE#<2a$1;}H$^$aohvfn0L!TnMrGC>J4tVusDNed;v z{{&zIJGwLW6f2|e3K<)J?Oh7rG`awdNl#(s)8M?oHTFx#?y_)E*?+;0M~?3fM) z)q03Xz_BIg!RNvwpN&p8O*3bTQP6b1$L6}a7O+lp%g9${?9XsZzo>sqbbA+jn02=- zV>BgIwxV8MX$p=PIF?_J95|%7om}=wJdguW_VbeeC>I8SqbyB3@_Yg1aEbiFXQWGk zo&CzyG0RAAo+Z5VYwstdIi<`ErepGVD(ar7Ain;hDa?O=Qghs&JNkU6fP`%3$S-avb-b=b1K>CO|zPX;v9kdF^gTR#MvDz?@2i{GkpSEsWCz5qwip@<}$BTgTRC5O8UH_0vgZi9iSB5x&DER{I8rz{>Hd5 zomSw6z8#^C`Fn{gJsQ~r-&1X}`H)-FvwhisY0Y7lza6oT_@FV~dX=;k^C;#a1a(J) z=fjA2_A>K$r_+&E^>c5nW%o1lTON`79!=uuCsCu8gVA|iT3hA*6=30Wuzg1$)vUP4 z(Jz?sMPriHy&sZG{Ki^?otOK3za#3eov#;)70( z=Rr9Sf^f8a-fK&MPA}*&QxmWh<67f$#kMn2f@CS?C5@Q z&aUoUT1?A;xqWSLG}60vvDsiwEeDExyydyyRF6<+6=J2QKzk&=BgkQ3aqNbo4iZha zEf(!rPFZM~UPNowa*qQ1?)epw_wbTA9NpWxHh&AN2sO=%e|8vhtnaAV*J+lP;(7AL zs?{yr=KHBEr6EutF_8Ho1X{$fy)bQN$S*<-k!v^gmE!<=J%aCv z4S)dE(e8h^6w}g^L;~U>;pht}cHu~x&m1qU*1HXzS|BLyoBG_@>I*Y!T*nvAF~E1j}yI+AB?gY(~eYVB|eC2{!Cg@tm_~B;NHEXqvFV7kZ9`C zqOC&vRH}oG226&&_O`?yVUOsIR`1M3Frb6Jpzi9rEaAOqSmrNdewsD&ic<3Se8649 ztPmI$a)g+$GU>`w|G_PWR!2zt1fm?oqv{t=`LwyiBX|N80T#7VBRVu#WYhgnZ~ zhYE2bhkiu`&E(#0@VppD4xY0(LF#&R| z{tVzC@rioxH5il`!HxI1qpeopSP`EDp?5VyK}$&VUFJzSnJcp2t~?i!U_b@VaYhP!H^lM-=g^7 z<6W)`job~~W*kOC3h@~CX@K?fP0_7;GMA!}xX22Jm1HEO2DMlZX#9CLVSFUXQ!!3$ z+$xsVU9qzMit}0!<%s(Odt)2)K4cvKiF35L)@qtvuZ1_SD}9%bM|NPmCqqM*Posla;<#p3^T3Xt1+GX7_(aD9vH~e#g%lekPx*xmb}sSu9%W& zqRO4W)$1|7kv}4{u?j=lB#jd*Jg4-?HsHZwcC-nI98EPlssogp?+RCd*)A%OE5 zj9hHQveYhl;c0YR=wZN%->slO2diEdo1>Aslk?_Nm^|G9ty&{iS2$*fJJP)tmTVqa ze$0$q&$55!Nh4xUlPmL`O#d3f?&W7{h+_=r3@eO5`Iuhnfl?4n)X4Z zRn_6{dXsT9ZV@d-|fvK+AfOVUt5)XNt?4uZ}}xk z!C~cw;!|{;O^Wl*NX2A#M|-i36y0zC%*-%gd`m6y6f16AP4{?R(p6u5k9zpChwd_> z9~ioyLw%pTj(YghE9hY)&tO7pKEL?iU^TJ>PqtTY(veCA4go2EOdHRb;WszTQ`o@j zHh873DRs4%VSdl3y3ybc>pEFh#pNyA;n@kM1*Q>jlX_sCP$9VbE$cEkUDL_W@*DjG zeABFE7ZbgT{kIk0{Y?i(5s;30c)|r{aK0t2lKJx@A#r=<9_=p(oGN{>NqTu+8y9)= z7%I)QKrnLb@EPPSRUY)7JwF@V!(5zlNto!CYv~huJ?Q2B0k*>08~`6952ws9iF<<2 z0%2Z&a)7V(1i*6T9*Kl&uO(ngME0h(Wzwb38ZlB~?KF^j*>cn;n|Cl*y$KXs(-o+Yl;YHcI(29{V#Y=C*OBqH5r0?VXg!Q{ z)t~y*QfgKja?o@3#71(;njp~A zf^Pa($L6_T1nod{6E9$U!mpfaF&$)F)Cvp{E8tv|>(1`ks;vHV*I(CeQ^Q=263PQ% zROm5}RP4Ie=e~DWVoGc4zSI7OdarbT$4+wxft>&sw62Y*o{V1XYebLC%g_yzobk`@ z5D%^CyFJ0R62px?15W}c{P~}Jr~35&z#VOxQ=;~;AigDm^auL3e?)IA>FA>R!m%Q2 zavFSgC0#mu25X|@ZQ^`r*|cqMUDqinIMJu~E4?+v3dW(+sdh&hp`OiCx5e>W2_~zX zYOR3wX+7E*f$5p&X?uphtlc$yY>HAATxeG5+V&`!7&@VQ5nCXjLOmz;%x#cGU(^p0 zI}G2`d}EsKZv9J#|NV32LwDgP;n5_i3*?t<1`>VuRQ6T-m3u1@Hr0-d{eE*a-i2!9 zMtHyDd-^}*WYtB*09NSx_F))HW5XU6G7C6!#QNTKS{T;ma3U?}!5k=?LPNXoHG}1J z4%}S}dW|2flAH2)O-Hh{~5XV;gEvNU{IrC$81n7^|V&hwALe>fMueut46hA7U}WjH4&Mxc_Pw=@1xsJ z8xaNZ+qrr`FT5kRm{EFqA`A30=^yRJmiY?_bMV_Ct6CmV`rs3^%c;!C_JyE+2ctKm z&xcd*oa7!gCaD`J%l5iZdPU8^+jttrEwa|+V@*Gz;)4RdkR5dWaM7m_oARpa7ad31 zGAEi@J)eRdg349O8mkG~1osgg257f1M}O;xWf<`nanE&qsZgijwL&)4;aKv<96Qee z#8q@yMY9;ncpmHmB?&h&!imjX@QbMIeK6s^!F_XV|v#am1ufljZ-63BTi;# z^v!nBwZ$rkqNZ9camJAPxdWPmXCc>Vb=rDcoUwT1f^m(_Jlj^a_CnER+WW@-H#OR) z(#RbI6|rp5qmaPWOzUiyQkiSti}$#gs%tv)><{b&O?PX8hpk_RnhjD8ZSLI?yOJZD z+EYz?Oa2PCPwyODJO0GspRJy@RS7gxep7UqpOa%ce-NO>{tA{3|Nd-eTGYizwH_cx zq0^RBDYNsH$KjFamF-02g(7k^uxn>_(GCa53&YKMbnD{9W+m~j8iJHBj)>Q_J_ z;K1fcQl|$rCH0B7G}oB{AVG@8GN_x5K?oyuwqsPtx^Xji$3lnj_>&gR)<1PXorb&3 z;L-t;-`4v%OH!v=l06-6ReDu8bhOPMKmKHSWeFXs59s+d5ZeJ@T_c%8}%f z!b2p&sJc1!YI%?IB4A5ISoyEUwqeDK^i0+ZS#QmokDQ%U)nVzVP&&~ z0JgPUi=3oG3L4A2+eDh0s&k&Hij^L=NF0q?xR&A`yp|_RhAn2;q*rVJN74)iZPeLk zu9utKmll}!M-Am@x_%hd3t;=H2nW7=Ogt@XW8b={k6kyRuz<=2+;7?@Ki5EgqOMbu zXA9a(OIHvaeK~kj`^kz9$h&XCY=%s4Ow9nsXfthRw8CmLciuw}WXmHT?MpJ29c5iD z&k!SOFtl$LQr^>7&`(``Ca1rx8u1^;fx9hyQO>2#=#c?4 zN&_rYj>GKg+lklTM0}j2RYmt6O(?*g;6F}&{ZrJ}mnJureZ+`Aup8w)0&d09uWmOW zDON#;)S)t*%*dCaxhL)@R>{#eHQ?AdL%4j{(IIta zK8;*I!Ed=TdY3#1R(EM{ zQPM)-b4+}J;)NT;cJR(2GZP<4rKICd^orJWWoPTB(|2h;jGor0y$$$Aoq1vv%ZaUw zDEE07IPD|x-4uZ9SjQ21Z0(3y6MXm`RA+HNY~PgrhnatbXNAHE$C|RpvoJ%xnd>(C zs?@5K4wUAz03sm6qKv2Xyl@$*z3qgTQ%PDTEXQbW0lv|6=z~7?eP;>PMpW{a+ZFDC zZs~J=nb)Z4BeGtr4h)%BA|Eqc77JUQc1>_iHvEfSj&6;FdRewF>gpVI*%Sg}N z&DCY5Crq!QVm*1v8bery_m!9$KT}r;%A}Vxnc=bnQ^dm}HAZ1iH|uBX`oVF74Ei2? zZKEEXg6OHA@j2ed#7y!b;c-9TyTz|SC6AYgl@`QDO7%AOq@OIJ?2rJr2-y@Dsz4R4 z-&bsGqSmCm*`h&R@!<-CG_yiDuWx~e{oJca)yBFo}6E8}hIyU`l+Hr;+lsRoy$fZ3ai{(iw#Q$P@D*&O_ z`TXk|&uU&*U#{)IA|}VH#_x802S@^zfO%wpP5}FIe3z7dUtyT=Ldg|Mo^)|V_t^uf z=R}SjZ=A(lS#+lxt?Hw{%>K>q^f5#jM_IV0Bs!bw1yF~)>hd8q8bRy1oJ2NFehAnZ zfi0|jmvB?7V?g*{Ro)HbsJBU@^{Rn8wsdUf53)z_dhIq5TDy%^n`c`_cY`eKgz&oPzutg?}Wg5JRB1*q$ zJhqdU*9FKQSFILIwBtuUTGCo0K{)~J>kUg)+pmqK#Z)Zi-_!z@cRdTqwW>eDlNs%& zjV!*@_PL9%nlK|H2DT8$Tc>2d1zrjdtB|gr%G{bK`$(7XwF(v1MdV@l6F&{C7D$&pW zxO-#cpDf&6_B|f>@n-m55{?!Uy{I|)&CeJHq4AV_#*#^Ul4sLp@i&+|qSup83ew&0!Ka=;B0XCpF66qw8;%g74?`c|Y&Z`~5u6>v=xEeKKx3+lh;w5d{DM;tuxK zE`eO7Sw1 zc|k%jJimX>d?V886DjdTQn0@#$4|XJG5q&yjzv3#2i!gPU=DcB?Z~=_(Kfuccv@j- zaI$@9wNa3npQ=MPta$bEi7%lsWfmczV!Gbl>AX8dVe%y(gxXt+k95<3Ak8`X)zs*_ zbkXPLbyq;F;9|LoS4>n-7ZBR1!xvt(cC#yVDl*YdDP8QwM!TU?+<<4MU6hybl<1IG zojBy|x2**}@Y64mLv?qPC+fMvh;TUlGkY%x5kbrry@;*oH+L%zQ1-2(_{W^cO%lFW zQvGa23X?C~A^2e24=ru8=7_KT#*9kbU2w;vrxvE%6&d>Ypn&~e+|U@G6gM1Cv~&`) zU!>JciRx=9{cTP}YS7;%q#RDLYi(HP!%I30ugc`+lg%WWmN2_Xy#jw;1WQDJR!FaRc zojO{3kkd|JI&C?A`uair3QDEb0`w$Q;^kuEW7&~6q%?Dx^{2yr{WT1h3h1!;eg$E~ ztikItw1m2!T*tg@F2Ts3OOEykMTIpiT1O>FZgdsm@XZMsbyeWPO*w$yUL2~kS^6Dk`pGwP*O zs$z;R_dhcT;cU{FC52+;5oO~^o4v|s73kZm8^V4V3s-exEjywWxr~(1AYsPbl}cZ> zM18<=6t-abE%;8ED^~|d(oYC6`+Bv(TlK%h<=528}<>r3#7`=J?7{Pc8)*8I*h*99U3&U72g5z%H7rV2n@D z`qZ{X2NtE()pC*IixH{ZCVy`M$Kn|VV2MwlvjlTxr|%7Sw&)&?Z&|zFTn3vO4IL%-eZj<+*}^ z`pj7ee=liAw{aT9vv*TQwIOiYXqg}1xV?rFp)tG>Ns#&6EFz5FI2CcPzPg-?#XV+~0P?pVl-)dW2 zu1_QhE%7Ba4%MfIaVB6?aNG}@pa*#*CNxrcyU2K5hTT~`xZL-YtWJiHDAM+FxWpP` zoj_NZ+xofqdf=@Qw3A*#+JNG)5ay*mhTU{>nB8=?g&A$`sy*G2A?Gq8RURzK;Rb0# z)$c!L!7h1PMul(&l13Hz>GS{ehUYcRV?W@sS|co}CTgFlc{h_s6+xwcgw9Sfn6YE| zQb|bfZ*g?R2|wy!Mu4@>6ZS5&dOeyeFBOiQVmUG#MkUB^f8EqoUD$`m3Jz6Ke=Mwa zZknt+v9qjft#s3kOxCk6R5-;Etp6u&nEIKOAOaDV(iDX2G^>D)_Kna>lBgKZ2yyXo zt}K&Gxj<&;m)H})r_To|sa)HCHg?LVk~$k`!azHG2{O0^{?0|}Ew>bTIbo-lPV8k zR2PUFnVc_RUS*ze;6V{RUeIqyqd z=j6rgw5!&54KxDXz=efX>cJ5+vS1C+<|Tv(=iE`_L)+r#AKq47J=DDc-cjpGu(R&}e$++>{1w6ti zZ;-IMGPUeddmBs|`jl4Q)I~r|Z)GD7Dh`oshabLdjKS_^B?%IMsB`{5c5cs;RlcN8Spiqqm<)(I z8TdQ7HCI!9dt*K^2dQU1%0Y74+K!G9E$=|*0zoOf>FnfvcZUZ~PJoNNT9}8Q@fni) OlN@ZEtqGQQll}{rGdMs1 diff --git a/model/Guy28.png.import b/model/Guy28.png.import new file mode 100644 index 0000000..e209dfe --- /dev/null +++ b/model/Guy28.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://wj5ifw61r3xw" +path="res://.godot/imported/Guy28.png-34c5655cd689aa00b3b96eafc6fe2cac.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy28.png" +dest_files=["res://.godot/imported/Guy28.png-34c5655cd689aa00b3b96eafc6fe2cac.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/model/Guy42.png.import b/model/Guy42.png.import new file mode 100644 index 0000000..178035b --- /dev/null +++ b/model/Guy42.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxqci6juvo6fc" +path="res://.godot/imported/Guy42.png-c2eae470dd6fad51fcb579e86af4ce1e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy42.png" +dest_files=["res://.godot/imported/Guy42.png-c2eae470dd6fad51fcb579e86af4ce1e.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/model/Guy43.png.import b/model/Guy43.png.import new file mode 100644 index 0000000..14c1f3b --- /dev/null +++ b/model/Guy43.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://clukxtao7wnie" +path="res://.godot/imported/Guy43.png-b9ce6b2d1b9b5bd6fa91612105a5da71.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy43.png" +dest_files=["res://.godot/imported/Guy43.png-b9ce6b2d1b9b5bd6fa91612105a5da71.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/model/Guy44.png.import b/model/Guy44.png.import new file mode 100644 index 0000000..d2bfb30 --- /dev/null +++ b/model/Guy44.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5n2jqernboy7" +path="res://.godot/imported/Guy44.png-4e24b533887bf9a69bf403e2b56dc88d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy44.png" +dest_files=["res://.godot/imported/Guy44.png-4e24b533887bf9a69bf403e2b56dc88d.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/model/Guy45.png.import b/model/Guy45.png.import new file mode 100644 index 0000000..a89a8ed --- /dev/null +++ b/model/Guy45.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ci0g0jebjix8g" +path="res://.godot/imported/Guy45.png-788182ce3f08639c1f73db4ab6daab94.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy45.png" +dest_files=["res://.godot/imported/Guy45.png-788182ce3f08639c1f73db4ab6daab94.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/model/Guy47.png.import b/model/Guy47.png.import new file mode 100644 index 0000000..f5821ef --- /dev/null +++ b/model/Guy47.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dko3v16kk0pta" +path="res://.godot/imported/Guy47.png-2b2c0b37ec89b2550eae4f1f009d24fe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy47.png" +dest_files=["res://.godot/imported/Guy47.png-2b2c0b37ec89b2550eae4f1f009d24fe.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/model/Guy48.png.import b/model/Guy48.png.import new file mode 100644 index 0000000..d15f41e --- /dev/null +++ b/model/Guy48.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3aq2ohwutgd" +path="res://.godot/imported/Guy48.png-223b0212a01f79093080b3bb8a10ea7d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy48.png" +dest_files=["res://.godot/imported/Guy48.png-223b0212a01f79093080b3bb8a10ea7d.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/model/Guy49.png.import b/model/Guy49.png.import new file mode 100644 index 0000000..ee8fd43 --- /dev/null +++ b/model/Guy49.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b1hv048jqya60" +path="res://.godot/imported/Guy49.png-25a63d4a12566a356c445a1665abd65e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy49.png" +dest_files=["res://.godot/imported/Guy49.png-25a63d4a12566a356c445a1665abd65e.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/model/Guy50.png.import b/model/Guy50.png.import new file mode 100644 index 0000000..516e0d7 --- /dev/null +++ b/model/Guy50.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ba6jmqlry3rxn" +path="res://.godot/imported/Guy50.png-0271fd6fede3d82498d52eab0fe7a7b7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy50.png" +dest_files=["res://.godot/imported/Guy50.png-0271fd6fede3d82498d52eab0fe7a7b7.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/model/Guy51.png.import b/model/Guy51.png.import new file mode 100644 index 0000000..fe33a5a --- /dev/null +++ b/model/Guy51.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://csp0aiifta8t6" +path="res://.godot/imported/Guy51.png-25b84520c842a3865a26d2d313bc229b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy51.png" +dest_files=["res://.godot/imported/Guy51.png-25b84520c842a3865a26d2d313bc229b.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/model/Guy52.png.import b/model/Guy52.png.import new file mode 100644 index 0000000..8574ffe --- /dev/null +++ b/model/Guy52.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dl5guimebg7a6" +path="res://.godot/imported/Guy52.png-24fc92d63bfbca9228d02740159dbe4b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy52.png" +dest_files=["res://.godot/imported/Guy52.png-24fc92d63bfbca9228d02740159dbe4b.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/model/Guy53.png.import b/model/Guy53.png.import new file mode 100644 index 0000000..6db3480 --- /dev/null +++ b/model/Guy53.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://veqkesfajdxr" +path="res://.godot/imported/Guy53.png-afb85dc7da09bc9689653f9bfef1945a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy53.png" +dest_files=["res://.godot/imported/Guy53.png-afb85dc7da09bc9689653f9bfef1945a.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/model/Guy54.png.import b/model/Guy54.png.import new file mode 100644 index 0000000..97db70a --- /dev/null +++ b/model/Guy54.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxi87nw7k8m76" +path="res://.godot/imported/Guy54.png-ed8d75674c93bab9db968ea05ffa7917.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy54.png" +dest_files=["res://.godot/imported/Guy54.png-ed8d75674c93bab9db968ea05ffa7917.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/model/Guy55.png.import b/model/Guy55.png.import new file mode 100644 index 0000000..832ceb0 --- /dev/null +++ b/model/Guy55.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://coljlbyxkrtot" +path="res://.godot/imported/Guy55.png-882226e89992acd3464a4c4ddee3655b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/Guy55.png" +dest_files=["res://.godot/imported/Guy55.png-882226e89992acd3464a4c4ddee3655b.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/model/Guy46(HalloweenFan).png b/model/HalloweenFan.png similarity index 100% rename from model/Guy46(HalloweenFan).png rename to model/HalloweenFan.png diff --git a/model/HalloweenFan.png.import b/model/HalloweenFan.png.import new file mode 100644 index 0000000..bf910bb --- /dev/null +++ b/model/HalloweenFan.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7nohe8vpa8cc" +path="res://.godot/imported/HalloweenFan.png-e25b8a0f9216356aef74b861fb70dace.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://model/HalloweenFan.png" +dest_files=["res://.godot/imported/HalloweenFan.png-e25b8a0f9216356aef74b861fb70dace.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/scene/city.tscn b/scene/city.tscn index d8884ce..7648d65 100644 --- a/scene/city.tscn +++ b/scene/city.tscn @@ -6,7 +6,6 @@ [ext_resource type="Script" path="res://scene/remplissage.cs" id="4_jv5sb"] [ext_resource type="Texture2D" uid="uid://cfljnqr8b3gki" path="res://model/Light.png" id="4_vawiv"] [ext_resource type="Texture2D" uid="uid://cn6qfismosjhr" path="res://model/Guy9.png" id="5_2noq7"] -[ext_resource type="Texture2D" uid="uid://d0g144qe1ly7v" path="res://model/Guy1.png" id="5_3cce8"] [ext_resource type="PackedScene" uid="uid://bmt2uv41t2dte" path="res://scene/door.tscn" id="5_rvft3"] [ext_resource type="PackedScene" uid="uid://cbwvf33vh1pl5" path="res://scene/garde.tscn" id="5_rvqtn"] [ext_resource type="Texture2D" uid="uid://iovb37kvil8d" path="res://model/Guy2.png" id="5_ycy8r"] @@ -47,12 +46,13 @@ [ext_resource type="Texture2D" uid="uid://d7qmjo075s87" path="res://model/Nope1.png" id="25_tfhpw"] [ext_resource type="Texture2D" uid="uid://b88uh5xqcomi6" path="res://model/Guy22.png" id="25_tk0m7"] [ext_resource type="Texture2D" uid="uid://cuch0y6e1ltdw" path="res://model/Guy36.png" id="27_iiwsq"] +[ext_resource type="Texture2D" uid="uid://c7nohe8vpa8cc" path="res://model/HalloweenFan.png" id="27_t0apm"] [ext_resource type="Texture2D" uid="uid://dkfkqexdhse68" path="res://model/Guy31.png" id="27_yu0os"] [ext_resource type="Texture2D" uid="uid://cplhvoffwuknr" path="res://model/Guy32.png" id="28_3urqy"] [ext_resource type="Texture2D" uid="uid://dguqf0qqma117" path="res://model/Guy34.png" id="28_p06xn"] -[ext_resource type="Texture2D" uid="uid://d0jmbofnnc1px" path="res://model/Guy35.png" id="29_aorp0"] [ext_resource type="Texture2D" uid="uid://b4wu2owtxi6jy" path="res://model/Guy33.png" id="30_bymmb"] [ext_resource type="Texture2D" uid="uid://c2u8n5cwgjoqd" path="res://model/Guy30.png" id="31_g1v1v"] +[ext_resource type="Texture2D" uid="uid://wj5ifw61r3xw" path="res://model/Guy28.png" id="34_q4t5e"] [ext_resource type="Texture2D" uid="uid://53ko8morh2d7" path="res://model/Guy38.png" id="36_lf3fl"] [ext_resource type="Texture2D" uid="uid://b4tq36gy4hbjm" path="res://model/Guy37.png" id="39_s3gls"] @@ -820,9 +820,16 @@ answerB = "Ours" caniche = true image_mob = ExtResource("10_xtvfi") +[node name="door52" parent="door_special" instance=ExtResource("5_rvft3")] +position = Vector2(2489, 2014) +text_char = "qwertyuiop" +answerA = "A" +answerB = "B" +answerA_good = true + [node name="doors" type="Node2D" parent="."] script = ExtResource("4_jv5sb") -_textures = Array[Texture2D]([ExtResource("5_3cce8"), ExtResource("5_ycy8r"), ExtResource("6_atr08"), ExtResource("7_84kpx"), ExtResource("8_l0adq"), ExtResource("9_qe18a"), ExtResource("10_xtvfi"), ExtResource("10_jdhg3"), ExtResource("5_2noq7"), ExtResource("12_nmnu5"), ExtResource("12_s6ql5"), ExtResource("14_dyse0"), ExtResource("14_etmy8"), ExtResource("17_lgwy3"), ExtResource("12_8mcib"), ExtResource("13_1wn6b"), ExtResource("16_2ff6m"), ExtResource("19_pg3fv"), ExtResource("20_lwal1"), ExtResource("25_tk0m7"), ExtResource("24_afrsf"), ExtResource("14_8ewc2"), ExtResource("14_vsept"), ExtResource("23_d8rhb"), ExtResource("19_u02fp"), ExtResource("25_eqn3u"), ExtResource("31_g1v1v"), ExtResource("27_yu0os"), ExtResource("28_3urqy"), ExtResource("30_bymmb"), ExtResource("28_p06xn"), ExtResource("29_aorp0"), ExtResource("27_iiwsq"), ExtResource("39_s3gls"), ExtResource("36_lf3fl")]) +_textures = Array[Texture2D]([]) [node name="door21" parent="doors" instance=ExtResource("5_rvft3")] position = Vector2(801, 449) @@ -1029,11 +1036,9 @@ answerB = "B" answerA_good = true [node name="door52" parent="doors" instance=ExtResource("5_rvft3")] -position = Vector2(2489, 2014) -text_char = "qwertyuiop" -answerA = "A" -answerB = "B" +position = Vector2(3361, 2112) answerA_good = true +image_mob = ExtResource("27_t0apm") [node name="door24" parent="doors" instance=ExtResource("5_rvft3")] position = Vector2(2490, 29) @@ -1089,10 +1094,11 @@ image_mob = ExtResource("28_p06xn") [node name="door51" parent="doors" instance=ExtResource("5_rvft3")] position = Vector2(1950, 2014) -text_char = "qwertyuiop" -answerA = "A" -answerB = "B" +text_char = "fbdfgbdfbdfb" +answerA = "dfbdfbdfb" +answerB = "dfbdfbdfb" answerA_good = true +image_mob = ExtResource("34_q4t5e") [node name="door53" parent="doors" instance=ExtResource("5_rvft3")] position = Vector2(2492, 2431) @@ -1962,7 +1968,7 @@ scale = Vector2(-1, 1) texture = ExtResource("16_ssypi") [node name="CharacterBody2D" parent="." instance=ExtResource("2_nmm2d")] -position = Vector2(1914, 1595) +position = Vector2(1385, 1600) [editable path="Flash/Path2D/PathFollow2D2/Car"] [editable path="Flash/Path2D/PathFollow2D3/Car"] diff --git a/scene/gameboy.tscn b/scene/gameboy.tscn index 1803579..27d5efb 100644 --- a/scene/gameboy.tscn +++ b/scene/gameboy.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=17 format=3 uid="uid://bj1ita42m6vj5"] +[gd_scene load_steps=36 format=3 uid="uid://bj1ita42m6vj5"] [ext_resource type="Texture2D" uid="uid://blkdbhu6usvic" path="res://model/GameConsole.png" id="1_1xnas"] [ext_resource type="Script" path="res://script/Gameboy.cs" id="1_8q5hj"] @@ -10,10 +10,106 @@ [ext_resource type="Texture2D" uid="uid://jckl6jmf3f5k" path="res://model/Boss2Phase1.png" id="7_qjgmv"] [ext_resource type="Texture2D" uid="uid://b0qlf56ngggfx" path="res://model/Boss2Phase2.png" id="8_n7m7p"] [ext_resource type="Texture2D" uid="uid://cb8hbsxgq1mp5" path="res://model/Boss3Phase1.png" id="9_15ltb"] +[ext_resource type="Texture2D" uid="uid://b3jjeuoythcys" path="res://model/Boss3Phase2.png" id="10_4epfr"] +[ext_resource type="Texture2D" uid="uid://wj34p87n10wh" path="res://model/Boss4Phase1.png" id="11_vk1pv"] +[ext_resource type="Texture2D" uid="uid://hthw1hlc2e36" path="res://model/Boss4Phase2.png" id="12_chdjo"] +[ext_resource type="Texture2D" uid="uid://dv4mhg8teip1" path="res://model/Boss5Phase1.png" id="13_1k23m"] +[ext_resource type="Texture2D" uid="uid://dtbjj5bkwjoe4" path="res://model/Boss5Phase2.png" id="14_ti822"] +[ext_resource type="Texture2D" uid="uid://b4d2p7sws3imb" path="res://model/Boss6Phase1.png" id="15_75hhn"] +[ext_resource type="Texture2D" uid="uid://c6feqv060sg24" path="res://model/Boss6Phase2.png" id="16_1ktqg"] +[ext_resource type="Texture2D" uid="uid://cb2sn88qel1yr" path="res://model/Boss7Phase1.png" id="17_llydf"] +[ext_resource type="Texture2D" uid="uid://dr5ajs1rtg2kd" path="res://model/Boss7Phase2.png" id="18_ulspb"] +[ext_resource type="Texture2D" uid="uid://b61h4opyiqxey" path="res://model/Boss8Phase1.png" id="19_1uq7w"] +[ext_resource type="Texture2D" uid="uid://e3y5kufyqspd" path="res://model/Boss8Phase2.png" id="20_kj4rc"] +[ext_resource type="Texture2D" uid="uid://d1ndnv1gee71l" path="res://model/GCFinal.png" id="21_p15c7"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_fjb7e"] bg_color = Color(0.0862745, 0.0862745, 0.0862745, 0.596078) +[sub_resource type="Animation" id="Animation_r3lxe"] +resource_name = "1" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [ExtResource("6_45a70"), ExtResource("4_4qacm"), ExtResource("6_45a70"), ExtResource("4_4qacm"), ExtResource("6_45a70"), ExtResource("7_qjgmv")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Necromancy"] +} + +[sub_resource type="Animation" id="Animation_fg42v"] +resource_name = "2" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [ExtResource("8_n7m7p"), ExtResource("7_qjgmv"), ExtResource("8_n7m7p"), ExtResource("7_qjgmv"), ExtResource("8_n7m7p"), ExtResource("9_15ltb")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Freezing Moon"] +} + +[sub_resource type="Animation" id="Animation_ht43t"] +resource_name = "3" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [ExtResource("10_4epfr"), ExtResource("8_n7m7p"), ExtResource("10_4epfr"), ExtResource("8_n7m7p"), ExtResource("10_4epfr"), ExtResource("11_vk1pv")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Journey to the stars"] +} + [sub_resource type="Animation" id="Animation_pwrbo"] length = 0.001 tracks/0/type = "value" @@ -91,7 +187,7 @@ tracks/5/keys = { [sub_resource type="Animation" id="Animation_4imyd"] resource_name = "start" -length = 0.2 +length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true @@ -111,7 +207,7 @@ tracks/1/path = NodePath("Label:text") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { -"times": PackedFloat32Array(0.0333334), +"times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": ["Black spell of destruction"] @@ -123,7 +219,7 @@ tracks/2/path = NodePath("Label:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { -"times": PackedFloat32Array(0.2), +"times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] @@ -135,10 +231,10 @@ tracks/3/path = NodePath("Panel/CenterContainer/GcMenu:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { -"times": PackedFloat32Array(0, 0.2, 0.2001), -"transitions": PackedFloat32Array(1, 1, 1), +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), "update": 1, -"values": [true, false, false] +"values": [false] } tracks/4/type = "value" tracks/4/imported = false @@ -147,14 +243,14 @@ tracks/4/path = NodePath("Panel/CenterContainer/boss:visible") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { -"times": PackedFloat32Array(0.2), +"times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } -[sub_resource type="Animation" id="Animation_r3lxe"] -resource_name = "1" +[sub_resource type="Animation" id="Animation_0p4k7"] +resource_name = "4" length = 0.5 tracks/0/type = "value" tracks/0/imported = false @@ -166,11 +262,23 @@ tracks/0/keys = { "times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), "update": 1, -"values": [ExtResource("6_45a70"), ExtResource("4_4qacm"), ExtResource("6_45a70"), ExtResource("4_4qacm"), ExtResource("6_45a70"), ExtResource("7_qjgmv")] +"values": [ExtResource("12_chdjo"), ExtResource("10_4epfr"), ExtResource("12_chdjo"), ExtResource("10_4epfr"), ExtResource("12_chdjo"), ExtResource("13_1k23m")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["The power of souls"] } -[sub_resource type="Animation" id="Animation_fg42v"] -resource_name = "2" +[sub_resource type="Animation" id="Animation_pys2i"] +resource_name = "5" length = 0.5 tracks/0/type = "value" tracks/0/imported = false @@ -182,13 +290,168 @@ tracks/0/keys = { "times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), "update": 1, -"values": [ExtResource("8_n7m7p"), ExtResource("6_45a70"), ExtResource("8_n7m7p"), ExtResource("6_45a70"), ExtResource("8_n7m7p"), ExtResource("9_15ltb")] +"values": [ExtResource("14_ti822"), ExtResource("13_1k23m"), ExtResource("14_ti822"), ExtResource("13_1k23m"), ExtResource("14_ti822"), ExtResource("15_75hhn")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(), +"transitions": PackedFloat32Array(), +"update": 1, +"values": [] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("Label:text") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Mutilations internes"] +} + +[sub_resource type="Animation" id="Animation_u5msv"] +resource_name = "6" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [ExtResource("16_1ktqg"), ExtResource("15_75hhn"), ExtResource("16_1ktqg"), ExtResource("15_75hhn"), ExtResource("16_1ktqg"), ExtResource("17_llydf")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Manual Breathing"] +} + +[sub_resource type="Animation" id="Animation_rshwg"] +resource_name = "7" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [ExtResource("18_ulspb"), ExtResource("17_llydf"), ExtResource("18_ulspb"), ExtResource("17_llydf"), ExtResource("18_ulspb"), ExtResource("19_1uq7w")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Spectral visions of mental warfare"] +} + +[sub_resource type="Animation" id="Animation_ebug3"] +resource_name = "8" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.05, 0.1, 0.15, 0.2, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [ExtResource("20_kj4rc"), ExtResource("19_1uq7w"), ExtResource("20_kj4rc"), ExtResource("19_1uq7w"), ExtResource("20_kj4rc"), ExtResource("21_p15c7")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [true, false] +} + +[sub_resource type="Animation" id="Animation_4y7js"] +resource_name = "0" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Panel/CenterContainer/boss:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [ExtResource("21_p15c7"), ExtResource("4_4qacm")] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:text") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0.5), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": ["Black spell of destruction"] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("Label:visible") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_tpw5q"] _data = { +"0": SubResource("Animation_4y7js"), "1": SubResource("Animation_r3lxe"), "2": SubResource("Animation_fg42v"), +"3": SubResource("Animation_ht43t"), +"4": SubResource("Animation_0p4k7"), +"5": SubResource("Animation_pys2i"), +"6": SubResource("Animation_u5msv"), +"7": SubResource("Animation_rshwg"), +"8": SubResource("Animation_ebug3"), "RESET": SubResource("Animation_pwrbo"), "start": SubResource("Animation_4imyd") } @@ -223,7 +486,6 @@ texture = ExtResource("1_1xnas") texture = ExtResource("2_06g1x") [node name="boss" type="Sprite2D" parent="Panel/CenterContainer"] -visible = false texture = ExtResource("4_4qacm") [node name="A" type="Button" parent="."] @@ -249,10 +511,10 @@ libraries = { [node name="Label" type="Label" parent="."] visible = false -offset_left = 124.0 -offset_top = 143.0 -offset_right = 279.0 -offset_bottom = 166.0 +offset_left = 121.0 +offset_top = 137.0 +offset_right = 276.0 +offset_bottom = 160.0 theme = ExtResource("6_pwgdt") theme_override_colors/font_color = Color(1, 1, 1, 1) theme_override_font_sizes/font_size = 14 diff --git a/scene/player.tscn b/scene/player.tscn index 8c8d9b4..b066118 100644 --- a/scene/player.tscn +++ b/scene/player.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=49 format=3 uid="uid://4ubk6w44h4s2"] +[gd_scene load_steps=52 format=3 uid="uid://4ubk6w44h4s2"] [ext_resource type="Script" path="res://script/Player.cs" id="1_gmlsd"] [ext_resource type="Texture2D" uid="uid://bo4q2rvn056p3" path="res://model/PatrickIdle1.png" id="2_w2lj6"] @@ -34,6 +34,8 @@ [ext_resource type="Texture2D" uid="uid://rbp38pbtd8e0" path="res://model/PatrickIdle2.png" id="13_2yj6y"] [ext_resource type="Theme" uid="uid://d0wymiuig18m3" path="res://themes/label.tres" id="15_hsss5"] [ext_resource type="PackedScene" uid="uid://bj1ita42m6vj5" path="res://scene/gameboy.tscn" id="25_25150"] +[ext_resource type="Texture2D" uid="uid://d0tifgesw6o2c" path="res://model/PatrickGameConsole1.png" id="35_k0eif"] +[ext_resource type="Texture2D" uid="uid://ufsduorrajdw" path="res://model/PatrickGameConsole2.png" id="36_ln8i7"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_qxy68"] height = 40.4 @@ -152,6 +154,18 @@ tracks/5/keys = { "update": 1, "values": [ExtResource("2_w2lj6")] } +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("Camera2D/CanvasLayer2:visible") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} [sub_resource type="Animation" id="Animation_shn62"] resource_name = "down" @@ -169,6 +183,34 @@ tracks/0/keys = { "values": [ExtResource("11_wpam5"), ExtResource("12_t0eem"), ExtResource("11_wpam5")] } +[sub_resource type="Animation" id="Animation_q5gvg"] +resource_name = "game" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Camera2D/CanvasLayer2:visible") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Icon1:texture") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/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": [ExtResource("2_w2lj6"), ExtResource("35_k0eif"), ExtResource("36_ln8i7"), ExtResource("35_k0eif"), ExtResource("36_ln8i7"), ExtResource("2_w2lj6")] +} + [sub_resource type="Animation" id="Animation_mf8ie"] resource_name = "idle" loop_mode = 1 @@ -365,6 +407,7 @@ tracks/0/keys = { _data = { "RESET": SubResource("Animation_epvli"), "down": SubResource("Animation_shn62"), +"game": SubResource("Animation_q5gvg"), "idle": SubResource("Animation_mf8ie"), "left": SubResource("Animation_8foih"), "paused": SubResource("Animation_0ydoq"), @@ -373,7 +416,7 @@ _data = { "up": SubResource("Animation_7twwg") } -[node name="CharacterBody2D" type="CharacterBody2D" node_paths=PackedStringArray("anim", "cam", "bar", "menu", "time", "over", "gameover", "audio")] +[node name="CharacterBody2D" type="CharacterBody2D" node_paths=PackedStringArray("anim", "cam", "bar", "menu", "time", "over", "gameover", "audio", "gameboy")] position = Vector2(1, 1) motion_mode = 1 script = ExtResource("1_gmlsd") @@ -388,6 +431,7 @@ time = NodePath("time") over = NodePath("Camera2D/gameover/Panel/Sprite2D") gameover = NodePath("Camera2D/gameover") audio = NodePath("AudioStreamPlayer") +gameboy = NodePath("Camera2D/CanvasLayer2") caniche = ExtResource("12_rjqtk") shotgun = ExtResource("3_todyh") caramel = ExtResource("4_54muj") diff --git a/script/Door.cs b/script/Door.cs index 604d3be..f19dffb 100644 --- a/script/Door.cs +++ b/script/Door.cs @@ -27,6 +27,7 @@ public partial class Door : Node2D { open = true; Control view = player.GetNode("Camera2D/door_view"); + Input.MouseMode = Input.MouseModeEnum.Visible; view.Set("text_char", text_char); view.Set("answerA", answerA); @@ -36,7 +37,7 @@ public partial class Door : Node2D view.Set("shot", shot); view.Set("caniche", caniche); view.Call("start"); - } + } } public void BodyEntered(Node2D body) diff --git a/script/DoorView.cs b/script/DoorView.cs index cd9e040..8ec3d88 100644 --- a/script/DoorView.cs +++ b/script/DoorView.cs @@ -122,12 +122,16 @@ public partial class DoorView : Control public void TrickPressed() { - trick_bool = true; - int s = (int)menu.Get("spell"); - menu.Set("spell", ++s); - text_mob.Text = "-You have casted : " + txt[s-1] + "\n- It : ...?"; - butA.Text = "##############"; - butB.Text = "##############"; - anim.Play("question"); + if ((int)menu.Get("spell") < 8) + { + trick_bool = true; + int s = (int)menu.Get("spell"); + menu.Set("spell", ++s); + text_mob.Text = "-You have casted : " + txt[s-1] + "\n- It : ...?"; + butA.Text = "##############"; + butB.Text = "##############"; + anim.Play("question"); + } + } } diff --git a/script/Gameboy.cs b/script/Gameboy.cs index d88574b..9902a44 100644 --- a/script/Gameboy.cs +++ b/script/Gameboy.cs @@ -1,6 +1,7 @@ using Godot; using Godot.Collections; using System; +using System.Threading.Tasks; public partial class Gameboy : CanvasLayer { @@ -27,18 +28,21 @@ public partial class Gameboy : CanvasLayer // Called every frame. 'delta' is the elapsed time since the previous frame. public override void _Process(double delta) { + /* if (Input.IsActionJustPressed("game")) { start(); } - else if (Input.IsActionJustPressed("interact") || Input.IsActionJustPressed("game")) + else if (Input.IsActionJustPressed("game")) { stop(); } + */ } - void start() + async void start() { + await ToSignal(GetTree().CreateTimer(0.5), "timeout"); Input.MouseMode = Input.MouseModeEnum.Visible; player.Set("pausable", false); this.Visible = true; @@ -53,9 +57,9 @@ public partial class Gameboy : CanvasLayer void attack() { - if((int)Cmenu.Get("spell") -1 >= round) + if(round == 8 || (int)Cmenu.Get("spell") -1 >= round) { - round = (round + 1) % 8; + round = (round + 1) % 9; anim.Play(round.ToString()); actScore++; updateScore(); diff --git a/script/Menu.cs b/script/Menu.cs index aaca5af..2055cc9 100644 --- a/script/Menu.cs +++ b/script/Menu.cs @@ -9,7 +9,7 @@ public partial class Menu : Control [Export] Panel trick; [Export] CharacterBody2D player; Node parent; - int spell {get; set;} = 2; + int spell {get; set;} = 0; // Called when the node enters the scene tree for the first time. public override void _Ready() diff --git a/script/Player.cs b/script/Player.cs index c97c439..8d0c237 100644 --- a/script/Player.cs +++ b/script/Player.cs @@ -18,6 +18,7 @@ public partial class Player : CharacterBody2D [Export] Sprite2D over; [Export] CanvasLayer gameover; [Export] AudioStreamPlayer audio; + [Export] CanvasLayer gameboy; float minute; int heure = 18; @@ -47,6 +48,9 @@ public partial class Player : CharacterBody2D bool end = false; bool pausable { get; set; } = true; + + bool gam = false; + float mini_time = 0; public override void _Ready() { @@ -58,15 +62,25 @@ public partial class Player : CharacterBody2D public override void _PhysicsProcess(double delta) { Vector2 velocity = Velocity; - + if (gam == true && mini_time < 0.5) mini_time += (float)delta; + if (gam == true && mini_time >= 0.5) gam = false; + //GD.Print(gam, mini_time); if (end == false) { sugar -= (float)delta / sugar_speed; - } + } + if (Input.IsActionJustPressed("game")) + { + mini_time = 0; + gam = true; + anim.Play("game"); + gameboy.Call("start"); + } + + bar.Value = sugar; - bar.Value = sugar; if(sugar <= 5) { @@ -134,7 +148,7 @@ public partial class Player : CharacterBody2D { anim.Play("up"); } - else + else if (gam == false) { anim.Play("idle");