diff --git a/MB_FYP/assets/Ships/Fighters/Ace/aceFighter.png b/MB_FYP/assets/Ships/Fighters/Ace/aceFighter.png new file mode 100644 index 0000000..3902283 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Ace/aceFighter.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Ace/aceFighter.png.import b/MB_FYP/assets/Ships/Fighters/Ace/aceFighter.png.import new file mode 100644 index 0000000..730857e --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Ace/aceFighter.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bhsxng0gu0wqr" +path="res://.godot/imported/aceFighter.png-f2ec91c19a971c200feb41c74484faf3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Ace/aceFighter.png" +dest_files=["res://.godot/imported/aceFighter.png-f2ec91c19a971c200feb41c74484faf3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Ace/aceGuardian.png b/MB_FYP/assets/Ships/Fighters/Ace/aceGuardian.png new file mode 100644 index 0000000..0b6b7ec Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Ace/aceGuardian.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Ace/aceGuardian.png.import b/MB_FYP/assets/Ships/Fighters/Ace/aceGuardian.png.import new file mode 100644 index 0000000..1ce3c1d --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Ace/aceGuardian.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dp3locb4nhho4" +path="res://.godot/imported/aceGuardian.png-ec3b4141fa983b72b525d53ccae56bce.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Ace/aceGuardian.png" +dest_files=["res://.godot/imported/aceGuardian.png-ec3b4141fa983b72b525d53ccae56bce.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Ace/aceInterceptor.png b/MB_FYP/assets/Ships/Fighters/Ace/aceInterceptor.png new file mode 100644 index 0000000..82ddc80 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Ace/aceInterceptor.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Ace/aceInterceptor.png.import b/MB_FYP/assets/Ships/Fighters/Ace/aceInterceptor.png.import new file mode 100644 index 0000000..62b8417 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Ace/aceInterceptor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vsl1cm3qr5rh" +path="res://.godot/imported/aceInterceptor.png-a52815f4bbf676d637d0535ede325da8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Ace/aceInterceptor.png" +dest_files=["res://.godot/imported/aceInterceptor.png-a52815f4bbf676d637d0535ede325da8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Enemy/enemyFighter.png b/MB_FYP/assets/Ships/Fighters/Enemy/enemyFighter.png new file mode 100644 index 0000000..fb0c0a2 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Enemy/enemyFighter.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Enemy/enemyFighter.png.import b/MB_FYP/assets/Ships/Fighters/Enemy/enemyFighter.png.import new file mode 100644 index 0000000..ce202a5 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Enemy/enemyFighter.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://soden53qtfxf" +path="res://.godot/imported/enemyFighter.png-860b53570140d5cdd0b295080dffcdff.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Enemy/enemyFighter.png" +dest_files=["res://.godot/imported/enemyFighter.png-860b53570140d5cdd0b295080dffcdff.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Enemy/enemyGuardian.png b/MB_FYP/assets/Ships/Fighters/Enemy/enemyGuardian.png new file mode 100644 index 0000000..bc8eacd Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Enemy/enemyGuardian.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Enemy/enemyGuardian.png.import b/MB_FYP/assets/Ships/Fighters/Enemy/enemyGuardian.png.import new file mode 100644 index 0000000..511c121 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Enemy/enemyGuardian.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b17f3nu0wnw0r" +path="res://.godot/imported/enemyGuardian.png-edd281f9d1e50639885cd42bf793292b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Enemy/enemyGuardian.png" +dest_files=["res://.godot/imported/enemyGuardian.png-edd281f9d1e50639885cd42bf793292b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Enemy/enemyInterceptor.png b/MB_FYP/assets/Ships/Fighters/Enemy/enemyInterceptor.png new file mode 100644 index 0000000..3ee96c5 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Enemy/enemyInterceptor.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Enemy/enemyInterceptor.png.import b/MB_FYP/assets/Ships/Fighters/Enemy/enemyInterceptor.png.import new file mode 100644 index 0000000..bb07d24 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Enemy/enemyInterceptor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1ofnmt751s7i" +path="res://.godot/imported/enemyInterceptor.png-46a032ffd01912af55f7a49e33119c43.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Enemy/enemyInterceptor.png" +dest_files=["res://.godot/imported/enemyInterceptor.png-46a032ffd01912af55f7a49e33119c43.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFigher.png b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFigher.png new file mode 100644 index 0000000..cedc073 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFigher.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFigher.png.import b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFigher.png.import new file mode 100644 index 0000000..9623cb2 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFigher.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://eynjvjyl0clx" +path="res://.godot/imported/friendlyFigher.png-856f22bb861045c51df5178c7c59eebb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Friendly/friendlyFigher.png" +dest_files=["res://.godot/imported/friendlyFigher.png-856f22bb861045c51df5178c7c59eebb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFighter.png.import b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFighter.png.import new file mode 100644 index 0000000..df5a512 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyFighter.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/Ships/Fighters/Friendly/friendlyGuardian.png b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyGuardian.png new file mode 100644 index 0000000..9a63d03 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyGuardian.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Friendly/friendlyGuardian.png.import b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyGuardian.png.import new file mode 100644 index 0000000..d761e9a --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyGuardian.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsaqgyvdul0u0" +path="res://.godot/imported/friendlyGuardian.png-e7f9a1d719c5da1440319e7294d7b640.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Friendly/friendlyGuardian.png" +dest_files=["res://.godot/imported/friendlyGuardian.png-e7f9a1d719c5da1440319e7294d7b640.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Friendly/friendlyInterceptor.png b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyInterceptor.png new file mode 100644 index 0000000..bf3bd0c Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyInterceptor.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Friendly/friendlyInterceptor.png.import b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyInterceptor.png.import new file mode 100644 index 0000000..3695621 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Friendly/friendlyInterceptor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5uvbysvia8v8" +path="res://.godot/imported/friendlyInterceptor.png-6cad43f97576ac2ec915da01d98d6b3d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Friendly/friendlyInterceptor.png" +dest_files=["res://.godot/imported/friendlyInterceptor.png-6cad43f97576ac2ec915da01d98d6b3d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipBlue.png b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipBlue.png new file mode 100644 index 0000000..cecbbed Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipBlue.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipBlue.png.import b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipBlue.png.import new file mode 100644 index 0000000..d79b21f --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipBlue.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ofevjaw7ld0a" +path="res://.godot/imported/ShipBlue.png-2127aea093011e1d28fd092ce5b10343.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Fighter/ShipBlue.png" +dest_files=["res://.godot/imported/ShipBlue.png-2127aea093011e1d28fd092ce5b10343.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipGreen.png b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipGreen.png new file mode 100644 index 0000000..2eb6f9c Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipGreen.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipGreen.png.import b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipGreen.png.import new file mode 100644 index 0000000..e9993f4 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipGreen.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blqvjtcgpuxdn" +path="res://.godot/imported/ShipGreen.png-c9fab222e060f7cc50c689bd7b93ae1f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Fighter/ShipGreen.png" +dest_files=["res://.godot/imported/ShipGreen.png-c9fab222e060f7cc50c689bd7b93ae1f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipRed.png b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipRed.png new file mode 100644 index 0000000..3695e09 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipRed.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipRed.png.import b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipRed.png.import new file mode 100644 index 0000000..6069ce6 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Fighter/ShipRed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7o4042jfdt8p" +path="res://.godot/imported/ShipRed.png-eff13add811ff3a0bfe75524e1d198fe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Fighter/ShipRed.png" +dest_files=["res://.godot/imported/ShipRed.png-eff13add811ff3a0bfe75524e1d198fe.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_blue.png.import b/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_blue.png.import new file mode 100644 index 0000000..bbc3bc2 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_blue.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6x3pfshof4gl" +path="res://.godot/imported/playerShip1_blue.png-393d5019d9dd4edeb3df00abd08b1ee9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Player/Figher/playerShip1_blue.png" +dest_files=["res://.godot/imported/playerShip1_blue.png-393d5019d9dd4edeb3df00abd08b1ee9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_green.png.import b/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_green.png.import new file mode 100644 index 0000000..32e770d --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_green.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dmuik5ojcio86" +path="res://.godot/imported/playerShip1_green.png-4a111c4367f7545a32a26c4f5cd7dbac.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Player/Figher/playerShip1_green.png" +dest_files=["res://.godot/imported/playerShip1_green.png-4a111c4367f7545a32a26c4f5cd7dbac.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_red.png.import b/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_red.png.import new file mode 100644 index 0000000..34b9833 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Fighter/playerShip1_red.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1ho7845wb3k6" +path="res://.godot/imported/playerShip1_red.png-50882e0f56277706bb68977733d211bb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Player/Figher/playerShip1_red.png" +dest_files=["res://.godot/imported/playerShip1_red.png-50882e0f56277706bb68977733d211bb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipBlue.png b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipBlue.png new file mode 100644 index 0000000..f34faf0 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipBlue.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipBlue.png.import b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipBlue.png.import new file mode 100644 index 0000000..fcf805a --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipBlue.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfa4ngisquwe4" +path="res://.godot/imported/ShipBlue.png-7904bba503307d39df5e279b782e7f4e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Guardian/ShipBlue.png" +dest_files=["res://.godot/imported/ShipBlue.png-7904bba503307d39df5e279b782e7f4e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipGreen.png b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipGreen.png new file mode 100644 index 0000000..b853be4 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipGreen.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipGreen.png.import b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipGreen.png.import new file mode 100644 index 0000000..95404d0 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipGreen.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cka0ryhhd2mqh" +path="res://.godot/imported/ShipGreen.png-bc5c6db103756db5fb67025136f043f3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Guardian/ShipGreen.png" +dest_files=["res://.godot/imported/ShipGreen.png-bc5c6db103756db5fb67025136f043f3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipRed.png b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipRed.png new file mode 100644 index 0000000..796e81d Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipRed.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipRed.png.import b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipRed.png.import new file mode 100644 index 0000000..4d362d5 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Guardian/ShipRed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vdjq5sinchfg" +path="res://.godot/imported/ShipRed.png-c403e38ad136e5c5ddc46aced3c06b2a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Guardian/ShipRed.png" +dest_files=["res://.godot/imported/ShipRed.png-c403e38ad136e5c5ddc46aced3c06b2a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipBlue.png b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipBlue.png new file mode 100644 index 0000000..e277114 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipBlue.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipBlue.png.import b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipBlue.png.import new file mode 100644 index 0000000..9e60ee6 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipBlue.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqqwicot5ewk8" +path="res://.godot/imported/ShipBlue.png-482d4688adfd34e9dc1321751ee34b1d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Interceptor/ShipBlue.png" +dest_files=["res://.godot/imported/ShipBlue.png-482d4688adfd34e9dc1321751ee34b1d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipGreen.png b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipGreen.png new file mode 100644 index 0000000..72e18c7 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipGreen.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipGreen.png.import b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipGreen.png.import new file mode 100644 index 0000000..6f599d4 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipGreen.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwoq2aeeja26d" +path="res://.godot/imported/ShipGreen.png-be328f763678a492b2978b7abf13cf3d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Interceptor/ShipGreen.png" +dest_files=["res://.godot/imported/ShipGreen.png-be328f763678a492b2978b7abf13cf3d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipRed.png b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipRed.png new file mode 100644 index 0000000..8213e97 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipRed.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipRed.png.import b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipRed.png.import new file mode 100644 index 0000000..8df6ef2 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/Interceptor/ShipRed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb7mhkx65hau6" +path="res://.godot/imported/ShipRed.png-954dcd9579580b541054e132d45e6a78.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/Interceptor/ShipRed.png" +dest_files=["res://.godot/imported/ShipRed.png-954dcd9579580b541054e132d45e6a78.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_blue.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_blue.png.import new file mode 100644 index 0000000..6f5c46e --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip1_green.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_green.png.import new file mode 100644 index 0000000..c93cb9b --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip1_orange.png b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_orange.png new file mode 100644 index 0000000..3902283 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_orange.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_orange.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_orange.png.import new file mode 100644 index 0000000..f516e29 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_orange.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bhsxng0gu0wqr" +path="res://.godot/imported/playerShip1_orange.png-a45b4420c96ba16f6f80371a5174714e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/unused/playerShip1_orange.png" +dest_files=["res://.godot/imported/playerShip1_orange.png-a45b4420c96ba16f6f80371a5174714e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_red.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip1_red.png.import new file mode 100644 index 0000000..34144d1 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip2_blue.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_blue.png.import new file mode 100644 index 0000000..549b7bb --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip2_green.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_green.png.import new file mode 100644 index 0000000..d8e5d4a --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip2_orange.png b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_orange.png new file mode 100644 index 0000000..82ddc80 Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_orange.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_orange.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_orange.png.import new file mode 100644 index 0000000..8014316 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_orange.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vsl1cm3qr5rh" +path="res://.godot/imported/playerShip2_orange.png-7c0a84adbd245b238bd01bbe3c2765ce.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/unused/playerShip2_orange.png" +dest_files=["res://.godot/imported/playerShip2_orange.png-7c0a84adbd245b238bd01bbe3c2765ce.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_red.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip2_red.png.import new file mode 100644 index 0000000..0869ba8 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip3_blue.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_blue.png.import new file mode 100644 index 0000000..ad311db --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip3_green.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_green.png.import new file mode 100644 index 0000000..b719f2f --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/Ships/Fighters/Player/unused/playerShip3_orange.png b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_orange.png new file mode 100644 index 0000000..0b6b7ec Binary files /dev/null and b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_orange.png differ diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_orange.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_orange.png.import new file mode 100644 index 0000000..5bc8c44 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_orange.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dp3locb4nhho4" +path="res://.godot/imported/playerShip3_orange.png-22ef1c9f33b9720a5e52e9c3dc7e2249.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/Ships/Fighters/Player/unused/playerShip3_orange.png" +dest_files=["res://.godot/imported/playerShip3_orange.png-22ef1c9f33b9720a5e52e9c3dc7e2249.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_red.png.import b/MB_FYP/assets/Ships/Fighters/Player/unused/playerShip3_red.png.import new file mode 100644 index 0000000..0918ee4 --- /dev/null +++ b/MB_FYP/assets/Ships/Fighters/Player/unused/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/scenes/game.tscn b/MB_FYP/scenes/game.tscn index b6a98b9..b1525bc 100644 --- a/MB_FYP/scenes/game.tscn +++ b/MB_FYP/scenes/game.tscn @@ -16,7 +16,6 @@ script = ExtResource("1_dukjm") position = Vector2(800, 450) scale = Vector2(0.6, 0.6) collision_layer = 8 -type = 0 [node name="Lasers" type="Node" parent="."] diff --git a/MB_FYP/scenes/player.tscn b/MB_FYP/scenes/player.tscn index 9f5f959..e3e5762 100644 --- a/MB_FYP/scenes/player.tscn +++ b/MB_FYP/scenes/player.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://ckh362yqjkpi0"] [ext_resource type="Script" path="res://script/player.cs" id="1_lhmq0"] -[ext_resource type="Texture2D" uid="uid://ofevjaw7ld0a" path="res://assets/Player/Fighter/ShipBlue.png" id="2_3806w"] +[ext_resource type="Texture2D" uid="uid://ofevjaw7ld0a" path="res://assets/Ships/Fighters/Player/Fighter/ShipBlue.png" id="2_guof5"] [ext_resource type="Script" path="res://script/camera.cs" id="3_ui7sm"] [sub_resource type="CircleShape2D" id="CircleShape2D_btpq3"] @@ -11,12 +11,13 @@ radius = 41.0488 collision_mask = 5 motion_mode = 1 script = ExtResource("1_lhmq0") +color = 1 [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("CircleShape2D_btpq3") [node name="ShipSprite" type="Sprite2D" parent="."] -texture = ExtResource("2_3806w") +texture = ExtResource("2_guof5") [node name="LaserSpawn" type="Node2D" parent="."] position = Vector2(0, -58) diff --git a/MB_FYP/scenes/ship.tscn b/MB_FYP/scenes/ship.tscn new file mode 100644 index 0000000..88f00ba --- /dev/null +++ b/MB_FYP/scenes/ship.tscn @@ -0,0 +1,21 @@ +[gd_scene load_steps=4 format=3 uid="uid://dx4wnk5okjs6x"] + +[ext_resource type="Texture2D" path="res://assets/Player/Fighter/ShipBlue.png" id="1_g3tsu"] +[ext_resource type="Script" path="res://script/ship.cs" id="1_u8ww1"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_tndfm"] +radius = 41.0488 + +[node name="Ship" type="CharacterBody2D"] +script = ExtResource("1_u8ww1") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("CircleShape2D_tndfm") + +[node name="ShipSprite" type="Sprite2D" parent="."] +texture = ExtResource("1_g3tsu") + +[node name="LaserSpawn" type="Node2D" parent="."] +position = Vector2(0, -58) + +[node name="EffectSpawn" type="Node2D" parent="."] diff --git a/MB_FYP/script/player.cs b/MB_FYP/script/player.cs index 05e1b3b..e825633 100644 --- a/MB_FYP/script/player.cs +++ b/MB_FYP/script/player.cs @@ -12,10 +12,8 @@ public partial class player : ship // Inherits from base ship class public delegate void PlayerDeathEventHandler(); [Export] - public ShipColor Color; - - public Sprite2D Sprite = new Sprite2D(); - + public ShipColor color; + [Export] public float FlightAssistValue { get; set; } = 2.5f; @@ -59,37 +57,21 @@ public partial class player : ship // Inherits from base ship class public override void _Ready() { - Sprite = GetNode("ShipSprite"); - string spritePath = ""; // Have to initialise as "" because of switch statements + SetupVisual(); + GD.Print(faction); - switch (type) - { - case ShipType.FIGHTER: - spritePath = "res://assets/Player/Fighter/"; - break; - - case ShipType.INTERCEPTOR: - spritePath = "res://assets/Player/Interceptor/"; - break; - - case ShipType.GUARDIAN: - spritePath = "res://assets/Player/Guardian/"; - break; - - } - - switch(Color) + switch(color) { case ShipColor.RED: - spritePath = spritePath + "ShipRed.png"; + this.spritePath = this.spritePath + "ShipRed.png"; break; case ShipColor.GREEN: - spritePath = spritePath + "ShipGreen.png"; + this.spritePath = this.spritePath + "ShipGreen.png"; break; case ShipColor.BLUE: - spritePath = spritePath + "ShipBlue.png"; + this.spritePath = this.spritePath + "ShipBlue.png"; break; } GD.Print(spritePath); diff --git a/MB_FYP/script/ship.cs b/MB_FYP/script/ship.cs index e762773..c970a00 100644 --- a/MB_FYP/script/ship.cs +++ b/MB_FYP/script/ship.cs @@ -4,6 +4,8 @@ using Godot; public partial class ship : CharacterBody2D { public enum ShipType { FIGHTER, INTERCEPTOR, GUARDIAN } + + public enum ShipFaction {PLAYER, FRIENDLY, ENEMY, ACE} [Signal] public delegate void LaserShotEventHandler(Area2D Laser); @@ -24,9 +26,15 @@ public partial class ship : CharacterBody2D public float RotationSpeed { get; set; } = 2f; [Export] public ShipType type; + [Export] + public ShipFaction faction; + + public Sprite2D Sprite = new Sprite2D(); public Node2D LaserSpawn = null; + protected string spritePath = ""; + protected int _rotationDirection; protected readonly PackedScene LaserScene = GD.Load("res://scenes/laser.tscn"); @@ -39,6 +47,90 @@ public partial class ship : CharacterBody2D EmitSignal(SignalName.LaserShot, Laser); } + public void SetupVisual() + { + Sprite = GetNode("ShipSprite"); + spritePath = ""; // Have to initialise as "" because of switch statements + + if (faction == ShipFaction.PLAYER) + { + switch (type) + { + case ShipType.FIGHTER: + spritePath = "res://assets/Ships/Fighters/Player/Fighter/"; + break; + + case ShipType.INTERCEPTOR: + spritePath = "res://assets/Ships/Fighters/Player/Interceptor/"; + break; + + case ShipType.GUARDIAN: + spritePath = "res://assets/Ships/Fighters/Player/Guardian/"; + break; + } + } + else if (faction == ShipFaction.FRIENDLY) + { + switch (type) + { + case ShipType.FIGHTER: + spritePath = "res://assets/Ships/Fighters/Friendly/friendlyFighter.png/"; + break; + + case ShipType.INTERCEPTOR: + spritePath = "res://assets/Ships/Fighters/Friendly/friendlyInterceptor.png/"; + break; + + case ShipType.GUARDIAN: + spritePath = "res://assets/Ships/Fighters/Friendly/friendlyGuardian.png/"; + break; + } + } + + else if (faction == ShipFaction.ENEMY) + { + switch (type) + { + case ShipType.FIGHTER: + spritePath = "res://assets/Ships/Fighters/Enemy/enemyFighter.png/"; + break; + + case ShipType.INTERCEPTOR: + spritePath = "res://assets/Ships/Fighters/Enemy/enemyInterceptor.png/"; + break; + + case ShipType.GUARDIAN: + spritePath = "res://assets/Ships/Fighters/Enemy/enemyGuardian.png/"; + break; + } + } + else if (faction == ShipFaction.ACE) + { + switch (type) + { + case ShipType.FIGHTER: + spritePath = "res://assets/Ships/Fighters/Ace/aceFighter.png/"; + break; + + case ShipType.INTERCEPTOR: + spritePath = "res://assets/Ships/Fighters/Ace/aceInterceptor.png/"; + break; + + case ShipType.GUARDIAN: + spritePath = "res://assets/Ships/Fighters/Ace/aceGuardian.png/"; + break; + } + } + if (faction == ShipFaction.ENEMY || faction ==ShipFaction.FRIENDLY) + { + Sprite.RotationDegrees = 180; + } + else + { + Sprite.RotationDegrees = 0; + } + } + public void SetShipStats() { switch (type)