Initial commit of base flight game project
@@ -0,0 +1,4 @@
|
|||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
charset = utf-8
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
# Normalize EOL for all files that Git considers text files.
|
||||||
|
* text=auto eol=lf
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Godot 4+ specific ignores
|
||||||
|
.godot/
|
||||||
|
/android/
|
||||||
|
After Width: | Height: | Size: 55 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dg5svxuyenj7w"
|
||||||
|
path.s3tc="res://.godot/imported/02109848CBB42ED81825176028E45A1D.png-a234a6e6b343328ff16bf0cfe2a19e25.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/02109848CBB42ED81825176028E45A1D.png"
|
||||||
|
dest_files=["res://.godot/imported/02109848CBB42ED81825176028E45A1D.png-a234a6e6b343328ff16bf0cfe2a19e25.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 43 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://drj2ymcvemc8n"
|
||||||
|
path.s3tc="res://.godot/imported/0215D87C0B159CD7E29E521E7321EE94.png-defa5a71d6f3860e54116b108f37c382.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/0215D87C0B159CD7E29E521E7321EE94.png"
|
||||||
|
dest_files=["res://.godot/imported/0215D87C0B159CD7E29E521E7321EE94.png-defa5a71d6f3860e54116b108f37c382.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 46 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://4tvtxl1hm10i"
|
||||||
|
path.s3tc="res://.godot/imported/18C61035A6696541A22B8B85FC64481B.png-ca6c6b5fd55b707d64db6882ac77d9a7.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/18C61035A6696541A22B8B85FC64481B.png"
|
||||||
|
dest_files=["res://.godot/imported/18C61035A6696541A22B8B85FC64481B.png-ca6c6b5fd55b707d64db6882ac77d9a7.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 49 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dpcadm4nso6q3"
|
||||||
|
path.s3tc="res://.godot/imported/1F7F1E36BE1DAF942F81A45F7BF3D03E.png-2b7f5cb651e8c95a1f499cdc93bd6018.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/1F7F1E36BE1DAF942F81A45F7BF3D03E.png"
|
||||||
|
dest_files=["res://.godot/imported/1F7F1E36BE1DAF942F81A45F7BF3D03E.png-2b7f5cb651e8c95a1f499cdc93bd6018.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 46 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bowc4rnn52wmv"
|
||||||
|
path.s3tc="res://.godot/imported/6C069205AD3218BB099B7B9C8C1575E8.png-7916e2a084c959ff9f66bd4b570bdd96.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/6C069205AD3218BB099B7B9C8C1575E8.png"
|
||||||
|
dest_files=["res://.godot/imported/6C069205AD3218BB099B7B9C8C1575E8.png-7916e2a084c959ff9f66bd4b570bdd96.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 52 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b45glajvfxcx1"
|
||||||
|
path.s3tc="res://.godot/imported/C83F2FC4FCC35E52B8399157DDE0059E.png-ae77642058f1f4e7cfc8275ff83a18e8.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/C83F2FC4FCC35E52B8399157DDE0059E.png"
|
||||||
|
dest_files=["res://.godot/imported/C83F2FC4FCC35E52B8399157DDE0059E.png-ae77642058f1f4e7cfc8275ff83a18e8.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 54 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c8bdne5qyesxd"
|
||||||
|
path.s3tc="res://.godot/imported/D521E6674120FFCAF95359B9FF6F1AB1.png-d1cf1d9190cb2915cd30124a77dda086.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/D521E6674120FFCAF95359B9FF6F1AB1.png"
|
||||||
|
dest_files=["res://.godot/imported/D521E6674120FFCAF95359B9FF6F1AB1.png-d1cf1d9190cb2915cd30124a77dda086.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 51 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://4bx5i8axbaov"
|
||||||
|
path.s3tc="res://.godot/imported/E1D1284AF0E917BE150F2BC194095E2D.png-189e42226d78c8808c7c027b23b6cbb2.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/E1D1284AF0E917BE150F2BC194095E2D.png"
|
||||||
|
dest_files=["res://.godot/imported/E1D1284AF0E917BE150F2BC194095E2D.png-189e42226d78c8808c7c027b23b6cbb2.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
# Blender 4.1.1 MTL File: 'Planes.blend'
|
||||||
|
# www.blender.org
|
||||||
|
|
||||||
|
newmtl 02109848CBB42ED81825176028E45A1D
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 02109848CBB42ED81825176028E45A1D.png
|
||||||
|
|
||||||
|
newmtl 0215D87C0B159CD7E29E521E7321EE94
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 0215D87C0B159CD7E29E521E7321EE94.png
|
||||||
|
|
||||||
|
newmtl 18C61035A6696541A22B8B85FC64481B
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 18C61035A6696541A22B8B85FC64481B.png
|
||||||
|
|
||||||
|
newmtl 1F7F1E36BE1DAF942F81A45F7BF3D03E
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 1F7F1E36BE1DAF942F81A45F7BF3D03E.png
|
||||||
|
|
||||||
|
newmtl 6C069205AD3218BB099B7B9C8C1575E8
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 6C069205AD3218BB099B7B9C8C1575E8.png
|
||||||
|
|
||||||
|
newmtl C83F2FC4FCC35E52B8399157DDE0059E
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd C83F2FC4FCC35E52B8399157DDE0059E.png
|
||||||
|
|
||||||
|
newmtl D521E6674120FFCAF95359B9FF6F1AB1
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd D521E6674120FFCAF95359B9FF6F1AB1.png
|
||||||
|
|
||||||
|
newmtl E1D1284AF0E917BE150F2BC194095E2D
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd E1D1284AF0E917BE150F2BC194095E2D.png
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
importer_version=1
|
||||||
|
type="Mesh"
|
||||||
|
uid="uid://c8bvv6p5yq7um"
|
||||||
|
path="res://.godot/imported/F15smt.obj-9fbe66f4ca0795bbd874fa3753204517.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=["res://.godot/imported/F15smt.obj-9fbe66f4ca0795bbd874fa3753204517.mesh"]
|
||||||
|
|
||||||
|
source_file="res://assets/Eagle Plus/F15smt.obj"
|
||||||
|
dest_files=["res://.godot/imported/F15smt.obj-9fbe66f4ca0795bbd874fa3753204517.mesh", "res://.godot/imported/F15smt.obj-9fbe66f4ca0795bbd874fa3753204517.mesh"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
generate_lods=true
|
||||||
|
generate_shadow_mesh=true
|
||||||
|
generate_lightmap_uv2=false
|
||||||
|
generate_lightmap_uv2_texel_size=0.2
|
||||||
|
scale_mesh=Vector3(1, 1, 1)
|
||||||
|
offset_mesh=Vector3(0, 0, 0)
|
||||||
|
force_disable_mesh_compression=false
|
||||||
|
After Width: | Height: | Size: 45 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b2i57w5py4q87"
|
||||||
|
path.s3tc="res://.godot/imported/469C768F6860AA1118731D81D65B10B2.png-8daf3014cb9f00e9c3d92ec9ac9ff82a.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/469C768F6860AA1118731D81D65B10B2.png"
|
||||||
|
dest_files=["res://.godot/imported/469C768F6860AA1118731D81D65B10B2.png-8daf3014cb9f00e9c3d92ec9ac9ff82a.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 35 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bqi1okjlt32tc"
|
||||||
|
path.s3tc="res://.godot/imported/90DAC55649C8453DE1C5017A6FEC0D1F.png-6be1f71e125106c1b635d8b05988dcc9.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/90DAC55649C8453DE1C5017A6FEC0D1F.png"
|
||||||
|
dest_files=["res://.godot/imported/90DAC55649C8453DE1C5017A6FEC0D1F.png-6be1f71e125106c1b635d8b05988dcc9.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 51 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c40ghimh8wspt"
|
||||||
|
path.s3tc="res://.godot/imported/A3EDA686097B26B9C67CAA3EC0822F17.png-3a9c635771c7a0857552d97d2a5b395e.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/A3EDA686097B26B9C67CAA3EC0822F17.png"
|
||||||
|
dest_files=["res://.godot/imported/A3EDA686097B26B9C67CAA3EC0822F17.png-3a9c635771c7a0857552d97d2a5b395e.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 43 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d3kwlqe51bv6p"
|
||||||
|
path.s3tc="res://.godot/imported/B8EDAD8E3191CE5B2A881BB968355E45.png-a92dfe18cb0145307390303c60352a63.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/B8EDAD8E3191CE5B2A881BB968355E45.png"
|
||||||
|
dest_files=["res://.godot/imported/B8EDAD8E3191CE5B2A881BB968355E45.png-a92dfe18cb0145307390303c60352a63.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 44 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bqm83nsjpbkdc"
|
||||||
|
path.s3tc="res://.godot/imported/DBBEA7B0211DE5C56DD7B3BFA4E68AB4.png-e23fafd54cd46c9ebf750143ebc999ba.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/DBBEA7B0211DE5C56DD7B3BFA4E68AB4.png"
|
||||||
|
dest_files=["res://.godot/imported/DBBEA7B0211DE5C56DD7B3BFA4E68AB4.png-e23fafd54cd46c9ebf750143ebc999ba.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 42 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c83up8q5wg01f"
|
||||||
|
path.s3tc="res://.godot/imported/DBDD486968AD382E6D37E2B446D01C61.png-efe8e1c999be16a7e25e1f6f2062e3b9.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/DBDD486968AD382E6D37E2B446D01C61.png"
|
||||||
|
dest_files=["res://.godot/imported/DBDD486968AD382E6D37E2B446D01C61.png-efe8e1c999be16a7e25e1f6f2062e3b9.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 45 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bcskhlwxkr0t2"
|
||||||
|
path.s3tc="res://.godot/imported/EC9CC5054977F1B038540C6BF8626DC6.png-56b9606fef0a37e6ff0766adf143b931.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/EC9CC5054977F1B038540C6BF8626DC6.png"
|
||||||
|
dest_files=["res://.godot/imported/EC9CC5054977F1B038540C6BF8626DC6.png-56b9606fef0a37e6ff0766adf143b931.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
|
After Width: | Height: | Size: 40 KiB |
@@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dfskv3xyscxdo"
|
||||||
|
path.s3tc="res://.godot/imported/F04CEC94DE3C66649C3ED790BF49E602.png-ee65b6c8138ae89946ec4a2fefd83b5f.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/F04CEC94DE3C66649C3ED790BF49E602.png"
|
||||||
|
dest_files=["res://.godot/imported/F04CEC94DE3C66649C3ED790BF49E602.png-ee65b6c8138ae89946ec4a2fefd83b5f.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
# Blender 4.1.1 MTL File: 'Planes.blend'
|
||||||
|
# www.blender.org
|
||||||
|
|
||||||
|
newmtl 469C768F6860AA1118731D81D65B10B2
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 469C768F6860AA1118731D81D65B10B2.png
|
||||||
|
|
||||||
|
newmtl 90DAC55649C8453DE1C5017A6FEC0D1F
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd 90DAC55649C8453DE1C5017A6FEC0D1F.png
|
||||||
|
|
||||||
|
newmtl A3EDA686097B26B9C67CAA3EC0822F17
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd A3EDA686097B26B9C67CAA3EC0822F17.png
|
||||||
|
|
||||||
|
newmtl B8EDAD8E3191CE5B2A881BB968355E45
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd B8EDAD8E3191CE5B2A881BB968355E45.png
|
||||||
|
|
||||||
|
newmtl DBBEA7B0211DE5C56DD7B3BFA4E68AB4
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd DBBEA7B0211DE5C56DD7B3BFA4E68AB4.png
|
||||||
|
|
||||||
|
newmtl DBDD486968AD382E6D37E2B446D01C61
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd DBDD486968AD382E6D37E2B446D01C61.png
|
||||||
|
|
||||||
|
newmtl EC9CC5054977F1B038540C6BF8626DC6
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd EC9CC5054977F1B038540C6BF8626DC6.png
|
||||||
|
|
||||||
|
newmtl F04CEC94DE3C66649C3ED790BF49E602
|
||||||
|
Ns 0.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Ks 0.000000 0.000000 0.000000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.500000
|
||||||
|
illum 1
|
||||||
|
map_Kd F04CEC94DE3C66649C3ED790BF49E602.png
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
importer_version=1
|
||||||
|
type="Mesh"
|
||||||
|
uid="uid://cvm03vwrytp11"
|
||||||
|
path="res://.godot/imported/F16XA.obj-835ebd7a5f6ff946416f2b19e6fc926d.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=["res://.godot/imported/F16XA.obj-835ebd7a5f6ff946416f2b19e6fc926d.mesh"]
|
||||||
|
|
||||||
|
source_file="res://assets/Sakerfalcon/F16XA.obj"
|
||||||
|
dest_files=["res://.godot/imported/F16XA.obj-835ebd7a5f6ff946416f2b19e6fc926d.mesh", "res://.godot/imported/F16XA.obj-835ebd7a5f6ff946416f2b19e6fc926d.mesh"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
generate_lods=true
|
||||||
|
generate_shadow_mesh=true
|
||||||
|
generate_lightmap_uv2=false
|
||||||
|
generate_lightmap_uv2_texel_size=0.2
|
||||||
|
scale_mesh=Vector3(1, 1, 1)
|
||||||
|
offset_mesh=Vector3(0, 0, 0)
|
||||||
|
force_disable_mesh_compression=false
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
[gd_scene load_steps=4 format=3 uid="uid://bhjfvc7gkrvah"]
|
||||||
|
|
||||||
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_6qa24"]
|
||||||
|
|
||||||
|
[sub_resource type="Sky" id="Sky_f3sb7"]
|
||||||
|
sky_material = SubResource("ProceduralSkyMaterial_6qa24")
|
||||||
|
radiance_size = 2
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id="Environment_sw2hg"]
|
||||||
|
background_mode = 2
|
||||||
|
sky = SubResource("Sky_f3sb7")
|
||||||
|
|
||||||
|
[node name="base_environment" type="Node"]
|
||||||
|
|
||||||
|
[node name="sky" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource("Environment_sw2hg")
|
||||||
|
|
||||||
|
[node name="sun" type="DirectionalLight3D" parent="."]
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
[gd_scene load_steps=3 format=3 uid="uid://cx5ewmp2xcuia"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bhjfvc7gkrvah" path="res://base_environment.tscn" id="1_80nbo"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://mtfp7066molc" path="res://scenes/jet.tscn" id="2_e2o6t"]
|
||||||
|
|
||||||
|
[node name="game" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="base_environment" parent="." instance=ExtResource("1_80nbo")]
|
||||||
|
|
||||||
|
[node name="camera" type="Camera3D" parent="."]
|
||||||
|
current = true
|
||||||
|
|
||||||
|
[node name="jet" parent="." instance=ExtResource("2_e2o6t")]
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg>
|
||||||
|
After Width: | Height: | Size: 995 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://mqg4u2yiiek4"
|
||||||
|
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/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/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
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
; 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="Flight"
|
||||||
|
run/main_scene="uid://cx5ewmp2xcuia"
|
||||||
|
config/features=PackedStringArray("4.5", "Forward Plus")
|
||||||
|
boot_splash/show_image=false
|
||||||
|
config/icon="res://icon.svg"
|
||||||
|
|
||||||
|
[display]
|
||||||
|
|
||||||
|
window/size/viewport_width=640
|
||||||
|
window/size/viewport_height=240
|
||||||
|
window/size/window_width_override=1280
|
||||||
|
window/size/window_height_override=720
|
||||||
|
|
||||||
|
[input]
|
||||||
|
|
||||||
|
pull_up={
|
||||||
|
"deadzone": 0.2,
|
||||||
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194322,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
push_down={
|
||||||
|
"deadzone": 0.2,
|
||||||
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194320,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
yaw_left={
|
||||||
|
"deadzone": 0.2,
|
||||||
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"key_label":0,"unicode":113,"location":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":true,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194319,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
yaw_right={
|
||||||
|
"deadzone": 0.2,
|
||||||
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":69,"key_label":0,"unicode":101,"location":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":true,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194321,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
roll_left={
|
||||||
|
"deadzone": 0.2,
|
||||||
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194319,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
roll_right={
|
||||||
|
"deadzone": 0.2,
|
||||||
|
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194321,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
[gd_scene load_steps=2 format=3 uid="uid://cfcid44xnsbdt"]
|
||||||
|
|
||||||
|
[ext_resource type="ArrayMesh" uid="uid://c8bvv6p5yq7um" path="res://assets/Eagle Plus/F15smt.obj" id="1_w7ji6"]
|
||||||
|
|
||||||
|
[node name="ally_jet" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="mesh" type="MeshInstance3D" parent="."]
|
||||||
|
mesh = ExtResource("1_w7ji6")
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
[gd_scene load_steps=2 format=3 uid="uid://d07rxx62esueq"]
|
||||||
|
|
||||||
|
[ext_resource type="ArrayMesh" uid="uid://cvm03vwrytp11" path="res://assets/Sakerfalcon/F16XA.obj" id="1_pdti0"]
|
||||||
|
|
||||||
|
[node name="axis_jet" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="mesh" type="MeshInstance3D" parent="."]
|
||||||
|
mesh = ExtResource("1_pdti0")
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
class_name CPU extends Node
|
||||||
|
|
||||||
|
|
||||||
|
func process(_delta: float) -> String:
|
||||||
|
return ""
|
||||||
|
|
||||||
|
func physics_process(_delta: float) -> String:
|
||||||
|
return ""
|
||||||
|
|
||||||
|
func unhandled_input(_event: InputEvent) -> String:
|
||||||
|
return ""
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://co4w1q06mtmjx
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
[gd_scene load_steps=2 format=3 uid="uid://baiynrn3xqvqh"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co4w1q06mtmjx" path="res://scenes/control_modes/cpu.gd" id="1_72ynb"]
|
||||||
|
|
||||||
|
[node name="cpu" type="Node"]
|
||||||
|
script = ExtResource("1_72ynb")
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
class_name JetController extends Node
|
||||||
|
|
||||||
|
|
||||||
|
const CPU_MODE: int = 0
|
||||||
|
const PLAYER_MODE: int = 1
|
||||||
|
|
||||||
|
@export_enum("CPU:0", "PLAYER:1") var control_mode: int = PLAYER_MODE
|
||||||
|
|
||||||
|
@onready var cpu: CPU = $cpu
|
||||||
|
@onready var player: Player = $player
|
||||||
|
|
||||||
|
|
||||||
|
func process(delta: float) -> String:
|
||||||
|
if CPU_MODE == control_mode:
|
||||||
|
return cpu.process(delta)
|
||||||
|
elif PLAYER_MODE == control_mode:
|
||||||
|
return player.process(delta)
|
||||||
|
|
||||||
|
return ""
|
||||||
|
|
||||||
|
func physics_process(delta: float) -> String:
|
||||||
|
if CPU_MODE == control_mode:
|
||||||
|
return cpu.physics_process(delta)
|
||||||
|
elif PLAYER_MODE == control_mode:
|
||||||
|
return player.physics_process(delta)
|
||||||
|
|
||||||
|
return ""
|
||||||
|
|
||||||
|
func unhandled_input(event: InputEvent) -> String:
|
||||||
|
if CPU_MODE == control_mode:
|
||||||
|
return cpu.unhandled_input(event)
|
||||||
|
elif PLAYER_MODE == control_mode:
|
||||||
|
return player.unhandled_input(event)
|
||||||
|
|
||||||
|
return ""
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://d2hwj8lth1mmo
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
[gd_scene load_steps=4 format=3 uid="uid://b5btmjvj2gosl"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://d2hwj8lth1mmo" path="res://scenes/control_modes/jet_controller.gd" id="1_chekb"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://baiynrn3xqvqh" path="res://scenes/control_modes/cpu.tscn" id="2_xyvvi"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://87s4f2f202g2" path="res://scenes/control_modes/player.tscn" id="3_c27ir"]
|
||||||
|
|
||||||
|
[node name="jet_controller" type="Node"]
|
||||||
|
script = ExtResource("1_chekb")
|
||||||
|
|
||||||
|
[node name="cpu" parent="." instance=ExtResource("2_xyvvi")]
|
||||||
|
|
||||||
|
[node name="player" parent="." instance=ExtResource("3_c27ir")]
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
class_name Player extends Node
|
||||||
|
|
||||||
|
|
||||||
|
func process(_delta: float) -> String:
|
||||||
|
return ""
|
||||||
|
|
||||||
|
func physics_process(_delta: float) -> String:
|
||||||
|
return ""
|
||||||
|
|
||||||
|
func unhandled_input(_event: InputEvent) -> String:
|
||||||
|
return ""
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://bbugo3nlb76k7
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
[gd_scene load_steps=2 format=3 uid="uid://87s4f2f202g2"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://bbugo3nlb76k7" path="res://scenes/control_modes/player.gd" id="1_3256j"]
|
||||||
|
|
||||||
|
[node name="player" type="Node"]
|
||||||
|
script = ExtResource("1_3256j")
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
class_name Jet extends Node3D
|
||||||
|
|
||||||
|
|
||||||
|
const ALLIES_SIDE: int = 0
|
||||||
|
const ALLY_JET = preload("uid://cfcid44xnsbdt")
|
||||||
|
|
||||||
|
const AXIS_SIDE: int = 1
|
||||||
|
const AXIS_JET = preload("uid://d07rxx62esueq")
|
||||||
|
|
||||||
|
@export_enum("CPU:0", "PLAYER:1") var control_mode: int = JetController.CPU_MODE
|
||||||
|
@export_enum("Allies:0", "Axis:1") var CONFLICT_SIDE: int = ALLIES_SIDE
|
||||||
|
|
||||||
|
const JET_MODEL: Dictionary = {
|
||||||
|
ALLIES_SIDE: ALLY_JET,
|
||||||
|
AXIS_SIDE: AXIS_JET
|
||||||
|
}
|
||||||
|
|
||||||
|
@onready var camera: Camera3D = $camera
|
||||||
|
@onready var controller: JetController = $controller
|
||||||
|
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
load_jet(CONFLICT_SIDE)
|
||||||
|
|
||||||
|
if JetController.CPU_MODE == control_mode:
|
||||||
|
set_as_cpu()
|
||||||
|
elif JetController.PLAYER_MODE == control_mode:
|
||||||
|
set_as_player()
|
||||||
|
|
||||||
|
func _process(delta: float) -> void:
|
||||||
|
var action = controller.process(delta)
|
||||||
|
if not action: return
|
||||||
|
|
||||||
|
func _physics_process(delta: float) -> void:
|
||||||
|
controller.physics_process(delta)
|
||||||
|
|
||||||
|
func _unhandled_input(event: InputEvent) -> void:
|
||||||
|
controller.unhandled_input(event)
|
||||||
|
|
||||||
|
|
||||||
|
func load_jet(type: int = CONFLICT_SIDE):
|
||||||
|
add_child( JET_MODEL[type].instantiate() )
|
||||||
|
|
||||||
|
func set_as_player():
|
||||||
|
camera.current = true
|
||||||
|
controller.control_mode = controller.PLAYER_MODE
|
||||||
|
|
||||||
|
func set_as_cpu():
|
||||||
|
camera.current = false
|
||||||
|
controller.control_mode = controller.CPU_MODE
|
||||||
|
|
||||||
|
|
||||||
|
func pull_up():
|
||||||
|
pass
|
||||||
|
|
||||||
|
func push_down():
|
||||||
|
pass
|
||||||
|
|
||||||
|
func yaw_left():
|
||||||
|
pass
|
||||||
|
|
||||||
|
func yaw_right():
|
||||||
|
pass
|
||||||
|
|
||||||
|
func roll_left():
|
||||||
|
pass
|
||||||
|
|
||||||
|
func roll_right():
|
||||||
|
pass
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://be64wnjbfhnhh
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
[gd_scene load_steps=3 format=3 uid="uid://mtfp7066molc"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://be64wnjbfhnhh" path="res://scenes/jet.gd" id="1_l0pwp"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b5btmjvj2gosl" path="res://scenes/control_modes/jet_controller.tscn" id="2_t5v3o"]
|
||||||
|
|
||||||
|
[node name="jet" type="Node3D"]
|
||||||
|
script = ExtResource("1_l0pwp")
|
||||||
|
|
||||||
|
[node name="camera" type="Camera3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 120, 350)
|
||||||
|
|
||||||
|
[node name="controller" parent="." instance=ExtResource("2_t5v3o")]
|
||||||