summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Weipert <git@mail.dweipert.de>2024-09-30 23:57:13 +0200
committerDaniel Weipert <git@mail.dweipert.de>2024-09-30 23:57:13 +0200
commit6f212af9dd2586317a128626e7524c51edcd545d (patch)
treeb5032a1af83af402e48fe2824002b578fa334ca1
initial commitHEADmain
-rw-r--r--.gitattributes2
-rw-r--r--.gitignore3
-rw-r--r--Objects/Assets/sheet.pngbin0 -> 7661 bytes
-rw-r--r--Objects/Assets/sheet.png.import34
-rw-r--r--Player/Assets/Audio/10t.wavbin0 -> 18126 bytes
-rw-r--r--Player/Assets/Audio/10t.wav.import24
-rw-r--r--Player/Assets/Audio/1UP.wavbin0 -> 36060 bytes
-rw-r--r--Player/Assets/Audio/1UP.wav.import24
-rw-r--r--Player/Assets/Audio/3UP.wavbin0 -> 35822 bytes
-rw-r--r--Player/Assets/Audio/3UP.wav.import24
-rw-r--r--Player/Assets/Audio/Area Conquered.wavbin0 -> 81260 bytes
-rw-r--r--Player/Assets/Audio/Area Conquered.wav.import24
-rw-r--r--Player/Assets/Audio/Area Exit.wavbin0 -> 32046 bytes
-rw-r--r--Player/Assets/Audio/Area Exit.wav.import24
-rw-r--r--Player/Assets/Audio/Area Select.wavbin0 -> 19644 bytes
-rw-r--r--Player/Assets/Audio/Area Select.wav.import24
-rw-r--r--Player/Assets/Audio/Bank Loss 2.wavbin0 -> 41538 bytes
-rw-r--r--Player/Assets/Audio/Bank Loss 2.wav.import24
-rw-r--r--Player/Assets/Audio/Bank Loss.wavbin0 -> 93458 bytes
-rw-r--r--Player/Assets/Audio/Bank Loss.wav.import24
-rw-r--r--Player/Assets/Audio/Block Crack.wavbin0 -> 15308 bytes
-rw-r--r--Player/Assets/Audio/Block Crack.wav.import24
-rw-r--r--Player/Assets/Audio/Block.wavbin0 -> 32790 bytes
-rw-r--r--Player/Assets/Audio/Block.wav.import24
-rw-r--r--Player/Assets/Audio/Bomb Throw.wavbin0 -> 29108 bytes
-rw-r--r--Player/Assets/Audio/Bomb Throw.wav.import24
-rw-r--r--Player/Assets/Audio/Bomb.wavbin0 -> 42868 bytes
-rw-r--r--Player/Assets/Audio/Bomb.wav.import24
-rw-r--r--Player/Assets/Audio/Boss Appears.wavbin0 -> 104514 bytes
-rw-r--r--Player/Assets/Audio/Boss Appears.wav.import24
-rw-r--r--Player/Assets/Audio/Boss Hit.wavbin0 -> 47404 bytes
-rw-r--r--Player/Assets/Audio/Boss Hit.wav.import24
-rw-r--r--Player/Assets/Audio/Boss Kill.wavbin0 -> 69360 bytes
-rw-r--r--Player/Assets/Audio/Boss Kill.wav.import24
-rw-r--r--Player/Assets/Audio/Bounce.wavbin0 -> 39124 bytes
-rw-r--r--Player/Assets/Audio/Bounce.wav.import24
-rw-r--r--Player/Assets/Audio/Bull Helmet.wavbin0 -> 27754 bytes
-rw-r--r--Player/Assets/Audio/Bull Helmet.wav.import24
-rw-r--r--Player/Assets/Audio/Bump.wavbin0 -> 21826 bytes
-rw-r--r--Player/Assets/Audio/Bump.wav.import24
-rw-r--r--Player/Assets/Audio/Charge Hit.wavbin0 -> 42306 bytes
-rw-r--r--Player/Assets/Audio/Charge Hit.wav.import24
-rw-r--r--Player/Assets/Audio/Charge Kill.wavbin0 -> 35576 bytes
-rw-r--r--Player/Assets/Audio/Charge Kill.wav.import24
-rw-r--r--Player/Assets/Audio/Charge.wavbin0 -> 45626 bytes
-rw-r--r--Player/Assets/Audio/Charge.wav.import24
-rw-r--r--Player/Assets/Audio/Checkpoint.wavbin0 -> 82502 bytes
-rw-r--r--Player/Assets/Audio/Checkpoint.wav.import24
-rw-r--r--Player/Assets/Audio/Coin (+).wavbin0 -> 43012 bytes
-rw-r--r--Player/Assets/Audio/Coin (+).wav.import24
-rw-r--r--Player/Assets/Audio/Coin Bag.wavbin0 -> 54716 bytes
-rw-r--r--Player/Assets/Audio/Coin Bag.wav.import24
-rw-r--r--Player/Assets/Audio/Coin Big.wavbin0 -> 53982 bytes
-rw-r--r--Player/Assets/Audio/Coin Big.wav.import24
-rw-r--r--Player/Assets/Audio/Coin Drop.WAVbin0 -> 26232 bytes
-rw-r--r--Player/Assets/Audio/Coin Drop.WAV.import24
-rw-r--r--Player/Assets/Audio/Coin.wavbin0 -> 62768 bytes
-rw-r--r--Player/Assets/Audio/Coin.wav.import24
-rw-r--r--Player/Assets/Audio/Cursor.wavbin0 -> 22318 bytes
-rw-r--r--Player/Assets/Audio/Cursor.wav.import24
-rw-r--r--Player/Assets/Audio/Destroy.wavbin0 -> 19608 bytes
-rw-r--r--Player/Assets/Audio/Destroy.wav.import24
-rw-r--r--Player/Assets/Audio/Die.wavbin0 -> 128808 bytes
-rw-r--r--Player/Assets/Audio/Die.wav.import24
-rw-r--r--Player/Assets/Audio/Discovery.wavbin0 -> 103676 bytes
-rw-r--r--Player/Assets/Audio/Discovery.wav.import24
-rw-r--r--Player/Assets/Audio/Door Finish.wavbin0 -> 111776 bytes
-rw-r--r--Player/Assets/Audio/Door Finish.wav.import24
-rw-r--r--Player/Assets/Audio/Door Secret.wavbin0 -> 111776 bytes
-rw-r--r--Player/Assets/Audio/Door Secret.wav.import24
-rw-r--r--Player/Assets/Audio/Door.wavbin0 -> 108216 bytes
-rw-r--r--Player/Assets/Audio/Door.wav.import24
-rw-r--r--Player/Assets/Audio/Dragon Helmet Water.WAVbin0 -> 331996 bytes
-rw-r--r--Player/Assets/Audio/Dragon Helmet Water.WAV.import24
-rw-r--r--Player/Assets/Audio/Dragon Helmet.wavbin0 -> 167376 bytes
-rw-r--r--Player/Assets/Audio/Dragon Helmet.wav.import24
-rw-r--r--Player/Assets/Audio/Drop.wavbin0 -> 13632 bytes
-rw-r--r--Player/Assets/Audio/Drop.wav.import24
-rw-r--r--Player/Assets/Audio/Error.wavbin0 -> 31524 bytes
-rw-r--r--Player/Assets/Audio/Error.wav.import24
-rw-r--r--Player/Assets/Audio/Fall.wavbin0 -> 23260 bytes
-rw-r--r--Player/Assets/Audio/Fall.wav.import24
-rw-r--r--Player/Assets/Audio/Flag.wavbin0 -> 35310 bytes
-rw-r--r--Player/Assets/Audio/Flag.wav.import24
-rw-r--r--Player/Assets/Audio/Frown.wavbin0 -> 24046 bytes
-rw-r--r--Player/Assets/Audio/Frown.wav.import24
-rw-r--r--Player/Assets/Audio/Game Over.wavbin0 -> 158074 bytes
-rw-r--r--Player/Assets/Audio/Game Over.wav.import24
-rw-r--r--Player/Assets/Audio/Heart.wavbin0 -> 23242 bytes
-rw-r--r--Player/Assets/Audio/Heart.wav.import24
-rw-r--r--Player/Assets/Audio/Hurry.wavbin0 -> 44420 bytes
-rw-r--r--Player/Assets/Audio/Hurry.wav.import24
-rw-r--r--Player/Assets/Audio/Jet Helmet.wavbin0 -> 104896 bytes
-rw-r--r--Player/Assets/Audio/Jet Helmet.wav.import24
-rw-r--r--Player/Assets/Audio/Jump Water.wavbin0 -> 25500 bytes
-rw-r--r--Player/Assets/Audio/Jump Water.wav.import24
-rw-r--r--Player/Assets/Audio/Jump.wavbin0 -> 20332 bytes
-rw-r--r--Player/Assets/Audio/Jump.wav.import24
-rw-r--r--Player/Assets/Audio/Kill.wavbin0 -> 20358 bytes
-rw-r--r--Player/Assets/Audio/Kill.wav.import24
-rw-r--r--Player/Assets/Audio/Knife Stick.wavbin0 -> 35696 bytes
-rw-r--r--Player/Assets/Audio/Knife Stick.wav.import24
-rw-r--r--Player/Assets/Audio/Knife Throw.wavbin0 -> 28098 bytes
-rw-r--r--Player/Assets/Audio/Knife Throw.wav.import24
-rw-r--r--Player/Assets/Audio/Land Water.wavbin0 -> 26888 bytes
-rw-r--r--Player/Assets/Audio/Land Water.wav.import24
-rw-r--r--Player/Assets/Audio/Land.wavbin0 -> 14478 bytes
-rw-r--r--Player/Assets/Audio/Land.wav.import24
-rw-r--r--Player/Assets/Audio/Level Finish.wavbin0 -> 99346 bytes
-rw-r--r--Player/Assets/Audio/Level Finish.wav.import24
-rw-r--r--Player/Assets/Audio/Level New.wavbin0 -> 22372 bytes
-rw-r--r--Player/Assets/Audio/Level New.wav.import24
-rw-r--r--Player/Assets/Audio/Level Start.wavbin0 -> 52952 bytes
-rw-r--r--Player/Assets/Audio/Level Start.wav.import24
-rw-r--r--Player/Assets/Audio/Mine.wavbin0 -> 82492 bytes
-rw-r--r--Player/Assets/Audio/Mine.wav.import24
-rw-r--r--Player/Assets/Audio/Pause.wavbin0 -> 51342 bytes
-rw-r--r--Player/Assets/Audio/Pause.wav.import24
-rw-r--r--Player/Assets/Audio/Pick Up.wavbin0 -> 14320 bytes
-rw-r--r--Player/Assets/Audio/Pick Up.wav.import24
-rw-r--r--Player/Assets/Audio/Pipe.wavbin0 -> 35686 bytes
-rw-r--r--Player/Assets/Audio/Pipe.wav.import24
-rw-r--r--Player/Assets/Audio/Pound.wavbin0 -> 41562 bytes
-rw-r--r--Player/Assets/Audio/Pound.wav.import24
-rw-r--r--Player/Assets/Audio/Power Down.wavbin0 -> 36514 bytes
-rw-r--r--Player/Assets/Audio/Power Down.wav.import24
-rw-r--r--Player/Assets/Audio/Power Up Appears.wavbin0 -> 23992 bytes
-rw-r--r--Player/Assets/Audio/Power Up Appears.wav.import24
-rw-r--r--Player/Assets/Audio/Power Up.WAVbin0 -> 79596 bytes
-rw-r--r--Player/Assets/Audio/Power Up.WAV.import24
-rw-r--r--Player/Assets/Audio/Reflect.wavbin0 -> 32020 bytes
-rw-r--r--Player/Assets/Audio/Reflect.wav.import24
-rw-r--r--Player/Assets/Audio/Select.wavbin0 -> 23260 bytes
-rw-r--r--Player/Assets/Audio/Select.wav.import24
-rw-r--r--Player/Assets/Audio/Shift.wavbin0 -> 35722 bytes
-rw-r--r--Player/Assets/Audio/Shift.wav.import24
-rw-r--r--Player/Assets/Audio/Subdue.wavbin0 -> 18142 bytes
-rw-r--r--Player/Assets/Audio/Subdue.wav.import24
-rw-r--r--Player/Assets/Audio/Swim.wavbin0 -> 13624 bytes
-rw-r--r--Player/Assets/Audio/Swim.wav.import24
-rw-r--r--Player/Assets/Audio/Swoop.wavbin0 -> 28098 bytes
-rw-r--r--Player/Assets/Audio/Swoop.wav.import24
-rw-r--r--Player/Assets/Audio/Throw.wavbin0 -> 16686 bytes
-rw-r--r--Player/Assets/Audio/Throw.wav.import24
-rw-r--r--Player/Assets/Audio/Treasure Deposit.wavbin0 -> 77360 bytes
-rw-r--r--Player/Assets/Audio/Treasure Deposit.wav.import24
-rw-r--r--Player/Assets/Audio/Treasure Sheen.wavbin0 -> 27750 bytes
-rw-r--r--Player/Assets/Audio/Treasure Sheen.wav.import24
-rw-r--r--Player/Assets/Audio/Treasure.wavbin0 -> 130802 bytes
-rw-r--r--Player/Assets/Audio/Treasure.wav.import24
-rw-r--r--Player/Assets/Audio/Unpause.wavbin0 -> 53258 bytes
-rw-r--r--Player/Assets/Audio/Unpause.wav.import24
-rw-r--r--Player/Assets/default-crouch.pngbin0 -> 701 bytes
-rw-r--r--Player/Assets/default-crouch.png.import34
-rw-r--r--Player/Assets/default-crouch.png~bin0 -> 634 bytes
-rw-r--r--Player/Assets/default-idle.pngbin0 -> 776 bytes
-rw-r--r--Player/Assets/default-idle.png.import34
-rw-r--r--Player/Assets/default-jump.pngbin0 -> 563 bytes
-rw-r--r--Player/Assets/default-jump.png.import34
-rw-r--r--Player/Assets/default-land.pngbin0 -> 567 bytes
-rw-r--r--Player/Assets/default-land.png.import34
-rw-r--r--Player/Assets/default-walking.pngbin0 -> 1879 bytes
-rw-r--r--Player/Assets/default-walking.png.import34
-rw-r--r--Player/Assets/default-walking.png~bin0 -> 1584 bytes
-rw-r--r--Player/Assets/sprites-bull.pngbin0 -> 20317 bytes
-rw-r--r--Player/Assets/sprites-bull.png.import34
-rw-r--r--Player/Assets/sprites-default-transparent.pngbin0 -> 31808 bytes
-rw-r--r--Player/Assets/sprites-default-transparent.png.import34
-rw-r--r--Player/Assets/sprites-default-transparent.png~bin0 -> 27925 bytes
-rw-r--r--Player/Assets/sprites-default.pngbin0 -> 22140 bytes
-rw-r--r--Player/Assets/sprites-default.png.import34
-rw-r--r--Player/Assets/sprites-default.png~bin0 -> 22140 bytes
-rw-r--r--Player/Assets/sprites-small.pngbin0 -> 4977 bytes
-rw-r--r--Player/Assets/sprites-small.png.import34
-rw-r--r--Player/Assets/spritespngbin0 -> 22140 bytes
-rw-r--r--Player/Player.tscn156
-rw-r--r--Player/player.gd55
-rw-r--r--Stages/Assets/course01.wavbin0 -> 52121678 bytes
-rw-r--r--Stages/Assets/course01.wav.import24
-rw-r--r--Stages/Assets/rip-course-1.pngbin0 -> 65948 bytes
-rw-r--r--Stages/Assets/rip-course-1.png.import34
-rw-r--r--Stages/Assets/tileset.krabin0 -> 766272 bytes
-rw-r--r--Stages/Assets/tileset.kra~bin0 -> 612406 bytes
-rw-r--r--Stages/Assets/tileset.pngbin0 -> 9867 bytes
-rw-r--r--Stages/Assets/tileset.png.import34
-rw-r--r--Stages/Assets/tileset.png~bin0 -> 6610 bytes
-rw-r--r--Stages/Course01.tscn25
-rw-r--r--Stages/TileMapLayer.tscn95
-rw-r--r--Stages/course_01.gd11
-rw-r--r--UI/Assets/sheet-elements.pngbin0 -> 778 bytes
-rw-r--r--UI/Assets/sheet-elements.png.import34
-rw-r--r--UI/Assets/sheet-elements.png~bin0 -> 769 bytes
-rw-r--r--UI/HUD.tscn132
-rw-r--r--UI/hud.gd1
-rw-r--r--icon.svg1
-rw-r--r--icon.svg.import37
-rw-r--r--project.godot42
197 files changed, 2802 insertions, 0 deletions
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
--- /dev/null
+++ b/Objects/Assets/sheet.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/10t.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/1UP.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/3UP.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Area Conquered.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Area Exit.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Area Select.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bank Loss 2.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bank Loss.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Block Crack.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Block.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bomb Throw.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bomb.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Boss Appears.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Boss Hit.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Boss Kill.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bounce.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bull Helmet.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Bump.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Charge Hit.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Charge Kill.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Charge.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Checkpoint.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Coin (+).wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Coin Bag.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Coin Big.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Coin Drop.WAV
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Coin.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Cursor.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Destroy.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Die.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Discovery.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Door Finish.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Door Secret.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Door.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Dragon Helmet Water.WAV
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Dragon Helmet.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Drop.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Error.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Fall.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Flag.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Frown.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Game Over.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Heart.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Hurry.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Jet Helmet.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Jump Water.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Jump.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Kill.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Knife Stick.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Knife Throw.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Land Water.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Land.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Level Finish.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Level New.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Level Start.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Mine.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Pause.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Pick Up.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Pipe.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Pound.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Power Down.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Power Up Appears.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Power Up.WAV
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Reflect.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Select.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Shift.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Subdue.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Swim.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Swoop.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Throw.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Treasure Deposit.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Treasure Sheen.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Treasure.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/Audio/Unpause.wav
Binary files 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
--- /dev/null
+++ b/Player/Assets/default-crouch.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/default-crouch.png~
Binary files differ
diff --git a/Player/Assets/default-idle.png b/Player/Assets/default-idle.png
new file mode 100644
index 0000000..cc801cb
--- /dev/null
+++ b/Player/Assets/default-idle.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/default-jump.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/default-land.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/default-walking.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/default-walking.png~
Binary files differ
diff --git a/Player/Assets/sprites-bull.png b/Player/Assets/sprites-bull.png
new file mode 100644
index 0000000..075d500
--- /dev/null
+++ b/Player/Assets/sprites-bull.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/sprites-default-transparent.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/sprites-default-transparent.png~
Binary files differ
diff --git a/Player/Assets/sprites-default.png b/Player/Assets/sprites-default.png
new file mode 100644
index 0000000..e4412e3
--- /dev/null
+++ b/Player/Assets/sprites-default.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/sprites-default.png~
Binary files differ
diff --git a/Player/Assets/sprites-small.png b/Player/Assets/sprites-small.png
new file mode 100644
index 0000000..b8e3cc8
--- /dev/null
+++ b/Player/Assets/sprites-small.png
Binary files 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
--- /dev/null
+++ b/Player/Assets/spritespng
Binary files 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
--- /dev/null
+++ b/Stages/Assets/course01.wav
Binary files 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
--- /dev/null
+++ b/Stages/Assets/rip-course-1.png
Binary files 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
--- /dev/null
+++ b/Stages/Assets/tileset.kra
Binary files differ
diff --git a/Stages/Assets/tileset.kra~ b/Stages/Assets/tileset.kra~
new file mode 100644
index 0000000..15bacaa
--- /dev/null
+++ b/Stages/Assets/tileset.kra~
Binary files differ
diff --git a/Stages/Assets/tileset.png b/Stages/Assets/tileset.png
new file mode 100644
index 0000000..09e5ec7
--- /dev/null
+++ b/Stages/Assets/tileset.png
Binary files 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
--- /dev/null
+++ b/Stages/Assets/tileset.png~
Binary files 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
--- /dev/null
+++ b/UI/Assets/sheet-elements.png
Binary files 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
--- /dev/null
+++ b/UI/Assets/sheet-elements.png~
Binary files 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 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg> \ 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"