diff --git a/MB_FYP/.gitattributes b/MB_FYP/.gitattributes
new file mode 100644
index 0000000..8ad74f7
--- /dev/null
+++ b/MB_FYP/.gitattributes
@@ -0,0 +1,2 @@
+# Normalize EOL for all files that Git considers text files.
+* text=auto eol=lf
diff --git a/MB_FYP/.gitignore b/MB_FYP/.gitignore
new file mode 100644
index 0000000..4709183
--- /dev/null
+++ b/MB_FYP/.gitignore
@@ -0,0 +1,2 @@
+# Godot 4+ specific ignores
+.godot/
diff --git a/MB_FYP/assets/Backgrounds/black.png b/MB_FYP/assets/Backgrounds/black.png
new file mode 100644
index 0000000..82ddab9
Binary files /dev/null and b/MB_FYP/assets/Backgrounds/black.png differ
diff --git a/MB_FYP/assets/Backgrounds/black.png.import b/MB_FYP/assets/Backgrounds/black.png.import
new file mode 100644
index 0000000..ac1d93a
--- /dev/null
+++ b/MB_FYP/assets/Backgrounds/black.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cpm07ppn6v0ca"
+path="res://.godot/imported/black.png-da442d1897f85ced81c5d5ef61dbf1d9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/Backgrounds/black.png"
+dest_files=["res://.godot/imported/black.png-da442d1897f85ced81c5d5ef61dbf1d9.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/MB_FYP/assets/Backgrounds/blue.png b/MB_FYP/assets/Backgrounds/blue.png
new file mode 100644
index 0000000..47642cd
Binary files /dev/null and b/MB_FYP/assets/Backgrounds/blue.png differ
diff --git a/MB_FYP/assets/Backgrounds/blue.png.import b/MB_FYP/assets/Backgrounds/blue.png.import
new file mode 100644
index 0000000..fb21393
--- /dev/null
+++ b/MB_FYP/assets/Backgrounds/blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b87vsei265rsn"
+path="res://.godot/imported/blue.png-cd9fb76ac1e6bc0d8177575f8a6c8d4d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/Backgrounds/blue.png"
+dest_files=["res://.godot/imported/blue.png-cd9fb76ac1e6bc0d8177575f8a6c8d4d.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/MB_FYP/assets/Backgrounds/darkPurple.png b/MB_FYP/assets/Backgrounds/darkPurple.png
new file mode 100644
index 0000000..d9c3fd4
Binary files /dev/null and b/MB_FYP/assets/Backgrounds/darkPurple.png differ
diff --git a/MB_FYP/assets/Backgrounds/darkPurple.png.import b/MB_FYP/assets/Backgrounds/darkPurple.png.import
new file mode 100644
index 0000000..db8fda2
--- /dev/null
+++ b/MB_FYP/assets/Backgrounds/darkPurple.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dpvgtguf0ryxw"
+path="res://.godot/imported/darkPurple.png-a5874157e745fc3b970e3159e46ec157.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/Backgrounds/darkPurple.png"
+dest_files=["res://.godot/imported/darkPurple.png-a5874157e745fc3b970e3159e46ec157.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/MB_FYP/assets/Backgrounds/purple.png b/MB_FYP/assets/Backgrounds/purple.png
new file mode 100644
index 0000000..5e86177
Binary files /dev/null and b/MB_FYP/assets/Backgrounds/purple.png differ
diff --git a/MB_FYP/assets/Backgrounds/purple.png.import b/MB_FYP/assets/Backgrounds/purple.png.import
new file mode 100644
index 0000000..ce41d9b
--- /dev/null
+++ b/MB_FYP/assets/Backgrounds/purple.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bmti72x5jilj0"
+path="res://.godot/imported/purple.png-52c0cdc1e489e32101e2b2181245fb84.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/Backgrounds/purple.png"
+dest_files=["res://.godot/imported/purple.png-52c0cdc1e489e32101e2b2181245fb84.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/MB_FYP/assets/Bonus/kenvector_future.ttf b/MB_FYP/assets/Bonus/kenvector_future.ttf
new file mode 100644
index 0000000..39ebdfa
Binary files /dev/null and b/MB_FYP/assets/Bonus/kenvector_future.ttf differ
diff --git a/MB_FYP/assets/Bonus/kenvector_future.ttf.import b/MB_FYP/assets/Bonus/kenvector_future.ttf.import
new file mode 100644
index 0000000..fecec69
--- /dev/null
+++ b/MB_FYP/assets/Bonus/kenvector_future.ttf.import
@@ -0,0 +1,33 @@
+[remap]
+
+importer="font_data_dynamic"
+type="FontFile"
+uid="uid://c4m57f8qof7yd"
+path="res://.godot/imported/kenvector_future.ttf-a0ce37be6cd5b66f0537c447b8d76870.fontdata"
+
+[deps]
+
+source_file="res://assets/Bonus/kenvector_future.ttf"
+dest_files=["res://.godot/imported/kenvector_future.ttf-a0ce37be6cd5b66f0537c447b8d76870.fontdata"]
+
+[params]
+
+Rendering=null
+antialiasing=1
+generate_mipmaps=false
+multichannel_signed_distance_field=false
+msdf_pixel_range=8
+msdf_size=48
+allow_system_fallback=true
+force_autohinter=false
+hinting=1
+subpixel_positioning=1
+oversampling=0.0
+Fallbacks=null
+fallbacks=[]
+Compress=null
+compress=true
+preload=[]
+language_support={}
+script_support={}
+opentype_features={}
diff --git a/MB_FYP/assets/Bonus/kenvector_future_thin.ttf b/MB_FYP/assets/Bonus/kenvector_future_thin.ttf
new file mode 100644
index 0000000..9f4b4fa
Binary files /dev/null and b/MB_FYP/assets/Bonus/kenvector_future_thin.ttf differ
diff --git a/MB_FYP/assets/Bonus/kenvector_future_thin.ttf.import b/MB_FYP/assets/Bonus/kenvector_future_thin.ttf.import
new file mode 100644
index 0000000..4f21bbd
--- /dev/null
+++ b/MB_FYP/assets/Bonus/kenvector_future_thin.ttf.import
@@ -0,0 +1,33 @@
+[remap]
+
+importer="font_data_dynamic"
+type="FontFile"
+uid="uid://da0jujiaetvy3"
+path="res://.godot/imported/kenvector_future_thin.ttf-c2a1fcfdf13774fb128d961297d035fe.fontdata"
+
+[deps]
+
+source_file="res://assets/Bonus/kenvector_future_thin.ttf"
+dest_files=["res://.godot/imported/kenvector_future_thin.ttf-c2a1fcfdf13774fb128d961297d035fe.fontdata"]
+
+[params]
+
+Rendering=null
+antialiasing=1
+generate_mipmaps=false
+multichannel_signed_distance_field=false
+msdf_pixel_range=8
+msdf_size=48
+allow_system_fallback=true
+force_autohinter=false
+hinting=1
+subpixel_positioning=1
+oversampling=0.0
+Fallbacks=null
+fallbacks=[]
+Compress=null
+compress=true
+preload=[]
+language_support={}
+script_support={}
+opentype_features={}
diff --git a/MB_FYP/assets/Bonus/sfx_laser1.ogg b/MB_FYP/assets/Bonus/sfx_laser1.ogg
new file mode 100644
index 0000000..7a9a4d2
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_laser1.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_laser1.ogg.import b/MB_FYP/assets/Bonus/sfx_laser1.ogg.import
new file mode 100644
index 0000000..a600e4d
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_laser1.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://d13lncindqh04"
+path="res://.godot/imported/sfx_laser1.ogg-822155ac31ec646760002555402ff0a0.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_laser1.ogg"
+dest_files=["res://.godot/imported/sfx_laser1.ogg-822155ac31ec646760002555402ff0a0.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/Bonus/sfx_laser2.ogg b/MB_FYP/assets/Bonus/sfx_laser2.ogg
new file mode 100644
index 0000000..6a2d4c5
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_laser2.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_laser2.ogg.import b/MB_FYP/assets/Bonus/sfx_laser2.ogg.import
new file mode 100644
index 0000000..805f6d5
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_laser2.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://7kjo7255p535"
+path="res://.godot/imported/sfx_laser2.ogg-7be52b5e1cbc04bac55c0fec504776ce.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_laser2.ogg"
+dest_files=["res://.godot/imported/sfx_laser2.ogg-7be52b5e1cbc04bac55c0fec504776ce.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/Bonus/sfx_lose.ogg b/MB_FYP/assets/Bonus/sfx_lose.ogg
new file mode 100644
index 0000000..496968f
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_lose.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_lose.ogg.import b/MB_FYP/assets/Bonus/sfx_lose.ogg.import
new file mode 100644
index 0000000..e8c83c7
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_lose.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://uu7efd7uyi2r"
+path="res://.godot/imported/sfx_lose.ogg-e6a9b6c4e15f8d2fbe75598ec58acfa6.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_lose.ogg"
+dest_files=["res://.godot/imported/sfx_lose.ogg-e6a9b6c4e15f8d2fbe75598ec58acfa6.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/Bonus/sfx_shieldDown.ogg b/MB_FYP/assets/Bonus/sfx_shieldDown.ogg
new file mode 100644
index 0000000..e3a7a51
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_shieldDown.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_shieldDown.ogg.import b/MB_FYP/assets/Bonus/sfx_shieldDown.ogg.import
new file mode 100644
index 0000000..1ef2d76
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_shieldDown.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://dlol7nhyk7acr"
+path="res://.godot/imported/sfx_shieldDown.ogg-e123a09673f077c9bca6b2db114368c4.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_shieldDown.ogg"
+dest_files=["res://.godot/imported/sfx_shieldDown.ogg-e123a09673f077c9bca6b2db114368c4.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/Bonus/sfx_shieldUp.ogg b/MB_FYP/assets/Bonus/sfx_shieldUp.ogg
new file mode 100644
index 0000000..49fdb6c
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_shieldUp.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_shieldUp.ogg.import b/MB_FYP/assets/Bonus/sfx_shieldUp.ogg.import
new file mode 100644
index 0000000..97a0854
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_shieldUp.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://b62iby0wl27xp"
+path="res://.godot/imported/sfx_shieldUp.ogg-3be4e3d1edebadb274a60c9a18738b13.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_shieldUp.ogg"
+dest_files=["res://.godot/imported/sfx_shieldUp.ogg-3be4e3d1edebadb274a60c9a18738b13.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/Bonus/sfx_twoTone.ogg b/MB_FYP/assets/Bonus/sfx_twoTone.ogg
new file mode 100644
index 0000000..2027492
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_twoTone.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_twoTone.ogg.import b/MB_FYP/assets/Bonus/sfx_twoTone.ogg.import
new file mode 100644
index 0000000..a882f85
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_twoTone.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://cwr7og5tkm20c"
+path="res://.godot/imported/sfx_twoTone.ogg-c667217893706038b1a5c920aa53e2b9.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_twoTone.ogg"
+dest_files=["res://.godot/imported/sfx_twoTone.ogg-c667217893706038b1a5c920aa53e2b9.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/Bonus/sfx_zap.ogg b/MB_FYP/assets/Bonus/sfx_zap.ogg
new file mode 100644
index 0000000..3f6250d
Binary files /dev/null and b/MB_FYP/assets/Bonus/sfx_zap.ogg differ
diff --git a/MB_FYP/assets/Bonus/sfx_zap.ogg.import b/MB_FYP/assets/Bonus/sfx_zap.ogg.import
new file mode 100644
index 0000000..96765f4
--- /dev/null
+++ b/MB_FYP/assets/Bonus/sfx_zap.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://dp63pkwgi46h8"
+path="res://.godot/imported/sfx_zap.ogg-309c17bdd834da1fa9c1464282f4b9ae.oggvorbisstr"
+
+[deps]
+
+source_file="res://assets/Bonus/sfx_zap.ogg"
+dest_files=["res://.godot/imported/sfx_zap.ogg-309c17bdd834da1fa9c1464282f4b9ae.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/MB_FYP/assets/PNG/Damage/playerShip1_damage1.png b/MB_FYP/assets/PNG/Damage/playerShip1_damage1.png
new file mode 100644
index 0000000..eb2ac7d
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip1_damage1.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip1_damage1.png.import b/MB_FYP/assets/PNG/Damage/playerShip1_damage1.png.import
new file mode 100644
index 0000000..2e4434b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip1_damage1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dpmnffwgr740m"
+path="res://.godot/imported/playerShip1_damage1.png-558ccebbb6c7a9be173764cbfa8948e2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip1_damage1.png"
+dest_files=["res://.godot/imported/playerShip1_damage1.png-558ccebbb6c7a9be173764cbfa8948e2.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/MB_FYP/assets/PNG/Damage/playerShip1_damage2.png b/MB_FYP/assets/PNG/Damage/playerShip1_damage2.png
new file mode 100644
index 0000000..d5f40bd
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip1_damage2.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip1_damage2.png.import b/MB_FYP/assets/PNG/Damage/playerShip1_damage2.png.import
new file mode 100644
index 0000000..71df4da
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip1_damage2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dihiig2tf5a6o"
+path="res://.godot/imported/playerShip1_damage2.png-5c2246f02be02b30b3835969dfb90134.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip1_damage2.png"
+dest_files=["res://.godot/imported/playerShip1_damage2.png-5c2246f02be02b30b3835969dfb90134.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/MB_FYP/assets/PNG/Damage/playerShip1_damage3.png b/MB_FYP/assets/PNG/Damage/playerShip1_damage3.png
new file mode 100644
index 0000000..ede5132
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip1_damage3.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip1_damage3.png.import b/MB_FYP/assets/PNG/Damage/playerShip1_damage3.png.import
new file mode 100644
index 0000000..796dd38
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip1_damage3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckpjn25f478ps"
+path="res://.godot/imported/playerShip1_damage3.png-4ed37469dbf002aa76de8ffc2b3890a9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip1_damage3.png"
+dest_files=["res://.godot/imported/playerShip1_damage3.png-4ed37469dbf002aa76de8ffc2b3890a9.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/MB_FYP/assets/PNG/Damage/playerShip2_damage1.png b/MB_FYP/assets/PNG/Damage/playerShip2_damage1.png
new file mode 100644
index 0000000..313f1e4
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip2_damage1.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip2_damage1.png.import b/MB_FYP/assets/PNG/Damage/playerShip2_damage1.png.import
new file mode 100644
index 0000000..87d20fb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip2_damage1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxk7vex3swkgh"
+path="res://.godot/imported/playerShip2_damage1.png-3aa700483d9d69cd6de71b5d1fbff5b6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip2_damage1.png"
+dest_files=["res://.godot/imported/playerShip2_damage1.png-3aa700483d9d69cd6de71b5d1fbff5b6.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/MB_FYP/assets/PNG/Damage/playerShip2_damage2.png b/MB_FYP/assets/PNG/Damage/playerShip2_damage2.png
new file mode 100644
index 0000000..fa53047
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip2_damage2.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip2_damage2.png.import b/MB_FYP/assets/PNG/Damage/playerShip2_damage2.png.import
new file mode 100644
index 0000000..d2b93f7
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip2_damage2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bponjpkpnvft7"
+path="res://.godot/imported/playerShip2_damage2.png-2cd59f20d462f17d036549dd74c987d2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip2_damage2.png"
+dest_files=["res://.godot/imported/playerShip2_damage2.png-2cd59f20d462f17d036549dd74c987d2.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/MB_FYP/assets/PNG/Damage/playerShip2_damage3.png b/MB_FYP/assets/PNG/Damage/playerShip2_damage3.png
new file mode 100644
index 0000000..c3b506c
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip2_damage3.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip2_damage3.png.import b/MB_FYP/assets/PNG/Damage/playerShip2_damage3.png.import
new file mode 100644
index 0000000..ff7ecc4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip2_damage3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chkxrjvpqbxca"
+path="res://.godot/imported/playerShip2_damage3.png-d386c767a03b579955c83149ad4c29d0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip2_damage3.png"
+dest_files=["res://.godot/imported/playerShip2_damage3.png-d386c767a03b579955c83149ad4c29d0.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/MB_FYP/assets/PNG/Damage/playerShip3_damage1.png b/MB_FYP/assets/PNG/Damage/playerShip3_damage1.png
new file mode 100644
index 0000000..72a1a62
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip3_damage1.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip3_damage1.png.import b/MB_FYP/assets/PNG/Damage/playerShip3_damage1.png.import
new file mode 100644
index 0000000..9543620
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip3_damage1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3qnismd6t8sr"
+path="res://.godot/imported/playerShip3_damage1.png-95b74c994bd7c143605a9fb36019c857.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip3_damage1.png"
+dest_files=["res://.godot/imported/playerShip3_damage1.png-95b74c994bd7c143605a9fb36019c857.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/MB_FYP/assets/PNG/Damage/playerShip3_damage2.png b/MB_FYP/assets/PNG/Damage/playerShip3_damage2.png
new file mode 100644
index 0000000..6ad9035
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip3_damage2.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip3_damage2.png.import b/MB_FYP/assets/PNG/Damage/playerShip3_damage2.png.import
new file mode 100644
index 0000000..6062fdf
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip3_damage2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxac8qrjfekq4"
+path="res://.godot/imported/playerShip3_damage2.png-1a5d73281904d42db943f30ec488f5d3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip3_damage2.png"
+dest_files=["res://.godot/imported/playerShip3_damage2.png-1a5d73281904d42db943f30ec488f5d3.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/MB_FYP/assets/PNG/Damage/playerShip3_damage3.png b/MB_FYP/assets/PNG/Damage/playerShip3_damage3.png
new file mode 100644
index 0000000..97ebf0b
Binary files /dev/null and b/MB_FYP/assets/PNG/Damage/playerShip3_damage3.png differ
diff --git a/MB_FYP/assets/PNG/Damage/playerShip3_damage3.png.import b/MB_FYP/assets/PNG/Damage/playerShip3_damage3.png.import
new file mode 100644
index 0000000..a0797a1
--- /dev/null
+++ b/MB_FYP/assets/PNG/Damage/playerShip3_damage3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://heohhu81mqm0"
+path="res://.godot/imported/playerShip3_damage3.png-d8bb91331f2778e18b82f7c57a733c2e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Damage/playerShip3_damage3.png"
+dest_files=["res://.godot/imported/playerShip3_damage3.png-d8bb91331f2778e18b82f7c57a733c2e.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/MB_FYP/assets/PNG/Effects/fire00.png b/MB_FYP/assets/PNG/Effects/fire00.png
new file mode 100644
index 0000000..4424075
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire00.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire00.png.import b/MB_FYP/assets/PNG/Effects/fire00.png.import
new file mode 100644
index 0000000..e80b310
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire00.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d36ovjuqpmosw"
+path="res://.godot/imported/fire00.png-99503a3535991c3a43472fc431c4bd8d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire00.png"
+dest_files=["res://.godot/imported/fire00.png-99503a3535991c3a43472fc431c4bd8d.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/MB_FYP/assets/PNG/Effects/fire01.png b/MB_FYP/assets/PNG/Effects/fire01.png
new file mode 100644
index 0000000..4efed3d
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire01.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire01.png.import b/MB_FYP/assets/PNG/Effects/fire01.png.import
new file mode 100644
index 0000000..c6761c5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire01.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://67tiid43qvb2"
+path="res://.godot/imported/fire01.png-8ffbfdcb1d25568d545193cc9abadbd0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire01.png"
+dest_files=["res://.godot/imported/fire01.png-8ffbfdcb1d25568d545193cc9abadbd0.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/MB_FYP/assets/PNG/Effects/fire02.png b/MB_FYP/assets/PNG/Effects/fire02.png
new file mode 100644
index 0000000..f574dbe
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire02.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire02.png.import b/MB_FYP/assets/PNG/Effects/fire02.png.import
new file mode 100644
index 0000000..d3f458a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire02.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b3h8if1oos4ll"
+path="res://.godot/imported/fire02.png-8c867be78e2a5c6261e5a26046aa25c5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire02.png"
+dest_files=["res://.godot/imported/fire02.png-8c867be78e2a5c6261e5a26046aa25c5.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/MB_FYP/assets/PNG/Effects/fire03.png b/MB_FYP/assets/PNG/Effects/fire03.png
new file mode 100644
index 0000000..89a1fee
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire03.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire03.png.import b/MB_FYP/assets/PNG/Effects/fire03.png.import
new file mode 100644
index 0000000..479f30e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire03.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcpxy7o06j85"
+path="res://.godot/imported/fire03.png-07dc729cda41bff4a866eb4c83664113.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire03.png"
+dest_files=["res://.godot/imported/fire03.png-07dc729cda41bff4a866eb4c83664113.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/MB_FYP/assets/PNG/Effects/fire04.png b/MB_FYP/assets/PNG/Effects/fire04.png
new file mode 100644
index 0000000..8cf6645
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire04.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire04.png.import b/MB_FYP/assets/PNG/Effects/fire04.png.import
new file mode 100644
index 0000000..dfbea2b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire04.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmc3b54sifai0"
+path="res://.godot/imported/fire04.png-3d367d183b05e4ca7fce23ee715e8cad.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire04.png"
+dest_files=["res://.godot/imported/fire04.png-3d367d183b05e4ca7fce23ee715e8cad.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/MB_FYP/assets/PNG/Effects/fire05.png b/MB_FYP/assets/PNG/Effects/fire05.png
new file mode 100644
index 0000000..4a317cf
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire05.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire05.png.import b/MB_FYP/assets/PNG/Effects/fire05.png.import
new file mode 100644
index 0000000..18f3705
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire05.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bm5u5r26nhcfv"
+path="res://.godot/imported/fire05.png-fb20bfe631ec41534fd71f441f0bf22f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire05.png"
+dest_files=["res://.godot/imported/fire05.png-fb20bfe631ec41534fd71f441f0bf22f.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/MB_FYP/assets/PNG/Effects/fire06.png b/MB_FYP/assets/PNG/Effects/fire06.png
new file mode 100644
index 0000000..c8ac319
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire06.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire06.png.import b/MB_FYP/assets/PNG/Effects/fire06.png.import
new file mode 100644
index 0000000..0572a1a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire06.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://qemmgvkec1qw"
+path="res://.godot/imported/fire06.png-9d60ca0475cfc1409e9e44c3c3475371.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire06.png"
+dest_files=["res://.godot/imported/fire06.png-9d60ca0475cfc1409e9e44c3c3475371.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/MB_FYP/assets/PNG/Effects/fire07.png b/MB_FYP/assets/PNG/Effects/fire07.png
new file mode 100644
index 0000000..243d5aa
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire07.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire07.png.import b/MB_FYP/assets/PNG/Effects/fire07.png.import
new file mode 100644
index 0000000..c573f41
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire07.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cc8oh7025ap3s"
+path="res://.godot/imported/fire07.png-1993cb7e79c74d7fafdf1cab9983260e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire07.png"
+dest_files=["res://.godot/imported/fire07.png-1993cb7e79c74d7fafdf1cab9983260e.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/MB_FYP/assets/PNG/Effects/fire08.png b/MB_FYP/assets/PNG/Effects/fire08.png
new file mode 100644
index 0000000..37ed06f
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire08.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire08.png.import b/MB_FYP/assets/PNG/Effects/fire08.png.import
new file mode 100644
index 0000000..06509f5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire08.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cuifpude22hjt"
+path="res://.godot/imported/fire08.png-00796bea790e49ee851c1500604ef0ed.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire08.png"
+dest_files=["res://.godot/imported/fire08.png-00796bea790e49ee851c1500604ef0ed.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/MB_FYP/assets/PNG/Effects/fire09.png b/MB_FYP/assets/PNG/Effects/fire09.png
new file mode 100644
index 0000000..4ab90ac
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire09.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire09.png.import b/MB_FYP/assets/PNG/Effects/fire09.png.import
new file mode 100644
index 0000000..85418fd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire09.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://boqc6ealvnli6"
+path="res://.godot/imported/fire09.png-9d5927f84c8fd0b734b73c4795006a34.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire09.png"
+dest_files=["res://.godot/imported/fire09.png-9d5927f84c8fd0b734b73c4795006a34.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/MB_FYP/assets/PNG/Effects/fire10.png b/MB_FYP/assets/PNG/Effects/fire10.png
new file mode 100644
index 0000000..1b42c69
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire10.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire10.png.import b/MB_FYP/assets/PNG/Effects/fire10.png.import
new file mode 100644
index 0000000..d4c4695
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire10.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgc4c11a7pgir"
+path="res://.godot/imported/fire10.png-98cec618d8d3af060f4bf948481eec30.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire10.png"
+dest_files=["res://.godot/imported/fire10.png-98cec618d8d3af060f4bf948481eec30.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/MB_FYP/assets/PNG/Effects/fire11.png b/MB_FYP/assets/PNG/Effects/fire11.png
new file mode 100644
index 0000000..db78103
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire11.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire11.png.import b/MB_FYP/assets/PNG/Effects/fire11.png.import
new file mode 100644
index 0000000..9826f42
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire11.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dm8dykkoygwdw"
+path="res://.godot/imported/fire11.png-e5d15e131fbeea96b5b51eb59010f7f0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire11.png"
+dest_files=["res://.godot/imported/fire11.png-e5d15e131fbeea96b5b51eb59010f7f0.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/MB_FYP/assets/PNG/Effects/fire12.png b/MB_FYP/assets/PNG/Effects/fire12.png
new file mode 100644
index 0000000..d33a64f
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire12.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire12.png.import b/MB_FYP/assets/PNG/Effects/fire12.png.import
new file mode 100644
index 0000000..7177823
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire12.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dx11m5tph08u4"
+path="res://.godot/imported/fire12.png-92e0f44b7426a473e24f0e04d7e10cb7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire12.png"
+dest_files=["res://.godot/imported/fire12.png-92e0f44b7426a473e24f0e04d7e10cb7.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/MB_FYP/assets/PNG/Effects/fire13.png b/MB_FYP/assets/PNG/Effects/fire13.png
new file mode 100644
index 0000000..285ff0d
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire13.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire13.png.import b/MB_FYP/assets/PNG/Effects/fire13.png.import
new file mode 100644
index 0000000..47ddf87
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire13.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dsh7hbh2hkkle"
+path="res://.godot/imported/fire13.png-e5a1526a7fe320ed18e0f7ee373f180a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire13.png"
+dest_files=["res://.godot/imported/fire13.png-e5a1526a7fe320ed18e0f7ee373f180a.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/MB_FYP/assets/PNG/Effects/fire14.png b/MB_FYP/assets/PNG/Effects/fire14.png
new file mode 100644
index 0000000..a83fc70
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire14.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire14.png.import b/MB_FYP/assets/PNG/Effects/fire14.png.import
new file mode 100644
index 0000000..4c085e6
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire14.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://teqge5ri2we5"
+path="res://.godot/imported/fire14.png-4012915a11641ba7579f23dcc5bebe41.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire14.png"
+dest_files=["res://.godot/imported/fire14.png-4012915a11641ba7579f23dcc5bebe41.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/MB_FYP/assets/PNG/Effects/fire15.png b/MB_FYP/assets/PNG/Effects/fire15.png
new file mode 100644
index 0000000..1bdb0bf
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire15.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire15.png.import b/MB_FYP/assets/PNG/Effects/fire15.png.import
new file mode 100644
index 0000000..3473943
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire15.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cubnjk71e621d"
+path="res://.godot/imported/fire15.png-fda725fdc7e4cfcf3d737e02bdbf0a16.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire15.png"
+dest_files=["res://.godot/imported/fire15.png-fda725fdc7e4cfcf3d737e02bdbf0a16.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/MB_FYP/assets/PNG/Effects/fire16.png b/MB_FYP/assets/PNG/Effects/fire16.png
new file mode 100644
index 0000000..6cb5886
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire16.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire16.png.import b/MB_FYP/assets/PNG/Effects/fire16.png.import
new file mode 100644
index 0000000..77b563b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire16.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0e753f6jemi0"
+path="res://.godot/imported/fire16.png-b54b3202955d18359e283550d4b3d7de.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire16.png"
+dest_files=["res://.godot/imported/fire16.png-b54b3202955d18359e283550d4b3d7de.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/MB_FYP/assets/PNG/Effects/fire17.png b/MB_FYP/assets/PNG/Effects/fire17.png
new file mode 100644
index 0000000..8f5b92d
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire17.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire17.png.import b/MB_FYP/assets/PNG/Effects/fire17.png.import
new file mode 100644
index 0000000..8953a01
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire17.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bdmmmtfurjiuh"
+path="res://.godot/imported/fire17.png-f3bb39ba4990b2dc5b3287ca5cd56e54.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire17.png"
+dest_files=["res://.godot/imported/fire17.png-f3bb39ba4990b2dc5b3287ca5cd56e54.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/MB_FYP/assets/PNG/Effects/fire18.png b/MB_FYP/assets/PNG/Effects/fire18.png
new file mode 100644
index 0000000..84dbb73
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire18.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire18.png.import b/MB_FYP/assets/PNG/Effects/fire18.png.import
new file mode 100644
index 0000000..39aed37
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire18.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dk0nlwfd2nryb"
+path="res://.godot/imported/fire18.png-08748de1f464136460c5865da3bd5f54.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire18.png"
+dest_files=["res://.godot/imported/fire18.png-08748de1f464136460c5865da3bd5f54.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/MB_FYP/assets/PNG/Effects/fire19.png b/MB_FYP/assets/PNG/Effects/fire19.png
new file mode 100644
index 0000000..db435cd
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/fire19.png differ
diff --git a/MB_FYP/assets/PNG/Effects/fire19.png.import b/MB_FYP/assets/PNG/Effects/fire19.png.import
new file mode 100644
index 0000000..c55d43b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/fire19.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dar474mlfqr15"
+path="res://.godot/imported/fire19.png-4a3852c2ebc9072cf29792a9beedbc7e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/fire19.png"
+dest_files=["res://.godot/imported/fire19.png-4a3852c2ebc9072cf29792a9beedbc7e.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/MB_FYP/assets/PNG/Effects/shield1.png b/MB_FYP/assets/PNG/Effects/shield1.png
new file mode 100644
index 0000000..8d25f4b
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/shield1.png differ
diff --git a/MB_FYP/assets/PNG/Effects/shield1.png.import b/MB_FYP/assets/PNG/Effects/shield1.png.import
new file mode 100644
index 0000000..08eeb8b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/shield1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b25hqvvmx48pu"
+path="res://.godot/imported/shield1.png-9ebee4004c7cdf21612b9dc0472d90b6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/shield1.png"
+dest_files=["res://.godot/imported/shield1.png-9ebee4004c7cdf21612b9dc0472d90b6.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/MB_FYP/assets/PNG/Effects/shield2.png b/MB_FYP/assets/PNG/Effects/shield2.png
new file mode 100644
index 0000000..485a3f7
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/shield2.png differ
diff --git a/MB_FYP/assets/PNG/Effects/shield2.png.import b/MB_FYP/assets/PNG/Effects/shield2.png.import
new file mode 100644
index 0000000..994d37c
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/shield2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dh0a661n2xhn6"
+path="res://.godot/imported/shield2.png-08132ecf8771bc7572e70dcef274b653.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/shield2.png"
+dest_files=["res://.godot/imported/shield2.png-08132ecf8771bc7572e70dcef274b653.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/MB_FYP/assets/PNG/Effects/shield3.png b/MB_FYP/assets/PNG/Effects/shield3.png
new file mode 100644
index 0000000..2925cd6
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/shield3.png differ
diff --git a/MB_FYP/assets/PNG/Effects/shield3.png.import b/MB_FYP/assets/PNG/Effects/shield3.png.import
new file mode 100644
index 0000000..28368eb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/shield3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c8m0d0ikbvy6b"
+path="res://.godot/imported/shield3.png-892d25eabef7f1b9bc56aea3c5368f8d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/shield3.png"
+dest_files=["res://.godot/imported/shield3.png-892d25eabef7f1b9bc56aea3c5368f8d.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/MB_FYP/assets/PNG/Effects/speed.png b/MB_FYP/assets/PNG/Effects/speed.png
new file mode 100644
index 0000000..d014dec
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/speed.png differ
diff --git a/MB_FYP/assets/PNG/Effects/speed.png.import b/MB_FYP/assets/PNG/Effects/speed.png.import
new file mode 100644
index 0000000..5876feb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/speed.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckvnc2gt562rr"
+path="res://.godot/imported/speed.png-9b3f401fe7c03c836de36a6a78224be9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/speed.png"
+dest_files=["res://.godot/imported/speed.png-9b3f401fe7c03c836de36a6a78224be9.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/MB_FYP/assets/PNG/Effects/star1.png b/MB_FYP/assets/PNG/Effects/star1.png
new file mode 100644
index 0000000..67551ae
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/star1.png differ
diff --git a/MB_FYP/assets/PNG/Effects/star1.png.import b/MB_FYP/assets/PNG/Effects/star1.png.import
new file mode 100644
index 0000000..1a4721b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/star1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxln1s5ymw5mw"
+path="res://.godot/imported/star1.png-fa540a96cab2e1d20f027e49cc72b0d2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/star1.png"
+dest_files=["res://.godot/imported/star1.png-fa540a96cab2e1d20f027e49cc72b0d2.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/MB_FYP/assets/PNG/Effects/star2.png b/MB_FYP/assets/PNG/Effects/star2.png
new file mode 100644
index 0000000..a047ef6
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/star2.png differ
diff --git a/MB_FYP/assets/PNG/Effects/star2.png.import b/MB_FYP/assets/PNG/Effects/star2.png.import
new file mode 100644
index 0000000..70b788e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/star2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://blbtjruh75cxa"
+path="res://.godot/imported/star2.png-a8da2aefc14c7956b80c236cd1d26ae7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/star2.png"
+dest_files=["res://.godot/imported/star2.png-a8da2aefc14c7956b80c236cd1d26ae7.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/MB_FYP/assets/PNG/Effects/star3.png b/MB_FYP/assets/PNG/Effects/star3.png
new file mode 100644
index 0000000..c9026d3
Binary files /dev/null and b/MB_FYP/assets/PNG/Effects/star3.png differ
diff --git a/MB_FYP/assets/PNG/Effects/star3.png.import b/MB_FYP/assets/PNG/Effects/star3.png.import
new file mode 100644
index 0000000..1ae3a61
--- /dev/null
+++ b/MB_FYP/assets/PNG/Effects/star3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cx5psx6hpyhxb"
+path="res://.godot/imported/star3.png-a788aeb564f38183a190461aebb57397.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Effects/star3.png"
+dest_files=["res://.godot/imported/star3.png-a788aeb564f38183a190461aebb57397.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/MB_FYP/assets/PNG/Enemies/enemyBlack1.png b/MB_FYP/assets/PNG/Enemies/enemyBlack1.png
new file mode 100644
index 0000000..bc2fa4c
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlack1.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlack1.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlack1.png.import
new file mode 100644
index 0000000..261ed0b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlack1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b35m5lyecg1k3"
+path="res://.godot/imported/enemyBlack1.png-9a4f5c9037ad42b56b33fb12ec44cb66.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlack1.png"
+dest_files=["res://.godot/imported/enemyBlack1.png-9a4f5c9037ad42b56b33fb12ec44cb66.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/MB_FYP/assets/PNG/Enemies/enemyBlack2.png b/MB_FYP/assets/PNG/Enemies/enemyBlack2.png
new file mode 100644
index 0000000..0e6b91c
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlack2.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlack2.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlack2.png.import
new file mode 100644
index 0000000..e1e3ff4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlack2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dmx3hydjrxxmc"
+path="res://.godot/imported/enemyBlack2.png-5966db3990bdc99a059909cbb7fb2c74.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlack2.png"
+dest_files=["res://.godot/imported/enemyBlack2.png-5966db3990bdc99a059909cbb7fb2c74.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/MB_FYP/assets/PNG/Enemies/enemyBlack3.png b/MB_FYP/assets/PNG/Enemies/enemyBlack3.png
new file mode 100644
index 0000000..dafec1b
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlack3.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlack3.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlack3.png.import
new file mode 100644
index 0000000..7b333c2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlack3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://36gc452xyjhu"
+path="res://.godot/imported/enemyBlack3.png-c50e62a5bdcfb86ea37dcf2fb01a9f20.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlack3.png"
+dest_files=["res://.godot/imported/enemyBlack3.png-c50e62a5bdcfb86ea37dcf2fb01a9f20.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/MB_FYP/assets/PNG/Enemies/enemyBlack4.png b/MB_FYP/assets/PNG/Enemies/enemyBlack4.png
new file mode 100644
index 0000000..a575c9d
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlack4.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlack4.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlack4.png.import
new file mode 100644
index 0000000..c19837d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlack4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://8vre7b0so6q"
+path="res://.godot/imported/enemyBlack4.png-d76f0d4d19569ddf9387ae849e2437e8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlack4.png"
+dest_files=["res://.godot/imported/enemyBlack4.png-d76f0d4d19569ddf9387ae849e2437e8.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/MB_FYP/assets/PNG/Enemies/enemyBlack5.png b/MB_FYP/assets/PNG/Enemies/enemyBlack5.png
new file mode 100644
index 0000000..739dcf0
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlack5.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlack5.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlack5.png.import
new file mode 100644
index 0000000..1fc7cab
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlack5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://8ssr48gbn8eb"
+path="res://.godot/imported/enemyBlack5.png-545cb6ba815504566941dd2e321c1814.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlack5.png"
+dest_files=["res://.godot/imported/enemyBlack5.png-545cb6ba815504566941dd2e321c1814.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/MB_FYP/assets/PNG/Enemies/enemyBlue1.png b/MB_FYP/assets/PNG/Enemies/enemyBlue1.png
new file mode 100644
index 0000000..cedc073
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlue1.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlue1.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlue1.png.import
new file mode 100644
index 0000000..df5a512
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlue1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vpwcw4aeipss"
+path="res://.godot/imported/enemyBlue1.png-95cd6bcd76a9e486a188ce0f92010c37.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlue1.png"
+dest_files=["res://.godot/imported/enemyBlue1.png-95cd6bcd76a9e486a188ce0f92010c37.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/MB_FYP/assets/PNG/Enemies/enemyBlue2.png b/MB_FYP/assets/PNG/Enemies/enemyBlue2.png
new file mode 100644
index 0000000..bf3bd0c
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlue2.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlue2.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlue2.png.import
new file mode 100644
index 0000000..4324bb7
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlue2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b5uvbysvia8v8"
+path="res://.godot/imported/enemyBlue2.png-11bc9c9cd2085ea35d2ea24d661d2513.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlue2.png"
+dest_files=["res://.godot/imported/enemyBlue2.png-11bc9c9cd2085ea35d2ea24d661d2513.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/MB_FYP/assets/PNG/Enemies/enemyBlue3.png b/MB_FYP/assets/PNG/Enemies/enemyBlue3.png
new file mode 100644
index 0000000..9a63d03
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlue3.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlue3.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlue3.png.import
new file mode 100644
index 0000000..3729a52
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlue3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bsaqgyvdul0u0"
+path="res://.godot/imported/enemyBlue3.png-1e379ca1549a306484d058f693f895a5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlue3.png"
+dest_files=["res://.godot/imported/enemyBlue3.png-1e379ca1549a306484d058f693f895a5.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/MB_FYP/assets/PNG/Enemies/enemyBlue4.png b/MB_FYP/assets/PNG/Enemies/enemyBlue4.png
new file mode 100644
index 0000000..d5670a3
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlue4.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlue4.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlue4.png.import
new file mode 100644
index 0000000..f4372d5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlue4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1ulsj8v756sd"
+path="res://.godot/imported/enemyBlue4.png-71f4eba3c33a3afd9dcd4584af807e21.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlue4.png"
+dest_files=["res://.godot/imported/enemyBlue4.png-71f4eba3c33a3afd9dcd4584af807e21.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/MB_FYP/assets/PNG/Enemies/enemyBlue5.png b/MB_FYP/assets/PNG/Enemies/enemyBlue5.png
new file mode 100644
index 0000000..e740509
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyBlue5.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyBlue5.png.import b/MB_FYP/assets/PNG/Enemies/enemyBlue5.png.import
new file mode 100644
index 0000000..545c01e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyBlue5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1prtr4f2jkba"
+path="res://.godot/imported/enemyBlue5.png-b298d05c76d170f7b1b37670053d4d50.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyBlue5.png"
+dest_files=["res://.godot/imported/enemyBlue5.png-b298d05c76d170f7b1b37670053d4d50.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/MB_FYP/assets/PNG/Enemies/enemyGreen1.png b/MB_FYP/assets/PNG/Enemies/enemyGreen1.png
new file mode 100644
index 0000000..064e290
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyGreen1.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyGreen1.png.import b/MB_FYP/assets/PNG/Enemies/enemyGreen1.png.import
new file mode 100644
index 0000000..491bc92
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyGreen1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://16bkxeqw0mjr"
+path="res://.godot/imported/enemyGreen1.png-e9e9918abec08a64c11f1aa81d4b97aa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyGreen1.png"
+dest_files=["res://.godot/imported/enemyGreen1.png-e9e9918abec08a64c11f1aa81d4b97aa.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/MB_FYP/assets/PNG/Enemies/enemyGreen2.png b/MB_FYP/assets/PNG/Enemies/enemyGreen2.png
new file mode 100644
index 0000000..5189d24
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyGreen2.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyGreen2.png.import b/MB_FYP/assets/PNG/Enemies/enemyGreen2.png.import
new file mode 100644
index 0000000..7cabf91
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyGreen2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bsjedc3yuule1"
+path="res://.godot/imported/enemyGreen2.png-632b2d5858df7dc4bb12f24f9cd9631e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyGreen2.png"
+dest_files=["res://.godot/imported/enemyGreen2.png-632b2d5858df7dc4bb12f24f9cd9631e.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/MB_FYP/assets/PNG/Enemies/enemyGreen3.png b/MB_FYP/assets/PNG/Enemies/enemyGreen3.png
new file mode 100644
index 0000000..74e2bca
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyGreen3.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyGreen3.png.import b/MB_FYP/assets/PNG/Enemies/enemyGreen3.png.import
new file mode 100644
index 0000000..a0c8961
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyGreen3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://liukrnlhdvq4"
+path="res://.godot/imported/enemyGreen3.png-4a066d9692eda9e1da2a45bead5f1e3d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyGreen3.png"
+dest_files=["res://.godot/imported/enemyGreen3.png-4a066d9692eda9e1da2a45bead5f1e3d.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/MB_FYP/assets/PNG/Enemies/enemyGreen4.png b/MB_FYP/assets/PNG/Enemies/enemyGreen4.png
new file mode 100644
index 0000000..112e299
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyGreen4.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyGreen4.png.import b/MB_FYP/assets/PNG/Enemies/enemyGreen4.png.import
new file mode 100644
index 0000000..c31ecb9
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyGreen4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3bs6tb1m60r5"
+path="res://.godot/imported/enemyGreen4.png-2663552539c61c28f2081b2d497ca237.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyGreen4.png"
+dest_files=["res://.godot/imported/enemyGreen4.png-2663552539c61c28f2081b2d497ca237.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/MB_FYP/assets/PNG/Enemies/enemyGreen5.png b/MB_FYP/assets/PNG/Enemies/enemyGreen5.png
new file mode 100644
index 0000000..5938270
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyGreen5.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyGreen5.png.import b/MB_FYP/assets/PNG/Enemies/enemyGreen5.png.import
new file mode 100644
index 0000000..db179d6
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyGreen5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ocba1cj8830i"
+path="res://.godot/imported/enemyGreen5.png-8cd76404834662e20f8dfdd0be494a2d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyGreen5.png"
+dest_files=["res://.godot/imported/enemyGreen5.png-8cd76404834662e20f8dfdd0be494a2d.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/MB_FYP/assets/PNG/Enemies/enemyRed1.png b/MB_FYP/assets/PNG/Enemies/enemyRed1.png
new file mode 100644
index 0000000..fb0c0a2
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyRed1.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyRed1.png.import b/MB_FYP/assets/PNG/Enemies/enemyRed1.png.import
new file mode 100644
index 0000000..48cfb44
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyRed1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://soden53qtfxf"
+path="res://.godot/imported/enemyRed1.png-0dab588f6f3664abfd83358ae4d9b1e7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyRed1.png"
+dest_files=["res://.godot/imported/enemyRed1.png-0dab588f6f3664abfd83358ae4d9b1e7.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/MB_FYP/assets/PNG/Enemies/enemyRed2.png b/MB_FYP/assets/PNG/Enemies/enemyRed2.png
new file mode 100644
index 0000000..3ee96c5
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyRed2.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyRed2.png.import b/MB_FYP/assets/PNG/Enemies/enemyRed2.png.import
new file mode 100644
index 0000000..ebeef0e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyRed2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c1ofnmt751s7i"
+path="res://.godot/imported/enemyRed2.png-3f5fe97363c3a2c7000c5e917d6c9586.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyRed2.png"
+dest_files=["res://.godot/imported/enemyRed2.png-3f5fe97363c3a2c7000c5e917d6c9586.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/MB_FYP/assets/PNG/Enemies/enemyRed3.png b/MB_FYP/assets/PNG/Enemies/enemyRed3.png
new file mode 100644
index 0000000..bc8eacd
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyRed3.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyRed3.png.import b/MB_FYP/assets/PNG/Enemies/enemyRed3.png.import
new file mode 100644
index 0000000..df368fb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyRed3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b17f3nu0wnw0r"
+path="res://.godot/imported/enemyRed3.png-f179ec6d428270d7c0c423f62a9f90fa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyRed3.png"
+dest_files=["res://.godot/imported/enemyRed3.png-f179ec6d428270d7c0c423f62a9f90fa.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/MB_FYP/assets/PNG/Enemies/enemyRed4.png b/MB_FYP/assets/PNG/Enemies/enemyRed4.png
new file mode 100644
index 0000000..a3216d4
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyRed4.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyRed4.png.import b/MB_FYP/assets/PNG/Enemies/enemyRed4.png.import
new file mode 100644
index 0000000..22bc42a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyRed4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dib8feilprfyj"
+path="res://.godot/imported/enemyRed4.png-2874c73eec93ba85fd2e8f341693da00.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyRed4.png"
+dest_files=["res://.godot/imported/enemyRed4.png-2874c73eec93ba85fd2e8f341693da00.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/MB_FYP/assets/PNG/Enemies/enemyRed5.png b/MB_FYP/assets/PNG/Enemies/enemyRed5.png
new file mode 100644
index 0000000..645cdf3
Binary files /dev/null and b/MB_FYP/assets/PNG/Enemies/enemyRed5.png differ
diff --git a/MB_FYP/assets/PNG/Enemies/enemyRed5.png.import b/MB_FYP/assets/PNG/Enemies/enemyRed5.png.import
new file mode 100644
index 0000000..5af2866
--- /dev/null
+++ b/MB_FYP/assets/PNG/Enemies/enemyRed5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bffddlfnbiyp4"
+path="res://.godot/imported/enemyRed5.png-a46e93280389c943e8cbdd3e6a88af0e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Enemies/enemyRed5.png"
+dest_files=["res://.godot/imported/enemyRed5.png-a46e93280389c943e8cbdd3e6a88af0e.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/MB_FYP/assets/PNG/Lasers/laserBlue01.png b/MB_FYP/assets/PNG/Lasers/laserBlue01.png
new file mode 100644
index 0000000..b76aaf7
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue01.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue01.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue01.png.import
new file mode 100644
index 0000000..1f56996
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue01.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b1tayknrnnrnx"
+path="res://.godot/imported/laserBlue01.png-bc1aa487e601c33d1073761ea44f4e48.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue01.png"
+dest_files=["res://.godot/imported/laserBlue01.png-bc1aa487e601c33d1073761ea44f4e48.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/MB_FYP/assets/PNG/Lasers/laserBlue02.png b/MB_FYP/assets/PNG/Lasers/laserBlue02.png
new file mode 100644
index 0000000..3f923a3
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue02.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue02.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue02.png.import
new file mode 100644
index 0000000..bab6350
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue02.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dgjiappsj0een"
+path="res://.godot/imported/laserBlue02.png-e05e036e7de42b11449be2582ab75db8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue02.png"
+dest_files=["res://.godot/imported/laserBlue02.png-e05e036e7de42b11449be2582ab75db8.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/MB_FYP/assets/PNG/Lasers/laserBlue03.png b/MB_FYP/assets/PNG/Lasers/laserBlue03.png
new file mode 100644
index 0000000..a16e9a8
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue03.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue03.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue03.png.import
new file mode 100644
index 0000000..1c86b08
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue03.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bolnx0hbaqc4e"
+path="res://.godot/imported/laserBlue03.png-f9fd2131e677bf9c7220cf7397e623c8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue03.png"
+dest_files=["res://.godot/imported/laserBlue03.png-f9fd2131e677bf9c7220cf7397e623c8.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/MB_FYP/assets/PNG/Lasers/laserBlue04.png b/MB_FYP/assets/PNG/Lasers/laserBlue04.png
new file mode 100644
index 0000000..6f3b910
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue04.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue04.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue04.png.import
new file mode 100644
index 0000000..0cea612
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue04.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ct3bm5287ir0i"
+path="res://.godot/imported/laserBlue04.png-bb51950e1571d7c69d858e21de66b925.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue04.png"
+dest_files=["res://.godot/imported/laserBlue04.png-bb51950e1571d7c69d858e21de66b925.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/MB_FYP/assets/PNG/Lasers/laserBlue05.png b/MB_FYP/assets/PNG/Lasers/laserBlue05.png
new file mode 100644
index 0000000..85cff7d
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue05.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue05.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue05.png.import
new file mode 100644
index 0000000..87bca35
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue05.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c5dwf8hdbvtkc"
+path="res://.godot/imported/laserBlue05.png-ad26765a4693f29dcc16c7f630149b01.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue05.png"
+dest_files=["res://.godot/imported/laserBlue05.png-ad26765a4693f29dcc16c7f630149b01.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/MB_FYP/assets/PNG/Lasers/laserBlue06.png b/MB_FYP/assets/PNG/Lasers/laserBlue06.png
new file mode 100644
index 0000000..a621875
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue06.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue06.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue06.png.import
new file mode 100644
index 0000000..5e3b1d2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue06.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dfr8jft0ax7b4"
+path="res://.godot/imported/laserBlue06.png-4d3bbe931bf3faadfab95e69729f6b2d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue06.png"
+dest_files=["res://.godot/imported/laserBlue06.png-4d3bbe931bf3faadfab95e69729f6b2d.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/MB_FYP/assets/PNG/Lasers/laserBlue07.png b/MB_FYP/assets/PNG/Lasers/laserBlue07.png
new file mode 100644
index 0000000..e1848bf
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue07.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue07.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue07.png.import
new file mode 100644
index 0000000..633f627
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue07.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1it64cioccrs"
+path="res://.godot/imported/laserBlue07.png-ffbb9983aa142be0a2c51101862e0052.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue07.png"
+dest_files=["res://.godot/imported/laserBlue07.png-ffbb9983aa142be0a2c51101862e0052.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/MB_FYP/assets/PNG/Lasers/laserBlue08.png b/MB_FYP/assets/PNG/Lasers/laserBlue08.png
new file mode 100644
index 0000000..7a46396
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue08.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue08.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue08.png.import
new file mode 100644
index 0000000..1ffbbc9
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue08.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dinsy04r12etn"
+path="res://.godot/imported/laserBlue08.png-19808e0741d65496b614a7241a168ae6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue08.png"
+dest_files=["res://.godot/imported/laserBlue08.png-19808e0741d65496b614a7241a168ae6.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/MB_FYP/assets/PNG/Lasers/laserBlue09.png b/MB_FYP/assets/PNG/Lasers/laserBlue09.png
new file mode 100644
index 0000000..35624e6
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue09.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue09.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue09.png.import
new file mode 100644
index 0000000..ede306f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue09.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hnkwsadsyo33"
+path="res://.godot/imported/laserBlue09.png-2edf13598eb9064c57c8525738b5416a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue09.png"
+dest_files=["res://.godot/imported/laserBlue09.png-2edf13598eb9064c57c8525738b5416a.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/MB_FYP/assets/PNG/Lasers/laserBlue10.png b/MB_FYP/assets/PNG/Lasers/laserBlue10.png
new file mode 100644
index 0000000..dd6b766
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue10.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue10.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue10.png.import
new file mode 100644
index 0000000..faed89f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue10.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bqy23awf0bor8"
+path="res://.godot/imported/laserBlue10.png-e17250526a633ecea1ec41726a72cdb1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue10.png"
+dest_files=["res://.godot/imported/laserBlue10.png-e17250526a633ecea1ec41726a72cdb1.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/MB_FYP/assets/PNG/Lasers/laserBlue11.png b/MB_FYP/assets/PNG/Lasers/laserBlue11.png
new file mode 100644
index 0000000..c062349
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue11.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue11.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue11.png.import
new file mode 100644
index 0000000..dfad8dd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue11.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqb8m26v1gs00"
+path="res://.godot/imported/laserBlue11.png-13cc3d38d9d6b621f9282de89f8883ec.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue11.png"
+dest_files=["res://.godot/imported/laserBlue11.png-13cc3d38d9d6b621f9282de89f8883ec.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/MB_FYP/assets/PNG/Lasers/laserBlue12.png b/MB_FYP/assets/PNG/Lasers/laserBlue12.png
new file mode 100644
index 0000000..48b6103
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue12.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue12.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue12.png.import
new file mode 100644
index 0000000..6a26d8a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue12.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tn8uj04b2jar"
+path="res://.godot/imported/laserBlue12.png-f59e822e3fb428fe6e0656f0d0e17eba.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue12.png"
+dest_files=["res://.godot/imported/laserBlue12.png-f59e822e3fb428fe6e0656f0d0e17eba.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/MB_FYP/assets/PNG/Lasers/laserBlue13.png b/MB_FYP/assets/PNG/Lasers/laserBlue13.png
new file mode 100644
index 0000000..c5ec6a3
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue13.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue13.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue13.png.import
new file mode 100644
index 0000000..114fc47
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue13.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chcgq8kv3ct8n"
+path="res://.godot/imported/laserBlue13.png-16a9aa5d410171324276ee5f23635660.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue13.png"
+dest_files=["res://.godot/imported/laserBlue13.png-16a9aa5d410171324276ee5f23635660.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/MB_FYP/assets/PNG/Lasers/laserBlue14.png b/MB_FYP/assets/PNG/Lasers/laserBlue14.png
new file mode 100644
index 0000000..254601e
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue14.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue14.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue14.png.import
new file mode 100644
index 0000000..663c19d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue14.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://blle8iv8fl0v4"
+path="res://.godot/imported/laserBlue14.png-b1367a35dc4b3e2fb516e965e57833a0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue14.png"
+dest_files=["res://.godot/imported/laserBlue14.png-b1367a35dc4b3e2fb516e965e57833a0.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/MB_FYP/assets/PNG/Lasers/laserBlue15.png b/MB_FYP/assets/PNG/Lasers/laserBlue15.png
new file mode 100644
index 0000000..1ea1966
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue15.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue15.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue15.png.import
new file mode 100644
index 0000000..a60bdfd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue15.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://5qcajqgjl87n"
+path="res://.godot/imported/laserBlue15.png-61f7770534e62e1b93a24192c3c13f35.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue15.png"
+dest_files=["res://.godot/imported/laserBlue15.png-61f7770534e62e1b93a24192c3c13f35.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/MB_FYP/assets/PNG/Lasers/laserBlue16.png b/MB_FYP/assets/PNG/Lasers/laserBlue16.png
new file mode 100644
index 0000000..1def98f
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserBlue16.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserBlue16.png.import b/MB_FYP/assets/PNG/Lasers/laserBlue16.png.import
new file mode 100644
index 0000000..21f4a8e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserBlue16.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://p3rsvm8vqsc5"
+path="res://.godot/imported/laserBlue16.png-7245f7ef3eeb398a374ae4c6ffc752e5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserBlue16.png"
+dest_files=["res://.godot/imported/laserBlue16.png-7245f7ef3eeb398a374ae4c6ffc752e5.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/MB_FYP/assets/PNG/Lasers/laserGreen01.png b/MB_FYP/assets/PNG/Lasers/laserGreen01.png
new file mode 100644
index 0000000..c9982b1
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen01.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen01.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen01.png.import
new file mode 100644
index 0000000..cabe690
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen01.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dc3vvdw05y07q"
+path="res://.godot/imported/laserGreen01.png-dcbbeb0aa7ab6792577a38003366cb95.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen01.png"
+dest_files=["res://.godot/imported/laserGreen01.png-dcbbeb0aa7ab6792577a38003366cb95.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/MB_FYP/assets/PNG/Lasers/laserGreen02.png b/MB_FYP/assets/PNG/Lasers/laserGreen02.png
new file mode 100644
index 0000000..5cd7830
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen02.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen02.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen02.png.import
new file mode 100644
index 0000000..bbf78c0
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen02.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddueogxbclxqa"
+path="res://.godot/imported/laserGreen02.png-a795b43d6dbe09a482e86f15e627a324.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen02.png"
+dest_files=["res://.godot/imported/laserGreen02.png-a795b43d6dbe09a482e86f15e627a324.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/MB_FYP/assets/PNG/Lasers/laserGreen03.png b/MB_FYP/assets/PNG/Lasers/laserGreen03.png
new file mode 100644
index 0000000..d658547
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen03.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen03.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen03.png.import
new file mode 100644
index 0000000..b82ddea
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen03.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpgvdjnqkusjy"
+path="res://.godot/imported/laserGreen03.png-1806dea37e134a40ed3dbf92a710d5a7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen03.png"
+dest_files=["res://.godot/imported/laserGreen03.png-1806dea37e134a40ed3dbf92a710d5a7.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/MB_FYP/assets/PNG/Lasers/laserGreen04.png b/MB_FYP/assets/PNG/Lasers/laserGreen04.png
new file mode 100644
index 0000000..61b04fb
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen04.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen04.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen04.png.import
new file mode 100644
index 0000000..1e5f8ab
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen04.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bhttrcgttcr7h"
+path="res://.godot/imported/laserGreen04.png-9a16cec8f1f02183c4b3e24e2ccd3ae1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen04.png"
+dest_files=["res://.godot/imported/laserGreen04.png-9a16cec8f1f02183c4b3e24e2ccd3ae1.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/MB_FYP/assets/PNG/Lasers/laserGreen05.png b/MB_FYP/assets/PNG/Lasers/laserGreen05.png
new file mode 100644
index 0000000..98ae6be
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen05.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen05.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen05.png.import
new file mode 100644
index 0000000..3207a0f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen05.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxbso3whmkn3c"
+path="res://.godot/imported/laserGreen05.png-706c03d2a2f4ecd9e06decfda594fd51.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen05.png"
+dest_files=["res://.godot/imported/laserGreen05.png-706c03d2a2f4ecd9e06decfda594fd51.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/MB_FYP/assets/PNG/Lasers/laserGreen06.png b/MB_FYP/assets/PNG/Lasers/laserGreen06.png
new file mode 100644
index 0000000..36dd94d
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen06.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen06.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen06.png.import
new file mode 100644
index 0000000..c485ea4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen06.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bo2veskvpit34"
+path="res://.godot/imported/laserGreen06.png-3005d64624c2969b155d996309c94232.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen06.png"
+dest_files=["res://.godot/imported/laserGreen06.png-3005d64624c2969b155d996309c94232.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/MB_FYP/assets/PNG/Lasers/laserGreen07.png b/MB_FYP/assets/PNG/Lasers/laserGreen07.png
new file mode 100644
index 0000000..0ae7c2d
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen07.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen07.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen07.png.import
new file mode 100644
index 0000000..5f6a379
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen07.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dmgdltbfnsijs"
+path="res://.godot/imported/laserGreen07.png-7056fb11fdba5c821dcba7a75e430d2d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen07.png"
+dest_files=["res://.godot/imported/laserGreen07.png-7056fb11fdba5c821dcba7a75e430d2d.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/MB_FYP/assets/PNG/Lasers/laserGreen08.png b/MB_FYP/assets/PNG/Lasers/laserGreen08.png
new file mode 100644
index 0000000..0ff1d80
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen08.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen08.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen08.png.import
new file mode 100644
index 0000000..0fbcf74
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen08.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dt8m08vflkrl1"
+path="res://.godot/imported/laserGreen08.png-6865034d03af49ba1dcc906104d4768a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen08.png"
+dest_files=["res://.godot/imported/laserGreen08.png-6865034d03af49ba1dcc906104d4768a.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/MB_FYP/assets/PNG/Lasers/laserGreen09.png b/MB_FYP/assets/PNG/Lasers/laserGreen09.png
new file mode 100644
index 0000000..932056b
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen09.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen09.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen09.png.import
new file mode 100644
index 0000000..20966fa
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen09.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cen073lriqdrx"
+path="res://.godot/imported/laserGreen09.png-31f2f89f8d490f757254ce3814323604.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen09.png"
+dest_files=["res://.godot/imported/laserGreen09.png-31f2f89f8d490f757254ce3814323604.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/MB_FYP/assets/PNG/Lasers/laserGreen10.png b/MB_FYP/assets/PNG/Lasers/laserGreen10.png
new file mode 100644
index 0000000..9c7974c
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen10.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen10.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen10.png.import
new file mode 100644
index 0000000..17aea31
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen10.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ccyjobdakl2g"
+path="res://.godot/imported/laserGreen10.png-af7157365c87465b2db5d0b0994c932b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen10.png"
+dest_files=["res://.godot/imported/laserGreen10.png-af7157365c87465b2db5d0b0994c932b.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/MB_FYP/assets/PNG/Lasers/laserGreen11.png b/MB_FYP/assets/PNG/Lasers/laserGreen11.png
new file mode 100644
index 0000000..100cddb
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen11.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen11.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen11.png.import
new file mode 100644
index 0000000..cf8b669
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen11.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dittpd4alisdt"
+path="res://.godot/imported/laserGreen11.png-523bdde8e8c71f494c3bbcedec817165.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen11.png"
+dest_files=["res://.godot/imported/laserGreen11.png-523bdde8e8c71f494c3bbcedec817165.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/MB_FYP/assets/PNG/Lasers/laserGreen12.png b/MB_FYP/assets/PNG/Lasers/laserGreen12.png
new file mode 100644
index 0000000..b05a72f
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen12.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen12.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen12.png.import
new file mode 100644
index 0000000..959e97f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen12.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://qqvnhlfvek7i"
+path="res://.godot/imported/laserGreen12.png-f345b9cb9c6b6d061754fd292444bdc7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen12.png"
+dest_files=["res://.godot/imported/laserGreen12.png-f345b9cb9c6b6d061754fd292444bdc7.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/MB_FYP/assets/PNG/Lasers/laserGreen13.png b/MB_FYP/assets/PNG/Lasers/laserGreen13.png
new file mode 100644
index 0000000..92cc353
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen13.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen13.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen13.png.import
new file mode 100644
index 0000000..e294632
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen13.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dexlotqwqex3u"
+path="res://.godot/imported/laserGreen13.png-5c883080af713fc617820db49635756a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen13.png"
+dest_files=["res://.godot/imported/laserGreen13.png-5c883080af713fc617820db49635756a.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/MB_FYP/assets/PNG/Lasers/laserGreen14.png b/MB_FYP/assets/PNG/Lasers/laserGreen14.png
new file mode 100644
index 0000000..7abd3b2
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen14.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen14.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen14.png.import
new file mode 100644
index 0000000..5849e41
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen14.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clc4ej836djt2"
+path="res://.godot/imported/laserGreen14.png-7c57cc760d2f6ef1e6a5a1eb6ab22507.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen14.png"
+dest_files=["res://.godot/imported/laserGreen14.png-7c57cc760d2f6ef1e6a5a1eb6ab22507.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/MB_FYP/assets/PNG/Lasers/laserGreen15.png b/MB_FYP/assets/PNG/Lasers/laserGreen15.png
new file mode 100644
index 0000000..97a4405
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen15.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen15.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen15.png.import
new file mode 100644
index 0000000..fb76e8e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen15.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b56v3apyfk4bq"
+path="res://.godot/imported/laserGreen15.png-d1ca7b3cf7566e651e41bff579ea5a7e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen15.png"
+dest_files=["res://.godot/imported/laserGreen15.png-d1ca7b3cf7566e651e41bff579ea5a7e.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/MB_FYP/assets/PNG/Lasers/laserGreen16.png b/MB_FYP/assets/PNG/Lasers/laserGreen16.png
new file mode 100644
index 0000000..b73c12f
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserGreen16.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserGreen16.png.import b/MB_FYP/assets/PNG/Lasers/laserGreen16.png.import
new file mode 100644
index 0000000..cbe609d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserGreen16.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://crjm1ilbkci7u"
+path="res://.godot/imported/laserGreen16.png-b8974e7925c73a1944e477248aa122d4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserGreen16.png"
+dest_files=["res://.godot/imported/laserGreen16.png-b8974e7925c73a1944e477248aa122d4.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/MB_FYP/assets/PNG/Lasers/laserRed01.png b/MB_FYP/assets/PNG/Lasers/laserRed01.png
new file mode 100644
index 0000000..5e467b6
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed01.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed01.png.import b/MB_FYP/assets/PNG/Lasers/laserRed01.png.import
new file mode 100644
index 0000000..c970ab5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed01.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3cn2ebf1v38u"
+path="res://.godot/imported/laserRed01.png-c60505f6fe4951ccc3253dc54969bbeb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed01.png"
+dest_files=["res://.godot/imported/laserRed01.png-c60505f6fe4951ccc3253dc54969bbeb.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/MB_FYP/assets/PNG/Lasers/laserRed02.png b/MB_FYP/assets/PNG/Lasers/laserRed02.png
new file mode 100644
index 0000000..1127fff
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed02.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed02.png.import b/MB_FYP/assets/PNG/Lasers/laserRed02.png.import
new file mode 100644
index 0000000..348bfa3
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed02.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cerwvh0stvb0h"
+path="res://.godot/imported/laserRed02.png-8da83bce086f9ab437c18ec8c86ec5f9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed02.png"
+dest_files=["res://.godot/imported/laserRed02.png-8da83bce086f9ab437c18ec8c86ec5f9.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/MB_FYP/assets/PNG/Lasers/laserRed03.png b/MB_FYP/assets/PNG/Lasers/laserRed03.png
new file mode 100644
index 0000000..bc1bb87
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed03.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed03.png.import b/MB_FYP/assets/PNG/Lasers/laserRed03.png.import
new file mode 100644
index 0000000..13aa82a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed03.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dl1lovr8nuvhh"
+path="res://.godot/imported/laserRed03.png-95e819f37ea20989421cfb599749b0d6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed03.png"
+dest_files=["res://.godot/imported/laserRed03.png-95e819f37ea20989421cfb599749b0d6.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/MB_FYP/assets/PNG/Lasers/laserRed04.png b/MB_FYP/assets/PNG/Lasers/laserRed04.png
new file mode 100644
index 0000000..fc3655b
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed04.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed04.png.import b/MB_FYP/assets/PNG/Lasers/laserRed04.png.import
new file mode 100644
index 0000000..beffd5d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed04.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dmauoq2ks0hgp"
+path="res://.godot/imported/laserRed04.png-4141c17d7aef096141045904f4a8834e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed04.png"
+dest_files=["res://.godot/imported/laserRed04.png-4141c17d7aef096141045904f4a8834e.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/MB_FYP/assets/PNG/Lasers/laserRed05.png b/MB_FYP/assets/PNG/Lasers/laserRed05.png
new file mode 100644
index 0000000..46db2d7
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed05.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed05.png.import b/MB_FYP/assets/PNG/Lasers/laserRed05.png.import
new file mode 100644
index 0000000..ffdc42b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed05.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cqe1vvu1gofja"
+path="res://.godot/imported/laserRed05.png-0a9ad07e9cfbc8582d386d4bde8b899b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed05.png"
+dest_files=["res://.godot/imported/laserRed05.png-0a9ad07e9cfbc8582d386d4bde8b899b.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/MB_FYP/assets/PNG/Lasers/laserRed06.png b/MB_FYP/assets/PNG/Lasers/laserRed06.png
new file mode 100644
index 0000000..33614ae
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed06.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed06.png.import b/MB_FYP/assets/PNG/Lasers/laserRed06.png.import
new file mode 100644
index 0000000..f776d95
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed06.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dknc1rso8mqyi"
+path="res://.godot/imported/laserRed06.png-18dba47d19608b95e51e9ca3bfeb1e8a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed06.png"
+dest_files=["res://.godot/imported/laserRed06.png-18dba47d19608b95e51e9ca3bfeb1e8a.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/MB_FYP/assets/PNG/Lasers/laserRed07.png b/MB_FYP/assets/PNG/Lasers/laserRed07.png
new file mode 100644
index 0000000..23bab34
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed07.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed07.png.import b/MB_FYP/assets/PNG/Lasers/laserRed07.png.import
new file mode 100644
index 0000000..88ec0fe
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed07.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxdg2ltundwts"
+path="res://.godot/imported/laserRed07.png-422c856980f5e74b999298c8651d044f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed07.png"
+dest_files=["res://.godot/imported/laserRed07.png-422c856980f5e74b999298c8651d044f.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/MB_FYP/assets/PNG/Lasers/laserRed08.png b/MB_FYP/assets/PNG/Lasers/laserRed08.png
new file mode 100644
index 0000000..5a2cce3
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed08.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed08.png.import b/MB_FYP/assets/PNG/Lasers/laserRed08.png.import
new file mode 100644
index 0000000..5f0ae47
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed08.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ehbtmui7wqnb"
+path="res://.godot/imported/laserRed08.png-599c2c900e621b8c1c34661c6fc51f46.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed08.png"
+dest_files=["res://.godot/imported/laserRed08.png-599c2c900e621b8c1c34661c6fc51f46.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/MB_FYP/assets/PNG/Lasers/laserRed09.png b/MB_FYP/assets/PNG/Lasers/laserRed09.png
new file mode 100644
index 0000000..7dc31dc
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed09.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed09.png.import b/MB_FYP/assets/PNG/Lasers/laserRed09.png.import
new file mode 100644
index 0000000..908024b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed09.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ciqvxrwn2es47"
+path="res://.godot/imported/laserRed09.png-277fa88d8f97ef4c50d8cccbff28c661.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed09.png"
+dest_files=["res://.godot/imported/laserRed09.png-277fa88d8f97ef4c50d8cccbff28c661.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/MB_FYP/assets/PNG/Lasers/laserRed10.png b/MB_FYP/assets/PNG/Lasers/laserRed10.png
new file mode 100644
index 0000000..0f85ba1
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed10.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed10.png.import b/MB_FYP/assets/PNG/Lasers/laserRed10.png.import
new file mode 100644
index 0000000..9cc7233
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed10.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cueghf0tgnhfl"
+path="res://.godot/imported/laserRed10.png-b743cd6016eafce8bf1073ad12c2d68b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed10.png"
+dest_files=["res://.godot/imported/laserRed10.png-b743cd6016eafce8bf1073ad12c2d68b.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/MB_FYP/assets/PNG/Lasers/laserRed11.png b/MB_FYP/assets/PNG/Lasers/laserRed11.png
new file mode 100644
index 0000000..95e9c0a
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed11.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed11.png.import b/MB_FYP/assets/PNG/Lasers/laserRed11.png.import
new file mode 100644
index 0000000..31337b5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed11.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://g8j1kvlq4jg6"
+path="res://.godot/imported/laserRed11.png-e4bbd45111c4ac1726268be42e5bae98.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed11.png"
+dest_files=["res://.godot/imported/laserRed11.png-e4bbd45111c4ac1726268be42e5bae98.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/MB_FYP/assets/PNG/Lasers/laserRed12.png b/MB_FYP/assets/PNG/Lasers/laserRed12.png
new file mode 100644
index 0000000..9f56da0
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed12.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed12.png.import b/MB_FYP/assets/PNG/Lasers/laserRed12.png.import
new file mode 100644
index 0000000..08b6166
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed12.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://x1g6rccbrw3y"
+path="res://.godot/imported/laserRed12.png-7c47d1bae8d11b38e326a60ff2257550.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed12.png"
+dest_files=["res://.godot/imported/laserRed12.png-7c47d1bae8d11b38e326a60ff2257550.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/MB_FYP/assets/PNG/Lasers/laserRed13.png b/MB_FYP/assets/PNG/Lasers/laserRed13.png
new file mode 100644
index 0000000..292bcc5
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed13.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed13.png.import b/MB_FYP/assets/PNG/Lasers/laserRed13.png.import
new file mode 100644
index 0000000..5c65fd9
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed13.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://4hatc704ep22"
+path="res://.godot/imported/laserRed13.png-c153116ada2f02d9107663d697a7943a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed13.png"
+dest_files=["res://.godot/imported/laserRed13.png-c153116ada2f02d9107663d697a7943a.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/MB_FYP/assets/PNG/Lasers/laserRed14.png b/MB_FYP/assets/PNG/Lasers/laserRed14.png
new file mode 100644
index 0000000..eaf8346
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed14.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed14.png.import b/MB_FYP/assets/PNG/Lasers/laserRed14.png.import
new file mode 100644
index 0000000..101e260
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed14.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dx0xk20si8lys"
+path="res://.godot/imported/laserRed14.png-52b9d63b271da1fcc3fcfc9c839dd3c0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed14.png"
+dest_files=["res://.godot/imported/laserRed14.png-52b9d63b271da1fcc3fcfc9c839dd3c0.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/MB_FYP/assets/PNG/Lasers/laserRed15.png b/MB_FYP/assets/PNG/Lasers/laserRed15.png
new file mode 100644
index 0000000..7d27c2a
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed15.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed15.png.import b/MB_FYP/assets/PNG/Lasers/laserRed15.png.import
new file mode 100644
index 0000000..d6d4840
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed15.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3eldrp2t6thx"
+path="res://.godot/imported/laserRed15.png-fe6e214160695f55453124c4bb74c75a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed15.png"
+dest_files=["res://.godot/imported/laserRed15.png-fe6e214160695f55453124c4bb74c75a.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/MB_FYP/assets/PNG/Lasers/laserRed16.png b/MB_FYP/assets/PNG/Lasers/laserRed16.png
new file mode 100644
index 0000000..b12fcd5
Binary files /dev/null and b/MB_FYP/assets/PNG/Lasers/laserRed16.png differ
diff --git a/MB_FYP/assets/PNG/Lasers/laserRed16.png.import b/MB_FYP/assets/PNG/Lasers/laserRed16.png.import
new file mode 100644
index 0000000..807d0be
--- /dev/null
+++ b/MB_FYP/assets/PNG/Lasers/laserRed16.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://fcekf61hf356"
+path="res://.godot/imported/laserRed16.png-3945bd474d199f9d49596b0682127520.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Lasers/laserRed16.png"
+dest_files=["res://.godot/imported/laserRed16.png-3945bd474d199f9d49596b0682127520.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/MB_FYP/assets/PNG/Meteors/meteorBrown_big1.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_big1.png
new file mode 100644
index 0000000..31e06a4
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_big1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_big1.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_big1.png.import
new file mode 100644
index 0000000..0531690
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_big1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://csgp27o66176a"
+path="res://.godot/imported/meteorBrown_big1.png-80c9cd88f18f0022b83b49bc7d3436c3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_big1.png"
+dest_files=["res://.godot/imported/meteorBrown_big1.png-80c9cd88f18f0022b83b49bc7d3436c3.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/MB_FYP/assets/PNG/Meteors/meteorBrown_big2.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_big2.png
new file mode 100644
index 0000000..90413d7
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_big2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_big2.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_big2.png.import
new file mode 100644
index 0000000..394e6f8
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_big2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bj1hap5673w3u"
+path="res://.godot/imported/meteorBrown_big2.png-ede633cf29bbef83cf599169e0b5224c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_big2.png"
+dest_files=["res://.godot/imported/meteorBrown_big2.png-ede633cf29bbef83cf599169e0b5224c.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/MB_FYP/assets/PNG/Meteors/meteorBrown_big3.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_big3.png
new file mode 100644
index 0000000..3fdcce3
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_big3.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_big3.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_big3.png.import
new file mode 100644
index 0000000..870757c
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_big3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cfcmpoy2ju0tg"
+path="res://.godot/imported/meteorBrown_big3.png-f37d7bace8b25f51e704ae6e951f84bc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_big3.png"
+dest_files=["res://.godot/imported/meteorBrown_big3.png-f37d7bace8b25f51e704ae6e951f84bc.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/MB_FYP/assets/PNG/Meteors/meteorBrown_big4.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_big4.png
new file mode 100644
index 0000000..e643572
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_big4.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_big4.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_big4.png.import
new file mode 100644
index 0000000..5e7a014
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_big4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpkr2l554kn1w"
+path="res://.godot/imported/meteorBrown_big4.png-bb0c72654981f9e25648bc5d3ea19ca7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_big4.png"
+dest_files=["res://.godot/imported/meteorBrown_big4.png-bb0c72654981f9e25648bc5d3ea19ca7.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/MB_FYP/assets/PNG/Meteors/meteorBrown_med1.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_med1.png
new file mode 100644
index 0000000..14fa6f5
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_med1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_med1.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_med1.png.import
new file mode 100644
index 0000000..b790389
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_med1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://s2xhbvdjuas2"
+path="res://.godot/imported/meteorBrown_med1.png-b000eb899f6cbe9461f42b06a5df2bd6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_med1.png"
+dest_files=["res://.godot/imported/meteorBrown_med1.png-b000eb899f6cbe9461f42b06a5df2bd6.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/MB_FYP/assets/PNG/Meteors/meteorBrown_med3.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_med3.png
new file mode 100644
index 0000000..5ec2d1e
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_med3.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_med3.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_med3.png.import
new file mode 100644
index 0000000..151a30c
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_med3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://wyygcqmobwk6"
+path="res://.godot/imported/meteorBrown_med3.png-8c84555885d5f3f81d769c05aafe56a4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_med3.png"
+dest_files=["res://.godot/imported/meteorBrown_med3.png-8c84555885d5f3f81d769c05aafe56a4.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/MB_FYP/assets/PNG/Meteors/meteorBrown_small1.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_small1.png
new file mode 100644
index 0000000..60cf04a
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_small1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_small1.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_small1.png.import
new file mode 100644
index 0000000..48f6215
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_small1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bai5xn2p7e5pd"
+path="res://.godot/imported/meteorBrown_small1.png-f687975181e19fbe06e41f39b252aee0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_small1.png"
+dest_files=["res://.godot/imported/meteorBrown_small1.png-f687975181e19fbe06e41f39b252aee0.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/MB_FYP/assets/PNG/Meteors/meteorBrown_small2.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_small2.png
new file mode 100644
index 0000000..48cbc23
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_small2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_small2.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_small2.png.import
new file mode 100644
index 0000000..cf4531e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_small2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bsjyaplgd4qpj"
+path="res://.godot/imported/meteorBrown_small2.png-c5543c85c4e635ad60cc8e8601e25be0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_small2.png"
+dest_files=["res://.godot/imported/meteorBrown_small2.png-c5543c85c4e635ad60cc8e8601e25be0.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/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny1.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny1.png
new file mode 100644
index 0000000..69ef3a3
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny1.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny1.png.import
new file mode 100644
index 0000000..3b892ef
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://wginphnv2tct"
+path="res://.godot/imported/meteorBrown_tiny1.png-a904c02efc07cac39bbabf8324e77a42.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_tiny1.png"
+dest_files=["res://.godot/imported/meteorBrown_tiny1.png-a904c02efc07cac39bbabf8324e77a42.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/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny2.png b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny2.png
new file mode 100644
index 0000000..8a561b5
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny2.png.import b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny2.png.import
new file mode 100644
index 0000000..d18cfe1
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorBrown_tiny2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnfx7xo08fqeu"
+path="res://.godot/imported/meteorBrown_tiny2.png-d2ee7d5a413df730e6e0d55b98ae23a1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorBrown_tiny2.png"
+dest_files=["res://.godot/imported/meteorBrown_tiny2.png-d2ee7d5a413df730e6e0d55b98ae23a1.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/MB_FYP/assets/PNG/Meteors/meteorGrey_big1.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_big1.png
new file mode 100644
index 0000000..74371c3
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_big1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_big1.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_big1.png.import
new file mode 100644
index 0000000..b57a196
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_big1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cf7stur32df5b"
+path="res://.godot/imported/meteorGrey_big1.png-13f8483ba56169e00d9f5c1430047762.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_big1.png"
+dest_files=["res://.godot/imported/meteorGrey_big1.png-13f8483ba56169e00d9f5c1430047762.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/MB_FYP/assets/PNG/Meteors/meteorGrey_big2.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_big2.png
new file mode 100644
index 0000000..bcc8dc7
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_big2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_big2.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_big2.png.import
new file mode 100644
index 0000000..a9488d8
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_big2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://016kikog5ren"
+path="res://.godot/imported/meteorGrey_big2.png-dc754f040724f506b86f68441fe29174.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_big2.png"
+dest_files=["res://.godot/imported/meteorGrey_big2.png-dc754f040724f506b86f68441fe29174.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/MB_FYP/assets/PNG/Meteors/meteorGrey_big3.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_big3.png
new file mode 100644
index 0000000..0bb8674
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_big3.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_big3.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_big3.png.import
new file mode 100644
index 0000000..021bed2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_big3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d8l51uyh5nxp"
+path="res://.godot/imported/meteorGrey_big3.png-8749ff0099aa1bba14b940d9af18d63b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_big3.png"
+dest_files=["res://.godot/imported/meteorGrey_big3.png-8749ff0099aa1bba14b940d9af18d63b.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/MB_FYP/assets/PNG/Meteors/meteorGrey_big4.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_big4.png
new file mode 100644
index 0000000..6b7e708
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_big4.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_big4.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_big4.png.import
new file mode 100644
index 0000000..52e53fd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_big4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://x3we8ayuew63"
+path="res://.godot/imported/meteorGrey_big4.png-6fcf5e1c9bf4bcd1fd8c14f7a0fd8c78.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_big4.png"
+dest_files=["res://.godot/imported/meteorGrey_big4.png-6fcf5e1c9bf4bcd1fd8c14f7a0fd8c78.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/MB_FYP/assets/PNG/Meteors/meteorGrey_med1.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_med1.png
new file mode 100644
index 0000000..9104746
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_med1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_med1.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_med1.png.import
new file mode 100644
index 0000000..89668dd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_med1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cqxe6oqoon7jo"
+path="res://.godot/imported/meteorGrey_med1.png-f21f2dfc2d9ed06858c586bc2fe64ca0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_med1.png"
+dest_files=["res://.godot/imported/meteorGrey_med1.png-f21f2dfc2d9ed06858c586bc2fe64ca0.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/MB_FYP/assets/PNG/Meteors/meteorGrey_med2.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_med2.png
new file mode 100644
index 0000000..e63e2f6
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_med2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_med2.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_med2.png.import
new file mode 100644
index 0000000..bbf9be2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_med2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bto0o27ku4jtr"
+path="res://.godot/imported/meteorGrey_med2.png-3a77d624da379f372c4f237901220f5c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_med2.png"
+dest_files=["res://.godot/imported/meteorGrey_med2.png-3a77d624da379f372c4f237901220f5c.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/MB_FYP/assets/PNG/Meteors/meteorGrey_small1.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_small1.png
new file mode 100644
index 0000000..a559e9b
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_small1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_small1.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_small1.png.import
new file mode 100644
index 0000000..e538bfc
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_small1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bvpl15mo3jdwq"
+path="res://.godot/imported/meteorGrey_small1.png-44449819dbf6f79218367bc580e57c4f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_small1.png"
+dest_files=["res://.godot/imported/meteorGrey_small1.png-44449819dbf6f79218367bc580e57c4f.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/MB_FYP/assets/PNG/Meteors/meteorGrey_small2.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_small2.png
new file mode 100644
index 0000000..9f815b5
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_small2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_small2.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_small2.png.import
new file mode 100644
index 0000000..eba58e8
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_small2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://duly70bghmo2y"
+path="res://.godot/imported/meteorGrey_small2.png-e9075b05abe0536f74c5f309720721dc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_small2.png"
+dest_files=["res://.godot/imported/meteorGrey_small2.png-e9075b05abe0536f74c5f309720721dc.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/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny1.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny1.png
new file mode 100644
index 0000000..0b75fa8
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny1.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny1.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny1.png.import
new file mode 100644
index 0000000..1d6d175
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b8m8xoimuavqs"
+path="res://.godot/imported/meteorGrey_tiny1.png-e289bb289691fa4ac3aa5ad8a480f1b9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_tiny1.png"
+dest_files=["res://.godot/imported/meteorGrey_tiny1.png-e289bb289691fa4ac3aa5ad8a480f1b9.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/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny2.png b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny2.png
new file mode 100644
index 0000000..75f944d
Binary files /dev/null and b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny2.png differ
diff --git a/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny2.png.import b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny2.png.import
new file mode 100644
index 0000000..7907b94
--- /dev/null
+++ b/MB_FYP/assets/PNG/Meteors/meteorGrey_tiny2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b5cv21l2v1blu"
+path="res://.godot/imported/meteorGrey_tiny2.png-ad7d5d179f1654d12c2659f9ad93de07.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Meteors/meteorGrey_tiny2.png"
+dest_files=["res://.godot/imported/meteorGrey_tiny2.png-ad7d5d179f1654d12c2659f9ad93de07.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/MB_FYP/assets/PNG/Parts/beam0.png b/MB_FYP/assets/PNG/Parts/beam0.png
new file mode 100644
index 0000000..ea4dde3
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam0.png.import b/MB_FYP/assets/PNG/Parts/beam0.png.import
new file mode 100644
index 0000000..5b1cbb1
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dn08bsatvi1jc"
+path="res://.godot/imported/beam0.png-c56389a7f5a809a4f0e467aa4c571a5c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam0.png"
+dest_files=["res://.godot/imported/beam0.png-c56389a7f5a809a4f0e467aa4c571a5c.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/MB_FYP/assets/PNG/Parts/beam1.png b/MB_FYP/assets/PNG/Parts/beam1.png
new file mode 100644
index 0000000..cff2d4f
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam1.png.import b/MB_FYP/assets/PNG/Parts/beam1.png.import
new file mode 100644
index 0000000..0bed850
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c1a0dxbba6p5u"
+path="res://.godot/imported/beam1.png-7d429a36553c111da1053a8e0fe887ee.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam1.png"
+dest_files=["res://.godot/imported/beam1.png-7d429a36553c111da1053a8e0fe887ee.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/MB_FYP/assets/PNG/Parts/beam2.png b/MB_FYP/assets/PNG/Parts/beam2.png
new file mode 100644
index 0000000..f5dadc3
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam2.png.import b/MB_FYP/assets/PNG/Parts/beam2.png.import
new file mode 100644
index 0000000..5b5c788
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bbi7x681tynpt"
+path="res://.godot/imported/beam2.png-6066b03ef6545bef273ea6cd63847578.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam2.png"
+dest_files=["res://.godot/imported/beam2.png-6066b03ef6545bef273ea6cd63847578.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/MB_FYP/assets/PNG/Parts/beam3.png b/MB_FYP/assets/PNG/Parts/beam3.png
new file mode 100644
index 0000000..a2ae9c0
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam3.png.import b/MB_FYP/assets/PNG/Parts/beam3.png.import
new file mode 100644
index 0000000..bfcccec
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://g5gdbwq8vxkc"
+path="res://.godot/imported/beam3.png-a2860318bc63026a923ae23d92004bc0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam3.png"
+dest_files=["res://.godot/imported/beam3.png-a2860318bc63026a923ae23d92004bc0.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/MB_FYP/assets/PNG/Parts/beam4.png b/MB_FYP/assets/PNG/Parts/beam4.png
new file mode 100644
index 0000000..6508d17
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam4.png.import b/MB_FYP/assets/PNG/Parts/beam4.png.import
new file mode 100644
index 0000000..224efd1
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://citvgg4bu3kb1"
+path="res://.godot/imported/beam4.png-0de2331fbabea9a69d8adc015ccb86fc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam4.png"
+dest_files=["res://.godot/imported/beam4.png-0de2331fbabea9a69d8adc015ccb86fc.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/MB_FYP/assets/PNG/Parts/beam5.png b/MB_FYP/assets/PNG/Parts/beam5.png
new file mode 100644
index 0000000..2d54ee5
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam5.png.import b/MB_FYP/assets/PNG/Parts/beam5.png.import
new file mode 100644
index 0000000..f7f44a5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://csos1262eh5xq"
+path="res://.godot/imported/beam5.png-aafba34cf900a9bbd7cdc3ad6a4b7fdf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam5.png"
+dest_files=["res://.godot/imported/beam5.png-aafba34cf900a9bbd7cdc3ad6a4b7fdf.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/MB_FYP/assets/PNG/Parts/beam6.png b/MB_FYP/assets/PNG/Parts/beam6.png
new file mode 100644
index 0000000..5bc3abd
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beam6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beam6.png.import b/MB_FYP/assets/PNG/Parts/beam6.png.import
new file mode 100644
index 0000000..6fb618a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beam6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0d32fmgn6814"
+path="res://.godot/imported/beam6.png-87f68a333a8a4cbb8ca745e77597d76e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beam6.png"
+dest_files=["res://.godot/imported/beam6.png-87f68a333a8a4cbb8ca745e77597d76e.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/MB_FYP/assets/PNG/Parts/beamLong1.png b/MB_FYP/assets/PNG/Parts/beamLong1.png
new file mode 100644
index 0000000..0733cc7
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beamLong1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beamLong1.png.import b/MB_FYP/assets/PNG/Parts/beamLong1.png.import
new file mode 100644
index 0000000..7c36046
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beamLong1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bankxf1v2xkhv"
+path="res://.godot/imported/beamLong1.png-34a4862f66a5e2085cff67e00e9a3d7b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beamLong1.png"
+dest_files=["res://.godot/imported/beamLong1.png-34a4862f66a5e2085cff67e00e9a3d7b.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/MB_FYP/assets/PNG/Parts/beamLong2.png b/MB_FYP/assets/PNG/Parts/beamLong2.png
new file mode 100644
index 0000000..3049c97
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/beamLong2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/beamLong2.png.import b/MB_FYP/assets/PNG/Parts/beamLong2.png.import
new file mode 100644
index 0000000..71c9041
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/beamLong2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddhodf46qqjl2"
+path="res://.godot/imported/beamLong2.png-c89613b459d976534aea5ae486ec6187.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/beamLong2.png"
+dest_files=["res://.godot/imported/beamLong2.png-c89613b459d976534aea5ae486ec6187.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/MB_FYP/assets/PNG/Parts/cockpitBlue_0.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_0.png
new file mode 100644
index 0000000..2b7e086
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_0.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_0.png.import
new file mode 100644
index 0000000..5324aac
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://depcucprv8grd"
+path="res://.godot/imported/cockpitBlue_0.png-63b74717c1c3bff8ebf4895c30d3666f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_0.png"
+dest_files=["res://.godot/imported/cockpitBlue_0.png-63b74717c1c3bff8ebf4895c30d3666f.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/MB_FYP/assets/PNG/Parts/cockpitBlue_1.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_1.png
new file mode 100644
index 0000000..144d0c4
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_1.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_1.png.import
new file mode 100644
index 0000000..91b4743
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bj1h4bx58g7u5"
+path="res://.godot/imported/cockpitBlue_1.png-3b78643a7696106e6f605279fdb12e15.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_1.png"
+dest_files=["res://.godot/imported/cockpitBlue_1.png-3b78643a7696106e6f605279fdb12e15.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/MB_FYP/assets/PNG/Parts/cockpitBlue_2.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_2.png
new file mode 100644
index 0000000..163e1f7
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_2.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_2.png.import
new file mode 100644
index 0000000..0ceaf87
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b5qsq4nhnpl8q"
+path="res://.godot/imported/cockpitBlue_2.png-1a8b0e822feff673930e9d26bf987741.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_2.png"
+dest_files=["res://.godot/imported/cockpitBlue_2.png-1a8b0e822feff673930e9d26bf987741.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/MB_FYP/assets/PNG/Parts/cockpitBlue_3.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_3.png
new file mode 100644
index 0000000..a2fd110
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_3.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_3.png.import
new file mode 100644
index 0000000..c369bf1
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7yqof7pfeeb4"
+path="res://.godot/imported/cockpitBlue_3.png-380936b66cf866a900e625555de5acae.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_3.png"
+dest_files=["res://.godot/imported/cockpitBlue_3.png-380936b66cf866a900e625555de5acae.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/MB_FYP/assets/PNG/Parts/cockpitBlue_4.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_4.png
new file mode 100644
index 0000000..952cfe4
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_4.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_4.png.import
new file mode 100644
index 0000000..c5816bb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cxqxbhauqoosk"
+path="res://.godot/imported/cockpitBlue_4.png-87e0b466ee8d55a8a6ff556417132df2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_4.png"
+dest_files=["res://.godot/imported/cockpitBlue_4.png-87e0b466ee8d55a8a6ff556417132df2.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/MB_FYP/assets/PNG/Parts/cockpitBlue_5.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_5.png
new file mode 100644
index 0000000..18a69cd
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_5.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_5.png.import
new file mode 100644
index 0000000..7c359fc
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnei52c04slko"
+path="res://.godot/imported/cockpitBlue_5.png-810f98895ca50b1e39e3804e57be3ef2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_5.png"
+dest_files=["res://.godot/imported/cockpitBlue_5.png-810f98895ca50b1e39e3804e57be3ef2.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/MB_FYP/assets/PNG/Parts/cockpitBlue_6.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_6.png
new file mode 100644
index 0000000..1b77d13
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_6.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_6.png.import
new file mode 100644
index 0000000..4f8b855
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d3sk0842g0e28"
+path="res://.godot/imported/cockpitBlue_6.png-e3e3f155282a6121e4d7d6777d08475d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_6.png"
+dest_files=["res://.godot/imported/cockpitBlue_6.png-e3e3f155282a6121e4d7d6777d08475d.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/MB_FYP/assets/PNG/Parts/cockpitBlue_7.png b/MB_FYP/assets/PNG/Parts/cockpitBlue_7.png
new file mode 100644
index 0000000..ae6962a
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitBlue_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitBlue_7.png.import b/MB_FYP/assets/PNG/Parts/cockpitBlue_7.png.import
new file mode 100644
index 0000000..5499a85
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitBlue_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bw6xastyadkwx"
+path="res://.godot/imported/cockpitBlue_7.png-ccbbeffd52feb020533c7c2a6f4644f1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitBlue_7.png"
+dest_files=["res://.godot/imported/cockpitBlue_7.png-ccbbeffd52feb020533c7c2a6f4644f1.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/MB_FYP/assets/PNG/Parts/cockpitGreen_0.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_0.png
new file mode 100644
index 0000000..8532f95
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_0.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_0.png.import
new file mode 100644
index 0000000..3aaa026
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dsa8qrcwrpguo"
+path="res://.godot/imported/cockpitGreen_0.png-962e4daa6ed0fd187825041894cffb97.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_0.png"
+dest_files=["res://.godot/imported/cockpitGreen_0.png-962e4daa6ed0fd187825041894cffb97.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/MB_FYP/assets/PNG/Parts/cockpitGreen_1.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_1.png
new file mode 100644
index 0000000..094af57
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_1.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_1.png.import
new file mode 100644
index 0000000..d31184f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cwyjmy54f6sup"
+path="res://.godot/imported/cockpitGreen_1.png-60f0940bf0e538dfab593ca866bbe598.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_1.png"
+dest_files=["res://.godot/imported/cockpitGreen_1.png-60f0940bf0e538dfab593ca866bbe598.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/MB_FYP/assets/PNG/Parts/cockpitGreen_2.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_2.png
new file mode 100644
index 0000000..0fec8d5
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_2.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_2.png.import
new file mode 100644
index 0000000..a383db2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnhnuq21pf18a"
+path="res://.godot/imported/cockpitGreen_2.png-49f811c267dbfc4512315f8d7c3fca22.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_2.png"
+dest_files=["res://.godot/imported/cockpitGreen_2.png-49f811c267dbfc4512315f8d7c3fca22.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/MB_FYP/assets/PNG/Parts/cockpitGreen_3.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_3.png
new file mode 100644
index 0000000..4f36a2a
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_3.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_3.png.import
new file mode 100644
index 0000000..dd10070
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cxhjfjb8by4n3"
+path="res://.godot/imported/cockpitGreen_3.png-744ea0c250901f3b111098b81ea9ade6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_3.png"
+dest_files=["res://.godot/imported/cockpitGreen_3.png-744ea0c250901f3b111098b81ea9ade6.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/MB_FYP/assets/PNG/Parts/cockpitGreen_4.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_4.png
new file mode 100644
index 0000000..a8dcd9d
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_4.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_4.png.import
new file mode 100644
index 0000000..71668c1
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://627gcsblcygn"
+path="res://.godot/imported/cockpitGreen_4.png-ab638c0966886a3c7fb2ca544d63027a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_4.png"
+dest_files=["res://.godot/imported/cockpitGreen_4.png-ab638c0966886a3c7fb2ca544d63027a.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/MB_FYP/assets/PNG/Parts/cockpitGreen_5.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_5.png
new file mode 100644
index 0000000..abb5dac
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_5.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_5.png.import
new file mode 100644
index 0000000..efd804e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://xhm5csg4ja14"
+path="res://.godot/imported/cockpitGreen_5.png-8e9acd320912552bd85b4f8006214dee.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_5.png"
+dest_files=["res://.godot/imported/cockpitGreen_5.png-8e9acd320912552bd85b4f8006214dee.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/MB_FYP/assets/PNG/Parts/cockpitGreen_6.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_6.png
new file mode 100644
index 0000000..902fa89
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_6.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_6.png.import
new file mode 100644
index 0000000..53ef7a0
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vt7r4m75agye"
+path="res://.godot/imported/cockpitGreen_6.png-a1b4505d6fb92c27d205d7f447a34a64.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_6.png"
+dest_files=["res://.godot/imported/cockpitGreen_6.png-a1b4505d6fb92c27d205d7f447a34a64.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/MB_FYP/assets/PNG/Parts/cockpitGreen_7.png b/MB_FYP/assets/PNG/Parts/cockpitGreen_7.png
new file mode 100644
index 0000000..ba20264
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitGreen_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitGreen_7.png.import b/MB_FYP/assets/PNG/Parts/cockpitGreen_7.png.import
new file mode 100644
index 0000000..3e1307d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitGreen_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://4ew344rs73yy"
+path="res://.godot/imported/cockpitGreen_7.png-735ee7ecd50b2542eed92f371c90558e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitGreen_7.png"
+dest_files=["res://.godot/imported/cockpitGreen_7.png-735ee7ecd50b2542eed92f371c90558e.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/MB_FYP/assets/PNG/Parts/cockpitRed_0.png b/MB_FYP/assets/PNG/Parts/cockpitRed_0.png
new file mode 100644
index 0000000..b253d3b
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_0.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_0.png.import
new file mode 100644
index 0000000..daa7995
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tbdoxxk3e3db"
+path="res://.godot/imported/cockpitRed_0.png-0bcedcf2d219e892b4a4d6825fc46b1c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_0.png"
+dest_files=["res://.godot/imported/cockpitRed_0.png-0bcedcf2d219e892b4a4d6825fc46b1c.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/MB_FYP/assets/PNG/Parts/cockpitRed_1.png b/MB_FYP/assets/PNG/Parts/cockpitRed_1.png
new file mode 100644
index 0000000..7b479e1
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_1.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_1.png.import
new file mode 100644
index 0000000..6df430c
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://fkv0t4y8uweo"
+path="res://.godot/imported/cockpitRed_1.png-25cf7c6ce27ea34db6a3aa2b56ef8f0e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_1.png"
+dest_files=["res://.godot/imported/cockpitRed_1.png-25cf7c6ce27ea34db6a3aa2b56ef8f0e.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/MB_FYP/assets/PNG/Parts/cockpitRed_2.png b/MB_FYP/assets/PNG/Parts/cockpitRed_2.png
new file mode 100644
index 0000000..3088927
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_2.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_2.png.import
new file mode 100644
index 0000000..bb4fa07
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ba6bufnjtbuvk"
+path="res://.godot/imported/cockpitRed_2.png-6d61c8b37e096614a85d0a522f8b1de0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_2.png"
+dest_files=["res://.godot/imported/cockpitRed_2.png-6d61c8b37e096614a85d0a522f8b1de0.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/MB_FYP/assets/PNG/Parts/cockpitRed_3.png b/MB_FYP/assets/PNG/Parts/cockpitRed_3.png
new file mode 100644
index 0000000..b50afd3
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_3.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_3.png.import
new file mode 100644
index 0000000..091e827
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://davst8u0g67nw"
+path="res://.godot/imported/cockpitRed_3.png-35726bbe42d23dc987305546c360574e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_3.png"
+dest_files=["res://.godot/imported/cockpitRed_3.png-35726bbe42d23dc987305546c360574e.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/MB_FYP/assets/PNG/Parts/cockpitRed_4.png b/MB_FYP/assets/PNG/Parts/cockpitRed_4.png
new file mode 100644
index 0000000..55bcdc5
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_4.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_4.png.import
new file mode 100644
index 0000000..7f05ef5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b0cxcta1eqd4m"
+path="res://.godot/imported/cockpitRed_4.png-813d2364330103a7875354243860b2fe.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_4.png"
+dest_files=["res://.godot/imported/cockpitRed_4.png-813d2364330103a7875354243860b2fe.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/MB_FYP/assets/PNG/Parts/cockpitRed_5.png b/MB_FYP/assets/PNG/Parts/cockpitRed_5.png
new file mode 100644
index 0000000..ad50910
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_5.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_5.png.import
new file mode 100644
index 0000000..c73e092
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d0o1xm7sbwgmk"
+path="res://.godot/imported/cockpitRed_5.png-3df3e36d545765c6903a077a9ceb2c60.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_5.png"
+dest_files=["res://.godot/imported/cockpitRed_5.png-3df3e36d545765c6903a077a9ceb2c60.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/MB_FYP/assets/PNG/Parts/cockpitRed_6.png b/MB_FYP/assets/PNG/Parts/cockpitRed_6.png
new file mode 100644
index 0000000..2784e07
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_6.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_6.png.import
new file mode 100644
index 0000000..93ee743
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1dn230s4wro7"
+path="res://.godot/imported/cockpitRed_6.png-6522df7bf3cd572c79555007c419d6c6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_6.png"
+dest_files=["res://.godot/imported/cockpitRed_6.png-6522df7bf3cd572c79555007c419d6c6.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/MB_FYP/assets/PNG/Parts/cockpitRed_7.png b/MB_FYP/assets/PNG/Parts/cockpitRed_7.png
new file mode 100644
index 0000000..1f42a01
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitRed_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitRed_7.png.import b/MB_FYP/assets/PNG/Parts/cockpitRed_7.png.import
new file mode 100644
index 0000000..a5790b9
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitRed_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bt57v2polch2y"
+path="res://.godot/imported/cockpitRed_7.png-902c66cee6fd47c45e4c4f70f0c771a4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitRed_7.png"
+dest_files=["res://.godot/imported/cockpitRed_7.png-902c66cee6fd47c45e4c4f70f0c771a4.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/MB_FYP/assets/PNG/Parts/cockpitYellow_0.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_0.png
new file mode 100644
index 0000000..d767c3e
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_0.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_0.png.import
new file mode 100644
index 0000000..01cbf1f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dt0kwdpkofwjk"
+path="res://.godot/imported/cockpitYellow_0.png-1bc491b68f5ff7753277e8e5c7079b3f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_0.png"
+dest_files=["res://.godot/imported/cockpitYellow_0.png-1bc491b68f5ff7753277e8e5c7079b3f.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/MB_FYP/assets/PNG/Parts/cockpitYellow_1.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_1.png
new file mode 100644
index 0000000..070add7
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_1.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_1.png.import
new file mode 100644
index 0000000..8b66959
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b3ord6127eyao"
+path="res://.godot/imported/cockpitYellow_1.png-9e1774649ad75563de55a74245944839.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_1.png"
+dest_files=["res://.godot/imported/cockpitYellow_1.png-9e1774649ad75563de55a74245944839.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/MB_FYP/assets/PNG/Parts/cockpitYellow_2.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_2.png
new file mode 100644
index 0000000..3778494
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_2.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_2.png.import
new file mode 100644
index 0000000..af8782a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://fmn7h7a8tn2p"
+path="res://.godot/imported/cockpitYellow_2.png-3471b8c17d09750598df201648fd6c33.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_2.png"
+dest_files=["res://.godot/imported/cockpitYellow_2.png-3471b8c17d09750598df201648fd6c33.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/MB_FYP/assets/PNG/Parts/cockpitYellow_3.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_3.png
new file mode 100644
index 0000000..00c7fa0
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_3.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_3.png.import
new file mode 100644
index 0000000..d7d152a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://mv75547s3mhu"
+path="res://.godot/imported/cockpitYellow_3.png-7e4214cf66c8e783e7c7b3842eda5929.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_3.png"
+dest_files=["res://.godot/imported/cockpitYellow_3.png-7e4214cf66c8e783e7c7b3842eda5929.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/MB_FYP/assets/PNG/Parts/cockpitYellow_4.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_4.png
new file mode 100644
index 0000000..e712354
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_4.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_4.png.import
new file mode 100644
index 0000000..63dbf44
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c2merflkj5kd"
+path="res://.godot/imported/cockpitYellow_4.png-4b2295e267495c2f9793c7a7f3c367a6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_4.png"
+dest_files=["res://.godot/imported/cockpitYellow_4.png-4b2295e267495c2f9793c7a7f3c367a6.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/MB_FYP/assets/PNG/Parts/cockpitYellow_5.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_5.png
new file mode 100644
index 0000000..6419ddd
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_5.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_5.png.import
new file mode 100644
index 0000000..fc801f9
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bd6e05dr6mto8"
+path="res://.godot/imported/cockpitYellow_5.png-59378fda6fbee12657993135ec958316.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_5.png"
+dest_files=["res://.godot/imported/cockpitYellow_5.png-59378fda6fbee12657993135ec958316.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/MB_FYP/assets/PNG/Parts/cockpitYellow_6.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_6.png
new file mode 100644
index 0000000..05a8b22
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_6.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_6.png.import
new file mode 100644
index 0000000..4221e00
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkunv612v2vtj"
+path="res://.godot/imported/cockpitYellow_6.png-88a86cfba521f1d62a51d83d0138d57b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_6.png"
+dest_files=["res://.godot/imported/cockpitYellow_6.png-88a86cfba521f1d62a51d83d0138d57b.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/MB_FYP/assets/PNG/Parts/cockpitYellow_7.png b/MB_FYP/assets/PNG/Parts/cockpitYellow_7.png
new file mode 100644
index 0000000..39887ad
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/cockpitYellow_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/cockpitYellow_7.png.import b/MB_FYP/assets/PNG/Parts/cockpitYellow_7.png.import
new file mode 100644
index 0000000..c4eb828
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/cockpitYellow_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://biybcsndg5051"
+path="res://.godot/imported/cockpitYellow_7.png-eeded5babdecfbae656961806a6e643b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/cockpitYellow_7.png"
+dest_files=["res://.godot/imported/cockpitYellow_7.png-eeded5babdecfbae656961806a6e643b.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/MB_FYP/assets/PNG/Parts/engine1.png b/MB_FYP/assets/PNG/Parts/engine1.png
new file mode 100644
index 0000000..707b3ad
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/engine1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/engine1.png.import b/MB_FYP/assets/PNG/Parts/engine1.png.import
new file mode 100644
index 0000000..ea5f56c
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/engine1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://df3oup4x8yjf8"
+path="res://.godot/imported/engine1.png-0bd1f2b7f57a117f914473550a1579be.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/engine1.png"
+dest_files=["res://.godot/imported/engine1.png-0bd1f2b7f57a117f914473550a1579be.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/MB_FYP/assets/PNG/Parts/engine2.png b/MB_FYP/assets/PNG/Parts/engine2.png
new file mode 100644
index 0000000..fb258da
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/engine2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/engine2.png.import b/MB_FYP/assets/PNG/Parts/engine2.png.import
new file mode 100644
index 0000000..47f4e4d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/engine2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://u1c2isj4irgs"
+path="res://.godot/imported/engine2.png-f9a50f6d804eb9d08f94c5eefc4e1fc6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/engine2.png"
+dest_files=["res://.godot/imported/engine2.png-f9a50f6d804eb9d08f94c5eefc4e1fc6.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/MB_FYP/assets/PNG/Parts/engine3.png b/MB_FYP/assets/PNG/Parts/engine3.png
new file mode 100644
index 0000000..cf7b358
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/engine3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/engine3.png.import b/MB_FYP/assets/PNG/Parts/engine3.png.import
new file mode 100644
index 0000000..4e57deb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/engine3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://diauvrx3f2yq1"
+path="res://.godot/imported/engine3.png-dfa380acb495188651dd81795c699451.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/engine3.png"
+dest_files=["res://.godot/imported/engine3.png-dfa380acb495188651dd81795c699451.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/MB_FYP/assets/PNG/Parts/engine4.png b/MB_FYP/assets/PNG/Parts/engine4.png
new file mode 100644
index 0000000..4d220dc
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/engine4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/engine4.png.import b/MB_FYP/assets/PNG/Parts/engine4.png.import
new file mode 100644
index 0000000..c41a768
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/engine4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://4hsovq3wyo6j"
+path="res://.godot/imported/engine4.png-384cf0458b57ab05a5b58aee4098041e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/engine4.png"
+dest_files=["res://.godot/imported/engine4.png-384cf0458b57ab05a5b58aee4098041e.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/MB_FYP/assets/PNG/Parts/engine5.png b/MB_FYP/assets/PNG/Parts/engine5.png
new file mode 100644
index 0000000..fee0ce9
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/engine5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/engine5.png.import b/MB_FYP/assets/PNG/Parts/engine5.png.import
new file mode 100644
index 0000000..c181a9f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/engine5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ctdhtydd30gb5"
+path="res://.godot/imported/engine5.png-d4b243d0a04797fa98a2f781ab6c0d69.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/engine5.png"
+dest_files=["res://.godot/imported/engine5.png-d4b243d0a04797fa98a2f781ab6c0d69.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/MB_FYP/assets/PNG/Parts/gun00.png b/MB_FYP/assets/PNG/Parts/gun00.png
new file mode 100644
index 0000000..e2aeaaa
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun00.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun00.png.import b/MB_FYP/assets/PNG/Parts/gun00.png.import
new file mode 100644
index 0000000..310b231
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun00.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d0x7spn6xaakc"
+path="res://.godot/imported/gun00.png-84c543a742deca2fffe06f4a6c651264.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun00.png"
+dest_files=["res://.godot/imported/gun00.png-84c543a742deca2fffe06f4a6c651264.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/MB_FYP/assets/PNG/Parts/gun01.png b/MB_FYP/assets/PNG/Parts/gun01.png
new file mode 100644
index 0000000..72ff58e
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun01.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun01.png.import b/MB_FYP/assets/PNG/Parts/gun01.png.import
new file mode 100644
index 0000000..b7532cb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun01.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c6mfctgxyffgn"
+path="res://.godot/imported/gun01.png-40f655b5162b9bb8ff76be202a65e8d9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun01.png"
+dest_files=["res://.godot/imported/gun01.png-40f655b5162b9bb8ff76be202a65e8d9.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/MB_FYP/assets/PNG/Parts/gun02.png b/MB_FYP/assets/PNG/Parts/gun02.png
new file mode 100644
index 0000000..f8df304
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun02.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun02.png.import b/MB_FYP/assets/PNG/Parts/gun02.png.import
new file mode 100644
index 0000000..ffaee09
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun02.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://fixtxxafhu7w"
+path="res://.godot/imported/gun02.png-d12fa5feb586022ad889b063990781f6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun02.png"
+dest_files=["res://.godot/imported/gun02.png-d12fa5feb586022ad889b063990781f6.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/MB_FYP/assets/PNG/Parts/gun03.png b/MB_FYP/assets/PNG/Parts/gun03.png
new file mode 100644
index 0000000..5260f62
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun03.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun03.png.import b/MB_FYP/assets/PNG/Parts/gun03.png.import
new file mode 100644
index 0000000..3e16b30
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun03.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bd7nmlcjuatkq"
+path="res://.godot/imported/gun03.png-bea099d17183ed61e2af90c381038637.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun03.png"
+dest_files=["res://.godot/imported/gun03.png-bea099d17183ed61e2af90c381038637.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/MB_FYP/assets/PNG/Parts/gun04.png b/MB_FYP/assets/PNG/Parts/gun04.png
new file mode 100644
index 0000000..cac9d55
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun04.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun04.png.import b/MB_FYP/assets/PNG/Parts/gun04.png.import
new file mode 100644
index 0000000..25aeaf2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun04.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://nfy5x05gny60"
+path="res://.godot/imported/gun04.png-a0d4efa903d4af2892032806fc54f853.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun04.png"
+dest_files=["res://.godot/imported/gun04.png-a0d4efa903d4af2892032806fc54f853.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/MB_FYP/assets/PNG/Parts/gun05.png b/MB_FYP/assets/PNG/Parts/gun05.png
new file mode 100644
index 0000000..560da97
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun05.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun05.png.import b/MB_FYP/assets/PNG/Parts/gun05.png.import
new file mode 100644
index 0000000..07a0f0e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun05.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://babcneo2l4dte"
+path="res://.godot/imported/gun05.png-d17467f602fbbfab57aba1acf0ea6960.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun05.png"
+dest_files=["res://.godot/imported/gun05.png-d17467f602fbbfab57aba1acf0ea6960.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/MB_FYP/assets/PNG/Parts/gun06.png b/MB_FYP/assets/PNG/Parts/gun06.png
new file mode 100644
index 0000000..9c57d54
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun06.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun06.png.import b/MB_FYP/assets/PNG/Parts/gun06.png.import
new file mode 100644
index 0000000..72c4aa4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun06.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cjha67gj5yci3"
+path="res://.godot/imported/gun06.png-cf59a533e2966e31f5aa5bf5170e81e0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun06.png"
+dest_files=["res://.godot/imported/gun06.png-cf59a533e2966e31f5aa5bf5170e81e0.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/MB_FYP/assets/PNG/Parts/gun07.png b/MB_FYP/assets/PNG/Parts/gun07.png
new file mode 100644
index 0000000..209b40b
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun07.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun07.png.import b/MB_FYP/assets/PNG/Parts/gun07.png.import
new file mode 100644
index 0000000..9fd1ebc
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun07.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b8yo1yn7benao"
+path="res://.godot/imported/gun07.png-818878221a5a9cba9e071b5e28520741.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun07.png"
+dest_files=["res://.godot/imported/gun07.png-818878221a5a9cba9e071b5e28520741.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/MB_FYP/assets/PNG/Parts/gun08.png b/MB_FYP/assets/PNG/Parts/gun08.png
new file mode 100644
index 0000000..8850281
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun08.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun08.png.import b/MB_FYP/assets/PNG/Parts/gun08.png.import
new file mode 100644
index 0000000..b10549f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun08.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dfkl4td2mg3m7"
+path="res://.godot/imported/gun08.png-75c3204d2e096beea50555603186cbf6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun08.png"
+dest_files=["res://.godot/imported/gun08.png-75c3204d2e096beea50555603186cbf6.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/MB_FYP/assets/PNG/Parts/gun09.png b/MB_FYP/assets/PNG/Parts/gun09.png
new file mode 100644
index 0000000..e971cc1
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun09.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun09.png.import b/MB_FYP/assets/PNG/Parts/gun09.png.import
new file mode 100644
index 0000000..01885cc
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun09.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c46si6ff3ys1s"
+path="res://.godot/imported/gun09.png-268261d764e08be5474ac878a543ce06.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun09.png"
+dest_files=["res://.godot/imported/gun09.png-268261d764e08be5474ac878a543ce06.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/MB_FYP/assets/PNG/Parts/gun10.png b/MB_FYP/assets/PNG/Parts/gun10.png
new file mode 100644
index 0000000..ee94786
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/gun10.png differ
diff --git a/MB_FYP/assets/PNG/Parts/gun10.png.import b/MB_FYP/assets/PNG/Parts/gun10.png.import
new file mode 100644
index 0000000..a8b1009
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/gun10.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://do5a0y4tssfph"
+path="res://.godot/imported/gun10.png-7ee55abca58a3cb1633d41d4925c9eb0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/gun10.png"
+dest_files=["res://.godot/imported/gun10.png-7ee55abca58a3cb1633d41d4925c9eb0.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/MB_FYP/assets/PNG/Parts/scratch1.png b/MB_FYP/assets/PNG/Parts/scratch1.png
new file mode 100644
index 0000000..063c89d
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/scratch1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/scratch1.png.import b/MB_FYP/assets/PNG/Parts/scratch1.png.import
new file mode 100644
index 0000000..7eba859
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/scratch1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cju0je35kmeew"
+path="res://.godot/imported/scratch1.png-2ac390259ec1be2a45cc8c7930d6de1c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/scratch1.png"
+dest_files=["res://.godot/imported/scratch1.png-2ac390259ec1be2a45cc8c7930d6de1c.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/MB_FYP/assets/PNG/Parts/scratch2.png b/MB_FYP/assets/PNG/Parts/scratch2.png
new file mode 100644
index 0000000..db4b449
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/scratch2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/scratch2.png.import b/MB_FYP/assets/PNG/Parts/scratch2.png.import
new file mode 100644
index 0000000..8e8242c
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/scratch2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://blufn141kx61k"
+path="res://.godot/imported/scratch2.png-d3c0984fb8c169a0fb572729972d1f84.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/scratch2.png"
+dest_files=["res://.godot/imported/scratch2.png-d3c0984fb8c169a0fb572729972d1f84.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/MB_FYP/assets/PNG/Parts/scratch3.png b/MB_FYP/assets/PNG/Parts/scratch3.png
new file mode 100644
index 0000000..d27b157
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/scratch3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/scratch3.png.import b/MB_FYP/assets/PNG/Parts/scratch3.png.import
new file mode 100644
index 0000000..473428a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/scratch3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bex18ep38jpby"
+path="res://.godot/imported/scratch3.png-428cf529916aee8d35ce0a3667ba02b4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/scratch3.png"
+dest_files=["res://.godot/imported/scratch3.png-428cf529916aee8d35ce0a3667ba02b4.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/MB_FYP/assets/PNG/Parts/turretBase_big.png b/MB_FYP/assets/PNG/Parts/turretBase_big.png
new file mode 100644
index 0000000..e9747f7
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/turretBase_big.png differ
diff --git a/MB_FYP/assets/PNG/Parts/turretBase_big.png.import b/MB_FYP/assets/PNG/Parts/turretBase_big.png.import
new file mode 100644
index 0000000..0fd77bb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/turretBase_big.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1un731pnem6m"
+path="res://.godot/imported/turretBase_big.png-6b3d5245099ae6398526d0c0b71b6fbc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/turretBase_big.png"
+dest_files=["res://.godot/imported/turretBase_big.png-6b3d5245099ae6398526d0c0b71b6fbc.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/MB_FYP/assets/PNG/Parts/turretBase_small.png b/MB_FYP/assets/PNG/Parts/turretBase_small.png
new file mode 100644
index 0000000..516c0a5
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/turretBase_small.png differ
diff --git a/MB_FYP/assets/PNG/Parts/turretBase_small.png.import b/MB_FYP/assets/PNG/Parts/turretBase_small.png.import
new file mode 100644
index 0000000..20a9769
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/turretBase_small.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://t00k1wg7wdow"
+path="res://.godot/imported/turretBase_small.png-408cbb989b53d5442f6f2edf860cfb45.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/turretBase_small.png"
+dest_files=["res://.godot/imported/turretBase_small.png-408cbb989b53d5442f6f2edf860cfb45.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/MB_FYP/assets/PNG/Parts/wingBlue_0.png b/MB_FYP/assets/PNG/Parts/wingBlue_0.png
new file mode 100644
index 0000000..ebfc4ae
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_0.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_0.png.import
new file mode 100644
index 0000000..802e42e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bhlql0s1l6u86"
+path="res://.godot/imported/wingBlue_0.png-868ecee5589cb51b33ac4a0b37cfc2e7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_0.png"
+dest_files=["res://.godot/imported/wingBlue_0.png-868ecee5589cb51b33ac4a0b37cfc2e7.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/MB_FYP/assets/PNG/Parts/wingBlue_1.png b/MB_FYP/assets/PNG/Parts/wingBlue_1.png
new file mode 100644
index 0000000..1408a7c
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_1.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_1.png.import
new file mode 100644
index 0000000..5e1b774
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d10qx171ycefl"
+path="res://.godot/imported/wingBlue_1.png-3150c02581ae92dfa944532048f5421d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_1.png"
+dest_files=["res://.godot/imported/wingBlue_1.png-3150c02581ae92dfa944532048f5421d.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/MB_FYP/assets/PNG/Parts/wingBlue_2.png b/MB_FYP/assets/PNG/Parts/wingBlue_2.png
new file mode 100644
index 0000000..358852e
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_2.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_2.png.import
new file mode 100644
index 0000000..9c93b44
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bli7grimqkj3p"
+path="res://.godot/imported/wingBlue_2.png-d83d99ca4fa8b36772cae7e4f27188f4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_2.png"
+dest_files=["res://.godot/imported/wingBlue_2.png-d83d99ca4fa8b36772cae7e4f27188f4.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/MB_FYP/assets/PNG/Parts/wingBlue_3.png b/MB_FYP/assets/PNG/Parts/wingBlue_3.png
new file mode 100644
index 0000000..7f6f438
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_3.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_3.png.import
new file mode 100644
index 0000000..1b36755
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dwyfsi57eejbs"
+path="res://.godot/imported/wingBlue_3.png-c3b38d8f757770e56cb43bef2516888a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_3.png"
+dest_files=["res://.godot/imported/wingBlue_3.png-c3b38d8f757770e56cb43bef2516888a.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/MB_FYP/assets/PNG/Parts/wingBlue_4.png b/MB_FYP/assets/PNG/Parts/wingBlue_4.png
new file mode 100644
index 0000000..0282dc8
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_4.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_4.png.import
new file mode 100644
index 0000000..b587642
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://corfkwinin3ng"
+path="res://.godot/imported/wingBlue_4.png-a90b228193c01dc362da909c02f9bc38.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_4.png"
+dest_files=["res://.godot/imported/wingBlue_4.png-a90b228193c01dc362da909c02f9bc38.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/MB_FYP/assets/PNG/Parts/wingBlue_5.png b/MB_FYP/assets/PNG/Parts/wingBlue_5.png
new file mode 100644
index 0000000..335ce63
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_5.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_5.png.import
new file mode 100644
index 0000000..5372029
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ck87w6aek25l7"
+path="res://.godot/imported/wingBlue_5.png-d9914047c75a2d2a4944d2e136a2f63b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_5.png"
+dest_files=["res://.godot/imported/wingBlue_5.png-d9914047c75a2d2a4944d2e136a2f63b.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/MB_FYP/assets/PNG/Parts/wingBlue_6.png b/MB_FYP/assets/PNG/Parts/wingBlue_6.png
new file mode 100644
index 0000000..0837429
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_6.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_6.png.import
new file mode 100644
index 0000000..7f739d0
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cu72svoabyofm"
+path="res://.godot/imported/wingBlue_6.png-afd4ae223fb57b9e50c2540d2a981696.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_6.png"
+dest_files=["res://.godot/imported/wingBlue_6.png-afd4ae223fb57b9e50c2540d2a981696.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/MB_FYP/assets/PNG/Parts/wingBlue_7.png b/MB_FYP/assets/PNG/Parts/wingBlue_7.png
new file mode 100644
index 0000000..bf77ba6
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingBlue_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingBlue_7.png.import b/MB_FYP/assets/PNG/Parts/wingBlue_7.png.import
new file mode 100644
index 0000000..e71362e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingBlue_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dm00ci4o02iiw"
+path="res://.godot/imported/wingBlue_7.png-8b5b312f2e64b5dd43ce0741fe1f88bf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingBlue_7.png"
+dest_files=["res://.godot/imported/wingBlue_7.png-8b5b312f2e64b5dd43ce0741fe1f88bf.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/MB_FYP/assets/PNG/Parts/wingGreen_0.png b/MB_FYP/assets/PNG/Parts/wingGreen_0.png
new file mode 100644
index 0000000..f63d7d6
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_0.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_0.png.import
new file mode 100644
index 0000000..1149bd2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cnjun332wv1h"
+path="res://.godot/imported/wingGreen_0.png-58e23343d846d3faf382fb9b437acb4f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_0.png"
+dest_files=["res://.godot/imported/wingGreen_0.png-58e23343d846d3faf382fb9b437acb4f.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/MB_FYP/assets/PNG/Parts/wingGreen_1.png b/MB_FYP/assets/PNG/Parts/wingGreen_1.png
new file mode 100644
index 0000000..464a09a
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_1.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_1.png.import
new file mode 100644
index 0000000..b605dd4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dyqkyhxpqfijl"
+path="res://.godot/imported/wingGreen_1.png-af791040e08e0f96438806a7687342c5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_1.png"
+dest_files=["res://.godot/imported/wingGreen_1.png-af791040e08e0f96438806a7687342c5.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/MB_FYP/assets/PNG/Parts/wingGreen_2.png b/MB_FYP/assets/PNG/Parts/wingGreen_2.png
new file mode 100644
index 0000000..a6af1a8
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_2.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_2.png.import
new file mode 100644
index 0000000..8443dfc
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcwdj1px5acr4"
+path="res://.godot/imported/wingGreen_2.png-5e5e0bb72b629c482777afd744a2d1bc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_2.png"
+dest_files=["res://.godot/imported/wingGreen_2.png-5e5e0bb72b629c482777afd744a2d1bc.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/MB_FYP/assets/PNG/Parts/wingGreen_3.png b/MB_FYP/assets/PNG/Parts/wingGreen_3.png
new file mode 100644
index 0000000..658b453
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_3.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_3.png.import
new file mode 100644
index 0000000..0922a3a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://56w6yk5t7idn"
+path="res://.godot/imported/wingGreen_3.png-8e8560583e55582e703a10a8d0618095.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_3.png"
+dest_files=["res://.godot/imported/wingGreen_3.png-8e8560583e55582e703a10a8d0618095.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/MB_FYP/assets/PNG/Parts/wingGreen_4.png b/MB_FYP/assets/PNG/Parts/wingGreen_4.png
new file mode 100644
index 0000000..9290c11
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_4.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_4.png.import
new file mode 100644
index 0000000..d3c1abb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bqsvh1vnjptcp"
+path="res://.godot/imported/wingGreen_4.png-1ab2647a64341882b6a9efb4d472cd8c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_4.png"
+dest_files=["res://.godot/imported/wingGreen_4.png-1ab2647a64341882b6a9efb4d472cd8c.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/MB_FYP/assets/PNG/Parts/wingGreen_5.png b/MB_FYP/assets/PNG/Parts/wingGreen_5.png
new file mode 100644
index 0000000..acaabdc
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_5.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_5.png.import
new file mode 100644
index 0000000..59f286f
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cy2gvml3gd4l7"
+path="res://.godot/imported/wingGreen_5.png-ae4c23cc09c9e4bd0854932933d20658.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_5.png"
+dest_files=["res://.godot/imported/wingGreen_5.png-ae4c23cc09c9e4bd0854932933d20658.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/MB_FYP/assets/PNG/Parts/wingGreen_6.png b/MB_FYP/assets/PNG/Parts/wingGreen_6.png
new file mode 100644
index 0000000..1451b8b
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_6.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_6.png.import
new file mode 100644
index 0000000..a9f8ea9
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://yc0lps6rclpu"
+path="res://.godot/imported/wingGreen_6.png-fca8715dab6ce960beac4491416568ee.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_6.png"
+dest_files=["res://.godot/imported/wingGreen_6.png-fca8715dab6ce960beac4491416568ee.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/MB_FYP/assets/PNG/Parts/wingGreen_7.png b/MB_FYP/assets/PNG/Parts/wingGreen_7.png
new file mode 100644
index 0000000..55f0196
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingGreen_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingGreen_7.png.import b/MB_FYP/assets/PNG/Parts/wingGreen_7.png.import
new file mode 100644
index 0000000..b02609d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingGreen_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bwq36l8nkakxe"
+path="res://.godot/imported/wingGreen_7.png-94772ed650bca518a2508110cb8b4ca5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingGreen_7.png"
+dest_files=["res://.godot/imported/wingGreen_7.png-94772ed650bca518a2508110cb8b4ca5.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/MB_FYP/assets/PNG/Parts/wingRed_0.png b/MB_FYP/assets/PNG/Parts/wingRed_0.png
new file mode 100644
index 0000000..fcb322a
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_0.png.import b/MB_FYP/assets/PNG/Parts/wingRed_0.png.import
new file mode 100644
index 0000000..05c5193
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cisjgetm14bma"
+path="res://.godot/imported/wingRed_0.png-f9545f2f12e339c55222aaf24855f735.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_0.png"
+dest_files=["res://.godot/imported/wingRed_0.png-f9545f2f12e339c55222aaf24855f735.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/MB_FYP/assets/PNG/Parts/wingRed_1.png b/MB_FYP/assets/PNG/Parts/wingRed_1.png
new file mode 100644
index 0000000..9b87e88
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_1.png.import b/MB_FYP/assets/PNG/Parts/wingRed_1.png.import
new file mode 100644
index 0000000..007cef7
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://j7j78eyts2wl"
+path="res://.godot/imported/wingRed_1.png-04c46ea6b48a46143d3625a89e044cdd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_1.png"
+dest_files=["res://.godot/imported/wingRed_1.png-04c46ea6b48a46143d3625a89e044cdd.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/MB_FYP/assets/PNG/Parts/wingRed_2.png b/MB_FYP/assets/PNG/Parts/wingRed_2.png
new file mode 100644
index 0000000..dd21354
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_2.png.import b/MB_FYP/assets/PNG/Parts/wingRed_2.png.import
new file mode 100644
index 0000000..7bcdcc4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://i6bjxilimg4k"
+path="res://.godot/imported/wingRed_2.png-60abe85d43b97fb277384b181b227c1b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_2.png"
+dest_files=["res://.godot/imported/wingRed_2.png-60abe85d43b97fb277384b181b227c1b.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/MB_FYP/assets/PNG/Parts/wingRed_3.png b/MB_FYP/assets/PNG/Parts/wingRed_3.png
new file mode 100644
index 0000000..e37b920
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_3.png.import b/MB_FYP/assets/PNG/Parts/wingRed_3.png.import
new file mode 100644
index 0000000..b2212e3
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxlhs6omsouvx"
+path="res://.godot/imported/wingRed_3.png-cacfa956b41f0a89765b3c05e7413ba7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_3.png"
+dest_files=["res://.godot/imported/wingRed_3.png-cacfa956b41f0a89765b3c05e7413ba7.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/MB_FYP/assets/PNG/Parts/wingRed_4.png b/MB_FYP/assets/PNG/Parts/wingRed_4.png
new file mode 100644
index 0000000..ff78f76
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_4.png.import b/MB_FYP/assets/PNG/Parts/wingRed_4.png.import
new file mode 100644
index 0000000..459d8da
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://q4n2jk0nltut"
+path="res://.godot/imported/wingRed_4.png-71ae2917c8d357924bfca92969a1f877.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_4.png"
+dest_files=["res://.godot/imported/wingRed_4.png-71ae2917c8d357924bfca92969a1f877.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/MB_FYP/assets/PNG/Parts/wingRed_5.png b/MB_FYP/assets/PNG/Parts/wingRed_5.png
new file mode 100644
index 0000000..0a9fe2e
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_5.png.import b/MB_FYP/assets/PNG/Parts/wingRed_5.png.import
new file mode 100644
index 0000000..3044569
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cdxaxrw4sgph1"
+path="res://.godot/imported/wingRed_5.png-edcc9a780b996d5e2ac132d8a5722e86.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_5.png"
+dest_files=["res://.godot/imported/wingRed_5.png-edcc9a780b996d5e2ac132d8a5722e86.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/MB_FYP/assets/PNG/Parts/wingRed_6.png b/MB_FYP/assets/PNG/Parts/wingRed_6.png
new file mode 100644
index 0000000..e11d7bf
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_6.png.import b/MB_FYP/assets/PNG/Parts/wingRed_6.png.import
new file mode 100644
index 0000000..85b5d73
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bm2kwbrx5cqd7"
+path="res://.godot/imported/wingRed_6.png-50963ad29eb28b828221f94b0de8236a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_6.png"
+dest_files=["res://.godot/imported/wingRed_6.png-50963ad29eb28b828221f94b0de8236a.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/MB_FYP/assets/PNG/Parts/wingRed_7.png b/MB_FYP/assets/PNG/Parts/wingRed_7.png
new file mode 100644
index 0000000..1dcecb6
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingRed_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingRed_7.png.import b/MB_FYP/assets/PNG/Parts/wingRed_7.png.import
new file mode 100644
index 0000000..24d9491
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingRed_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dat6ik45ko6px"
+path="res://.godot/imported/wingRed_7.png-b8568db64f52e7bb9f922925f3acb1da.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingRed_7.png"
+dest_files=["res://.godot/imported/wingRed_7.png-b8568db64f52e7bb9f922925f3acb1da.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/MB_FYP/assets/PNG/Parts/wingYellow_0.png b/MB_FYP/assets/PNG/Parts/wingYellow_0.png
new file mode 100644
index 0000000..fc855bd
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_0.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_0.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_0.png.import
new file mode 100644
index 0000000..b77d8f6
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dmsemakyvx3lg"
+path="res://.godot/imported/wingYellow_0.png-368703822ae16c9d16147cac7134627b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_0.png"
+dest_files=["res://.godot/imported/wingYellow_0.png-368703822ae16c9d16147cac7134627b.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/MB_FYP/assets/PNG/Parts/wingYellow_1.png b/MB_FYP/assets/PNG/Parts/wingYellow_1.png
new file mode 100644
index 0000000..d155d5c
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_1.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_1.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_1.png.import
new file mode 100644
index 0000000..e8810cb
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbtw8tx3g5gkq"
+path="res://.godot/imported/wingYellow_1.png-531ae473ca92e330e6d7129a2a465dcc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_1.png"
+dest_files=["res://.godot/imported/wingYellow_1.png-531ae473ca92e330e6d7129a2a465dcc.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/MB_FYP/assets/PNG/Parts/wingYellow_2.png b/MB_FYP/assets/PNG/Parts/wingYellow_2.png
new file mode 100644
index 0000000..f669a35
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_2.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_2.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_2.png.import
new file mode 100644
index 0000000..b58da62
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b416sn27068dm"
+path="res://.godot/imported/wingYellow_2.png-5baa3b12a8d7637b5588349dbfa4f8f2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_2.png"
+dest_files=["res://.godot/imported/wingYellow_2.png-5baa3b12a8d7637b5588349dbfa4f8f2.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/MB_FYP/assets/PNG/Parts/wingYellow_3.png b/MB_FYP/assets/PNG/Parts/wingYellow_3.png
new file mode 100644
index 0000000..fe01aeb
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_3.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_3.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_3.png.import
new file mode 100644
index 0000000..afec1a5
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://rjbdurrfgwhw"
+path="res://.godot/imported/wingYellow_3.png-f7c564cc1a1d8db37e0101a87e7da243.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_3.png"
+dest_files=["res://.godot/imported/wingYellow_3.png-f7c564cc1a1d8db37e0101a87e7da243.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/MB_FYP/assets/PNG/Parts/wingYellow_4.png b/MB_FYP/assets/PNG/Parts/wingYellow_4.png
new file mode 100644
index 0000000..beaec56
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_4.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_4.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_4.png.import
new file mode 100644
index 0000000..be6d019
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ba6f1xyo0ci7h"
+path="res://.godot/imported/wingYellow_4.png-a9e3514b8a000556dd9c7c71a648e62d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_4.png"
+dest_files=["res://.godot/imported/wingYellow_4.png-a9e3514b8a000556dd9c7c71a648e62d.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/MB_FYP/assets/PNG/Parts/wingYellow_5.png b/MB_FYP/assets/PNG/Parts/wingYellow_5.png
new file mode 100644
index 0000000..a99d6a5
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_5.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_5.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_5.png.import
new file mode 100644
index 0000000..efb11b3
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dgxrwn6ptye2n"
+path="res://.godot/imported/wingYellow_5.png-7323ceb109e856580c81ed42d62ec916.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_5.png"
+dest_files=["res://.godot/imported/wingYellow_5.png-7323ceb109e856580c81ed42d62ec916.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/MB_FYP/assets/PNG/Parts/wingYellow_6.png b/MB_FYP/assets/PNG/Parts/wingYellow_6.png
new file mode 100644
index 0000000..100a4cb
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_6.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_6.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_6.png.import
new file mode 100644
index 0000000..bc62e25
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cnngq1n3264vv"
+path="res://.godot/imported/wingYellow_6.png-64e05fd7c0891885324384ab1cbf1769.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_6.png"
+dest_files=["res://.godot/imported/wingYellow_6.png-64e05fd7c0891885324384ab1cbf1769.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/MB_FYP/assets/PNG/Parts/wingYellow_7.png b/MB_FYP/assets/PNG/Parts/wingYellow_7.png
new file mode 100644
index 0000000..a4ad861
Binary files /dev/null and b/MB_FYP/assets/PNG/Parts/wingYellow_7.png differ
diff --git a/MB_FYP/assets/PNG/Parts/wingYellow_7.png.import b/MB_FYP/assets/PNG/Parts/wingYellow_7.png.import
new file mode 100644
index 0000000..905fe75
--- /dev/null
+++ b/MB_FYP/assets/PNG/Parts/wingYellow_7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://duml7exf3sqxq"
+path="res://.godot/imported/wingYellow_7.png-02b965d4a2b208c2d16b04bf707e118f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Parts/wingYellow_7.png"
+dest_files=["res://.godot/imported/wingYellow_7.png-02b965d4a2b208c2d16b04bf707e118f.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/MB_FYP/assets/PNG/Power-ups/bold_silver.png b/MB_FYP/assets/PNG/Power-ups/bold_silver.png
new file mode 100644
index 0000000..36f256e
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/bold_silver.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/bold_silver.png.import b/MB_FYP/assets/PNG/Power-ups/bold_silver.png.import
new file mode 100644
index 0000000..b170573
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/bold_silver.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dur6wuni16ril"
+path="res://.godot/imported/bold_silver.png-1d43b91fbf5404611cf563f4b46845cf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/bold_silver.png"
+dest_files=["res://.godot/imported/bold_silver.png-1d43b91fbf5404611cf563f4b46845cf.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/MB_FYP/assets/PNG/Power-ups/bolt_bronze.png b/MB_FYP/assets/PNG/Power-ups/bolt_bronze.png
new file mode 100644
index 0000000..acd002b
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/bolt_bronze.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/bolt_bronze.png.import b/MB_FYP/assets/PNG/Power-ups/bolt_bronze.png.import
new file mode 100644
index 0000000..2ae04b6
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/bolt_bronze.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnjq0gndphp2r"
+path="res://.godot/imported/bolt_bronze.png-85115a7d0d0f4e8e3c5679da5a20c8da.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/bolt_bronze.png"
+dest_files=["res://.godot/imported/bolt_bronze.png-85115a7d0d0f4e8e3c5679da5a20c8da.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/MB_FYP/assets/PNG/Power-ups/bolt_gold.png b/MB_FYP/assets/PNG/Power-ups/bolt_gold.png
new file mode 100644
index 0000000..c22e0a2
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/bolt_gold.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/bolt_gold.png.import b/MB_FYP/assets/PNG/Power-ups/bolt_gold.png.import
new file mode 100644
index 0000000..2176c7e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/bolt_gold.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dm7y3c8okgex"
+path="res://.godot/imported/bolt_gold.png-ae7ebf4eff4886afa852d830a79c7f57.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/bolt_gold.png"
+dest_files=["res://.godot/imported/bolt_gold.png-ae7ebf4eff4886afa852d830a79c7f57.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/MB_FYP/assets/PNG/Power-ups/pill_blue.png b/MB_FYP/assets/PNG/Power-ups/pill_blue.png
new file mode 100644
index 0000000..b07abfb
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/pill_blue.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/pill_blue.png.import b/MB_FYP/assets/PNG/Power-ups/pill_blue.png.import
new file mode 100644
index 0000000..1a11d92
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/pill_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://5ngcaa05o71s"
+path="res://.godot/imported/pill_blue.png-7c21a436ec40d6c63a14ee27d265b95e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/pill_blue.png"
+dest_files=["res://.godot/imported/pill_blue.png-7c21a436ec40d6c63a14ee27d265b95e.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/MB_FYP/assets/PNG/Power-ups/pill_green.png b/MB_FYP/assets/PNG/Power-ups/pill_green.png
new file mode 100644
index 0000000..af6b73a
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/pill_green.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/pill_green.png.import b/MB_FYP/assets/PNG/Power-ups/pill_green.png.import
new file mode 100644
index 0000000..53fb3b7
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/pill_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bglfg5kq7gtov"
+path="res://.godot/imported/pill_green.png-d3f371970270bac1b659c609113418e8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/pill_green.png"
+dest_files=["res://.godot/imported/pill_green.png-d3f371970270bac1b659c609113418e8.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/MB_FYP/assets/PNG/Power-ups/pill_red.png b/MB_FYP/assets/PNG/Power-ups/pill_red.png
new file mode 100644
index 0000000..8d89b16
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/pill_red.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/pill_red.png.import b/MB_FYP/assets/PNG/Power-ups/pill_red.png.import
new file mode 100644
index 0000000..f9cb2cd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/pill_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://81vosyv64kgn"
+path="res://.godot/imported/pill_red.png-d2c5d7ab32884f666315860ec49d15cd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/pill_red.png"
+dest_files=["res://.godot/imported/pill_red.png-d2c5d7ab32884f666315860ec49d15cd.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/MB_FYP/assets/PNG/Power-ups/pill_yellow.png b/MB_FYP/assets/PNG/Power-ups/pill_yellow.png
new file mode 100644
index 0000000..9d7b2bb
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/pill_yellow.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/pill_yellow.png.import b/MB_FYP/assets/PNG/Power-ups/pill_yellow.png.import
new file mode 100644
index 0000000..c461608
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/pill_yellow.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://yid32l7cdyho"
+path="res://.godot/imported/pill_yellow.png-e510fbdfeba0f98d4fab30786a580cc5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/pill_yellow.png"
+dest_files=["res://.godot/imported/pill_yellow.png-e510fbdfeba0f98d4fab30786a580cc5.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/MB_FYP/assets/PNG/Power-ups/powerupBlue.png b/MB_FYP/assets/PNG/Power-ups/powerupBlue.png
new file mode 100644
index 0000000..1118e1b
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupBlue.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupBlue.png.import b/MB_FYP/assets/PNG/Power-ups/powerupBlue.png.import
new file mode 100644
index 0000000..66b4cd2
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupBlue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3trb7iyybgu2"
+path="res://.godot/imported/powerupBlue.png-81b89e3aa753b2283c5ff7ddf1dc452f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupBlue.png"
+dest_files=["res://.godot/imported/powerupBlue.png-81b89e3aa753b2283c5ff7ddf1dc452f.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/MB_FYP/assets/PNG/Power-ups/powerupBlue_bolt.png b/MB_FYP/assets/PNG/Power-ups/powerupBlue_bolt.png
new file mode 100644
index 0000000..28f7aeb
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupBlue_bolt.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupBlue_bolt.png.import b/MB_FYP/assets/PNG/Power-ups/powerupBlue_bolt.png.import
new file mode 100644
index 0000000..acc2661
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupBlue_bolt.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://deat12l7hjdl1"
+path="res://.godot/imported/powerupBlue_bolt.png-0ec31764830be146689b98ac1e090980.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupBlue_bolt.png"
+dest_files=["res://.godot/imported/powerupBlue_bolt.png-0ec31764830be146689b98ac1e090980.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/MB_FYP/assets/PNG/Power-ups/powerupBlue_shield.png b/MB_FYP/assets/PNG/Power-ups/powerupBlue_shield.png
new file mode 100644
index 0000000..b6f2d4c
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupBlue_shield.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupBlue_shield.png.import b/MB_FYP/assets/PNG/Power-ups/powerupBlue_shield.png.import
new file mode 100644
index 0000000..ba0fbdf
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupBlue_shield.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://sit5tit02u2m"
+path="res://.godot/imported/powerupBlue_shield.png-c17abdd8466ca7aab07784ee2faf23bb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupBlue_shield.png"
+dest_files=["res://.godot/imported/powerupBlue_shield.png-c17abdd8466ca7aab07784ee2faf23bb.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/MB_FYP/assets/PNG/Power-ups/powerupBlue_star.png b/MB_FYP/assets/PNG/Power-ups/powerupBlue_star.png
new file mode 100644
index 0000000..eeda7bc
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupBlue_star.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupBlue_star.png.import b/MB_FYP/assets/PNG/Power-ups/powerupBlue_star.png.import
new file mode 100644
index 0000000..36efcfa
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupBlue_star.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://byjmjh2u78st7"
+path="res://.godot/imported/powerupBlue_star.png-7675d30ad4a01cd37d8d8d694d0005de.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupBlue_star.png"
+dest_files=["res://.godot/imported/powerupBlue_star.png-7675d30ad4a01cd37d8d8d694d0005de.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/MB_FYP/assets/PNG/Power-ups/powerupGreen.png b/MB_FYP/assets/PNG/Power-ups/powerupGreen.png
new file mode 100644
index 0000000..252611e
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupGreen.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupGreen.png.import b/MB_FYP/assets/PNG/Power-ups/powerupGreen.png.import
new file mode 100644
index 0000000..c5b5158
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupGreen.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0m6cgvvkxyj6"
+path="res://.godot/imported/powerupGreen.png-f0ff3ccd82d8394255f7ea9eef96f4d7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupGreen.png"
+dest_files=["res://.godot/imported/powerupGreen.png-f0ff3ccd82d8394255f7ea9eef96f4d7.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/MB_FYP/assets/PNG/Power-ups/powerupGreen_bolt.png b/MB_FYP/assets/PNG/Power-ups/powerupGreen_bolt.png
new file mode 100644
index 0000000..555ce79
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupGreen_bolt.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupGreen_bolt.png.import b/MB_FYP/assets/PNG/Power-ups/powerupGreen_bolt.png.import
new file mode 100644
index 0000000..39c537d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupGreen_bolt.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dmnttk7prp356"
+path="res://.godot/imported/powerupGreen_bolt.png-44c81b7cdfeb1978a94f84d14a5a6cf6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupGreen_bolt.png"
+dest_files=["res://.godot/imported/powerupGreen_bolt.png-44c81b7cdfeb1978a94f84d14a5a6cf6.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/MB_FYP/assets/PNG/Power-ups/powerupGreen_shield.png b/MB_FYP/assets/PNG/Power-ups/powerupGreen_shield.png
new file mode 100644
index 0000000..8d68623
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupGreen_shield.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupGreen_shield.png.import b/MB_FYP/assets/PNG/Power-ups/powerupGreen_shield.png.import
new file mode 100644
index 0000000..6941bfd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupGreen_shield.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://btw8jlh2d5vdj"
+path="res://.godot/imported/powerupGreen_shield.png-3bed552ef68661f99f9c3206d9da7faf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupGreen_shield.png"
+dest_files=["res://.godot/imported/powerupGreen_shield.png-3bed552ef68661f99f9c3206d9da7faf.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/MB_FYP/assets/PNG/Power-ups/powerupGreen_star.png b/MB_FYP/assets/PNG/Power-ups/powerupGreen_star.png
new file mode 100644
index 0000000..9a3897e
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupGreen_star.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupGreen_star.png.import b/MB_FYP/assets/PNG/Power-ups/powerupGreen_star.png.import
new file mode 100644
index 0000000..86ff1bc
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupGreen_star.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://0tuf175avqpy"
+path="res://.godot/imported/powerupGreen_star.png-813c0507175d01b951d2310c20d7e65f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupGreen_star.png"
+dest_files=["res://.godot/imported/powerupGreen_star.png-813c0507175d01b951d2310c20d7e65f.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/MB_FYP/assets/PNG/Power-ups/powerupRed.png b/MB_FYP/assets/PNG/Power-ups/powerupRed.png
new file mode 100644
index 0000000..645f1e3
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupRed.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupRed.png.import b/MB_FYP/assets/PNG/Power-ups/powerupRed.png.import
new file mode 100644
index 0000000..b0b000e
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupRed.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://btxo7bfb2jvmc"
+path="res://.godot/imported/powerupRed.png-34831e5324a8f115151499dc66339073.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupRed.png"
+dest_files=["res://.godot/imported/powerupRed.png-34831e5324a8f115151499dc66339073.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/MB_FYP/assets/PNG/Power-ups/powerupRed_bolt.png b/MB_FYP/assets/PNG/Power-ups/powerupRed_bolt.png
new file mode 100644
index 0000000..ddd1417
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupRed_bolt.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupRed_bolt.png.import b/MB_FYP/assets/PNG/Power-ups/powerupRed_bolt.png.import
new file mode 100644
index 0000000..062b252
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupRed_bolt.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://btrkq2be1b3gv"
+path="res://.godot/imported/powerupRed_bolt.png-67c6eeb61f30cc94861cd30ef836243b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupRed_bolt.png"
+dest_files=["res://.godot/imported/powerupRed_bolt.png-67c6eeb61f30cc94861cd30ef836243b.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/MB_FYP/assets/PNG/Power-ups/powerupRed_shield.png b/MB_FYP/assets/PNG/Power-ups/powerupRed_shield.png
new file mode 100644
index 0000000..7e0efd5
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupRed_shield.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupRed_shield.png.import b/MB_FYP/assets/PNG/Power-ups/powerupRed_shield.png.import
new file mode 100644
index 0000000..f7b5ba0
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupRed_shield.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cisymvey7m68f"
+path="res://.godot/imported/powerupRed_shield.png-152e51e47016ad4181411a104526b924.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupRed_shield.png"
+dest_files=["res://.godot/imported/powerupRed_shield.png-152e51e47016ad4181411a104526b924.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/MB_FYP/assets/PNG/Power-ups/powerupRed_star.png b/MB_FYP/assets/PNG/Power-ups/powerupRed_star.png
new file mode 100644
index 0000000..ea98f39
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupRed_star.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupRed_star.png.import b/MB_FYP/assets/PNG/Power-ups/powerupRed_star.png.import
new file mode 100644
index 0000000..8778457
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupRed_star.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gpmxjiamj246"
+path="res://.godot/imported/powerupRed_star.png-f5f5aa1e2abdc572ac937fe99c38b283.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupRed_star.png"
+dest_files=["res://.godot/imported/powerupRed_star.png-f5f5aa1e2abdc572ac937fe99c38b283.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/MB_FYP/assets/PNG/Power-ups/powerupYellow.png b/MB_FYP/assets/PNG/Power-ups/powerupYellow.png
new file mode 100644
index 0000000..7ba781e
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupYellow.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupYellow.png.import b/MB_FYP/assets/PNG/Power-ups/powerupYellow.png.import
new file mode 100644
index 0000000..f5349cd
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupYellow.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ci0dakmwa7jiq"
+path="res://.godot/imported/powerupYellow.png-3e7cd07d3581c50e0215cdd832b3687a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupYellow.png"
+dest_files=["res://.godot/imported/powerupYellow.png-3e7cd07d3581c50e0215cdd832b3687a.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/MB_FYP/assets/PNG/Power-ups/powerupYellow_bolt.png b/MB_FYP/assets/PNG/Power-ups/powerupYellow_bolt.png
new file mode 100644
index 0000000..beb6db1
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupYellow_bolt.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupYellow_bolt.png.import b/MB_FYP/assets/PNG/Power-ups/powerupYellow_bolt.png.import
new file mode 100644
index 0000000..8363e22
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupYellow_bolt.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cn865rjmw6lpr"
+path="res://.godot/imported/powerupYellow_bolt.png-14a66340c6516a7165098dc285b6bd09.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupYellow_bolt.png"
+dest_files=["res://.godot/imported/powerupYellow_bolt.png-14a66340c6516a7165098dc285b6bd09.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/MB_FYP/assets/PNG/Power-ups/powerupYellow_shield.png b/MB_FYP/assets/PNG/Power-ups/powerupYellow_shield.png
new file mode 100644
index 0000000..ac01e3d
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupYellow_shield.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupYellow_shield.png.import b/MB_FYP/assets/PNG/Power-ups/powerupYellow_shield.png.import
new file mode 100644
index 0000000..8d676a4
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupYellow_shield.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://brhq38atmu0rs"
+path="res://.godot/imported/powerupYellow_shield.png-e91b0bc6fd00de5c3353dd5a82231a6d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupYellow_shield.png"
+dest_files=["res://.godot/imported/powerupYellow_shield.png-e91b0bc6fd00de5c3353dd5a82231a6d.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/MB_FYP/assets/PNG/Power-ups/powerupYellow_star.png b/MB_FYP/assets/PNG/Power-ups/powerupYellow_star.png
new file mode 100644
index 0000000..fc7b6c8
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/powerupYellow_star.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/powerupYellow_star.png.import b/MB_FYP/assets/PNG/Power-ups/powerupYellow_star.png.import
new file mode 100644
index 0000000..6b4355d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/powerupYellow_star.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b1067b7k0s1pi"
+path="res://.godot/imported/powerupYellow_star.png-38fe3c99b149363897bfd756f3a39afe.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/powerupYellow_star.png"
+dest_files=["res://.godot/imported/powerupYellow_star.png-38fe3c99b149363897bfd756f3a39afe.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/MB_FYP/assets/PNG/Power-ups/shield_bronze.png b/MB_FYP/assets/PNG/Power-ups/shield_bronze.png
new file mode 100644
index 0000000..f62dd74
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/shield_bronze.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/shield_bronze.png.import b/MB_FYP/assets/PNG/Power-ups/shield_bronze.png.import
new file mode 100644
index 0000000..4fcf73b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/shield_bronze.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbg2377vmivs4"
+path="res://.godot/imported/shield_bronze.png-529ed1342d5d126b966be9af0955a36a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/shield_bronze.png"
+dest_files=["res://.godot/imported/shield_bronze.png-529ed1342d5d126b966be9af0955a36a.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/MB_FYP/assets/PNG/Power-ups/shield_gold.png b/MB_FYP/assets/PNG/Power-ups/shield_gold.png
new file mode 100644
index 0000000..08598e8
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/shield_gold.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/shield_gold.png.import b/MB_FYP/assets/PNG/Power-ups/shield_gold.png.import
new file mode 100644
index 0000000..640ecec
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/shield_gold.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://qnqti2abt0a5"
+path="res://.godot/imported/shield_gold.png-015cd219ba04e183f07ee5e7336c7845.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/shield_gold.png"
+dest_files=["res://.godot/imported/shield_gold.png-015cd219ba04e183f07ee5e7336c7845.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/MB_FYP/assets/PNG/Power-ups/shield_silver.png b/MB_FYP/assets/PNG/Power-ups/shield_silver.png
new file mode 100644
index 0000000..9f691ed
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/shield_silver.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/shield_silver.png.import b/MB_FYP/assets/PNG/Power-ups/shield_silver.png.import
new file mode 100644
index 0000000..40ed987
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/shield_silver.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bdbf4yqn2bp65"
+path="res://.godot/imported/shield_silver.png-ab37cf2673b5d2bae6dbd58b45bdd8a2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/shield_silver.png"
+dest_files=["res://.godot/imported/shield_silver.png-ab37cf2673b5d2bae6dbd58b45bdd8a2.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/MB_FYP/assets/PNG/Power-ups/star_bronze.png b/MB_FYP/assets/PNG/Power-ups/star_bronze.png
new file mode 100644
index 0000000..2450ea1
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/star_bronze.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/star_bronze.png.import b/MB_FYP/assets/PNG/Power-ups/star_bronze.png.import
new file mode 100644
index 0000000..2bde08d
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/star_bronze.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://6qv3romwxhjp"
+path="res://.godot/imported/star_bronze.png-f26434b687a1f77cd89d7500fa60695d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/star_bronze.png"
+dest_files=["res://.godot/imported/star_bronze.png-f26434b687a1f77cd89d7500fa60695d.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/MB_FYP/assets/PNG/Power-ups/star_gold.png b/MB_FYP/assets/PNG/Power-ups/star_gold.png
new file mode 100644
index 0000000..4f048ef
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/star_gold.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/star_gold.png.import b/MB_FYP/assets/PNG/Power-ups/star_gold.png.import
new file mode 100644
index 0000000..d4d21bf
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/star_gold.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://68lpveq1dalr"
+path="res://.godot/imported/star_gold.png-4a0a5c8ffe1986455072463590353f18.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/star_gold.png"
+dest_files=["res://.godot/imported/star_gold.png-4a0a5c8ffe1986455072463590353f18.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/MB_FYP/assets/PNG/Power-ups/star_silver.png b/MB_FYP/assets/PNG/Power-ups/star_silver.png
new file mode 100644
index 0000000..0d874f5
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/star_silver.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/star_silver.png.import b/MB_FYP/assets/PNG/Power-ups/star_silver.png.import
new file mode 100644
index 0000000..5fd431a
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/star_silver.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://rsq3o38bbepq"
+path="res://.godot/imported/star_silver.png-672a5b2fcf5ba6135ab013a2e62faf9b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/star_silver.png"
+dest_files=["res://.godot/imported/star_silver.png-672a5b2fcf5ba6135ab013a2e62faf9b.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/MB_FYP/assets/PNG/Power-ups/things_bronze.png b/MB_FYP/assets/PNG/Power-ups/things_bronze.png
new file mode 100644
index 0000000..a4fb9be
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/things_bronze.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/things_bronze.png.import b/MB_FYP/assets/PNG/Power-ups/things_bronze.png.import
new file mode 100644
index 0000000..4fe24df
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/things_bronze.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://symyiidvoui3"
+path="res://.godot/imported/things_bronze.png-20ef06d49ae92c0b12e41c2325d6c239.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/things_bronze.png"
+dest_files=["res://.godot/imported/things_bronze.png-20ef06d49ae92c0b12e41c2325d6c239.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/MB_FYP/assets/PNG/Power-ups/things_gold.png b/MB_FYP/assets/PNG/Power-ups/things_gold.png
new file mode 100644
index 0000000..d999d25
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/things_gold.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/things_gold.png.import b/MB_FYP/assets/PNG/Power-ups/things_gold.png.import
new file mode 100644
index 0000000..9dd10f0
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/things_gold.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vv1yomkst3rr"
+path="res://.godot/imported/things_gold.png-e3c6e66c9f3642e620a7873364b1bff0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/things_gold.png"
+dest_files=["res://.godot/imported/things_gold.png-e3c6e66c9f3642e620a7873364b1bff0.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/MB_FYP/assets/PNG/Power-ups/things_silver.png b/MB_FYP/assets/PNG/Power-ups/things_silver.png
new file mode 100644
index 0000000..ba7cdf1
Binary files /dev/null and b/MB_FYP/assets/PNG/Power-ups/things_silver.png differ
diff --git a/MB_FYP/assets/PNG/Power-ups/things_silver.png.import b/MB_FYP/assets/PNG/Power-ups/things_silver.png.import
new file mode 100644
index 0000000..82df98b
--- /dev/null
+++ b/MB_FYP/assets/PNG/Power-ups/things_silver.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkdpfmeod3lxf"
+path="res://.godot/imported/things_silver.png-c964dc1db88e3386212e6e50a2622a53.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/Power-ups/things_silver.png"
+dest_files=["res://.godot/imported/things_silver.png-c964dc1db88e3386212e6e50a2622a53.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/MB_FYP/assets/PNG/UI/buttonBlue.png b/MB_FYP/assets/PNG/UI/buttonBlue.png
new file mode 100644
index 0000000..0b8eed2
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/buttonBlue.png differ
diff --git a/MB_FYP/assets/PNG/UI/buttonBlue.png.import b/MB_FYP/assets/PNG/UI/buttonBlue.png.import
new file mode 100644
index 0000000..4bd638e
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/buttonBlue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d3geqcoqjcmfi"
+path="res://.godot/imported/buttonBlue.png-e6836f396c43459f69ddd0abda449c82.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/buttonBlue.png"
+dest_files=["res://.godot/imported/buttonBlue.png-e6836f396c43459f69ddd0abda449c82.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/MB_FYP/assets/PNG/UI/buttonGreen.png b/MB_FYP/assets/PNG/UI/buttonGreen.png
new file mode 100644
index 0000000..1fc2213
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/buttonGreen.png differ
diff --git a/MB_FYP/assets/PNG/UI/buttonGreen.png.import b/MB_FYP/assets/PNG/UI/buttonGreen.png.import
new file mode 100644
index 0000000..23d8381
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/buttonGreen.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dov36wj124css"
+path="res://.godot/imported/buttonGreen.png-0231971b85d9098e169d43c9d5a0d9bc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/buttonGreen.png"
+dest_files=["res://.godot/imported/buttonGreen.png-0231971b85d9098e169d43c9d5a0d9bc.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/MB_FYP/assets/PNG/UI/buttonRed.png b/MB_FYP/assets/PNG/UI/buttonRed.png
new file mode 100644
index 0000000..9046ebb
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/buttonRed.png differ
diff --git a/MB_FYP/assets/PNG/UI/buttonRed.png.import b/MB_FYP/assets/PNG/UI/buttonRed.png.import
new file mode 100644
index 0000000..49b7be0
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/buttonRed.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://di33ncqjfnrn2"
+path="res://.godot/imported/buttonRed.png-361fed0b598d7ee24d07d3bf4f5b778a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/buttonRed.png"
+dest_files=["res://.godot/imported/buttonRed.png-361fed0b598d7ee24d07d3bf4f5b778a.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/MB_FYP/assets/PNG/UI/buttonYellow.png b/MB_FYP/assets/PNG/UI/buttonYellow.png
new file mode 100644
index 0000000..9770341
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/buttonYellow.png differ
diff --git a/MB_FYP/assets/PNG/UI/buttonYellow.png.import b/MB_FYP/assets/PNG/UI/buttonYellow.png.import
new file mode 100644
index 0000000..80d2e79
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/buttonYellow.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://4vn3u8uq6kbj"
+path="res://.godot/imported/buttonYellow.png-5f28f4ca2175ded4bd5e264ec7de51ee.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/buttonYellow.png"
+dest_files=["res://.godot/imported/buttonYellow.png-5f28f4ca2175ded4bd5e264ec7de51ee.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/MB_FYP/assets/PNG/UI/cursor.png b/MB_FYP/assets/PNG/UI/cursor.png
new file mode 100644
index 0000000..9a5c5c2
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/cursor.png differ
diff --git a/MB_FYP/assets/PNG/UI/cursor.png.import b/MB_FYP/assets/PNG/UI/cursor.png.import
new file mode 100644
index 0000000..6fb3a56
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/cursor.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dicwdee46p55b"
+path="res://.godot/imported/cursor.png-516219e8e1964de6190a087f67509e81.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/cursor.png"
+dest_files=["res://.godot/imported/cursor.png-516219e8e1964de6190a087f67509e81.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/MB_FYP/assets/PNG/UI/numeral0.png b/MB_FYP/assets/PNG/UI/numeral0.png
new file mode 100644
index 0000000..4ac136f
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral0.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral0.png.import b/MB_FYP/assets/PNG/UI/numeral0.png.import
new file mode 100644
index 0000000..9be29d3
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral0.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gw6u72bo8au8"
+path="res://.godot/imported/numeral0.png-bc923cb733e3d8465075cbd20724b138.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral0.png"
+dest_files=["res://.godot/imported/numeral0.png-bc923cb733e3d8465075cbd20724b138.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/MB_FYP/assets/PNG/UI/numeral1.png b/MB_FYP/assets/PNG/UI/numeral1.png
new file mode 100644
index 0000000..6ffeaaa
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral1.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral1.png.import b/MB_FYP/assets/PNG/UI/numeral1.png.import
new file mode 100644
index 0000000..5240e48
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral1.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d3e4eaulhx312"
+path="res://.godot/imported/numeral1.png-3420b76d7d36c647dc93c99bcac26e2d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral1.png"
+dest_files=["res://.godot/imported/numeral1.png-3420b76d7d36c647dc93c99bcac26e2d.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/MB_FYP/assets/PNG/UI/numeral2.png b/MB_FYP/assets/PNG/UI/numeral2.png
new file mode 100644
index 0000000..e1628bd
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral2.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral2.png.import b/MB_FYP/assets/PNG/UI/numeral2.png.import
new file mode 100644
index 0000000..e76f969
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dwqpq78g27t0p"
+path="res://.godot/imported/numeral2.png-312d30d24d9c86a0aaac850b3efd3141.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral2.png"
+dest_files=["res://.godot/imported/numeral2.png-312d30d24d9c86a0aaac850b3efd3141.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/MB_FYP/assets/PNG/UI/numeral3.png b/MB_FYP/assets/PNG/UI/numeral3.png
new file mode 100644
index 0000000..386ac44
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral3.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral3.png.import b/MB_FYP/assets/PNG/UI/numeral3.png.import
new file mode 100644
index 0000000..b339448
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral3.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://blk4epaatiefi"
+path="res://.godot/imported/numeral3.png-1880a45a977b83c79c5be8a6b690fd91.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral3.png"
+dest_files=["res://.godot/imported/numeral3.png-1880a45a977b83c79c5be8a6b690fd91.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/MB_FYP/assets/PNG/UI/numeral4.png b/MB_FYP/assets/PNG/UI/numeral4.png
new file mode 100644
index 0000000..3a40e32
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral4.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral4.png.import b/MB_FYP/assets/PNG/UI/numeral4.png.import
new file mode 100644
index 0000000..05c0fc1
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral4.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://w0x4qybo3pph"
+path="res://.godot/imported/numeral4.png-b137f64665ddc5b1d325d7ba3e63c846.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral4.png"
+dest_files=["res://.godot/imported/numeral4.png-b137f64665ddc5b1d325d7ba3e63c846.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/MB_FYP/assets/PNG/UI/numeral5.png b/MB_FYP/assets/PNG/UI/numeral5.png
new file mode 100644
index 0000000..fbcc76f
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral5.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral5.png.import b/MB_FYP/assets/PNG/UI/numeral5.png.import
new file mode 100644
index 0000000..fc689a1
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral5.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://p6hsoeu5pp7i"
+path="res://.godot/imported/numeral5.png-dc99748d9e1181faa8b4ff57d919b2dd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral5.png"
+dest_files=["res://.godot/imported/numeral5.png-dc99748d9e1181faa8b4ff57d919b2dd.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/MB_FYP/assets/PNG/UI/numeral6.png b/MB_FYP/assets/PNG/UI/numeral6.png
new file mode 100644
index 0000000..2383268
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral6.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral6.png.import b/MB_FYP/assets/PNG/UI/numeral6.png.import
new file mode 100644
index 0000000..41c1d32
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral6.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dw78fu4q8ejxv"
+path="res://.godot/imported/numeral6.png-83e75317e6a01b9e24d28859776e88f8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral6.png"
+dest_files=["res://.godot/imported/numeral6.png-83e75317e6a01b9e24d28859776e88f8.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/MB_FYP/assets/PNG/UI/numeral7.png b/MB_FYP/assets/PNG/UI/numeral7.png
new file mode 100644
index 0000000..e2e9d7a
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral7.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral7.png.import b/MB_FYP/assets/PNG/UI/numeral7.png.import
new file mode 100644
index 0000000..3ef4965
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral7.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b82bynxeqv6ee"
+path="res://.godot/imported/numeral7.png-6e98c9fb913c2afc53768672ac7014a7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral7.png"
+dest_files=["res://.godot/imported/numeral7.png-6e98c9fb913c2afc53768672ac7014a7.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/MB_FYP/assets/PNG/UI/numeral8.png b/MB_FYP/assets/PNG/UI/numeral8.png
new file mode 100644
index 0000000..0f354ff
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral8.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral8.png.import b/MB_FYP/assets/PNG/UI/numeral8.png.import
new file mode 100644
index 0000000..1d70383
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral8.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://trrarm58vu3o"
+path="res://.godot/imported/numeral8.png-97181125329ff1853c84747128b95c71.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral8.png"
+dest_files=["res://.godot/imported/numeral8.png-97181125329ff1853c84747128b95c71.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/MB_FYP/assets/PNG/UI/numeral9.png b/MB_FYP/assets/PNG/UI/numeral9.png
new file mode 100644
index 0000000..b1e4cb4
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeral9.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeral9.png.import b/MB_FYP/assets/PNG/UI/numeral9.png.import
new file mode 100644
index 0000000..fa2621d
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeral9.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://xnmhd27gv0ye"
+path="res://.godot/imported/numeral9.png-7bd29a331477e6798143974ec8739f2f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeral9.png"
+dest_files=["res://.godot/imported/numeral9.png-7bd29a331477e6798143974ec8739f2f.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/MB_FYP/assets/PNG/UI/numeralX.png b/MB_FYP/assets/PNG/UI/numeralX.png
new file mode 100644
index 0000000..7bad6ac
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/numeralX.png differ
diff --git a/MB_FYP/assets/PNG/UI/numeralX.png.import b/MB_FYP/assets/PNG/UI/numeralX.png.import
new file mode 100644
index 0000000..61d9c12
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/numeralX.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dga7lcaksbkdo"
+path="res://.godot/imported/numeralX.png-ce63594ecd802e539875f4dddaefd608.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/numeralX.png"
+dest_files=["res://.godot/imported/numeralX.png-ce63594ecd802e539875f4dddaefd608.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/MB_FYP/assets/PNG/UI/playerLife1_blue.png b/MB_FYP/assets/PNG/UI/playerLife1_blue.png
new file mode 100644
index 0000000..4a6c8b9
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife1_blue.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife1_blue.png.import b/MB_FYP/assets/PNG/UI/playerLife1_blue.png.import
new file mode 100644
index 0000000..303cb01
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife1_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bgeu4wmrrvy83"
+path="res://.godot/imported/playerLife1_blue.png-bf648874ff69daa00990b0dd4487fc6a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife1_blue.png"
+dest_files=["res://.godot/imported/playerLife1_blue.png-bf648874ff69daa00990b0dd4487fc6a.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/MB_FYP/assets/PNG/UI/playerLife1_green.png b/MB_FYP/assets/PNG/UI/playerLife1_green.png
new file mode 100644
index 0000000..ca4c39e
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife1_green.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife1_green.png.import b/MB_FYP/assets/PNG/UI/playerLife1_green.png.import
new file mode 100644
index 0000000..8d478d7
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife1_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bisv01a6707u"
+path="res://.godot/imported/playerLife1_green.png-8ac146c2a58c4098c66090fa34f762ae.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife1_green.png"
+dest_files=["res://.godot/imported/playerLife1_green.png-8ac146c2a58c4098c66090fa34f762ae.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/MB_FYP/assets/PNG/UI/playerLife1_orange.png b/MB_FYP/assets/PNG/UI/playerLife1_orange.png
new file mode 100644
index 0000000..8c02aa2
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife1_orange.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife1_orange.png.import b/MB_FYP/assets/PNG/UI/playerLife1_orange.png.import
new file mode 100644
index 0000000..0ac4d54
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife1_orange.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://did06cvkvf3yj"
+path="res://.godot/imported/playerLife1_orange.png-2995ca0a544523af0df48ed89c5b19a4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife1_orange.png"
+dest_files=["res://.godot/imported/playerLife1_orange.png-2995ca0a544523af0df48ed89c5b19a4.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/MB_FYP/assets/PNG/UI/playerLife1_red.png b/MB_FYP/assets/PNG/UI/playerLife1_red.png
new file mode 100644
index 0000000..6375095
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife1_red.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife1_red.png.import b/MB_FYP/assets/PNG/UI/playerLife1_red.png.import
new file mode 100644
index 0000000..9870647
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife1_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://jou2v0rhs55t"
+path="res://.godot/imported/playerLife1_red.png-87c0e8c9dae2a3ee2dcf0200a52803d4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife1_red.png"
+dest_files=["res://.godot/imported/playerLife1_red.png-87c0e8c9dae2a3ee2dcf0200a52803d4.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/MB_FYP/assets/PNG/UI/playerLife2_blue.png b/MB_FYP/assets/PNG/UI/playerLife2_blue.png
new file mode 100644
index 0000000..17478e6
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife2_blue.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife2_blue.png.import b/MB_FYP/assets/PNG/UI/playerLife2_blue.png.import
new file mode 100644
index 0000000..99a9788
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife2_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cvpsq83vfs5y2"
+path="res://.godot/imported/playerLife2_blue.png-78e14e528a54e40e43ed36ceb4bf8427.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife2_blue.png"
+dest_files=["res://.godot/imported/playerLife2_blue.png-78e14e528a54e40e43ed36ceb4bf8427.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/MB_FYP/assets/PNG/UI/playerLife2_green.png b/MB_FYP/assets/PNG/UI/playerLife2_green.png
new file mode 100644
index 0000000..325cad6
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife2_green.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife2_green.png.import b/MB_FYP/assets/PNG/UI/playerLife2_green.png.import
new file mode 100644
index 0000000..40392a0
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife2_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tmasm2nop0wh"
+path="res://.godot/imported/playerLife2_green.png-79f99a3ee669b637ce81c9e07e647e4e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife2_green.png"
+dest_files=["res://.godot/imported/playerLife2_green.png-79f99a3ee669b637ce81c9e07e647e4e.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/MB_FYP/assets/PNG/UI/playerLife2_orange.png b/MB_FYP/assets/PNG/UI/playerLife2_orange.png
new file mode 100644
index 0000000..ae1bf6c
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife2_orange.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife2_orange.png.import b/MB_FYP/assets/PNG/UI/playerLife2_orange.png.import
new file mode 100644
index 0000000..0fd1b98
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife2_orange.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bjqwnhbtririh"
+path="res://.godot/imported/playerLife2_orange.png-283995ba908094864376e3056645cd2f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife2_orange.png"
+dest_files=["res://.godot/imported/playerLife2_orange.png-283995ba908094864376e3056645cd2f.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/MB_FYP/assets/PNG/UI/playerLife2_red.png b/MB_FYP/assets/PNG/UI/playerLife2_red.png
new file mode 100644
index 0000000..abada85
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife2_red.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife2_red.png.import b/MB_FYP/assets/PNG/UI/playerLife2_red.png.import
new file mode 100644
index 0000000..f056176
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife2_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://0ia2nfhe5uyv"
+path="res://.godot/imported/playerLife2_red.png-3051fbbf7e01619900300644f6770334.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife2_red.png"
+dest_files=["res://.godot/imported/playerLife2_red.png-3051fbbf7e01619900300644f6770334.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/MB_FYP/assets/PNG/UI/playerLife3_blue.png b/MB_FYP/assets/PNG/UI/playerLife3_blue.png
new file mode 100644
index 0000000..a1411ec
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife3_blue.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife3_blue.png.import b/MB_FYP/assets/PNG/UI/playerLife3_blue.png.import
new file mode 100644
index 0000000..644ca1d
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife3_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cc2i4gje7ldrr"
+path="res://.godot/imported/playerLife3_blue.png-3615e53af0842a87def1867e9065f975.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife3_blue.png"
+dest_files=["res://.godot/imported/playerLife3_blue.png-3615e53af0842a87def1867e9065f975.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/MB_FYP/assets/PNG/UI/playerLife3_green.png b/MB_FYP/assets/PNG/UI/playerLife3_green.png
new file mode 100644
index 0000000..a1c9db1
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife3_green.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife3_green.png.import b/MB_FYP/assets/PNG/UI/playerLife3_green.png.import
new file mode 100644
index 0000000..7a69a60
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife3_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hvdtkl3ueuog"
+path="res://.godot/imported/playerLife3_green.png-cf7dc65b65df5847b6fff406b14fefe3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife3_green.png"
+dest_files=["res://.godot/imported/playerLife3_green.png-cf7dc65b65df5847b6fff406b14fefe3.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/MB_FYP/assets/PNG/UI/playerLife3_orange.png b/MB_FYP/assets/PNG/UI/playerLife3_orange.png
new file mode 100644
index 0000000..b359359
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife3_orange.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife3_orange.png.import b/MB_FYP/assets/PNG/UI/playerLife3_orange.png.import
new file mode 100644
index 0000000..ea00281
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife3_orange.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://5wkcxk511t4b"
+path="res://.godot/imported/playerLife3_orange.png-17baca5031c3595b30c71c24237fe0f3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife3_orange.png"
+dest_files=["res://.godot/imported/playerLife3_orange.png-17baca5031c3595b30c71c24237fe0f3.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/MB_FYP/assets/PNG/UI/playerLife3_red.png b/MB_FYP/assets/PNG/UI/playerLife3_red.png
new file mode 100644
index 0000000..5417fd9
Binary files /dev/null and b/MB_FYP/assets/PNG/UI/playerLife3_red.png differ
diff --git a/MB_FYP/assets/PNG/UI/playerLife3_red.png.import b/MB_FYP/assets/PNG/UI/playerLife3_red.png.import
new file mode 100644
index 0000000..9ed2882
--- /dev/null
+++ b/MB_FYP/assets/PNG/UI/playerLife3_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://baw6c4xnc0oma"
+path="res://.godot/imported/playerLife3_red.png-dca008940ebc714b1c15ecbd8ea478a3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/UI/playerLife3_red.png"
+dest_files=["res://.godot/imported/playerLife3_red.png-dca008940ebc714b1c15ecbd8ea478a3.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/MB_FYP/assets/PNG/playerShip1_blue.png b/MB_FYP/assets/PNG/playerShip1_blue.png
new file mode 100644
index 0000000..cecbbed
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip1_blue.png differ
diff --git a/MB_FYP/assets/PNG/playerShip1_blue.png.import b/MB_FYP/assets/PNG/playerShip1_blue.png.import
new file mode 100644
index 0000000..6f5c46e
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip1_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://lcb2vm87qo30"
+path="res://.godot/imported/playerShip1_blue.png-92237cfcf64db4f678b0d0de1236dc63.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip1_blue.png"
+dest_files=["res://.godot/imported/playerShip1_blue.png-92237cfcf64db4f678b0d0de1236dc63.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/MB_FYP/assets/PNG/playerShip1_green.png b/MB_FYP/assets/PNG/playerShip1_green.png
new file mode 100644
index 0000000..2eb6f9c
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip1_green.png differ
diff --git a/MB_FYP/assets/PNG/playerShip1_green.png.import b/MB_FYP/assets/PNG/playerShip1_green.png.import
new file mode 100644
index 0000000..c93cb9b
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip1_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://kcrxxose60rm"
+path="res://.godot/imported/playerShip1_green.png-b0521797598d8c4961dd63258de6a452.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip1_green.png"
+dest_files=["res://.godot/imported/playerShip1_green.png-b0521797598d8c4961dd63258de6a452.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/MB_FYP/assets/PNG/playerShip1_orange.png b/MB_FYP/assets/PNG/playerShip1_orange.png
new file mode 100644
index 0000000..3902283
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip1_orange.png differ
diff --git a/MB_FYP/assets/PNG/playerShip1_orange.png.import b/MB_FYP/assets/PNG/playerShip1_orange.png.import
new file mode 100644
index 0000000..c2a628a
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip1_orange.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bhsxng0gu0wqr"
+path="res://.godot/imported/playerShip1_orange.png-684f583f55275ef29d6307f9b5f7e7b2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip1_orange.png"
+dest_files=["res://.godot/imported/playerShip1_orange.png-684f583f55275ef29d6307f9b5f7e7b2.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/MB_FYP/assets/PNG/playerShip1_red.png b/MB_FYP/assets/PNG/playerShip1_red.png
new file mode 100644
index 0000000..3695e09
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip1_red.png differ
diff --git a/MB_FYP/assets/PNG/playerShip1_red.png.import b/MB_FYP/assets/PNG/playerShip1_red.png.import
new file mode 100644
index 0000000..34144d1
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip1_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://8b4ipv621t74"
+path="res://.godot/imported/playerShip1_red.png-15c6662470f6e3c291f9cec5cbb8672a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip1_red.png"
+dest_files=["res://.godot/imported/playerShip1_red.png-15c6662470f6e3c291f9cec5cbb8672a.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/MB_FYP/assets/PNG/playerShip2_blue.png b/MB_FYP/assets/PNG/playerShip2_blue.png
new file mode 100644
index 0000000..e277114
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip2_blue.png differ
diff --git a/MB_FYP/assets/PNG/playerShip2_blue.png.import b/MB_FYP/assets/PNG/playerShip2_blue.png.import
new file mode 100644
index 0000000..549b7bb
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip2_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://borf4yp7px3im"
+path="res://.godot/imported/playerShip2_blue.png-aff6d14ebfe89d5371ecac9eadad319d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip2_blue.png"
+dest_files=["res://.godot/imported/playerShip2_blue.png-aff6d14ebfe89d5371ecac9eadad319d.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/MB_FYP/assets/PNG/playerShip2_green.png b/MB_FYP/assets/PNG/playerShip2_green.png
new file mode 100644
index 0000000..72e18c7
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip2_green.png differ
diff --git a/MB_FYP/assets/PNG/playerShip2_green.png.import b/MB_FYP/assets/PNG/playerShip2_green.png.import
new file mode 100644
index 0000000..d8e5d4a
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip2_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxr8dloaykbih"
+path="res://.godot/imported/playerShip2_green.png-caf1b18b1213180f5cfe9146c3b9216b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip2_green.png"
+dest_files=["res://.godot/imported/playerShip2_green.png-caf1b18b1213180f5cfe9146c3b9216b.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/MB_FYP/assets/PNG/playerShip2_orange.png b/MB_FYP/assets/PNG/playerShip2_orange.png
new file mode 100644
index 0000000..82ddc80
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip2_orange.png differ
diff --git a/MB_FYP/assets/PNG/playerShip2_orange.png.import b/MB_FYP/assets/PNG/playerShip2_orange.png.import
new file mode 100644
index 0000000..f2d46ca
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip2_orange.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vsl1cm3qr5rh"
+path="res://.godot/imported/playerShip2_orange.png-e04e7cd40d4976391f91b33b11adddb1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip2_orange.png"
+dest_files=["res://.godot/imported/playerShip2_orange.png-e04e7cd40d4976391f91b33b11adddb1.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/MB_FYP/assets/PNG/playerShip2_red.png b/MB_FYP/assets/PNG/playerShip2_red.png
new file mode 100644
index 0000000..8213e97
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip2_red.png differ
diff --git a/MB_FYP/assets/PNG/playerShip2_red.png.import b/MB_FYP/assets/PNG/playerShip2_red.png.import
new file mode 100644
index 0000000..0869ba8
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip2_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bt42wxm5m5fjn"
+path="res://.godot/imported/playerShip2_red.png-f93b4119b6564f203619e17620166947.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip2_red.png"
+dest_files=["res://.godot/imported/playerShip2_red.png-f93b4119b6564f203619e17620166947.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/MB_FYP/assets/PNG/playerShip3_blue.png b/MB_FYP/assets/PNG/playerShip3_blue.png
new file mode 100644
index 0000000..f34faf0
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip3_blue.png differ
diff --git a/MB_FYP/assets/PNG/playerShip3_blue.png.import b/MB_FYP/assets/PNG/playerShip3_blue.png.import
new file mode 100644
index 0000000..ad311db
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip3_blue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dfglwloidiffr"
+path="res://.godot/imported/playerShip3_blue.png-29e6a1d820b7bb321ba8d98117c663de.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip3_blue.png"
+dest_files=["res://.godot/imported/playerShip3_blue.png-29e6a1d820b7bb321ba8d98117c663de.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/MB_FYP/assets/PNG/playerShip3_green.png b/MB_FYP/assets/PNG/playerShip3_green.png
new file mode 100644
index 0000000..b853be4
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip3_green.png differ
diff --git a/MB_FYP/assets/PNG/playerShip3_green.png.import b/MB_FYP/assets/PNG/playerShip3_green.png.import
new file mode 100644
index 0000000..b719f2f
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip3_green.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dlsh30mn2sfqa"
+path="res://.godot/imported/playerShip3_green.png-f04b5e13d4e4f208a8b9d642f39c02f0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip3_green.png"
+dest_files=["res://.godot/imported/playerShip3_green.png-f04b5e13d4e4f208a8b9d642f39c02f0.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/MB_FYP/assets/PNG/playerShip3_orange.png b/MB_FYP/assets/PNG/playerShip3_orange.png
new file mode 100644
index 0000000..0b6b7ec
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip3_orange.png differ
diff --git a/MB_FYP/assets/PNG/playerShip3_orange.png.import b/MB_FYP/assets/PNG/playerShip3_orange.png.import
new file mode 100644
index 0000000..f2c02e2
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip3_orange.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dp3locb4nhho4"
+path="res://.godot/imported/playerShip3_orange.png-9b0e19b59620c7929aaa2494f6cf444b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip3_orange.png"
+dest_files=["res://.godot/imported/playerShip3_orange.png-9b0e19b59620c7929aaa2494f6cf444b.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/MB_FYP/assets/PNG/playerShip3_red.png b/MB_FYP/assets/PNG/playerShip3_red.png
new file mode 100644
index 0000000..796e81d
Binary files /dev/null and b/MB_FYP/assets/PNG/playerShip3_red.png differ
diff --git a/MB_FYP/assets/PNG/playerShip3_red.png.import b/MB_FYP/assets/PNG/playerShip3_red.png.import
new file mode 100644
index 0000000..0918ee4
--- /dev/null
+++ b/MB_FYP/assets/PNG/playerShip3_red.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://uj1jwow41swa"
+path="res://.godot/imported/playerShip3_red.png-0dcba5ee2d2eeed4ef9ab88ecd94adf9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/playerShip3_red.png"
+dest_files=["res://.godot/imported/playerShip3_red.png-0dcba5ee2d2eeed4ef9ab88ecd94adf9.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/MB_FYP/assets/PNG/ufoBlue.png b/MB_FYP/assets/PNG/ufoBlue.png
new file mode 100644
index 0000000..6397792
Binary files /dev/null and b/MB_FYP/assets/PNG/ufoBlue.png differ
diff --git a/MB_FYP/assets/PNG/ufoBlue.png.import b/MB_FYP/assets/PNG/ufoBlue.png.import
new file mode 100644
index 0000000..9cf74d4
--- /dev/null
+++ b/MB_FYP/assets/PNG/ufoBlue.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c73qe05p74weu"
+path="res://.godot/imported/ufoBlue.png-0fdd1cda99e181b199fb5f0d21fcc6f0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/ufoBlue.png"
+dest_files=["res://.godot/imported/ufoBlue.png-0fdd1cda99e181b199fb5f0d21fcc6f0.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/MB_FYP/assets/PNG/ufoGreen.png b/MB_FYP/assets/PNG/ufoGreen.png
new file mode 100644
index 0000000..7d441b2
Binary files /dev/null and b/MB_FYP/assets/PNG/ufoGreen.png differ
diff --git a/MB_FYP/assets/PNG/ufoGreen.png.import b/MB_FYP/assets/PNG/ufoGreen.png.import
new file mode 100644
index 0000000..9735f0e
--- /dev/null
+++ b/MB_FYP/assets/PNG/ufoGreen.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ceviwydsq3es4"
+path="res://.godot/imported/ufoGreen.png-eb0a8df0a2cfa227c87fa0f7956483f2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/ufoGreen.png"
+dest_files=["res://.godot/imported/ufoGreen.png-eb0a8df0a2cfa227c87fa0f7956483f2.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/MB_FYP/assets/PNG/ufoRed.png b/MB_FYP/assets/PNG/ufoRed.png
new file mode 100644
index 0000000..62dd549
Binary files /dev/null and b/MB_FYP/assets/PNG/ufoRed.png differ
diff --git a/MB_FYP/assets/PNG/ufoRed.png.import b/MB_FYP/assets/PNG/ufoRed.png.import
new file mode 100644
index 0000000..0d69fd5
--- /dev/null
+++ b/MB_FYP/assets/PNG/ufoRed.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://1qy0k3eauvee"
+path="res://.godot/imported/ufoRed.png-3c84b626a7717ff67616d76a924c876f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/ufoRed.png"
+dest_files=["res://.godot/imported/ufoRed.png-3c84b626a7717ff67616d76a924c876f.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/MB_FYP/assets/PNG/ufoYellow.png b/MB_FYP/assets/PNG/ufoYellow.png
new file mode 100644
index 0000000..838c4e8
Binary files /dev/null and b/MB_FYP/assets/PNG/ufoYellow.png differ
diff --git a/MB_FYP/assets/PNG/ufoYellow.png.import b/MB_FYP/assets/PNG/ufoYellow.png.import
new file mode 100644
index 0000000..b37f132
--- /dev/null
+++ b/MB_FYP/assets/PNG/ufoYellow.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://rv7p1tcr5rng"
+path="res://.godot/imported/ufoYellow.png-74850d2cc97f2dac0e6e25d1ffe4b6b2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/PNG/ufoYellow.png"
+dest_files=["res://.godot/imported/ufoYellow.png-74850d2cc97f2dac0e6e25d1ffe4b6b2.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/MB_FYP/assets/Spritesheet/sheet.png b/MB_FYP/assets/Spritesheet/sheet.png
new file mode 100644
index 0000000..8c58b86
Binary files /dev/null and b/MB_FYP/assets/Spritesheet/sheet.png differ
diff --git a/MB_FYP/assets/Spritesheet/sheet.png.import b/MB_FYP/assets/Spritesheet/sheet.png.import
new file mode 100644
index 0000000..103a52c
--- /dev/null
+++ b/MB_FYP/assets/Spritesheet/sheet.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://8lw6msn31yex"
+path="res://.godot/imported/sheet.png-8f8b903726798bad2125b63d60d94995.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/Spritesheet/sheet.png"
+dest_files=["res://.godot/imported/sheet.png-8f8b903726798bad2125b63d60d94995.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/MB_FYP/assets/Spritesheet/sheet.xml b/MB_FYP/assets/Spritesheet/sheet.xml
new file mode 100644
index 0000000..71e1ccf
--- /dev/null
+++ b/MB_FYP/assets/Spritesheet/sheet.xml
@@ -0,0 +1,296 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MB_FYP/assets/Vector/sheet.svg b/MB_FYP/assets/Vector/sheet.svg
new file mode 100644
index 0000000..780d70b
--- /dev/null
+++ b/MB_FYP/assets/Vector/sheet.svg
@@ -0,0 +1,1455 @@
+
\ No newline at end of file
diff --git a/MB_FYP/assets/Vector/sheet.svg.import b/MB_FYP/assets/Vector/sheet.svg.import
new file mode 100644
index 0000000..76a002a
--- /dev/null
+++ b/MB_FYP/assets/Vector/sheet.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cs0cfkbvb2260"
+path="res://.godot/imported/sheet.svg-68da1f732c1ee304a3801470de2a54d7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/Vector/sheet.svg"
+dest_files=["res://.godot/imported/sheet.svg-68da1f732c1ee304a3801470de2a54d7.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/MB_FYP/assets/Vector/sheet.swf b/MB_FYP/assets/Vector/sheet.swf
new file mode 100644
index 0000000..c05371d
Binary files /dev/null and b/MB_FYP/assets/Vector/sheet.swf differ
diff --git a/MB_FYP/assets/kenney_space-shooter-redux.zip b/MB_FYP/assets/kenney_space-shooter-redux.zip
new file mode 100644
index 0000000..8308286
Binary files /dev/null and b/MB_FYP/assets/kenney_space-shooter-redux.zip differ
diff --git a/MB_FYP/assets/license.txt b/MB_FYP/assets/license.txt
new file mode 100644
index 0000000..0750f72
--- /dev/null
+++ b/MB_FYP/assets/license.txt
@@ -0,0 +1,14 @@
+
+###############################################################################
+
+ Space Shooter (Redux, plus fonts and sounds) by Kenney Vleugels (www.kenney.nl)
+
+ ------------------------------
+
+ License (CC0)
+ http://creativecommons.org/publicdomain/zero/1.0/
+
+ You may use these graphics in personal and commercial projects.
+ Credit (Kenney or www.kenney.nl) would be nice but is not mandatory.
+
+###############################################################################
\ No newline at end of file
diff --git a/MB_FYP/assets/preview.png b/MB_FYP/assets/preview.png
new file mode 100644
index 0000000..633aa2a
Binary files /dev/null and b/MB_FYP/assets/preview.png differ
diff --git a/MB_FYP/assets/preview.png.import b/MB_FYP/assets/preview.png.import
new file mode 100644
index 0000000..6d8f646
--- /dev/null
+++ b/MB_FYP/assets/preview.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://v2f6qpf4i2pl"
+path="res://.godot/imported/preview.png-a680f03a9d5180282694828f1a21451f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/preview.png"
+dest_files=["res://.godot/imported/preview.png-a680f03a9d5180282694828f1a21451f.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/MB_FYP/assets/sample.png b/MB_FYP/assets/sample.png
new file mode 100644
index 0000000..0627784
Binary files /dev/null and b/MB_FYP/assets/sample.png differ
diff --git a/MB_FYP/assets/sample.png.import b/MB_FYP/assets/sample.png.import
new file mode 100644
index 0000000..db8711a
--- /dev/null
+++ b/MB_FYP/assets/sample.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dtp7rl345a3jk"
+path="res://.godot/imported/sample.png-e927139e96245ea5d425f1da42b62e4a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/sample.png"
+dest_files=["res://.godot/imported/sample.png-e927139e96245ea5d425f1da42b62e4a.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/MB_FYP/icon.svg b/MB_FYP/icon.svg
new file mode 100644
index 0000000..b370ceb
--- /dev/null
+++ b/MB_FYP/icon.svg
@@ -0,0 +1 @@
+
diff --git a/MB_FYP/icon.svg.import b/MB_FYP/icon.svg.import
new file mode 100644
index 0000000..fd22ee0
--- /dev/null
+++ b/MB_FYP/icon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vjcnk70l3ohn"
+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/MB_FYP/project.godot b/MB_FYP/project.godot
new file mode 100644
index 0000000..4f8b5fb
--- /dev/null
+++ b/MB_FYP/project.godot
@@ -0,0 +1,24 @@
+; 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="MB_FYP"
+run/main_scene="res://scenes/game.tscn"
+config/features=PackedStringArray("4.1", "Forward Plus")
+config/icon="res://icon.svg"
+
+[dotnet]
+
+project/assembly_name="MB_FYP"
+
+[rendering]
+
+environment/defaults/default_clear_color=Color(0.184314, 0.184314, 0.184314, 1)
diff --git a/MB_FYP/scenes/game.tscn b/MB_FYP/scenes/game.tscn
new file mode 100644
index 0000000..d08d223
--- /dev/null
+++ b/MB_FYP/scenes/game.tscn
@@ -0,0 +1,3 @@
+[gd_scene format=3 uid="uid://635xs5haibcn"]
+
+[node name="Game" type="Node2D"]
diff --git a/MB_FYP/scenes/player.tscn b/MB_FYP/scenes/player.tscn
new file mode 100644
index 0000000..ac2ec56
--- /dev/null
+++ b/MB_FYP/scenes/player.tscn
@@ -0,0 +1,3 @@
+[gd_scene format=3 uid="uid://ckh362yqjkpi0"]
+
+[node name="Player" type="CharacterBody2D"]