From 6f212af9dd2586317a128626e7524c51edcd545d Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Mon, 30 Sep 2024 23:57:13 +0200 Subject: initial commit --- .gitattributes | 2 + .gitignore | 3 + Objects/Assets/sheet.png | Bin 0 -> 7661 bytes Objects/Assets/sheet.png.import | 34 +++++ Player/Assets/Audio/10t.wav | Bin 0 -> 18126 bytes Player/Assets/Audio/10t.wav.import | 24 ++++ Player/Assets/Audio/1UP.wav | Bin 0 -> 36060 bytes Player/Assets/Audio/1UP.wav.import | 24 ++++ Player/Assets/Audio/3UP.wav | Bin 0 -> 35822 bytes Player/Assets/Audio/3UP.wav.import | 24 ++++ Player/Assets/Audio/Area Conquered.wav | Bin 0 -> 81260 bytes Player/Assets/Audio/Area Conquered.wav.import | 24 ++++ Player/Assets/Audio/Area Exit.wav | Bin 0 -> 32046 bytes Player/Assets/Audio/Area Exit.wav.import | 24 ++++ Player/Assets/Audio/Area Select.wav | Bin 0 -> 19644 bytes Player/Assets/Audio/Area Select.wav.import | 24 ++++ Player/Assets/Audio/Bank Loss 2.wav | Bin 0 -> 41538 bytes Player/Assets/Audio/Bank Loss 2.wav.import | 24 ++++ Player/Assets/Audio/Bank Loss.wav | Bin 0 -> 93458 bytes Player/Assets/Audio/Bank Loss.wav.import | 24 ++++ Player/Assets/Audio/Block Crack.wav | Bin 0 -> 15308 bytes Player/Assets/Audio/Block Crack.wav.import | 24 ++++ Player/Assets/Audio/Block.wav | Bin 0 -> 32790 bytes Player/Assets/Audio/Block.wav.import | 24 ++++ Player/Assets/Audio/Bomb Throw.wav | Bin 0 -> 29108 bytes Player/Assets/Audio/Bomb Throw.wav.import | 24 ++++ Player/Assets/Audio/Bomb.wav | Bin 0 -> 42868 bytes Player/Assets/Audio/Bomb.wav.import | 24 ++++ Player/Assets/Audio/Boss Appears.wav | Bin 0 -> 104514 bytes Player/Assets/Audio/Boss Appears.wav.import | 24 ++++ Player/Assets/Audio/Boss Hit.wav | Bin 0 -> 47404 bytes Player/Assets/Audio/Boss Hit.wav.import | 24 ++++ Player/Assets/Audio/Boss Kill.wav | Bin 0 -> 69360 bytes Player/Assets/Audio/Boss Kill.wav.import | 24 ++++ Player/Assets/Audio/Bounce.wav | Bin 0 -> 39124 bytes Player/Assets/Audio/Bounce.wav.import | 24 ++++ Player/Assets/Audio/Bull Helmet.wav | Bin 0 -> 27754 bytes Player/Assets/Audio/Bull Helmet.wav.import | 24 ++++ Player/Assets/Audio/Bump.wav | Bin 0 -> 21826 bytes Player/Assets/Audio/Bump.wav.import | 24 ++++ Player/Assets/Audio/Charge Hit.wav | Bin 0 -> 42306 bytes Player/Assets/Audio/Charge Hit.wav.import | 24 ++++ Player/Assets/Audio/Charge Kill.wav | Bin 0 -> 35576 bytes Player/Assets/Audio/Charge Kill.wav.import | 24 ++++ Player/Assets/Audio/Charge.wav | Bin 0 -> 45626 bytes Player/Assets/Audio/Charge.wav.import | 24 ++++ Player/Assets/Audio/Checkpoint.wav | Bin 0 -> 82502 bytes Player/Assets/Audio/Checkpoint.wav.import | 24 ++++ Player/Assets/Audio/Coin (+).wav | Bin 0 -> 43012 bytes Player/Assets/Audio/Coin (+).wav.import | 24 ++++ Player/Assets/Audio/Coin Bag.wav | Bin 0 -> 54716 bytes Player/Assets/Audio/Coin Bag.wav.import | 24 ++++ Player/Assets/Audio/Coin Big.wav | Bin 0 -> 53982 bytes Player/Assets/Audio/Coin Big.wav.import | 24 ++++ Player/Assets/Audio/Coin Drop.WAV | Bin 0 -> 26232 bytes Player/Assets/Audio/Coin Drop.WAV.import | 24 ++++ Player/Assets/Audio/Coin.wav | Bin 0 -> 62768 bytes Player/Assets/Audio/Coin.wav.import | 24 ++++ Player/Assets/Audio/Cursor.wav | Bin 0 -> 22318 bytes Player/Assets/Audio/Cursor.wav.import | 24 ++++ Player/Assets/Audio/Destroy.wav | Bin 0 -> 19608 bytes Player/Assets/Audio/Destroy.wav.import | 24 ++++ Player/Assets/Audio/Die.wav | Bin 0 -> 128808 bytes Player/Assets/Audio/Die.wav.import | 24 ++++ Player/Assets/Audio/Discovery.wav | Bin 0 -> 103676 bytes Player/Assets/Audio/Discovery.wav.import | 24 ++++ Player/Assets/Audio/Door Finish.wav | Bin 0 -> 111776 bytes Player/Assets/Audio/Door Finish.wav.import | 24 ++++ Player/Assets/Audio/Door Secret.wav | Bin 0 -> 111776 bytes Player/Assets/Audio/Door Secret.wav.import | 24 ++++ Player/Assets/Audio/Door.wav | Bin 0 -> 108216 bytes Player/Assets/Audio/Door.wav.import | 24 ++++ Player/Assets/Audio/Dragon Helmet Water.WAV | Bin 0 -> 331996 bytes Player/Assets/Audio/Dragon Helmet Water.WAV.import | 24 ++++ Player/Assets/Audio/Dragon Helmet.wav | Bin 0 -> 167376 bytes Player/Assets/Audio/Dragon Helmet.wav.import | 24 ++++ Player/Assets/Audio/Drop.wav | Bin 0 -> 13632 bytes Player/Assets/Audio/Drop.wav.import | 24 ++++ Player/Assets/Audio/Error.wav | Bin 0 -> 31524 bytes Player/Assets/Audio/Error.wav.import | 24 ++++ Player/Assets/Audio/Fall.wav | Bin 0 -> 23260 bytes Player/Assets/Audio/Fall.wav.import | 24 ++++ Player/Assets/Audio/Flag.wav | Bin 0 -> 35310 bytes Player/Assets/Audio/Flag.wav.import | 24 ++++ Player/Assets/Audio/Frown.wav | Bin 0 -> 24046 bytes Player/Assets/Audio/Frown.wav.import | 24 ++++ Player/Assets/Audio/Game Over.wav | Bin 0 -> 158074 bytes Player/Assets/Audio/Game Over.wav.import | 24 ++++ Player/Assets/Audio/Heart.wav | Bin 0 -> 23242 bytes Player/Assets/Audio/Heart.wav.import | 24 ++++ Player/Assets/Audio/Hurry.wav | Bin 0 -> 44420 bytes Player/Assets/Audio/Hurry.wav.import | 24 ++++ Player/Assets/Audio/Jet Helmet.wav | Bin 0 -> 104896 bytes Player/Assets/Audio/Jet Helmet.wav.import | 24 ++++ Player/Assets/Audio/Jump Water.wav | Bin 0 -> 25500 bytes Player/Assets/Audio/Jump Water.wav.import | 24 ++++ Player/Assets/Audio/Jump.wav | Bin 0 -> 20332 bytes Player/Assets/Audio/Jump.wav.import | 24 ++++ Player/Assets/Audio/Kill.wav | Bin 0 -> 20358 bytes Player/Assets/Audio/Kill.wav.import | 24 ++++ Player/Assets/Audio/Knife Stick.wav | Bin 0 -> 35696 bytes Player/Assets/Audio/Knife Stick.wav.import | 24 ++++ Player/Assets/Audio/Knife Throw.wav | Bin 0 -> 28098 bytes Player/Assets/Audio/Knife Throw.wav.import | 24 ++++ Player/Assets/Audio/Land Water.wav | Bin 0 -> 26888 bytes Player/Assets/Audio/Land Water.wav.import | 24 ++++ Player/Assets/Audio/Land.wav | Bin 0 -> 14478 bytes Player/Assets/Audio/Land.wav.import | 24 ++++ Player/Assets/Audio/Level Finish.wav | Bin 0 -> 99346 bytes Player/Assets/Audio/Level Finish.wav.import | 24 ++++ Player/Assets/Audio/Level New.wav | Bin 0 -> 22372 bytes Player/Assets/Audio/Level New.wav.import | 24 ++++ Player/Assets/Audio/Level Start.wav | Bin 0 -> 52952 bytes Player/Assets/Audio/Level Start.wav.import | 24 ++++ Player/Assets/Audio/Mine.wav | Bin 0 -> 82492 bytes Player/Assets/Audio/Mine.wav.import | 24 ++++ Player/Assets/Audio/Pause.wav | Bin 0 -> 51342 bytes Player/Assets/Audio/Pause.wav.import | 24 ++++ Player/Assets/Audio/Pick Up.wav | Bin 0 -> 14320 bytes Player/Assets/Audio/Pick Up.wav.import | 24 ++++ Player/Assets/Audio/Pipe.wav | Bin 0 -> 35686 bytes Player/Assets/Audio/Pipe.wav.import | 24 ++++ Player/Assets/Audio/Pound.wav | Bin 0 -> 41562 bytes Player/Assets/Audio/Pound.wav.import | 24 ++++ Player/Assets/Audio/Power Down.wav | Bin 0 -> 36514 bytes Player/Assets/Audio/Power Down.wav.import | 24 ++++ Player/Assets/Audio/Power Up Appears.wav | Bin 0 -> 23992 bytes Player/Assets/Audio/Power Up Appears.wav.import | 24 ++++ Player/Assets/Audio/Power Up.WAV | Bin 0 -> 79596 bytes Player/Assets/Audio/Power Up.WAV.import | 24 ++++ Player/Assets/Audio/Reflect.wav | Bin 0 -> 32020 bytes Player/Assets/Audio/Reflect.wav.import | 24 ++++ Player/Assets/Audio/Select.wav | Bin 0 -> 23260 bytes Player/Assets/Audio/Select.wav.import | 24 ++++ Player/Assets/Audio/Shift.wav | Bin 0 -> 35722 bytes Player/Assets/Audio/Shift.wav.import | 24 ++++ Player/Assets/Audio/Subdue.wav | Bin 0 -> 18142 bytes Player/Assets/Audio/Subdue.wav.import | 24 ++++ Player/Assets/Audio/Swim.wav | Bin 0 -> 13624 bytes Player/Assets/Audio/Swim.wav.import | 24 ++++ Player/Assets/Audio/Swoop.wav | Bin 0 -> 28098 bytes Player/Assets/Audio/Swoop.wav.import | 24 ++++ Player/Assets/Audio/Throw.wav | Bin 0 -> 16686 bytes Player/Assets/Audio/Throw.wav.import | 24 ++++ Player/Assets/Audio/Treasure Deposit.wav | Bin 0 -> 77360 bytes Player/Assets/Audio/Treasure Deposit.wav.import | 24 ++++ Player/Assets/Audio/Treasure Sheen.wav | Bin 0 -> 27750 bytes Player/Assets/Audio/Treasure Sheen.wav.import | 24 ++++ Player/Assets/Audio/Treasure.wav | Bin 0 -> 130802 bytes Player/Assets/Audio/Treasure.wav.import | 24 ++++ Player/Assets/Audio/Unpause.wav | Bin 0 -> 53258 bytes Player/Assets/Audio/Unpause.wav.import | 24 ++++ Player/Assets/default-crouch.png | Bin 0 -> 701 bytes Player/Assets/default-crouch.png.import | 34 +++++ Player/Assets/default-crouch.png~ | Bin 0 -> 634 bytes Player/Assets/default-idle.png | Bin 0 -> 776 bytes Player/Assets/default-idle.png.import | 34 +++++ Player/Assets/default-jump.png | Bin 0 -> 563 bytes Player/Assets/default-jump.png.import | 34 +++++ Player/Assets/default-land.png | Bin 0 -> 567 bytes Player/Assets/default-land.png.import | 34 +++++ Player/Assets/default-walking.png | Bin 0 -> 1879 bytes Player/Assets/default-walking.png.import | 34 +++++ Player/Assets/default-walking.png~ | Bin 0 -> 1584 bytes Player/Assets/sprites-bull.png | Bin 0 -> 20317 bytes Player/Assets/sprites-bull.png.import | 34 +++++ Player/Assets/sprites-default-transparent.png | Bin 0 -> 31808 bytes .../Assets/sprites-default-transparent.png.import | 34 +++++ Player/Assets/sprites-default-transparent.png~ | Bin 0 -> 27925 bytes Player/Assets/sprites-default.png | Bin 0 -> 22140 bytes Player/Assets/sprites-default.png.import | 34 +++++ Player/Assets/sprites-default.png~ | Bin 0 -> 22140 bytes Player/Assets/sprites-small.png | Bin 0 -> 4977 bytes Player/Assets/sprites-small.png.import | 34 +++++ Player/Assets/spritespng | Bin 0 -> 22140 bytes Player/Player.tscn | 156 +++++++++++++++++++++ Player/player.gd | 55 ++++++++ Stages/Assets/course01.wav | Bin 0 -> 52121678 bytes Stages/Assets/course01.wav.import | 24 ++++ Stages/Assets/rip-course-1.png | Bin 0 -> 65948 bytes Stages/Assets/rip-course-1.png.import | 34 +++++ Stages/Assets/tileset.kra | Bin 0 -> 766272 bytes Stages/Assets/tileset.kra~ | Bin 0 -> 612406 bytes Stages/Assets/tileset.png | Bin 0 -> 9867 bytes Stages/Assets/tileset.png.import | 34 +++++ Stages/Assets/tileset.png~ | Bin 0 -> 6610 bytes Stages/Course01.tscn | 25 ++++ Stages/TileMapLayer.tscn | 95 +++++++++++++ Stages/course_01.gd | 11 ++ UI/Assets/sheet-elements.png | Bin 0 -> 778 bytes UI/Assets/sheet-elements.png.import | 34 +++++ UI/Assets/sheet-elements.png~ | Bin 0 -> 769 bytes UI/HUD.tscn | 132 +++++++++++++++++ UI/hud.gd | 1 + icon.svg | 1 + icon.svg.import | 37 +++++ project.godot | 42 ++++++ 197 files changed, 2802 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 Objects/Assets/sheet.png create mode 100644 Objects/Assets/sheet.png.import create mode 100644 Player/Assets/Audio/10t.wav create mode 100644 Player/Assets/Audio/10t.wav.import create mode 100644 Player/Assets/Audio/1UP.wav create mode 100644 Player/Assets/Audio/1UP.wav.import create mode 100644 Player/Assets/Audio/3UP.wav create mode 100644 Player/Assets/Audio/3UP.wav.import create mode 100644 Player/Assets/Audio/Area Conquered.wav create mode 100644 Player/Assets/Audio/Area Conquered.wav.import create mode 100644 Player/Assets/Audio/Area Exit.wav create mode 100644 Player/Assets/Audio/Area Exit.wav.import create mode 100644 Player/Assets/Audio/Area Select.wav create mode 100644 Player/Assets/Audio/Area Select.wav.import create mode 100644 Player/Assets/Audio/Bank Loss 2.wav create mode 100644 Player/Assets/Audio/Bank Loss 2.wav.import create mode 100644 Player/Assets/Audio/Bank Loss.wav create mode 100644 Player/Assets/Audio/Bank Loss.wav.import create mode 100644 Player/Assets/Audio/Block Crack.wav create mode 100644 Player/Assets/Audio/Block Crack.wav.import create mode 100644 Player/Assets/Audio/Block.wav create mode 100644 Player/Assets/Audio/Block.wav.import create mode 100644 Player/Assets/Audio/Bomb Throw.wav create mode 100644 Player/Assets/Audio/Bomb Throw.wav.import create mode 100644 Player/Assets/Audio/Bomb.wav create mode 100644 Player/Assets/Audio/Bomb.wav.import create mode 100644 Player/Assets/Audio/Boss Appears.wav create mode 100644 Player/Assets/Audio/Boss Appears.wav.import create mode 100644 Player/Assets/Audio/Boss Hit.wav create mode 100644 Player/Assets/Audio/Boss Hit.wav.import create mode 100644 Player/Assets/Audio/Boss Kill.wav create mode 100644 Player/Assets/Audio/Boss Kill.wav.import create mode 100644 Player/Assets/Audio/Bounce.wav create mode 100644 Player/Assets/Audio/Bounce.wav.import create mode 100644 Player/Assets/Audio/Bull Helmet.wav create mode 100644 Player/Assets/Audio/Bull Helmet.wav.import create mode 100644 Player/Assets/Audio/Bump.wav create mode 100644 Player/Assets/Audio/Bump.wav.import create mode 100644 Player/Assets/Audio/Charge Hit.wav create mode 100644 Player/Assets/Audio/Charge Hit.wav.import create mode 100644 Player/Assets/Audio/Charge Kill.wav create mode 100644 Player/Assets/Audio/Charge Kill.wav.import create mode 100644 Player/Assets/Audio/Charge.wav create mode 100644 Player/Assets/Audio/Charge.wav.import create mode 100644 Player/Assets/Audio/Checkpoint.wav create mode 100644 Player/Assets/Audio/Checkpoint.wav.import create mode 100644 Player/Assets/Audio/Coin (+).wav create mode 100644 Player/Assets/Audio/Coin (+).wav.import create mode 100644 Player/Assets/Audio/Coin Bag.wav create mode 100644 Player/Assets/Audio/Coin Bag.wav.import create mode 100644 Player/Assets/Audio/Coin Big.wav create mode 100644 Player/Assets/Audio/Coin Big.wav.import create mode 100644 Player/Assets/Audio/Coin Drop.WAV create mode 100644 Player/Assets/Audio/Coin Drop.WAV.import create mode 100644 Player/Assets/Audio/Coin.wav create mode 100644 Player/Assets/Audio/Coin.wav.import create mode 100644 Player/Assets/Audio/Cursor.wav create mode 100644 Player/Assets/Audio/Cursor.wav.import create mode 100644 Player/Assets/Audio/Destroy.wav create mode 100644 Player/Assets/Audio/Destroy.wav.import create mode 100644 Player/Assets/Audio/Die.wav create mode 100644 Player/Assets/Audio/Die.wav.import create mode 100644 Player/Assets/Audio/Discovery.wav create mode 100644 Player/Assets/Audio/Discovery.wav.import create mode 100644 Player/Assets/Audio/Door Finish.wav create mode 100644 Player/Assets/Audio/Door Finish.wav.import create mode 100644 Player/Assets/Audio/Door Secret.wav create mode 100644 Player/Assets/Audio/Door Secret.wav.import create mode 100644 Player/Assets/Audio/Door.wav create mode 100644 Player/Assets/Audio/Door.wav.import create mode 100644 Player/Assets/Audio/Dragon Helmet Water.WAV create mode 100644 Player/Assets/Audio/Dragon Helmet Water.WAV.import create mode 100644 Player/Assets/Audio/Dragon Helmet.wav create mode 100644 Player/Assets/Audio/Dragon Helmet.wav.import create mode 100644 Player/Assets/Audio/Drop.wav create mode 100644 Player/Assets/Audio/Drop.wav.import create mode 100644 Player/Assets/Audio/Error.wav create mode 100644 Player/Assets/Audio/Error.wav.import create mode 100644 Player/Assets/Audio/Fall.wav create mode 100644 Player/Assets/Audio/Fall.wav.import create mode 100644 Player/Assets/Audio/Flag.wav create mode 100644 Player/Assets/Audio/Flag.wav.import create mode 100644 Player/Assets/Audio/Frown.wav create mode 100644 Player/Assets/Audio/Frown.wav.import create mode 100644 Player/Assets/Audio/Game Over.wav create mode 100644 Player/Assets/Audio/Game Over.wav.import create mode 100644 Player/Assets/Audio/Heart.wav create mode 100644 Player/Assets/Audio/Heart.wav.import create mode 100644 Player/Assets/Audio/Hurry.wav create mode 100644 Player/Assets/Audio/Hurry.wav.import create mode 100644 Player/Assets/Audio/Jet Helmet.wav create mode 100644 Player/Assets/Audio/Jet Helmet.wav.import create mode 100644 Player/Assets/Audio/Jump Water.wav create mode 100644 Player/Assets/Audio/Jump Water.wav.import create mode 100644 Player/Assets/Audio/Jump.wav create mode 100644 Player/Assets/Audio/Jump.wav.import create mode 100644 Player/Assets/Audio/Kill.wav create mode 100644 Player/Assets/Audio/Kill.wav.import create mode 100644 Player/Assets/Audio/Knife Stick.wav create mode 100644 Player/Assets/Audio/Knife Stick.wav.import create mode 100644 Player/Assets/Audio/Knife Throw.wav create mode 100644 Player/Assets/Audio/Knife Throw.wav.import create mode 100644 Player/Assets/Audio/Land Water.wav create mode 100644 Player/Assets/Audio/Land Water.wav.import create mode 100644 Player/Assets/Audio/Land.wav create mode 100644 Player/Assets/Audio/Land.wav.import create mode 100644 Player/Assets/Audio/Level Finish.wav create mode 100644 Player/Assets/Audio/Level Finish.wav.import create mode 100644 Player/Assets/Audio/Level New.wav create mode 100644 Player/Assets/Audio/Level New.wav.import create mode 100644 Player/Assets/Audio/Level Start.wav create mode 100644 Player/Assets/Audio/Level Start.wav.import create mode 100644 Player/Assets/Audio/Mine.wav create mode 100644 Player/Assets/Audio/Mine.wav.import create mode 100644 Player/Assets/Audio/Pause.wav create mode 100644 Player/Assets/Audio/Pause.wav.import create mode 100644 Player/Assets/Audio/Pick Up.wav create mode 100644 Player/Assets/Audio/Pick Up.wav.import create mode 100644 Player/Assets/Audio/Pipe.wav create mode 100644 Player/Assets/Audio/Pipe.wav.import create mode 100644 Player/Assets/Audio/Pound.wav create mode 100644 Player/Assets/Audio/Pound.wav.import create mode 100644 Player/Assets/Audio/Power Down.wav create mode 100644 Player/Assets/Audio/Power Down.wav.import create mode 100644 Player/Assets/Audio/Power Up Appears.wav create mode 100644 Player/Assets/Audio/Power Up Appears.wav.import create mode 100644 Player/Assets/Audio/Power Up.WAV create mode 100644 Player/Assets/Audio/Power Up.WAV.import create mode 100644 Player/Assets/Audio/Reflect.wav create mode 100644 Player/Assets/Audio/Reflect.wav.import create mode 100644 Player/Assets/Audio/Select.wav create mode 100644 Player/Assets/Audio/Select.wav.import create mode 100644 Player/Assets/Audio/Shift.wav create mode 100644 Player/Assets/Audio/Shift.wav.import create mode 100644 Player/Assets/Audio/Subdue.wav create mode 100644 Player/Assets/Audio/Subdue.wav.import create mode 100644 Player/Assets/Audio/Swim.wav create mode 100644 Player/Assets/Audio/Swim.wav.import create mode 100644 Player/Assets/Audio/Swoop.wav create mode 100644 Player/Assets/Audio/Swoop.wav.import create mode 100644 Player/Assets/Audio/Throw.wav create mode 100644 Player/Assets/Audio/Throw.wav.import create mode 100644 Player/Assets/Audio/Treasure Deposit.wav create mode 100644 Player/Assets/Audio/Treasure Deposit.wav.import create mode 100644 Player/Assets/Audio/Treasure Sheen.wav create mode 100644 Player/Assets/Audio/Treasure Sheen.wav.import create mode 100644 Player/Assets/Audio/Treasure.wav create mode 100644 Player/Assets/Audio/Treasure.wav.import create mode 100644 Player/Assets/Audio/Unpause.wav create mode 100644 Player/Assets/Audio/Unpause.wav.import create mode 100644 Player/Assets/default-crouch.png create mode 100644 Player/Assets/default-crouch.png.import create mode 100644 Player/Assets/default-crouch.png~ create mode 100644 Player/Assets/default-idle.png create mode 100644 Player/Assets/default-idle.png.import create mode 100644 Player/Assets/default-jump.png create mode 100644 Player/Assets/default-jump.png.import create mode 100644 Player/Assets/default-land.png create mode 100644 Player/Assets/default-land.png.import create mode 100644 Player/Assets/default-walking.png create mode 100644 Player/Assets/default-walking.png.import create mode 100644 Player/Assets/default-walking.png~ create mode 100644 Player/Assets/sprites-bull.png create mode 100644 Player/Assets/sprites-bull.png.import create mode 100644 Player/Assets/sprites-default-transparent.png create mode 100644 Player/Assets/sprites-default-transparent.png.import create mode 100644 Player/Assets/sprites-default-transparent.png~ create mode 100644 Player/Assets/sprites-default.png create mode 100644 Player/Assets/sprites-default.png.import create mode 100644 Player/Assets/sprites-default.png~ create mode 100644 Player/Assets/sprites-small.png create mode 100644 Player/Assets/sprites-small.png.import create mode 100644 Player/Assets/spritespng create mode 100644 Player/Player.tscn create mode 100644 Player/player.gd create mode 100644 Stages/Assets/course01.wav create mode 100644 Stages/Assets/course01.wav.import create mode 100644 Stages/Assets/rip-course-1.png create mode 100644 Stages/Assets/rip-course-1.png.import create mode 100644 Stages/Assets/tileset.kra create mode 100644 Stages/Assets/tileset.kra~ create mode 100644 Stages/Assets/tileset.png create mode 100644 Stages/Assets/tileset.png.import create mode 100644 Stages/Assets/tileset.png~ create mode 100644 Stages/Course01.tscn create mode 100644 Stages/TileMapLayer.tscn create mode 100644 Stages/course_01.gd create mode 100644 UI/Assets/sheet-elements.png create mode 100644 UI/Assets/sheet-elements.png.import create mode 100644 UI/Assets/sheet-elements.png~ create mode 100644 UI/HUD.tscn create mode 100644 UI/hud.gd create mode 100644 icon.svg create mode 100644 icon.svg.import create mode 100644 project.godot diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Objects/Assets/sheet.png b/Objects/Assets/sheet.png new file mode 100644 index 0000000..4ba1099 Binary files /dev/null and b/Objects/Assets/sheet.png differ diff --git a/Objects/Assets/sheet.png.import b/Objects/Assets/sheet.png.import new file mode 100644 index 0000000..a33b355 --- /dev/null +++ b/Objects/Assets/sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwbatwpaa68bm" +path="res://.godot/imported/sheet.png-d82878cca7fec112f86a1224f91a80a5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Objects/Assets/sheet.png" +dest_files=["res://.godot/imported/sheet.png-d82878cca7fec112f86a1224f91a80a5.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/Player/Assets/Audio/10t.wav b/Player/Assets/Audio/10t.wav new file mode 100644 index 0000000..061adaa Binary files /dev/null and b/Player/Assets/Audio/10t.wav differ diff --git a/Player/Assets/Audio/10t.wav.import b/Player/Assets/Audio/10t.wav.import new file mode 100644 index 0000000..c9e2ee7 --- /dev/null +++ b/Player/Assets/Audio/10t.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c5mjrbf2xyusq" +path="res://.godot/imported/10t.wav-7b7cb30ee54c1e33b1544e501ccfa47e.sample" + +[deps] + +source_file="res://Player/Assets/Audio/10t.wav" +dest_files=["res://.godot/imported/10t.wav-7b7cb30ee54c1e33b1544e501ccfa47e.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/1UP.wav b/Player/Assets/Audio/1UP.wav new file mode 100644 index 0000000..4834480 Binary files /dev/null and b/Player/Assets/Audio/1UP.wav differ diff --git a/Player/Assets/Audio/1UP.wav.import b/Player/Assets/Audio/1UP.wav.import new file mode 100644 index 0000000..a98154c --- /dev/null +++ b/Player/Assets/Audio/1UP.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cssd2hr0gngq7" +path="res://.godot/imported/1UP.wav-1b9d2b4803c8ee47be6ec2c10092e8f7.sample" + +[deps] + +source_file="res://Player/Assets/Audio/1UP.wav" +dest_files=["res://.godot/imported/1UP.wav-1b9d2b4803c8ee47be6ec2c10092e8f7.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/3UP.wav b/Player/Assets/Audio/3UP.wav new file mode 100644 index 0000000..5842c17 Binary files /dev/null and b/Player/Assets/Audio/3UP.wav differ diff --git a/Player/Assets/Audio/3UP.wav.import b/Player/Assets/Audio/3UP.wav.import new file mode 100644 index 0000000..663ccbb --- /dev/null +++ b/Player/Assets/Audio/3UP.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cd647mp2d4ju5" +path="res://.godot/imported/3UP.wav-8297663a3e01fe584aa4c4853908b8fa.sample" + +[deps] + +source_file="res://Player/Assets/Audio/3UP.wav" +dest_files=["res://.godot/imported/3UP.wav-8297663a3e01fe584aa4c4853908b8fa.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Area Conquered.wav b/Player/Assets/Audio/Area Conquered.wav new file mode 100644 index 0000000..f6b68a2 Binary files /dev/null and b/Player/Assets/Audio/Area Conquered.wav differ diff --git a/Player/Assets/Audio/Area Conquered.wav.import b/Player/Assets/Audio/Area Conquered.wav.import new file mode 100644 index 0000000..7782050 --- /dev/null +++ b/Player/Assets/Audio/Area Conquered.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dggbcbll7m15p" +path="res://.godot/imported/Area Conquered.wav-3c7334f44eb20359d102505bff4a3304.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Area Conquered.wav" +dest_files=["res://.godot/imported/Area Conquered.wav-3c7334f44eb20359d102505bff4a3304.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Area Exit.wav b/Player/Assets/Audio/Area Exit.wav new file mode 100644 index 0000000..9b8522b Binary files /dev/null and b/Player/Assets/Audio/Area Exit.wav differ diff --git a/Player/Assets/Audio/Area Exit.wav.import b/Player/Assets/Audio/Area Exit.wav.import new file mode 100644 index 0000000..2fd8bc9 --- /dev/null +++ b/Player/Assets/Audio/Area Exit.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://txjk8ba5gs0p" +path="res://.godot/imported/Area Exit.wav-767c407338dc42c5c8ac9b5a95df1d85.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Area Exit.wav" +dest_files=["res://.godot/imported/Area Exit.wav-767c407338dc42c5c8ac9b5a95df1d85.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Area Select.wav b/Player/Assets/Audio/Area Select.wav new file mode 100644 index 0000000..428649c Binary files /dev/null and b/Player/Assets/Audio/Area Select.wav differ diff --git a/Player/Assets/Audio/Area Select.wav.import b/Player/Assets/Audio/Area Select.wav.import new file mode 100644 index 0000000..16d58ad --- /dev/null +++ b/Player/Assets/Audio/Area Select.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ddy2tj1x0o1xm" +path="res://.godot/imported/Area Select.wav-c71345f1ef3f53499c59d78355323759.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Area Select.wav" +dest_files=["res://.godot/imported/Area Select.wav-c71345f1ef3f53499c59d78355323759.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bank Loss 2.wav b/Player/Assets/Audio/Bank Loss 2.wav new file mode 100644 index 0000000..3a9d8b4 Binary files /dev/null and b/Player/Assets/Audio/Bank Loss 2.wav differ diff --git a/Player/Assets/Audio/Bank Loss 2.wav.import b/Player/Assets/Audio/Bank Loss 2.wav.import new file mode 100644 index 0000000..a6e191d --- /dev/null +++ b/Player/Assets/Audio/Bank Loss 2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dx0ajcbuy8svw" +path="res://.godot/imported/Bank Loss 2.wav-5c5f0de7b9d77ff572cc0fdf9f29ea41.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bank Loss 2.wav" +dest_files=["res://.godot/imported/Bank Loss 2.wav-5c5f0de7b9d77ff572cc0fdf9f29ea41.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bank Loss.wav b/Player/Assets/Audio/Bank Loss.wav new file mode 100644 index 0000000..6bd2cc0 Binary files /dev/null and b/Player/Assets/Audio/Bank Loss.wav differ diff --git a/Player/Assets/Audio/Bank Loss.wav.import b/Player/Assets/Audio/Bank Loss.wav.import new file mode 100644 index 0000000..7a326ef --- /dev/null +++ b/Player/Assets/Audio/Bank Loss.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cpnohr3ee51dm" +path="res://.godot/imported/Bank Loss.wav-2014e847a4c0c69d93c9976b15b7c107.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bank Loss.wav" +dest_files=["res://.godot/imported/Bank Loss.wav-2014e847a4c0c69d93c9976b15b7c107.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Block Crack.wav b/Player/Assets/Audio/Block Crack.wav new file mode 100644 index 0000000..db4c4ed Binary files /dev/null and b/Player/Assets/Audio/Block Crack.wav differ diff --git a/Player/Assets/Audio/Block Crack.wav.import b/Player/Assets/Audio/Block Crack.wav.import new file mode 100644 index 0000000..8c53909 --- /dev/null +++ b/Player/Assets/Audio/Block Crack.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cmpsdwghum18d" +path="res://.godot/imported/Block Crack.wav-26867eadf27fb04dc28cff33ac52198c.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Block Crack.wav" +dest_files=["res://.godot/imported/Block Crack.wav-26867eadf27fb04dc28cff33ac52198c.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Block.wav b/Player/Assets/Audio/Block.wav new file mode 100644 index 0000000..04bdf34 Binary files /dev/null and b/Player/Assets/Audio/Block.wav differ diff --git a/Player/Assets/Audio/Block.wav.import b/Player/Assets/Audio/Block.wav.import new file mode 100644 index 0000000..53e9b55 --- /dev/null +++ b/Player/Assets/Audio/Block.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://d26yjrbjfu2b" +path="res://.godot/imported/Block.wav-dc97821b3d1e6699a85b2f36e161a27a.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Block.wav" +dest_files=["res://.godot/imported/Block.wav-dc97821b3d1e6699a85b2f36e161a27a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bomb Throw.wav b/Player/Assets/Audio/Bomb Throw.wav new file mode 100644 index 0000000..a3eb693 Binary files /dev/null and b/Player/Assets/Audio/Bomb Throw.wav differ diff --git a/Player/Assets/Audio/Bomb Throw.wav.import b/Player/Assets/Audio/Bomb Throw.wav.import new file mode 100644 index 0000000..ddf1640 --- /dev/null +++ b/Player/Assets/Audio/Bomb Throw.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://3ji4nh38pixp" +path="res://.godot/imported/Bomb Throw.wav-6eba90e62c054a0dcd54088ff391c963.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bomb Throw.wav" +dest_files=["res://.godot/imported/Bomb Throw.wav-6eba90e62c054a0dcd54088ff391c963.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bomb.wav b/Player/Assets/Audio/Bomb.wav new file mode 100644 index 0000000..9c5c383 Binary files /dev/null and b/Player/Assets/Audio/Bomb.wav differ diff --git a/Player/Assets/Audio/Bomb.wav.import b/Player/Assets/Audio/Bomb.wav.import new file mode 100644 index 0000000..9a7c144 --- /dev/null +++ b/Player/Assets/Audio/Bomb.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dc7yxlickjo7s" +path="res://.godot/imported/Bomb.wav-00df7eb8488d6acd7eca8e95fad7b30e.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bomb.wav" +dest_files=["res://.godot/imported/Bomb.wav-00df7eb8488d6acd7eca8e95fad7b30e.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Boss Appears.wav b/Player/Assets/Audio/Boss Appears.wav new file mode 100644 index 0000000..9ca8260 Binary files /dev/null and b/Player/Assets/Audio/Boss Appears.wav differ diff --git a/Player/Assets/Audio/Boss Appears.wav.import b/Player/Assets/Audio/Boss Appears.wav.import new file mode 100644 index 0000000..9c4203f --- /dev/null +++ b/Player/Assets/Audio/Boss Appears.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c14gv3roqhqn7" +path="res://.godot/imported/Boss Appears.wav-4186e483ab9b64d44fef94a0aaea13ef.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Boss Appears.wav" +dest_files=["res://.godot/imported/Boss Appears.wav-4186e483ab9b64d44fef94a0aaea13ef.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Boss Hit.wav b/Player/Assets/Audio/Boss Hit.wav new file mode 100644 index 0000000..23ec206 Binary files /dev/null and b/Player/Assets/Audio/Boss Hit.wav differ diff --git a/Player/Assets/Audio/Boss Hit.wav.import b/Player/Assets/Audio/Boss Hit.wav.import new file mode 100644 index 0000000..15c3de0 --- /dev/null +++ b/Player/Assets/Audio/Boss Hit.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bvgeyfi240fpt" +path="res://.godot/imported/Boss Hit.wav-cbec6f1bff054a1b1d00c57ce8f6bf63.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Boss Hit.wav" +dest_files=["res://.godot/imported/Boss Hit.wav-cbec6f1bff054a1b1d00c57ce8f6bf63.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Boss Kill.wav b/Player/Assets/Audio/Boss Kill.wav new file mode 100644 index 0000000..4c690ac Binary files /dev/null and b/Player/Assets/Audio/Boss Kill.wav differ diff --git a/Player/Assets/Audio/Boss Kill.wav.import b/Player/Assets/Audio/Boss Kill.wav.import new file mode 100644 index 0000000..47d7ec4 --- /dev/null +++ b/Player/Assets/Audio/Boss Kill.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://co8uo60f6imt7" +path="res://.godot/imported/Boss Kill.wav-c2b73c025984d91c98f1227ec1af5cdc.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Boss Kill.wav" +dest_files=["res://.godot/imported/Boss Kill.wav-c2b73c025984d91c98f1227ec1af5cdc.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bounce.wav b/Player/Assets/Audio/Bounce.wav new file mode 100644 index 0000000..90533e9 Binary files /dev/null and b/Player/Assets/Audio/Bounce.wav differ diff --git a/Player/Assets/Audio/Bounce.wav.import b/Player/Assets/Audio/Bounce.wav.import new file mode 100644 index 0000000..9cfd5c1 --- /dev/null +++ b/Player/Assets/Audio/Bounce.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c8glxndgx7x27" +path="res://.godot/imported/Bounce.wav-c192faaa47be2bd10b2e4e8564c3e68f.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bounce.wav" +dest_files=["res://.godot/imported/Bounce.wav-c192faaa47be2bd10b2e4e8564c3e68f.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bull Helmet.wav b/Player/Assets/Audio/Bull Helmet.wav new file mode 100644 index 0000000..9678189 Binary files /dev/null and b/Player/Assets/Audio/Bull Helmet.wav differ diff --git a/Player/Assets/Audio/Bull Helmet.wav.import b/Player/Assets/Audio/Bull Helmet.wav.import new file mode 100644 index 0000000..0b1eba5 --- /dev/null +++ b/Player/Assets/Audio/Bull Helmet.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dkgjalt55x5ng" +path="res://.godot/imported/Bull Helmet.wav-f181adaf87eedb60c1dec6b882e1874b.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bull Helmet.wav" +dest_files=["res://.godot/imported/Bull Helmet.wav-f181adaf87eedb60c1dec6b882e1874b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Bump.wav b/Player/Assets/Audio/Bump.wav new file mode 100644 index 0000000..8485acb Binary files /dev/null and b/Player/Assets/Audio/Bump.wav differ diff --git a/Player/Assets/Audio/Bump.wav.import b/Player/Assets/Audio/Bump.wav.import new file mode 100644 index 0000000..7f5e675 --- /dev/null +++ b/Player/Assets/Audio/Bump.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bi8u6fhdul31k" +path="res://.godot/imported/Bump.wav-ba5f50c316e6f1b5aeed3eaaee26cd20.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Bump.wav" +dest_files=["res://.godot/imported/Bump.wav-ba5f50c316e6f1b5aeed3eaaee26cd20.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Charge Hit.wav b/Player/Assets/Audio/Charge Hit.wav new file mode 100644 index 0000000..4e6311d Binary files /dev/null and b/Player/Assets/Audio/Charge Hit.wav differ diff --git a/Player/Assets/Audio/Charge Hit.wav.import b/Player/Assets/Audio/Charge Hit.wav.import new file mode 100644 index 0000000..709153a --- /dev/null +++ b/Player/Assets/Audio/Charge Hit.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cn82pyc3hwnj6" +path="res://.godot/imported/Charge Hit.wav-2d9d4a674639dea24eef7e119d163fbb.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Charge Hit.wav" +dest_files=["res://.godot/imported/Charge Hit.wav-2d9d4a674639dea24eef7e119d163fbb.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Charge Kill.wav b/Player/Assets/Audio/Charge Kill.wav new file mode 100644 index 0000000..35e0019 Binary files /dev/null and b/Player/Assets/Audio/Charge Kill.wav differ diff --git a/Player/Assets/Audio/Charge Kill.wav.import b/Player/Assets/Audio/Charge Kill.wav.import new file mode 100644 index 0000000..ba3f555 --- /dev/null +++ b/Player/Assets/Audio/Charge Kill.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bu4c2w7evtesm" +path="res://.godot/imported/Charge Kill.wav-9efedb0ac1b9d0372229722c5b2a1900.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Charge Kill.wav" +dest_files=["res://.godot/imported/Charge Kill.wav-9efedb0ac1b9d0372229722c5b2a1900.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Charge.wav b/Player/Assets/Audio/Charge.wav new file mode 100644 index 0000000..fc89d14 Binary files /dev/null and b/Player/Assets/Audio/Charge.wav differ diff --git a/Player/Assets/Audio/Charge.wav.import b/Player/Assets/Audio/Charge.wav.import new file mode 100644 index 0000000..fed8105 --- /dev/null +++ b/Player/Assets/Audio/Charge.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cdrmyet6vki2x" +path="res://.godot/imported/Charge.wav-1c187e6a6797b97ff23d0dfffe41982b.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Charge.wav" +dest_files=["res://.godot/imported/Charge.wav-1c187e6a6797b97ff23d0dfffe41982b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Checkpoint.wav b/Player/Assets/Audio/Checkpoint.wav new file mode 100644 index 0000000..ef06e00 Binary files /dev/null and b/Player/Assets/Audio/Checkpoint.wav differ diff --git a/Player/Assets/Audio/Checkpoint.wav.import b/Player/Assets/Audio/Checkpoint.wav.import new file mode 100644 index 0000000..2089021 --- /dev/null +++ b/Player/Assets/Audio/Checkpoint.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dqu64553ll1en" +path="res://.godot/imported/Checkpoint.wav-18780992ba4133d3f337c03b55b396fe.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Checkpoint.wav" +dest_files=["res://.godot/imported/Checkpoint.wav-18780992ba4133d3f337c03b55b396fe.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Coin (+).wav b/Player/Assets/Audio/Coin (+).wav new file mode 100644 index 0000000..3365c7c Binary files /dev/null and b/Player/Assets/Audio/Coin (+).wav differ diff --git a/Player/Assets/Audio/Coin (+).wav.import b/Player/Assets/Audio/Coin (+).wav.import new file mode 100644 index 0000000..fe103dd --- /dev/null +++ b/Player/Assets/Audio/Coin (+).wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c3r2ic43f1m5q" +path="res://.godot/imported/Coin (+).wav-39cb2aab57b3b463adef2ef0cff34f57.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Coin (+).wav" +dest_files=["res://.godot/imported/Coin (+).wav-39cb2aab57b3b463adef2ef0cff34f57.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Coin Bag.wav b/Player/Assets/Audio/Coin Bag.wav new file mode 100644 index 0000000..b9f95bd Binary files /dev/null and b/Player/Assets/Audio/Coin Bag.wav differ diff --git a/Player/Assets/Audio/Coin Bag.wav.import b/Player/Assets/Audio/Coin Bag.wav.import new file mode 100644 index 0000000..e90423e --- /dev/null +++ b/Player/Assets/Audio/Coin Bag.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bdbiseqvan4er" +path="res://.godot/imported/Coin Bag.wav-1e3e9146ddf474ffd4de779a9ac33eca.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Coin Bag.wav" +dest_files=["res://.godot/imported/Coin Bag.wav-1e3e9146ddf474ffd4de779a9ac33eca.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Coin Big.wav b/Player/Assets/Audio/Coin Big.wav new file mode 100644 index 0000000..8d04933 Binary files /dev/null and b/Player/Assets/Audio/Coin Big.wav differ diff --git a/Player/Assets/Audio/Coin Big.wav.import b/Player/Assets/Audio/Coin Big.wav.import new file mode 100644 index 0000000..1d1386d --- /dev/null +++ b/Player/Assets/Audio/Coin Big.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b784uu2614bg6" +path="res://.godot/imported/Coin Big.wav-fdc775f20b8d46402f8de71ed6b8420c.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Coin Big.wav" +dest_files=["res://.godot/imported/Coin Big.wav-fdc775f20b8d46402f8de71ed6b8420c.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Coin Drop.WAV b/Player/Assets/Audio/Coin Drop.WAV new file mode 100644 index 0000000..29ec2fe Binary files /dev/null and b/Player/Assets/Audio/Coin Drop.WAV differ diff --git a/Player/Assets/Audio/Coin Drop.WAV.import b/Player/Assets/Audio/Coin Drop.WAV.import new file mode 100644 index 0000000..c2e5375 --- /dev/null +++ b/Player/Assets/Audio/Coin Drop.WAV.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c4186wotbgbx3" +path="res://.godot/imported/Coin Drop.WAV-173965946d61f5225bd532beb3ea0118.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Coin Drop.WAV" +dest_files=["res://.godot/imported/Coin Drop.WAV-173965946d61f5225bd532beb3ea0118.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Coin.wav b/Player/Assets/Audio/Coin.wav new file mode 100644 index 0000000..ca950dd Binary files /dev/null and b/Player/Assets/Audio/Coin.wav differ diff --git a/Player/Assets/Audio/Coin.wav.import b/Player/Assets/Audio/Coin.wav.import new file mode 100644 index 0000000..67243bb --- /dev/null +++ b/Player/Assets/Audio/Coin.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dork6efb4bmi8" +path="res://.godot/imported/Coin.wav-cd8ad63064482ffdd96996120b657a8e.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Coin.wav" +dest_files=["res://.godot/imported/Coin.wav-cd8ad63064482ffdd96996120b657a8e.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Cursor.wav b/Player/Assets/Audio/Cursor.wav new file mode 100644 index 0000000..2a4ac4f Binary files /dev/null and b/Player/Assets/Audio/Cursor.wav differ diff --git a/Player/Assets/Audio/Cursor.wav.import b/Player/Assets/Audio/Cursor.wav.import new file mode 100644 index 0000000..d96290f --- /dev/null +++ b/Player/Assets/Audio/Cursor.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bt88xvt6n0vug" +path="res://.godot/imported/Cursor.wav-7e9a9638ceca6964d7227bfcd270a992.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Cursor.wav" +dest_files=["res://.godot/imported/Cursor.wav-7e9a9638ceca6964d7227bfcd270a992.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Destroy.wav b/Player/Assets/Audio/Destroy.wav new file mode 100644 index 0000000..b7e78d8 Binary files /dev/null and b/Player/Assets/Audio/Destroy.wav differ diff --git a/Player/Assets/Audio/Destroy.wav.import b/Player/Assets/Audio/Destroy.wav.import new file mode 100644 index 0000000..dd805f7 --- /dev/null +++ b/Player/Assets/Audio/Destroy.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dqwxu7dito14u" +path="res://.godot/imported/Destroy.wav-9dc5ce6e33fbaae4a1a78f6d07c1efc8.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Destroy.wav" +dest_files=["res://.godot/imported/Destroy.wav-9dc5ce6e33fbaae4a1a78f6d07c1efc8.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Die.wav b/Player/Assets/Audio/Die.wav new file mode 100644 index 0000000..d0fca54 Binary files /dev/null and b/Player/Assets/Audio/Die.wav differ diff --git a/Player/Assets/Audio/Die.wav.import b/Player/Assets/Audio/Die.wav.import new file mode 100644 index 0000000..14b64fa --- /dev/null +++ b/Player/Assets/Audio/Die.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cwsltnk55deqr" +path="res://.godot/imported/Die.wav-31b154f13b87bca4e48c673f3c5d9276.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Die.wav" +dest_files=["res://.godot/imported/Die.wav-31b154f13b87bca4e48c673f3c5d9276.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Discovery.wav b/Player/Assets/Audio/Discovery.wav new file mode 100644 index 0000000..3f9db5a Binary files /dev/null and b/Player/Assets/Audio/Discovery.wav differ diff --git a/Player/Assets/Audio/Discovery.wav.import b/Player/Assets/Audio/Discovery.wav.import new file mode 100644 index 0000000..391e35a --- /dev/null +++ b/Player/Assets/Audio/Discovery.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dms2ytav7w73u" +path="res://.godot/imported/Discovery.wav-dcbb3dda61c575860382bf47f2da0a22.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Discovery.wav" +dest_files=["res://.godot/imported/Discovery.wav-dcbb3dda61c575860382bf47f2da0a22.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Door Finish.wav b/Player/Assets/Audio/Door Finish.wav new file mode 100644 index 0000000..36feb68 Binary files /dev/null and b/Player/Assets/Audio/Door Finish.wav differ diff --git a/Player/Assets/Audio/Door Finish.wav.import b/Player/Assets/Audio/Door Finish.wav.import new file mode 100644 index 0000000..5af41bd --- /dev/null +++ b/Player/Assets/Audio/Door Finish.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bjdb5nu6vism" +path="res://.godot/imported/Door Finish.wav-a8853ca7c3267efe362c482bb972d985.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Door Finish.wav" +dest_files=["res://.godot/imported/Door Finish.wav-a8853ca7c3267efe362c482bb972d985.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Door Secret.wav b/Player/Assets/Audio/Door Secret.wav new file mode 100644 index 0000000..4ea611c Binary files /dev/null and b/Player/Assets/Audio/Door Secret.wav differ diff --git a/Player/Assets/Audio/Door Secret.wav.import b/Player/Assets/Audio/Door Secret.wav.import new file mode 100644 index 0000000..ed307d8 --- /dev/null +++ b/Player/Assets/Audio/Door Secret.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cfr8t1vom53q5" +path="res://.godot/imported/Door Secret.wav-a664d8e5c6eedb6d36434fc999534326.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Door Secret.wav" +dest_files=["res://.godot/imported/Door Secret.wav-a664d8e5c6eedb6d36434fc999534326.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Door.wav b/Player/Assets/Audio/Door.wav new file mode 100644 index 0000000..0451e6d Binary files /dev/null and b/Player/Assets/Audio/Door.wav differ diff --git a/Player/Assets/Audio/Door.wav.import b/Player/Assets/Audio/Door.wav.import new file mode 100644 index 0000000..a745df5 --- /dev/null +++ b/Player/Assets/Audio/Door.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://qmgy6pdngcy1" +path="res://.godot/imported/Door.wav-f934cf3343db3f57b6201e5a39767976.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Door.wav" +dest_files=["res://.godot/imported/Door.wav-f934cf3343db3f57b6201e5a39767976.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Dragon Helmet Water.WAV b/Player/Assets/Audio/Dragon Helmet Water.WAV new file mode 100644 index 0000000..fb0d3a5 Binary files /dev/null and b/Player/Assets/Audio/Dragon Helmet Water.WAV differ diff --git a/Player/Assets/Audio/Dragon Helmet Water.WAV.import b/Player/Assets/Audio/Dragon Helmet Water.WAV.import new file mode 100644 index 0000000..3a1c817 --- /dev/null +++ b/Player/Assets/Audio/Dragon Helmet Water.WAV.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cof6jbj4pd1ai" +path="res://.godot/imported/Dragon Helmet Water.WAV-3079812af71515461085928dc2342248.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Dragon Helmet Water.WAV" +dest_files=["res://.godot/imported/Dragon Helmet Water.WAV-3079812af71515461085928dc2342248.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Dragon Helmet.wav b/Player/Assets/Audio/Dragon Helmet.wav new file mode 100644 index 0000000..22e422c Binary files /dev/null and b/Player/Assets/Audio/Dragon Helmet.wav differ diff --git a/Player/Assets/Audio/Dragon Helmet.wav.import b/Player/Assets/Audio/Dragon Helmet.wav.import new file mode 100644 index 0000000..1c9322b --- /dev/null +++ b/Player/Assets/Audio/Dragon Helmet.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://4prigaaxj1u2" +path="res://.godot/imported/Dragon Helmet.wav-5265092df5073ba0e181457748175580.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Dragon Helmet.wav" +dest_files=["res://.godot/imported/Dragon Helmet.wav-5265092df5073ba0e181457748175580.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Drop.wav b/Player/Assets/Audio/Drop.wav new file mode 100644 index 0000000..0792eb9 Binary files /dev/null and b/Player/Assets/Audio/Drop.wav differ diff --git a/Player/Assets/Audio/Drop.wav.import b/Player/Assets/Audio/Drop.wav.import new file mode 100644 index 0000000..787cfbc --- /dev/null +++ b/Player/Assets/Audio/Drop.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dudjtrtqeimrt" +path="res://.godot/imported/Drop.wav-8cb053065457c1f64dc690a1e75dc9cc.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Drop.wav" +dest_files=["res://.godot/imported/Drop.wav-8cb053065457c1f64dc690a1e75dc9cc.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Error.wav b/Player/Assets/Audio/Error.wav new file mode 100644 index 0000000..a3e95c6 Binary files /dev/null and b/Player/Assets/Audio/Error.wav differ diff --git a/Player/Assets/Audio/Error.wav.import b/Player/Assets/Audio/Error.wav.import new file mode 100644 index 0000000..f7f4b31 --- /dev/null +++ b/Player/Assets/Audio/Error.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://don0wcgjuewt" +path="res://.godot/imported/Error.wav-796728da8523108049b4d3cc9d6994d5.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Error.wav" +dest_files=["res://.godot/imported/Error.wav-796728da8523108049b4d3cc9d6994d5.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Fall.wav b/Player/Assets/Audio/Fall.wav new file mode 100644 index 0000000..9afd04e Binary files /dev/null and b/Player/Assets/Audio/Fall.wav differ diff --git a/Player/Assets/Audio/Fall.wav.import b/Player/Assets/Audio/Fall.wav.import new file mode 100644 index 0000000..bcf5a6b --- /dev/null +++ b/Player/Assets/Audio/Fall.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cyywgjvtyeye5" +path="res://.godot/imported/Fall.wav-a8f001825569edd50fd09b51cbc6ec9d.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Fall.wav" +dest_files=["res://.godot/imported/Fall.wav-a8f001825569edd50fd09b51cbc6ec9d.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Flag.wav b/Player/Assets/Audio/Flag.wav new file mode 100644 index 0000000..8fc5e4f Binary files /dev/null and b/Player/Assets/Audio/Flag.wav differ diff --git a/Player/Assets/Audio/Flag.wav.import b/Player/Assets/Audio/Flag.wav.import new file mode 100644 index 0000000..2b892fc --- /dev/null +++ b/Player/Assets/Audio/Flag.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b2c4sbdti6qtm" +path="res://.godot/imported/Flag.wav-ccb0c1f7b9eac77e45b356ca80a6cda4.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Flag.wav" +dest_files=["res://.godot/imported/Flag.wav-ccb0c1f7b9eac77e45b356ca80a6cda4.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Frown.wav b/Player/Assets/Audio/Frown.wav new file mode 100644 index 0000000..9338a34 Binary files /dev/null and b/Player/Assets/Audio/Frown.wav differ diff --git a/Player/Assets/Audio/Frown.wav.import b/Player/Assets/Audio/Frown.wav.import new file mode 100644 index 0000000..591b629 --- /dev/null +++ b/Player/Assets/Audio/Frown.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c2rxgc122atw" +path="res://.godot/imported/Frown.wav-a6e7b10f570712994d6ff37ba980854a.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Frown.wav" +dest_files=["res://.godot/imported/Frown.wav-a6e7b10f570712994d6ff37ba980854a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Game Over.wav b/Player/Assets/Audio/Game Over.wav new file mode 100644 index 0000000..b16864c Binary files /dev/null and b/Player/Assets/Audio/Game Over.wav differ diff --git a/Player/Assets/Audio/Game Over.wav.import b/Player/Assets/Audio/Game Over.wav.import new file mode 100644 index 0000000..9630f36 --- /dev/null +++ b/Player/Assets/Audio/Game Over.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cb2kpw0ns3npg" +path="res://.godot/imported/Game Over.wav-58e903c2f00a653246f96d639279d0a3.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Game Over.wav" +dest_files=["res://.godot/imported/Game Over.wav-58e903c2f00a653246f96d639279d0a3.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Heart.wav b/Player/Assets/Audio/Heart.wav new file mode 100644 index 0000000..5bcf4cc Binary files /dev/null and b/Player/Assets/Audio/Heart.wav differ diff --git a/Player/Assets/Audio/Heart.wav.import b/Player/Assets/Audio/Heart.wav.import new file mode 100644 index 0000000..693a9ef --- /dev/null +++ b/Player/Assets/Audio/Heart.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bnrj5rqagaivu" +path="res://.godot/imported/Heart.wav-b0a6c887637a4037b49f03a729336014.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Heart.wav" +dest_files=["res://.godot/imported/Heart.wav-b0a6c887637a4037b49f03a729336014.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Hurry.wav b/Player/Assets/Audio/Hurry.wav new file mode 100644 index 0000000..28d63f3 Binary files /dev/null and b/Player/Assets/Audio/Hurry.wav differ diff --git a/Player/Assets/Audio/Hurry.wav.import b/Player/Assets/Audio/Hurry.wav.import new file mode 100644 index 0000000..58f86b0 --- /dev/null +++ b/Player/Assets/Audio/Hurry.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://buxnh1k4h0c62" +path="res://.godot/imported/Hurry.wav-ed9dd2df8bcd51928f541d265af3459a.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Hurry.wav" +dest_files=["res://.godot/imported/Hurry.wav-ed9dd2df8bcd51928f541d265af3459a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Jet Helmet.wav b/Player/Assets/Audio/Jet Helmet.wav new file mode 100644 index 0000000..d899a02 Binary files /dev/null and b/Player/Assets/Audio/Jet Helmet.wav differ diff --git a/Player/Assets/Audio/Jet Helmet.wav.import b/Player/Assets/Audio/Jet Helmet.wav.import new file mode 100644 index 0000000..024e51e --- /dev/null +++ b/Player/Assets/Audio/Jet Helmet.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://d3lyofwdwrad5" +path="res://.godot/imported/Jet Helmet.wav-a6ca88b2c8d2074d5ebaba2b154b9a80.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Jet Helmet.wav" +dest_files=["res://.godot/imported/Jet Helmet.wav-a6ca88b2c8d2074d5ebaba2b154b9a80.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Jump Water.wav b/Player/Assets/Audio/Jump Water.wav new file mode 100644 index 0000000..44fedd5 Binary files /dev/null and b/Player/Assets/Audio/Jump Water.wav differ diff --git a/Player/Assets/Audio/Jump Water.wav.import b/Player/Assets/Audio/Jump Water.wav.import new file mode 100644 index 0000000..f7e10b0 --- /dev/null +++ b/Player/Assets/Audio/Jump Water.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://oyhrtkcf1cws" +path="res://.godot/imported/Jump Water.wav-f9b9c6272c18f4821a4f46ad619d7bb6.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Jump Water.wav" +dest_files=["res://.godot/imported/Jump Water.wav-f9b9c6272c18f4821a4f46ad619d7bb6.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Jump.wav b/Player/Assets/Audio/Jump.wav new file mode 100644 index 0000000..a73883f Binary files /dev/null and b/Player/Assets/Audio/Jump.wav differ diff --git a/Player/Assets/Audio/Jump.wav.import b/Player/Assets/Audio/Jump.wav.import new file mode 100644 index 0000000..ce028d7 --- /dev/null +++ b/Player/Assets/Audio/Jump.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://co40881hbjrwi" +path="res://.godot/imported/Jump.wav-6cc96ad561e38bb12fead9ad211f0b69.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Jump.wav" +dest_files=["res://.godot/imported/Jump.wav-6cc96ad561e38bb12fead9ad211f0b69.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Kill.wav b/Player/Assets/Audio/Kill.wav new file mode 100644 index 0000000..66305ac Binary files /dev/null and b/Player/Assets/Audio/Kill.wav differ diff --git a/Player/Assets/Audio/Kill.wav.import b/Player/Assets/Audio/Kill.wav.import new file mode 100644 index 0000000..6c923da --- /dev/null +++ b/Player/Assets/Audio/Kill.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://celtuqa0rq3hf" +path="res://.godot/imported/Kill.wav-d0fcbea3033b27dd02aeb01719b8657b.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Kill.wav" +dest_files=["res://.godot/imported/Kill.wav-d0fcbea3033b27dd02aeb01719b8657b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Knife Stick.wav b/Player/Assets/Audio/Knife Stick.wav new file mode 100644 index 0000000..af21080 Binary files /dev/null and b/Player/Assets/Audio/Knife Stick.wav differ diff --git a/Player/Assets/Audio/Knife Stick.wav.import b/Player/Assets/Audio/Knife Stick.wav.import new file mode 100644 index 0000000..561789d --- /dev/null +++ b/Player/Assets/Audio/Knife Stick.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dnwf7y1ltd2te" +path="res://.godot/imported/Knife Stick.wav-aeabcc9e4932c6463affbeee2d3c7532.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Knife Stick.wav" +dest_files=["res://.godot/imported/Knife Stick.wav-aeabcc9e4932c6463affbeee2d3c7532.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Knife Throw.wav b/Player/Assets/Audio/Knife Throw.wav new file mode 100644 index 0000000..5c49bb2 Binary files /dev/null and b/Player/Assets/Audio/Knife Throw.wav differ diff --git a/Player/Assets/Audio/Knife Throw.wav.import b/Player/Assets/Audio/Knife Throw.wav.import new file mode 100644 index 0000000..a7cdc71 --- /dev/null +++ b/Player/Assets/Audio/Knife Throw.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bahmw6i42mqlr" +path="res://.godot/imported/Knife Throw.wav-e310c0c33d06e48c35b4d16d2c320f85.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Knife Throw.wav" +dest_files=["res://.godot/imported/Knife Throw.wav-e310c0c33d06e48c35b4d16d2c320f85.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Land Water.wav b/Player/Assets/Audio/Land Water.wav new file mode 100644 index 0000000..e0d84a1 Binary files /dev/null and b/Player/Assets/Audio/Land Water.wav differ diff --git a/Player/Assets/Audio/Land Water.wav.import b/Player/Assets/Audio/Land Water.wav.import new file mode 100644 index 0000000..6454f35 --- /dev/null +++ b/Player/Assets/Audio/Land Water.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://51xuvyqdc6dk" +path="res://.godot/imported/Land Water.wav-261cda7721378bee7ffb42e5f2ff46d0.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Land Water.wav" +dest_files=["res://.godot/imported/Land Water.wav-261cda7721378bee7ffb42e5f2ff46d0.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Land.wav b/Player/Assets/Audio/Land.wav new file mode 100644 index 0000000..7527db1 Binary files /dev/null and b/Player/Assets/Audio/Land.wav differ diff --git a/Player/Assets/Audio/Land.wav.import b/Player/Assets/Audio/Land.wav.import new file mode 100644 index 0000000..8f91244 --- /dev/null +++ b/Player/Assets/Audio/Land.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://2yr05fjiqsg1" +path="res://.godot/imported/Land.wav-89d018b234c7d6e50823aca6cf1be803.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Land.wav" +dest_files=["res://.godot/imported/Land.wav-89d018b234c7d6e50823aca6cf1be803.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Level Finish.wav b/Player/Assets/Audio/Level Finish.wav new file mode 100644 index 0000000..80cad79 Binary files /dev/null and b/Player/Assets/Audio/Level Finish.wav differ diff --git a/Player/Assets/Audio/Level Finish.wav.import b/Player/Assets/Audio/Level Finish.wav.import new file mode 100644 index 0000000..afd95c1 --- /dev/null +++ b/Player/Assets/Audio/Level Finish.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cxehevhhec7lw" +path="res://.godot/imported/Level Finish.wav-3a7619e9d0064c79f76a7b4d935a5a90.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Level Finish.wav" +dest_files=["res://.godot/imported/Level Finish.wav-3a7619e9d0064c79f76a7b4d935a5a90.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Level New.wav b/Player/Assets/Audio/Level New.wav new file mode 100644 index 0000000..4206ec3 Binary files /dev/null and b/Player/Assets/Audio/Level New.wav differ diff --git a/Player/Assets/Audio/Level New.wav.import b/Player/Assets/Audio/Level New.wav.import new file mode 100644 index 0000000..b8090e3 --- /dev/null +++ b/Player/Assets/Audio/Level New.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dvajqbxrpehsg" +path="res://.godot/imported/Level New.wav-7b62435aa9ec7e8d0e6ce443ca4a0190.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Level New.wav" +dest_files=["res://.godot/imported/Level New.wav-7b62435aa9ec7e8d0e6ce443ca4a0190.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Level Start.wav b/Player/Assets/Audio/Level Start.wav new file mode 100644 index 0000000..2eb3ae7 Binary files /dev/null and b/Player/Assets/Audio/Level Start.wav differ diff --git a/Player/Assets/Audio/Level Start.wav.import b/Player/Assets/Audio/Level Start.wav.import new file mode 100644 index 0000000..f909ecd --- /dev/null +++ b/Player/Assets/Audio/Level Start.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c53fbvpala0af" +path="res://.godot/imported/Level Start.wav-2fb5feb628dba73d8cd06acf7cbc6be2.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Level Start.wav" +dest_files=["res://.godot/imported/Level Start.wav-2fb5feb628dba73d8cd06acf7cbc6be2.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Mine.wav b/Player/Assets/Audio/Mine.wav new file mode 100644 index 0000000..5765a3e Binary files /dev/null and b/Player/Assets/Audio/Mine.wav differ diff --git a/Player/Assets/Audio/Mine.wav.import b/Player/Assets/Audio/Mine.wav.import new file mode 100644 index 0000000..2fab466 --- /dev/null +++ b/Player/Assets/Audio/Mine.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dpee3s331y0ek" +path="res://.godot/imported/Mine.wav-57c74f3787622262f887096c1c67f49d.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Mine.wav" +dest_files=["res://.godot/imported/Mine.wav-57c74f3787622262f887096c1c67f49d.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Pause.wav b/Player/Assets/Audio/Pause.wav new file mode 100644 index 0000000..78ef266 Binary files /dev/null and b/Player/Assets/Audio/Pause.wav differ diff --git a/Player/Assets/Audio/Pause.wav.import b/Player/Assets/Audio/Pause.wav.import new file mode 100644 index 0000000..aaf83b8 --- /dev/null +++ b/Player/Assets/Audio/Pause.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c34vve4knypyw" +path="res://.godot/imported/Pause.wav-c6e2bb5e18d91599d84310c0a46ce501.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Pause.wav" +dest_files=["res://.godot/imported/Pause.wav-c6e2bb5e18d91599d84310c0a46ce501.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Pick Up.wav b/Player/Assets/Audio/Pick Up.wav new file mode 100644 index 0000000..fa86faf Binary files /dev/null and b/Player/Assets/Audio/Pick Up.wav differ diff --git a/Player/Assets/Audio/Pick Up.wav.import b/Player/Assets/Audio/Pick Up.wav.import new file mode 100644 index 0000000..5284a88 --- /dev/null +++ b/Player/Assets/Audio/Pick Up.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bsp7sl5crjew" +path="res://.godot/imported/Pick Up.wav-8ccecf3aa4bcb7d0b0b4be45518cdba4.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Pick Up.wav" +dest_files=["res://.godot/imported/Pick Up.wav-8ccecf3aa4bcb7d0b0b4be45518cdba4.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Pipe.wav b/Player/Assets/Audio/Pipe.wav new file mode 100644 index 0000000..d35cb76 Binary files /dev/null and b/Player/Assets/Audio/Pipe.wav differ diff --git a/Player/Assets/Audio/Pipe.wav.import b/Player/Assets/Audio/Pipe.wav.import new file mode 100644 index 0000000..1726011 --- /dev/null +++ b/Player/Assets/Audio/Pipe.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bxwabko84oqbr" +path="res://.godot/imported/Pipe.wav-8e0c4ec48eeba926aa387a52a4ac99ee.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Pipe.wav" +dest_files=["res://.godot/imported/Pipe.wav-8e0c4ec48eeba926aa387a52a4ac99ee.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Pound.wav b/Player/Assets/Audio/Pound.wav new file mode 100644 index 0000000..64f9a2d Binary files /dev/null and b/Player/Assets/Audio/Pound.wav differ diff --git a/Player/Assets/Audio/Pound.wav.import b/Player/Assets/Audio/Pound.wav.import new file mode 100644 index 0000000..748d765 --- /dev/null +++ b/Player/Assets/Audio/Pound.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c6c7gooef3mg1" +path="res://.godot/imported/Pound.wav-3885ee8276f27efe7c5f6364e19ef8e1.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Pound.wav" +dest_files=["res://.godot/imported/Pound.wav-3885ee8276f27efe7c5f6364e19ef8e1.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Power Down.wav b/Player/Assets/Audio/Power Down.wav new file mode 100644 index 0000000..97e9f34 Binary files /dev/null and b/Player/Assets/Audio/Power Down.wav differ diff --git a/Player/Assets/Audio/Power Down.wav.import b/Player/Assets/Audio/Power Down.wav.import new file mode 100644 index 0000000..f0401f1 --- /dev/null +++ b/Player/Assets/Audio/Power Down.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://canthq7dbohtj" +path="res://.godot/imported/Power Down.wav-bab0635b19abc205ccfb190a208c9e2b.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Power Down.wav" +dest_files=["res://.godot/imported/Power Down.wav-bab0635b19abc205ccfb190a208c9e2b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Power Up Appears.wav b/Player/Assets/Audio/Power Up Appears.wav new file mode 100644 index 0000000..399b86a Binary files /dev/null and b/Player/Assets/Audio/Power Up Appears.wav differ diff --git a/Player/Assets/Audio/Power Up Appears.wav.import b/Player/Assets/Audio/Power Up Appears.wav.import new file mode 100644 index 0000000..586e34c --- /dev/null +++ b/Player/Assets/Audio/Power Up Appears.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bm7mme8g64qhd" +path="res://.godot/imported/Power Up Appears.wav-3b004a64f0139090da3191662ce2b224.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Power Up Appears.wav" +dest_files=["res://.godot/imported/Power Up Appears.wav-3b004a64f0139090da3191662ce2b224.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Power Up.WAV b/Player/Assets/Audio/Power Up.WAV new file mode 100644 index 0000000..b13bc5b Binary files /dev/null and b/Player/Assets/Audio/Power Up.WAV differ diff --git a/Player/Assets/Audio/Power Up.WAV.import b/Player/Assets/Audio/Power Up.WAV.import new file mode 100644 index 0000000..70eace7 --- /dev/null +++ b/Player/Assets/Audio/Power Up.WAV.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c3b5jwumy18qv" +path="res://.godot/imported/Power Up.WAV-3053ccfedc9ecec4e75bc7ed3fe85473.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Power Up.WAV" +dest_files=["res://.godot/imported/Power Up.WAV-3053ccfedc9ecec4e75bc7ed3fe85473.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Reflect.wav b/Player/Assets/Audio/Reflect.wav new file mode 100644 index 0000000..e61d63e Binary files /dev/null and b/Player/Assets/Audio/Reflect.wav differ diff --git a/Player/Assets/Audio/Reflect.wav.import b/Player/Assets/Audio/Reflect.wav.import new file mode 100644 index 0000000..5128da8 --- /dev/null +++ b/Player/Assets/Audio/Reflect.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://padwnjtf6hin" +path="res://.godot/imported/Reflect.wav-7457f96f744f16c0f7c401dd5ff598a3.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Reflect.wav" +dest_files=["res://.godot/imported/Reflect.wav-7457f96f744f16c0f7c401dd5ff598a3.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Select.wav b/Player/Assets/Audio/Select.wav new file mode 100644 index 0000000..39800af Binary files /dev/null and b/Player/Assets/Audio/Select.wav differ diff --git a/Player/Assets/Audio/Select.wav.import b/Player/Assets/Audio/Select.wav.import new file mode 100644 index 0000000..0981487 --- /dev/null +++ b/Player/Assets/Audio/Select.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bt6khuoykib5d" +path="res://.godot/imported/Select.wav-6a98ae993671343a2d5eda26d1f667fe.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Select.wav" +dest_files=["res://.godot/imported/Select.wav-6a98ae993671343a2d5eda26d1f667fe.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Shift.wav b/Player/Assets/Audio/Shift.wav new file mode 100644 index 0000000..ec59150 Binary files /dev/null and b/Player/Assets/Audio/Shift.wav differ diff --git a/Player/Assets/Audio/Shift.wav.import b/Player/Assets/Audio/Shift.wav.import new file mode 100644 index 0000000..fad75ff --- /dev/null +++ b/Player/Assets/Audio/Shift.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://6h7dnp507wb5" +path="res://.godot/imported/Shift.wav-d2d9e43e8e8caa2c03734fc1bde3f395.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Shift.wav" +dest_files=["res://.godot/imported/Shift.wav-d2d9e43e8e8caa2c03734fc1bde3f395.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Subdue.wav b/Player/Assets/Audio/Subdue.wav new file mode 100644 index 0000000..8887628 Binary files /dev/null and b/Player/Assets/Audio/Subdue.wav differ diff --git a/Player/Assets/Audio/Subdue.wav.import b/Player/Assets/Audio/Subdue.wav.import new file mode 100644 index 0000000..eb40e76 --- /dev/null +++ b/Player/Assets/Audio/Subdue.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://belws8ccep8or" +path="res://.godot/imported/Subdue.wav-2b0b01e64e8eb8d583f0a8c6f2dffa95.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Subdue.wav" +dest_files=["res://.godot/imported/Subdue.wav-2b0b01e64e8eb8d583f0a8c6f2dffa95.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Swim.wav b/Player/Assets/Audio/Swim.wav new file mode 100644 index 0000000..0864f66 Binary files /dev/null and b/Player/Assets/Audio/Swim.wav differ diff --git a/Player/Assets/Audio/Swim.wav.import b/Player/Assets/Audio/Swim.wav.import new file mode 100644 index 0000000..d0ac42a --- /dev/null +++ b/Player/Assets/Audio/Swim.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ls812ko0w110" +path="res://.godot/imported/Swim.wav-34a1fa9c7704179c521374e3036f75ee.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Swim.wav" +dest_files=["res://.godot/imported/Swim.wav-34a1fa9c7704179c521374e3036f75ee.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Swoop.wav b/Player/Assets/Audio/Swoop.wav new file mode 100644 index 0000000..a6010e1 Binary files /dev/null and b/Player/Assets/Audio/Swoop.wav differ diff --git a/Player/Assets/Audio/Swoop.wav.import b/Player/Assets/Audio/Swoop.wav.import new file mode 100644 index 0000000..1669709 --- /dev/null +++ b/Player/Assets/Audio/Swoop.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cjeiyr3efdj88" +path="res://.godot/imported/Swoop.wav-ce2645b70833caddaba7622ed22c6cb3.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Swoop.wav" +dest_files=["res://.godot/imported/Swoop.wav-ce2645b70833caddaba7622ed22c6cb3.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Throw.wav b/Player/Assets/Audio/Throw.wav new file mode 100644 index 0000000..aca0ef7 Binary files /dev/null and b/Player/Assets/Audio/Throw.wav differ diff --git a/Player/Assets/Audio/Throw.wav.import b/Player/Assets/Audio/Throw.wav.import new file mode 100644 index 0000000..9861f97 --- /dev/null +++ b/Player/Assets/Audio/Throw.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://3fs1ieq7eyqu" +path="res://.godot/imported/Throw.wav-05e701810e7fc08f3dee613a845fa3ff.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Throw.wav" +dest_files=["res://.godot/imported/Throw.wav-05e701810e7fc08f3dee613a845fa3ff.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Treasure Deposit.wav b/Player/Assets/Audio/Treasure Deposit.wav new file mode 100644 index 0000000..edd07e1 Binary files /dev/null and b/Player/Assets/Audio/Treasure Deposit.wav differ diff --git a/Player/Assets/Audio/Treasure Deposit.wav.import b/Player/Assets/Audio/Treasure Deposit.wav.import new file mode 100644 index 0000000..aac8f4f --- /dev/null +++ b/Player/Assets/Audio/Treasure Deposit.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b4sdn1dgojvm6" +path="res://.godot/imported/Treasure Deposit.wav-895240c45b787e2973d8774d898d0a36.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Treasure Deposit.wav" +dest_files=["res://.godot/imported/Treasure Deposit.wav-895240c45b787e2973d8774d898d0a36.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Treasure Sheen.wav b/Player/Assets/Audio/Treasure Sheen.wav new file mode 100644 index 0000000..dfcaa0b Binary files /dev/null and b/Player/Assets/Audio/Treasure Sheen.wav differ diff --git a/Player/Assets/Audio/Treasure Sheen.wav.import b/Player/Assets/Audio/Treasure Sheen.wav.import new file mode 100644 index 0000000..43256b6 --- /dev/null +++ b/Player/Assets/Audio/Treasure Sheen.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://du6x0loctagcs" +path="res://.godot/imported/Treasure Sheen.wav-af502a9f48e654a6c48085d4377035ee.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Treasure Sheen.wav" +dest_files=["res://.godot/imported/Treasure Sheen.wav-af502a9f48e654a6c48085d4377035ee.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Treasure.wav b/Player/Assets/Audio/Treasure.wav new file mode 100644 index 0000000..c88f853 Binary files /dev/null and b/Player/Assets/Audio/Treasure.wav differ diff --git a/Player/Assets/Audio/Treasure.wav.import b/Player/Assets/Audio/Treasure.wav.import new file mode 100644 index 0000000..7900ab1 --- /dev/null +++ b/Player/Assets/Audio/Treasure.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bw7jhsfm5csr0" +path="res://.godot/imported/Treasure.wav-c5c0e35ae681898bec5b67b366b1db28.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Treasure.wav" +dest_files=["res://.godot/imported/Treasure.wav-c5c0e35ae681898bec5b67b366b1db28.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/Audio/Unpause.wav b/Player/Assets/Audio/Unpause.wav new file mode 100644 index 0000000..2522f61 Binary files /dev/null and b/Player/Assets/Audio/Unpause.wav differ diff --git a/Player/Assets/Audio/Unpause.wav.import b/Player/Assets/Audio/Unpause.wav.import new file mode 100644 index 0000000..3c6a035 --- /dev/null +++ b/Player/Assets/Audio/Unpause.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cayt3spe8nuk7" +path="res://.godot/imported/Unpause.wav-44dfbeccf07d05449f0b44b1d7b943d1.sample" + +[deps] + +source_file="res://Player/Assets/Audio/Unpause.wav" +dest_files=["res://.godot/imported/Unpause.wav-44dfbeccf07d05449f0b44b1d7b943d1.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Player/Assets/default-crouch.png b/Player/Assets/default-crouch.png new file mode 100644 index 0000000..42c84f1 Binary files /dev/null and b/Player/Assets/default-crouch.png differ diff --git a/Player/Assets/default-crouch.png.import b/Player/Assets/default-crouch.png.import new file mode 100644 index 0000000..68e39ba --- /dev/null +++ b/Player/Assets/default-crouch.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxg8toyjj6yle" +path="res://.godot/imported/default-crouch.png-41016f8da92db03f397b88a493879799.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/default-crouch.png" +dest_files=["res://.godot/imported/default-crouch.png-41016f8da92db03f397b88a493879799.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/Player/Assets/default-crouch.png~ b/Player/Assets/default-crouch.png~ new file mode 100644 index 0000000..feb7ec5 Binary files /dev/null and b/Player/Assets/default-crouch.png~ differ diff --git a/Player/Assets/default-idle.png b/Player/Assets/default-idle.png new file mode 100644 index 0000000..cc801cb Binary files /dev/null and b/Player/Assets/default-idle.png differ diff --git a/Player/Assets/default-idle.png.import b/Player/Assets/default-idle.png.import new file mode 100644 index 0000000..e73eccb --- /dev/null +++ b/Player/Assets/default-idle.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cn2evmcnu0g6c" +path="res://.godot/imported/default-idle.png-4ef588d36d78fdfb7cea5bbebd9cdc9a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/default-idle.png" +dest_files=["res://.godot/imported/default-idle.png-4ef588d36d78fdfb7cea5bbebd9cdc9a.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/Player/Assets/default-jump.png b/Player/Assets/default-jump.png new file mode 100644 index 0000000..5c06ff2 Binary files /dev/null and b/Player/Assets/default-jump.png differ diff --git a/Player/Assets/default-jump.png.import b/Player/Assets/default-jump.png.import new file mode 100644 index 0000000..24a6974 --- /dev/null +++ b/Player/Assets/default-jump.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dcwv7a003pwhf" +path="res://.godot/imported/default-jump.png-b9b2f2c45820b7842b4359e4c49dd8e6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/default-jump.png" +dest_files=["res://.godot/imported/default-jump.png-b9b2f2c45820b7842b4359e4c49dd8e6.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/Player/Assets/default-land.png b/Player/Assets/default-land.png new file mode 100644 index 0000000..081d70d Binary files /dev/null and b/Player/Assets/default-land.png differ diff --git a/Player/Assets/default-land.png.import b/Player/Assets/default-land.png.import new file mode 100644 index 0000000..a784fc2 --- /dev/null +++ b/Player/Assets/default-land.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5253fys3wpy6" +path="res://.godot/imported/default-land.png-bae41487d3c290f39ee71660b8c124fa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/default-land.png" +dest_files=["res://.godot/imported/default-land.png-bae41487d3c290f39ee71660b8c124fa.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/Player/Assets/default-walking.png b/Player/Assets/default-walking.png new file mode 100644 index 0000000..0a97896 Binary files /dev/null and b/Player/Assets/default-walking.png differ diff --git a/Player/Assets/default-walking.png.import b/Player/Assets/default-walking.png.import new file mode 100644 index 0000000..de84c72 --- /dev/null +++ b/Player/Assets/default-walking.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1mkmeqlm5vtr" +path="res://.godot/imported/default-walking.png-d5e5c55451e8328e0b36f7e29304592b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/default-walking.png" +dest_files=["res://.godot/imported/default-walking.png-d5e5c55451e8328e0b36f7e29304592b.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/Player/Assets/default-walking.png~ b/Player/Assets/default-walking.png~ new file mode 100644 index 0000000..a737927 Binary files /dev/null and b/Player/Assets/default-walking.png~ differ diff --git a/Player/Assets/sprites-bull.png b/Player/Assets/sprites-bull.png new file mode 100644 index 0000000..075d500 Binary files /dev/null and b/Player/Assets/sprites-bull.png differ diff --git a/Player/Assets/sprites-bull.png.import b/Player/Assets/sprites-bull.png.import new file mode 100644 index 0000000..b787453 --- /dev/null +++ b/Player/Assets/sprites-bull.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfmc118rl3ve1" +path="res://.godot/imported/sprites-bull.png-ce54d3866bef760d70769e06eb268f23.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/sprites-bull.png" +dest_files=["res://.godot/imported/sprites-bull.png-ce54d3866bef760d70769e06eb268f23.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/Player/Assets/sprites-default-transparent.png b/Player/Assets/sprites-default-transparent.png new file mode 100644 index 0000000..daa7e82 Binary files /dev/null and b/Player/Assets/sprites-default-transparent.png differ diff --git a/Player/Assets/sprites-default-transparent.png.import b/Player/Assets/sprites-default-transparent.png.import new file mode 100644 index 0000000..f900bfb --- /dev/null +++ b/Player/Assets/sprites-default-transparent.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yrfm8n5uef0i" +path="res://.godot/imported/sprites-default-transparent.png-1de98e6f2abbda6f73c75476b6c9510d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/sprites-default-transparent.png" +dest_files=["res://.godot/imported/sprites-default-transparent.png-1de98e6f2abbda6f73c75476b6c9510d.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/Player/Assets/sprites-default-transparent.png~ b/Player/Assets/sprites-default-transparent.png~ new file mode 100644 index 0000000..594bcb6 Binary files /dev/null and b/Player/Assets/sprites-default-transparent.png~ differ diff --git a/Player/Assets/sprites-default.png b/Player/Assets/sprites-default.png new file mode 100644 index 0000000..e4412e3 Binary files /dev/null and b/Player/Assets/sprites-default.png differ diff --git a/Player/Assets/sprites-default.png.import b/Player/Assets/sprites-default.png.import new file mode 100644 index 0000000..098d37a --- /dev/null +++ b/Player/Assets/sprites-default.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d10u0fmrc01lw" +path="res://.godot/imported/sprites-default.png-b22106509e28907fc353dc84eb3f8074.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/sprites-default.png" +dest_files=["res://.godot/imported/sprites-default.png-b22106509e28907fc353dc84eb3f8074.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/Player/Assets/sprites-default.png~ b/Player/Assets/sprites-default.png~ new file mode 100644 index 0000000..e4412e3 Binary files /dev/null and b/Player/Assets/sprites-default.png~ differ diff --git a/Player/Assets/sprites-small.png b/Player/Assets/sprites-small.png new file mode 100644 index 0000000..b8e3cc8 Binary files /dev/null and b/Player/Assets/sprites-small.png differ diff --git a/Player/Assets/sprites-small.png.import b/Player/Assets/sprites-small.png.import new file mode 100644 index 0000000..6a79633 --- /dev/null +++ b/Player/Assets/sprites-small.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qv6ag2t8dhsy" +path="res://.godot/imported/sprites-small.png-daebd703c50e012bb5c48ac0b886eb1d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Player/Assets/sprites-small.png" +dest_files=["res://.godot/imported/sprites-small.png-daebd703c50e012bb5c48ac0b886eb1d.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/Player/Assets/spritespng b/Player/Assets/spritespng new file mode 100644 index 0000000..e4412e3 Binary files /dev/null and b/Player/Assets/spritespng differ diff --git a/Player/Player.tscn b/Player/Player.tscn new file mode 100644 index 0000000..872ba3e --- /dev/null +++ b/Player/Player.tscn @@ -0,0 +1,156 @@ +[gd_scene load_steps=22 format=3 uid="uid://487pqyrtqrew"] + +[ext_resource type="Texture2D" uid="uid://cxg8toyjj6yle" path="res://Player/Assets/default-crouch.png" id="1_4nyj3"] +[ext_resource type="Script" path="res://Player/player.gd" id="1_ivtx1"] +[ext_resource type="Texture2D" uid="uid://cn2evmcnu0g6c" path="res://Player/Assets/default-idle.png" id="2_g2y7o"] +[ext_resource type="Texture2D" uid="uid://1mkmeqlm5vtr" path="res://Player/Assets/default-walking.png" id="3_wsss5"] +[ext_resource type="Texture2D" uid="uid://dcwv7a003pwhf" path="res://Player/Assets/default-jump.png" id="4_m41u8"] +[ext_resource type="AudioStream" uid="uid://co40881hbjrwi" path="res://Player/Assets/Audio/Jump.wav" id="6_sd32f"] +[ext_resource type="AudioStream" uid="uid://2yr05fjiqsg1" path="res://Player/Assets/Audio/Land.wav" id="7_2ktp2"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_k1p8t"] +atlas = ExtResource("1_4nyj3") +region = Rect2(28, 0, 25, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1a8jm"] +atlas = ExtResource("1_4nyj3") +region = Rect2(0, 0, 25, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fm2ru"] +atlas = ExtResource("1_4nyj3") +region = Rect2(28, 0, 25, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yqbf7"] +atlas = ExtResource("2_g2y7o") +region = Rect2(0, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_hrsss"] +atlas = ExtResource("2_g2y7o") +region = Rect2(0, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jcisw"] +atlas = ExtResource("2_g2y7o") +region = Rect2(29, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_svkg7"] +atlas = ExtResource("3_wsss5") +region = Rect2(0, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_krvh0"] +atlas = ExtResource("3_wsss5") +region = Rect2(25, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6yl31"] +atlas = ExtResource("3_wsss5") +region = Rect2(50, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7fe5s"] +atlas = ExtResource("3_wsss5") +region = Rect2(75, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5axp4"] +atlas = ExtResource("3_wsss5") +region = Rect2(100, 0, 24, 31) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ff5d4"] +atlas = ExtResource("3_wsss5") +region = Rect2(125, 0, 24, 31) + +[sub_resource type="SpriteFrames" id="SpriteFrames_k7vmh"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_k1p8t") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1a8jm") +}], +"loop": true, +"name": &"default_crouch", +"speed": 4.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_fm2ru") +}], +"loop": true, +"name": &"default_crouch_idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_yqbf7") +}], +"loop": false, +"name": &"default_idle", +"speed": 1.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_hrsss") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_jcisw") +}], +"loop": true, +"name": &"default_idle_blink", +"speed": 2.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("4_m41u8") +}], +"loop": false, +"name": &"default_jump", +"speed": 1.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_svkg7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_krvh0") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6yl31") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7fe5s") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5axp4") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ff5d4") +}], +"loop": true, +"name": &"default_walk", +"speed": 6.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_oyjy3"] +size = Vector2(15, 28.5) + +[node name="Player" type="CharacterBody2D"] +collision_mask = 16 +script = ExtResource("1_ivtx1") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +texture_filter = 1 +sprite_frames = SubResource("SpriteFrames_k7vmh") +animation = &"default_idle" +centered = false + +[node name="NavigationShape" type="CollisionShape2D" parent="."] +position = Vector2(12, 16.25) +shape = SubResource("RectangleShape2D_oyjy3") + +[node name="Camera2D" type="Camera2D" parent="."] + +[node name="Audio" type="Node" parent="."] + +[node name="Jump" type="AudioStreamPlayer" parent="Audio"] +stream = ExtResource("6_sd32f") + +[node name="Land" type="AudioStreamPlayer" parent="Audio"] +stream = ExtResource("7_2ktp2") diff --git a/Player/player.gd b/Player/player.gd new file mode 100644 index 0000000..fb1219f --- /dev/null +++ b/Player/player.gd @@ -0,0 +1,55 @@ +extends CharacterBody2D + + +const SPEED = 60.0 +const JUMP_VELOCITY = -300.0 + +var is_in_air = false +var is_crouching = false + + +func _physics_process(delta: float) -> void: + # Add the gravity. + if not is_on_floor(): + velocity += get_gravity() * delta + $AnimatedSprite2D.play("default_jump") + is_in_air = true + + # Handle jump. + if (Input.is_action_just_pressed("ui_accept") or Input.is_action_just_pressed("ui_up")) and is_on_floor(): + velocity.y = JUMP_VELOCITY + $AnimatedSprite2D.play("default_jump") + $Audio/Jump.play() + + if Input.is_action_pressed("ui_down") and is_on_floor(): + is_crouching = true + elif Input.is_action_just_released("ui_down"): + is_crouching = false + + # Get the input direction and handle the movement/deceleration. + # As good practice, you should replace UI actions with custom gameplay actions. + var direction := Input.get_axis("ui_left", "ui_right") + if direction: + if is_crouching: + velocity.x = direction * (SPEED / 2) + else: + velocity.x = direction * SPEED + if is_on_floor(): + if is_crouching: + $AnimatedSprite2D.play("default_crouch") + else: + $AnimatedSprite2D.play("default_walk") + $AnimatedSprite2D.flip_h = direction < 0 + else: + velocity.x = move_toward(velocity.x, 0, SPEED) + if is_on_floor(): + if is_crouching: + $AnimatedSprite2D.play("default_crouch_idle") + else: + $AnimatedSprite2D.play("default_idle") + + if is_on_floor() and is_in_air: + is_in_air = false + $Audio/Land.play() + + move_and_slide() diff --git a/Stages/Assets/course01.wav b/Stages/Assets/course01.wav new file mode 100644 index 0000000..6c80606 Binary files /dev/null and b/Stages/Assets/course01.wav differ diff --git a/Stages/Assets/course01.wav.import b/Stages/Assets/course01.wav.import new file mode 100644 index 0000000..33da24a --- /dev/null +++ b/Stages/Assets/course01.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b6fgihbtlrv2d" +path="res://.godot/imported/course01.wav-a3328cd54d7a190779fce64ecb9f4915.sample" + +[deps] + +source_file="res://Stages/Assets/course01.wav" +dest_files=["res://.godot/imported/course01.wav-a3328cd54d7a190779fce64ecb9f4915.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Stages/Assets/rip-course-1.png b/Stages/Assets/rip-course-1.png new file mode 100644 index 0000000..5c00460 Binary files /dev/null and b/Stages/Assets/rip-course-1.png differ diff --git a/Stages/Assets/rip-course-1.png.import b/Stages/Assets/rip-course-1.png.import new file mode 100644 index 0000000..842cdd6 --- /dev/null +++ b/Stages/Assets/rip-course-1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hc3kf33p6li4" +path="res://.godot/imported/rip-course-1.png-a93d59532af5d377c13c6bca2d79832e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Stages/Assets/rip-course-1.png" +dest_files=["res://.godot/imported/rip-course-1.png-a93d59532af5d377c13c6bca2d79832e.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/Stages/Assets/tileset.kra b/Stages/Assets/tileset.kra new file mode 100644 index 0000000..c9890b4 Binary files /dev/null and b/Stages/Assets/tileset.kra differ diff --git a/Stages/Assets/tileset.kra~ b/Stages/Assets/tileset.kra~ new file mode 100644 index 0000000..15bacaa Binary files /dev/null and b/Stages/Assets/tileset.kra~ differ diff --git a/Stages/Assets/tileset.png b/Stages/Assets/tileset.png new file mode 100644 index 0000000..09e5ec7 Binary files /dev/null and b/Stages/Assets/tileset.png differ diff --git a/Stages/Assets/tileset.png.import b/Stages/Assets/tileset.png.import new file mode 100644 index 0000000..08d39ca --- /dev/null +++ b/Stages/Assets/tileset.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5byuimie360f" +path="res://.godot/imported/tileset.png-e13c78a9c99b46547344f4b1469b27ba.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Stages/Assets/tileset.png" +dest_files=["res://.godot/imported/tileset.png-e13c78a9c99b46547344f4b1469b27ba.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/Stages/Assets/tileset.png~ b/Stages/Assets/tileset.png~ new file mode 100644 index 0000000..591eca4 Binary files /dev/null and b/Stages/Assets/tileset.png~ differ diff --git a/Stages/Course01.tscn b/Stages/Course01.tscn new file mode 100644 index 0000000..acfa075 --- /dev/null +++ b/Stages/Course01.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=6 format=4 uid="uid://4k7svnvlw31b"] + +[ext_resource type="PackedScene" uid="uid://bcm3tun6ovy65" path="res://Stages/TileMapLayer.tscn" id="1_183oi"] +[ext_resource type="Script" path="res://Stages/course_01.gd" id="1_nipmt"] +[ext_resource type="PackedScene" uid="uid://487pqyrtqrew" path="res://Player/Player.tscn" id="2_id2nj"] +[ext_resource type="AudioStream" uid="uid://b6fgihbtlrv2d" path="res://Stages/Assets/course01.wav" id="4_khtfs"] +[ext_resource type="PackedScene" uid="uid://b0m35odd47p2q" path="res://UI/HUD.tscn" id="5_fr1d2"] + +[node name="Course01" type="Node2D"] +script = ExtResource("1_nipmt") + +[node name="TileMapLayer" parent="." instance=ExtResource("1_183oi")] +tile_map_data = PackedByteArray("AAALAAgAAQABAAQAAAAMAAgAAQABAAQAAAANAAgAAQABAAQAAAAOAAgAAQABAAQAAAAPAAgAAQABAAQAAAAQAAgAAQABAAQAAAARAAgAAQABAAQAAAASAAgAAQABAAQAAAATAAgAAQABAAQAAAAUAAgAAQABAAQAAAAVAAgAAQABAAQAAAAWAAgAAQABAAQAAAAVAAYAAQACAAIAAAAVAAcAAQACAAMAAAAWAAYAAQADAAIAAAAWAAcAAQADAAMAAAAXAAgAAQABAAQAAAAYAAgAAQABAAQAAAAZAAgAAQABAAQAAAAaAAgAAQABAAQAAAALAAkAAQABAAUAAAAMAAkAAQABAAUAAAANAAkAAQABAAUAAAAOAAkAAQABAAUAAAAPAAkAAQABAAUAAAAQAAkAAQABAAUAAAARAAkAAQABAAUAAAASAAkAAQABAAUAAAATAAkAAQABAAUAAAAUAAkAAQABAAUAAAAVAAkAAQABAAUAAAAWAAkAAQABAAUAAAAXAAkAAQABAAUAAAAYAAkAAQABAAUAAAAZAAkAAQABAAUAAAAaAAkAAQABAAUAAAALAAoAAQADAAYAAAAMAAoAAQADAAYAAAANAAoAAQADAAYAAAAOAAoAAQADAAYAAAAPAAoAAQADAAYAAAAQAAoAAQADAAYAAAARAAoAAQADAAYAAAASAAoAAQADAAYAAAATAAoAAQADAAYAAAAUAAoAAQADAAYAAAAVAAoAAQADAAYAAAAWAAoAAQADAAYAAAAXAAoAAQADAAYAAAAYAAoAAQADAAYAAAAZAAoAAQADAAYAAAAaAAoAAQACAAYAAAAbAAYAAQAEAAMAAAAbAAcAAQAEAAMAAAAbAAgAAQAEAAMAAAAbAAkAAQAEAAMAAAAbAAoAAQAEAAMAAAAbAAsAAQAEAAMAAAAbAAwAAQAEAAMAAAAbAA0AAQAEAAMAAAAbAA4AAQAEAAMAAAAZAAYAAQACAAIAAAAZAAcAAQACAAMAAAAaAAYAAQADAAIAAAAaAAcAAQADAAMAAAAcAAYAAQACAAIAAAAcAAcAAQACAAMAAAAdAAYAAQADAAIAAAAdAAcAAQADAAMAAAAcAAgAAQABAAQAAAAdAAgAAQABAAQAAAAcAAkAAQABAAUAAAAdAAkAAQABAAUAAAAcAAoAAQAAAAYAAAAdAAoAAQADAAYAAAAeAAgAAQABAAQAAAAfAAgAAQABAAQAAAAgAAgAAQABAAQAAAAhAAgAAQABAAQAAAAiAAgAAQABAAQAAAAeAAkAAQABAAUAAAAfAAkAAQABAAUAAAAgAAkAAQABAAUAAAAhAAkAAQABAAUAAAAiAAkAAQABAAUAAAAeAAoAAQADAAYAAAAfAAoAAQADAAYAAAAgAAoAAQADAAYAAAAhAAoAAQADAAYAAAAiAAoAAQADAAYAAAAaAAsAAQACAAYAAAAaAAwAAQACAAYAAAAaAA0AAQACAAYAAAAaAA4AAQACAAYAAAAcAAsAAQAAAAYAAAAcAAwAAQAAAAYAAAAcAA0AAQAAAAYAAAAcAA4AAQAAAAYAAAAaABEAAQABAAQAAAAbABEAAQABAAQAAAAcABEAAQABAAQAAAA=") + +[node name="TileMapLayer2" parent="." instance=ExtResource("1_183oi")] +tile_map_data = PackedByteArray("AAAVAAcAAQAEAAQAAAAWAAcAAQAFAAQAAAAVAAgAAQABAAMAAAAWAAgAAQABAAMAAAAZAAcAAQAEAAQAAAAaAAcAAQAFAAQAAAAcAAcAAQAEAAQAAAAdAAcAAQAFAAQAAAAZAAgAAQABAAMAAAAaAAgAAQABAAMAAAAcAAgAAQABAAMAAAAdAAgAAQABAAMAAAAgAAUAAQAJAAEAAAAgAAYAAQAJAAIAAAAhAAQAAQAKAAAAAAAhAAUAAQAKAAEAAAAhAAYAAQAKAAIAAAAiAAUAAQALAAEAAAAiAAYAAQALAAIAAAAhAAcAAQAIAAMAAAA=") + +[node name="Player" parent="." instance=ExtResource("2_id2nj")] +position = Vector2(196, 94) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("4_khtfs") +volume_db = -5.0 + +[node name="HUD" parent="." instance=ExtResource("5_fr1d2")] diff --git a/Stages/TileMapLayer.tscn b/Stages/TileMapLayer.tscn new file mode 100644 index 0000000..2ef8ac6 --- /dev/null +++ b/Stages/TileMapLayer.tscn @@ -0,0 +1,95 @@ +[gd_scene load_steps=4 format=3 uid="uid://bcm3tun6ovy65"] + +[ext_resource type="Texture2D" uid="uid://c5byuimie360f" path="res://Stages/Assets/tileset.png" id="1_0g30t"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_frt2e"] +texture = ExtResource("1_0g30t") +margins = Vector2i(1, 1) +separation = Vector2i(1, 1) +4:0/0 = 0 +4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, -3, -7, -3, -7, 8, 7, 8, 7, -3, 8, -3, 8, -8) +4:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +3:2/0 = 0 +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +4:2/0 = 0 +8:2/0 = 0 +0:3/0 = 0 +2:3/0 = 0 +2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +3:3/0 = 0 +3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +0:4/0 = 0 +0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +1:4/0 = 0 +1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +2:4/0 = 0 +2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +0:6/0 = 0 +1:6/0 = 0 +2:6/0 = 0 +3:6/0 = 0 +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 +6:7/0 = 0 +10:0/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +1:3/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +4:6/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +12:6/0 = 0 +13:6/0 = 0 +4:7/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +9:7/0 = 0 +10:7/0 = 0 +12:7/0 = 0 +13:7/0 = 0 + +[sub_resource type="TileSet" id="TileSet_2d2he"] +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +sources/1 = SubResource("TileSetAtlasSource_frt2e") + +[node name="TileMapLayer" type="TileMapLayer"] +texture_filter = 1 +tile_set = SubResource("TileSet_2d2he") diff --git a/Stages/course_01.gd b/Stages/course_01.gd new file mode 100644 index 0000000..d76bc05 --- /dev/null +++ b/Stages/course_01.gd @@ -0,0 +1,11 @@ +extends Node2D + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + $AudioStreamPlayer.play() + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta: float) -> void: + pass diff --git a/UI/Assets/sheet-elements.png b/UI/Assets/sheet-elements.png new file mode 100644 index 0000000..09ac98b Binary files /dev/null and b/UI/Assets/sheet-elements.png differ diff --git a/UI/Assets/sheet-elements.png.import b/UI/Assets/sheet-elements.png.import new file mode 100644 index 0000000..cd3b48b --- /dev/null +++ b/UI/Assets/sheet-elements.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsv1clh82d0j1" +path="res://.godot/imported/sheet-elements.png-6593fe64b9ba374e89bb60ca3224e5f8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://UI/Assets/sheet-elements.png" +dest_files=["res://.godot/imported/sheet-elements.png-6593fe64b9ba374e89bb60ca3224e5f8.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/UI/Assets/sheet-elements.png~ b/UI/Assets/sheet-elements.png~ new file mode 100644 index 0000000..3fa8f7c Binary files /dev/null and b/UI/Assets/sheet-elements.png~ differ diff --git a/UI/HUD.tscn b/UI/HUD.tscn new file mode 100644 index 0000000..777d595 --- /dev/null +++ b/UI/HUD.tscn @@ -0,0 +1,132 @@ +[gd_scene load_steps=10 format=3 uid="uid://b0m35odd47p2q"] + +[ext_resource type="Script" path="res://UI/hud.gd" id="1_l601h"] +[ext_resource type="Texture2D" uid="uid://bsv1clh82d0j1" path="res://UI/Assets/sheet-elements.png" id="2_uorai"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_nrmov"] +bg_color = Color(1, 1, 1, 1) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4x175"] +atlas = ExtResource("2_uorai") +region = Rect2(54.8741, 7.88787, 8.18251, 8.25186) + +[sub_resource type="AtlasTexture" id="AtlasTexture_v31j0"] +atlas = ExtResource("2_uorai") +region = Rect2(0.975571, 7.92236, 5.08764, 8.05789) + +[sub_resource type="AtlasTexture" id="AtlasTexture_uuxbm"] +atlas = ExtResource("2_uorai") +region = Rect2(-0.00627375, -0.0483545, 6.04208, 7.05801) + +[sub_resource type="AtlasTexture" id="AtlasTexture_b74n7"] +atlas = ExtResource("2_uorai") +region = Rect2(62.9873, 7.79153, 7.14236, 8.18251) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fo035"] +atlas = ExtResource("2_uorai") +region = Rect2(14.9748, 7.85313, 8.04382, 8.18251) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lksoh"] +atlas = ExtResource("2_uorai") +region = Rect2(8.04546, 8.17253, 7.00368, 8.07742) + +[node name="HUD" type="CanvasLayer"] +script = ExtResource("1_l601h") + +[node name="PanelContainer" type="PanelContainer" parent="."] +custom_minimum_size = Vector2(0, 8) +anchors_preset = 12 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_top = -8.0 +grow_horizontal = 2 +grow_vertical = 0 +theme_override_styles/panel = SubResource("StyleBoxFlat_nrmov") + +[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"] +layout_mode = 2 +theme_override_constants/margin_left = 8 + +[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer"] +layout_mode = 2 + +[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_constants/separation = 1 + +[node name="TextureRect" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_4x175") +stretch_mode = 4 + +[node name="-" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_v31j0") +stretch_mode = 4 + +[node name="0" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_uuxbm") +stretch_mode = 4 + +[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/MarginContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_constants/separation = 1 + +[node name="TextureRect2" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer2"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_b74n7") +stretch_mode = 4 + +[node name="-" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer2"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_v31j0") +stretch_mode = 4 + +[node name="0" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer2"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_uuxbm") +stretch_mode = 4 + +[node name="HBoxContainer3" type="HBoxContainer" parent="PanelContainer/MarginContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_constants/separation = 1 + +[node name="TextureRect3" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer3"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_fo035") +stretch_mode = 4 + +[node name="0" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer3"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_uuxbm") +stretch_mode = 4 + +[node name="HBoxContainer4" type="HBoxContainer" parent="PanelContainer/MarginContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_constants/separation = 1 + +[node name="TextureRect4" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer4"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_lksoh") +stretch_mode = 4 + +[node name="0" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer/HBoxContainer4"] +texture_filter = 1 +layout_mode = 2 +texture = SubResource("AtlasTexture_uuxbm") +stretch_mode = 4 diff --git a/UI/hud.gd b/UI/hud.gd new file mode 100644 index 0000000..53faa5e --- /dev/null +++ b/UI/hud.gd @@ -0,0 +1 @@ +extends CanvasLayer diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..9d8b7fa --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..4d10c58 --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb62cnalfvdei" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.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 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..7ffcbaa --- /dev/null +++ b/project.godot @@ -0,0 +1,42 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Wario Land" +run/main_scene="res://Stages/Course01.tscn" +config/features=PackedStringArray("4.3", "GL Compatibility") +config/icon="res://icon.svg" + +[display] + +window/size/viewport_width=160 +window/size/viewport_height=144 +window/stretch/mode="viewport" + +[file_customization] + +folder_colors={ +"res://Objects/": "purple", +"res://Player/": "green", +"res://Stages/": "orange", +"res://UI/": "gray", +"res://Units/": "yellow" +} + +[layer_names] + +2d_physics/layer_1="Player" +2d_physics/layer_5="Map" + +[rendering] + +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" -- cgit v1.2.3