added new tree models

This commit is contained in:
2025-12-10 20:25:19 +11:00
parent 28289f1e38
commit 5bbc2c0cb0
45 changed files with 1145 additions and 165 deletions

BIN
BigTree1/big_tree.glb Normal file

Binary file not shown.

View File

@@ -0,0 +1,66 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dipfsdrfnst0k"
path="res://.godot/imported/big_tree.glb-a87ce870ec2894d5d972619aeb0902ba.scn"
[deps]
source_file="res://BigTree1/big_tree.glb"
dest_files=["res://.godot/imported/big_tree.glb-a87ce870ec2894d5d972619aeb0902ba.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={
"materials": {
"Material.001": {
"use_external/enabled": true,
"use_external/fallback_path": "res://BigTree1/big_tree_leaf.tres",
"use_external/path": "uid://msn0x7d83tc1"
},
"Material.003": {
"use_external/enabled": true,
"use_external/fallback_path": "res://BigTree1/big_tree_bark.tres",
"use_external/path": "uid://bo8hb5kchxsaj"
}
},
"meshes": {
"big_tree_Icosphere_002": {
"generate/lightmap_uv": 0,
"generate/lods": 0,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
}
}
}
gltf/naming_version=2
gltf/embedded_image_handling=1

7
BigTree1/big_tree.tscn Normal file
View File

@@ -0,0 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://c8ecof4oeng1f"]
[ext_resource type="PackedScene" uid="uid://dipfsdrfnst0k" path="res://BigTree1/big_tree.glb" id="1_jd860"]
[node name="Node3D" type="Node3D"]
[node name="big_tree" parent="." instance=ExtResource("1_jd860")]

View File

@@ -0,0 +1,12 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://bo8hb5kchxsaj"]
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_kebxd"]
[ext_resource type="Texture2D" uid="uid://dmv1t70b2befg" path="res://BigTree1/big_tree_tree1_bark.png" id="2_mo30x"]
[resource]
render_priority = 0
shader = ExtResource("1_kebxd")
shader_parameter/albedo = ExtResource("2_mo30x")
shader_parameter/jitter_z_coordinate = true
shader_parameter/jitter_depth_independent = true
shader_parameter/alpha_scissor = 1.0

BIN
BigTree1/big_tree_leaf.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ccg78jovw5432"
path.s3tc="res://.godot/imported/big_tree_leaf.png-bc8fc320bde8e302694ca9c0a5c008a5.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "fb6cdd502fd250fdd33243eb67643d8c"
}
[deps]
source_file="res://BigTree1/big_tree_leaf.png"
dest_files=["res://.godot/imported/big_tree_leaf.png-bc8fc320bde8e302694ca9c0a5c008a5.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

View File

@@ -0,0 +1,12 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://msn0x7d83tc1"]
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_7m0va"]
[ext_resource type="Texture2D" uid="uid://ccg78jovw5432" path="res://BigTree1/big_tree_leaf.png" id="2_qmu85"]
[resource]
render_priority = 0
shader = ExtResource("1_7m0va")
shader_parameter/albedo = ExtResource("2_qmu85")
shader_parameter/jitter_z_coordinate = true
shader_parameter/jitter_depth_independent = true
shader_parameter/alpha_scissor = 1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 367 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dmv1t70b2befg"
path.s3tc="res://.godot/imported/big_tree_tree1_bark.png-7551e8f72fc144804f5004423073f946.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "3a9eb64baf1362d22626d5e08a5eea2e"
}
[deps]
source_file="res://BigTree1/big_tree_tree1_bark.png"
dest_files=["res://.godot/imported/big_tree_tree1_bark.png-7551e8f72fc144804f5004423073f946.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

View File

@@ -38,14 +38,14 @@ script = ExtResource("3_myjng")
metadata/_custom_type_script = "uid://cummt2be3r1gq"
[node name="MiniHitbox" type="CollisionShape3D" parent="." index="8"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.601335, 0.59523, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.60133517, 0.5952302, 0)
shape = SubResource("CapsuleShape3D_d7aub")
script = ExtResource("3_myjng")
critical_zone = true
metadata/_custom_type_script = "uid://cummt2be3r1gq"
[node name="MiniHitbox2" type="CollisionShape3D" parent="." index="9"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.599804, -0.600394, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.59980416, -0.60039425, 0)
shape = SubResource("CapsuleShape3D_d7aub")
script = ExtResource("3_myjng")
critical_zone = true

View File

@@ -9,4 +9,4 @@ shader = ExtResource("1_13w0y")
shader_parameter/albedo = ExtResource("2_l5awy")
shader_parameter/jitter_z_coordinate = true
shader_parameter/jitter_depth_independent = true
shader_parameter/alpha_scissor = 0.5
shader_parameter/alpha_scissor = 1.0

View File

@@ -88,30 +88,30 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.39813, 0)
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
[node name="Skeleton3D" parent="eyedog/Armature" index="0"]
bones/1/rotation = Quaternion(-0.439304, -1.0709e-07, 5.23691e-08, 0.898338)
bones/3/rotation = Quaternion(0.233785, 0.324851, 0.542755, 0.738399)
bones/4/rotation = Quaternion(0.202596, 0.730837, 0.133447, 0.637985)
bones/5/rotation = Quaternion(0.0807169, 0.113794, 0.103388, 0.984808)
bones/6/rotation = Quaternion(0.1897, 0.0455505, -0.0147276, 0.980674)
bones/7/rotation = Quaternion(0.212592, -0.0409247, -0.776147, 0.592221)
bones/8/rotation = Quaternion(0.145596, -0.673764, -0.223773, 0.689035)
bones/9/rotation = Quaternion(0.21458, -0.0679522, -0.273831, 0.93507)
bones/10/rotation = Quaternion(0.361696, -0.022981, -0.0737816, 0.929088)
bones/11/position = Vector3(-0.182181, 0.0249746, -0.297013)
bones/13/rotation = Quaternion(-0.190314, -0.343714, 0.667305, 0.632728)
bones/14/rotation = Quaternion(-0.315946, -0.576307, -0.237059, 0.715438)
bones/15/rotation = Quaternion(0.36767, -0.0363555, 0.344702, 0.862947)
bones/16/rotation = Quaternion(0.39201, 0.0141284, 0.103499, 0.914011)
bones/17/rotation = Quaternion(-0.415643, 0.234919, -0.806682, 0.348308)
bones/18/rotation = Quaternion(-0.155071, 0.546436, 0.037938, 0.822144)
bones/19/rotation = Quaternion(0.16324, -0.0179424, -0.154066, 0.974317)
bones/20/rotation = Quaternion(0.200947, -0.0385468, -0.00188781, 0.978842)
bones/21/rotation = Quaternion(0.476805, -1.04786e-07, -5.68396e-08, 0.879009)
bones/22/position = Vector3(-0.128557, 0.0159593, 0.519261)
bones/22/scale = Vector3(0.893472, 1, 1)
bones/23/position = Vector3(0.255975, 0.0228185, 0.200587)
bones/23/scale = Vector3(0.893472, 1, 1)
bones/24/position = Vector3(0.0845419, 0.0148535, 0.129847)
bones/1/rotation = Quaternion(-0.5023906, 0.075574934, 0.050432257, 0.8598538)
bones/3/rotation = Quaternion(0.21053463, 0.16882902, 0.68990326, 0.6717183)
bones/4/rotation = Quaternion(0.21643554, 0.6950716, 0.19331414, 0.65776956)
bones/5/rotation = Quaternion(0.19133137, 0.08228369, 0.22566509, 0.9516812)
bones/6/rotation = Quaternion(0.31210625, 0.029582461, 0.048017807, 0.9483717)
bones/7/rotation = Quaternion(0.17991859, -0.02120418, -0.7875835, 0.58897555)
bones/8/rotation = Quaternion(0.18775536, -0.672328, -0.21866119, 0.6818434)
bones/9/rotation = Quaternion(0.29144275, -0.051640283, -0.33432224, 0.8947754)
bones/10/rotation = Quaternion(0.41561264, -0.012154149, -0.11101786, 0.9026591)
bones/11/position = Vector3(-0.16280325, 0.07974865, -0.16812053)
bones/13/rotation = Quaternion(-0.1910879, -0.29201618, 0.7069325, 0.6151898)
bones/14/rotation = Quaternion(-0.29846585, -0.5750957, -0.20405039, 0.7338573)
bones/15/rotation = Quaternion(0.48737815, -0.04054384, 0.42137182, 0.7637176)
bones/16/rotation = Quaternion(0.46019027, 0.0035901088, 0.14397956, 0.8760605)
bones/17/rotation = Quaternion(-0.2920196, 0.276165, -0.7524576, 0.5217902)
bones/18/rotation = Quaternion(-0.2439201, 0.5653468, 0.13032612, 0.77711076)
bones/19/rotation = Quaternion(0.36528137, 0.015252313, -0.31966648, 0.8741569)
bones/20/rotation = Quaternion(0.36237866, -0.01935457, -0.08421751, 0.9280164)
bones/21/rotation = Quaternion(0.41539147, -1.0843781e-07, -4.9518494e-08, 0.9096428)
bones/22/position = Vector3(-0.18090886, 0.016805895, 0.38714543)
bones/22/scale = Vector3(0.89347196, 1, 1)
bones/23/position = Vector3(0.22532098, 0.07340215, 0.26439643)
bones/23/scale = Vector3(0.89347196, 1, 1)
bones/24/position = Vector3(0.14499767, 0.015681228, -0.051600434)
[node name="AnimationPlayer" parent="eyedog" index="1"]
autoplay = "Walk"

Binary file not shown.

File diff suppressed because it is too large Load Diff

BIN
Gauntlet/gauntlet.glb Normal file

Binary file not shown.

View File

@@ -0,0 +1,88 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://rc0qcrcbmw7p"
path="res://.godot/imported/gauntlet.glb-1d5e343e3e93158a5e739141e1703276.scn"
[deps]
source_file="res://Gauntlet/gauntlet.glb"
dest_files=["res://.godot/imported/gauntlet.glb-1d5e343e3e93158a5e739141e1703276.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={
"materials": {
"Material": {
"use_external/enabled": true,
"use_external/fallback_path": "res://Gauntlet/gauntlet_mat.tres",
"use_external/path": "uid://b2rsi4vlkfpp1"
}
},
"meshes": {
"gauntlet_Cube": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"gauntlet_Cube_003": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"gauntlet_Cube_008": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"gauntlet_Plane_005": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c7euohgr24npi"
path.s3tc="res://.godot/imported/gauntlet_cassette_tex.png-dc1a0549b9b71df517e06af04d78fd59.s3tc.ctex"
path.s3tc="res://.godot/imported/gauntlet_cassette_tex.png-e9c09eb8277eaea99bb6a0798e69a42d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -14,14 +14,16 @@ generator_parameters={
[deps]
source_file="res://gauntlet_cassette_tex.png"
dest_files=["res://.godot/imported/gauntlet_cassette_tex.png-dc1a0549b9b71df517e06af04d78fd59.s3tc.ctex"]
source_file="res://Gauntlet/gauntlet_cassette_tex.png"
dest_files=["res://.godot/imported/gauntlet_cassette_tex.png-e9c09eb8277eaea99bb6a0798e69a42d.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
@@ -29,6 +31,10 @@ 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b5es3jtoiurk0"
path.s3tc="res://.godot/imported/gauntlet_gauntlet_test_sprite.png-467bd17e9c858b14d9a4801c21138a65.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "ca126739c083c78c7d5305887ee9d27b"
}
[deps]
source_file="res://Gauntlet/gauntlet_gauntlet_test_sprite.png"
dest_files=["res://.godot/imported/gauntlet_gauntlet_test_sprite.png-467bd17e9c858b14d9a4801c21138a65.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

View File

@@ -1,12 +1,12 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://b2rsi4vlkfpp1"]
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_4lvxb"]
[ext_resource type="Texture2D" uid="uid://duleoj3uq56bx" path="res://gauntlet_gauntlet_tex.png" id="2_puniw"]
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_i1hsh"]
[ext_resource type="Texture2D" uid="uid://b5es3jtoiurk0" path="res://Gauntlet/gauntlet_gauntlet_test_sprite.png" id="2_vslqm"]
[resource]
render_priority = 0
shader = ExtResource("1_4lvxb")
shader_parameter/albedo = ExtResource("2_puniw")
shader = ExtResource("1_i1hsh")
shader_parameter/albedo = ExtResource("2_vslqm")
shader_parameter/jitter_z_coordinate = true
shader_parameter/jitter_depth_independent = true
shader_parameter/alpha_scissor = 1.0

View File

@@ -3,7 +3,7 @@
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://ccltaimvldxfu"
uid="uid://6qv8uwwuoiys"
path="res://.godot/imported/Gun Thing.glb-346cc6d756ff806bd7662c149c6ed8f0.scn"
[deps]
@@ -37,17 +37,6 @@ import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={
"materials": {
"Material": {
"use_external/enabled": true,
"use_external/fallback_path": "res://Weapons/Assault/weapon_material.tres",
"use_external/path": "uid://bjdi4f801k0xt"
"nodes": {
"PATH:Cube_001": {
"mesh_instance/layers": 2
}
}
}
gltf/naming_version=1
_subresources={}
gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,13 +15,11 @@
[ext_resource type="PackedScene" uid="uid://bj2q72ch8nkek" path="res://card_placing_tool.tscn" id="8_7d213"]
[ext_resource type="Script" uid="uid://b6kjrl7ae1mi0" path="res://PCs/hud.gd" id="8_yl6ka"]
[ext_resource type="Script" uid="uid://hy51bq7x0fy8" path="res://Scripts/on_top_camera.gd" id="11_4sdwe"]
[ext_resource type="PackedScene" uid="uid://rc0qcrcbmw7p" path="res://gauntlet.glb" id="11_h1yfy"]
[ext_resource type="PackedScene" uid="uid://rc0qcrcbmw7p" path="res://Gauntlet/gauntlet.glb" id="11_h1yfy"]
[ext_resource type="PackedScene" uid="uid://ckl5tw5rmewhp" path="res://left_hand/card_hand_model.glb" id="11_h82f6"]
[ext_resource type="Script" uid="uid://ckkioruqgbs8p" path="res://Scripts/minimap_cam.gd" id="12_3hpi3"]
[ext_resource type="PackedScene" uid="uid://clgbmveluyewe" path="res://card_hand.glb" id="12_r2yb6"]
[ext_resource type="PackedScene" uid="uid://4g0vatb73duj" path="res://Scenes/Cassette/cassette.glb" id="13_7immr"]
[ext_resource type="Texture2D" uid="uid://b6iego7256jf2" path="res://Assets/Textures/wavecounter.png" id="14_l34nu"]
[ext_resource type="PackedScene" uid="uid://24x18qxqhy0i" path="res://Scenes/UI/lives_bar.tscn" id="15_cqpib"]
[ext_resource type="Texture2D" uid="uid://c60fh34ttgcvh" path="res://Assets/Textures/minimap_player.png" id="15_nhlam"]
[ext_resource type="Texture2D" uid="uid://chhmkmlfrobhu" path="res://Assets/Textures/bubble.png" id="15_q3yot"]
[ext_resource type="Texture2D" uid="uid://cqnapc8cscl7i" path="res://Assets/Textures/border.png" id="16_x1xjr"]
@@ -78,6 +76,7 @@ animation = &"point"
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_hueaw"]
graph_offset = Vector2(-378.649, 125.099)
nodes/output/position = Vector2(460, 140)
nodes/Animation/node = SubResource("AnimationNodeAnimation_r2yb6")
nodes/Animation/position = Vector2(-80, 120)
"nodes/Animation 2/node" = SubResource("AnimationNodeAnimation_o55s8")
@@ -86,8 +85,7 @@ nodes/Animation/position = Vector2(-80, 120)
"nodes/Animation 3/position" = Vector2(0, 400)
nodes/Blend3/node = SubResource("AnimationNodeBlend3_o55s8")
nodes/Blend3/position = Vector2(200, 140)
nodes/output/position = Vector2(460, 140)
node_connections = [&"Blend3", 0, &"Animation", &"Blend3", 1, &"Animation 2", &"Blend3", 2, &"Animation 3", &"output", 0, &"Blend3"]
node_connections = [&"output", 0, &"Blend3", &"Blend3", 0, &"Animation", &"Blend3", 1, &"Animation 2", &"Blend3", 2, &"Animation 3"]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_hueaw"]
animation = &"card_hand_read"
@@ -105,13 +103,7 @@ nodes/Animation/position = Vector2(-147.04, 210.816)
"nodes/Animation 2/position" = Vector2(-120, 380)
nodes/Blend2/node = SubResource("AnimationNodeBlend2_4eel5")
nodes/Blend2/position = Vector2(120, 200)
node_connections = [&"Blend2", 0, &"Animation 2", &"Blend2", 1, &"Animation", &"output", 0, &"Blend2"]
[sub_resource type="ViewportTexture" id="ViewportTexture_v8f6r"]
viewport_path = NodePath("FirstPersonViewport/Head2/LeftHand/SubViewport2")
[sub_resource type="ViewportTexture" id="ViewportTexture_xme80"]
viewport_path = NodePath("FirstPersonViewport/Head2/LeftHand/SubViewport3")
node_connections = [&"output", 0, &"Blend2", &"Blend2", 0, &"Animation 2", &"Blend2", 1, &"Animation"]
[sub_resource type="Environment" id="Environment_cilxe"]
background_mode = 1
@@ -168,7 +160,7 @@ stream_0/stream = ExtResource("36_lsvj8")
streams_count = 1
stream_0/stream = ExtResource("37_kv1mg")
[node name="Hero" type="CharacterBody3D" node_paths=PackedStringArray("camera", "gun_camera", "left_hand", "right_hand", "edit_tool", "carding_tool", "sprite", "interaction_raycast", "draw_pile", "hand", "discard_pile", "gauntlet_cards", "hud", "movement", "player_name_tag", "weapon_swap_timer", "editing_states", "fighting_state", "default_state", "ears", "place_card_audio", "swap_card_audio", "ready_audio", "unready_audio", "fullpower_audio", "zeropower_audio", "swap_off_audio", "swap_on_audio", "anim_tree", "anim_tree2", "weapon_pivot", "cassette", "left_hand_model", "gauntlet_model")]
[node name="Hero" type="CharacterBody3D" node_paths=PackedStringArray("camera", "gun_camera", "left_hand", "right_hand", "edit_tool", "carding_tool", "sprite", "interaction_raycast", "draw_pile", "hand", "discard_pile", "hud", "movement", "player_name_tag", "weapon_swap_timer", "editing_states", "fighting_state", "default_state", "ears", "place_card_audio", "swap_card_audio", "ready_audio", "unready_audio", "fullpower_audio", "zeropower_audio", "swap_off_audio", "swap_on_audio", "anim_tree", "anim_tree2", "weapon_pivot", "cassette", "left_hand_model", "gauntlet_model")]
collision_layer = 2
collision_mask = 37
script = ExtResource("1_pihpe")
@@ -269,22 +261,23 @@ weapon_rotation_amount = 0.15
[node name="gauntlet" parent="FirstPersonViewport/Head2/RightHand" instance=ExtResource("11_h1yfy")]
[node name="Skeleton3D" parent="FirstPersonViewport/Head2/RightHand/gauntlet/Gauntlet" index="0"]
bones/0/position = Vector3(0.312927, -0.266864, 0.177738)
bones/0/rotation = Quaternion(-0.495006, -0.501483, 0.498508, 0.50495)
bones/4/rotation = Quaternion(0.105534, 0.106025, 0.700766, 0.69753)
bones/5/rotation = Quaternion(0.288152, -0.000667012, -0.0022166, 0.957582)
bones/6/rotation = Quaternion(0.399595, -0.00287464, -0.00659437, 0.916663)
bones/7/rotation = Quaternion(0.199494, 0.196378, 0.673471, 0.68416)
bones/8/rotation = Quaternion(0.707098, 0.00349967, 0.00349983, 0.707098)
bones/9/rotation = Quaternion(0.465232, 0.00294277, 0.00559902, 0.885166)
bones/12/rotation = Quaternion(0.204347, -0.197904, -0.666952, 0.688659)
bones/13/rotation = Quaternion(0.565223, -0.00627945, -0.00916398, 0.824864)
bones/14/rotation = Quaternion(0.251991, 0.00117754, 0.0045221, 0.967718)
bones/15/rotation = Quaternion(0.204079, -0.198503, -0.668395, 0.687166)
bones/16/rotation = Quaternion(0.707103, 0.00233569, 0.00233561, 0.707103)
bones/17/rotation = Quaternion(0.418178, 0.00746158, 0.0162049, 0.90819)
bones/18/rotation = Quaternion(0.614034, -0.337092, -0.360224, 0.616091)
bones/19/rotation = Quaternion(0.00975128, -0.00888963, 0.673639, 0.738943)
bones/0/position = Vector3(0.28492117, -0.2668743, 0.1757814)
bones/0/rotation = Quaternion(-0.4969382, -0.50358063, 0.49639297, 0.5030438)
bones/5/rotation = Quaternion(-0.38194385, -0.19379175, 0.8146388, -0.39105925)
bones/7/rotation = Quaternion(0.10612877, 0.10542998, 0.6964947, 0.70179516)
bones/8/rotation = Quaternion(0.28815266, -0.00017008817, -0.00031577225, 0.95758444)
bones/9/rotation = Quaternion(0.3996029, -0.0014871449, -0.0034120758, 0.91668075)
bones/10/rotation = Quaternion(-0.2674263, 0.037648987, 0.82828027, 0.49093533)
bones/11/rotation = Quaternion(0.7071069, 0.00028252113, 4.83147e-05, 0.7071066)
bones/12/rotation = Quaternion(0.46522683, 0.0037316207, 0.007099648, 0.88515526)
bones/15/rotation = Quaternion(0.19970791, -0.19919518, -0.67859226, 0.6781966)
bones/16/rotation = Quaternion(0.56731194, 0.0028970547, 0.005007085, 0.82348275)
bones/17/rotation = Quaternion(0.25199255, -0.0007834263, -0.0030085833, 0.96772426)
bones/18/rotation = Quaternion(0.31496134, -0.083624594, 0.75528556, -0.5686388)
bones/19/rotation = Quaternion(0.708506, -0.0015028033, -0.0017215257, 0.7057011)
bones/20/rotation = Quaternion(0.41824344, 0.0010558192, 0.0022930033, 0.90833145)
bones/21/rotation = Quaternion(0.61313385, -0.33047637, -0.34370533, 0.6298563)
bones/22/rotation = Quaternion(-0.002244999, 0.0020464794, 0.6736945, 0.7390037)
[node name="Cube" parent="FirstPersonViewport/Head2/RightHand/gauntlet/Gauntlet/Skeleton3D" index="0"]
layers = 2
@@ -301,37 +294,37 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.257481, -0.237301, -0.45206
[node name="card_hand" parent="FirstPersonViewport/Head2/RightHand" instance=ExtResource("12_r2yb6")]
[node name="Skeleton3D" parent="FirstPersonViewport/Head2/RightHand/card_hand/Armature" index="0"]
bones/0/position = Vector3(0.203673, 0.146968, -0.426731)
bones/0/rotation = Quaternion(-0.295355, -0.174661, 0.675005, 0.653167)
bones/1/rotation = Quaternion(0.0338271, 0.0201532, -0.0371976, 0.998532)
bones/2/rotation = Quaternion(0.460072, -0.11526, -0.0853452, 0.876222)
bones/3/rotation = Quaternion(-0.571884, 0.00151028, -0.0240655, 0.81998)
bones/4/rotation = Quaternion(-0.00496447, 0.00126426, -0.00114587, 0.999986)
bones/5/rotation = Quaternion(0.00475998, 8.91864e-05, 0.00118569, 0.999988)
bones/6/rotation = Quaternion(0.13855, -0.0722045, -0.110921, 0.981472)
bones/7/rotation = Quaternion(-0.222755, 0.00347346, -0.0158867, 0.974739)
bones/8/rotation = Quaternion(-0.00540253, 0.000807137, -0.00116542, 0.999984)
bones/9/rotation = Quaternion(0.00470939, -3.68037e-05, 0.000998744, 0.999988)
bones/10/rotation = Quaternion(-0.263079, -0.00749408, -0.127804, 0.956242)
bones/11/rotation = Quaternion(0.2204, 0.00166271, -0.0429508, 0.974462)
bones/12/rotation = Quaternion(-0.00394014, 0.000219103, -0.00391902, 0.999985)
bones/13/rotation = Quaternion(0.0044553, -3.50043e-06, 0.00258535, 0.999987)
bones/14/rotation = Quaternion(-0.554344, 0.0420024, -0.132671, 0.820571)
bones/15/rotation = Quaternion(0.584753, 0.0282597, -0.0690431, 0.807774)
bones/16/rotation = Quaternion(0.00422172, -0.00136029, -0.00748738, 0.999962)
bones/17/rotation = Quaternion(-0.00197006, -0.000141492, 0.00416676, 0.999989)
bones/18/rotation = Quaternion(0.298165, 0.120246, -0.229269, 0.918735)
bones/19/rotation = Quaternion(-0.619662, -0.00187953, -0.0190912, 0.784635)
bones/20/position = Vector3(-1.41786, 0.365399, -1.81118)
bones/20/rotation = Quaternion(0.0294555, 0.0835587, 0.674858, 0.73261)
bones/21/position = Vector3(-2.36191, 0.432636, -2.31039)
bones/21/rotation = Quaternion(-0.159954, -0.0928176, 0.673647, 0.715542)
bones/22/position = Vector3(-2.3533, 0.414044, -2.52603)
bones/22/rotation = Quaternion(-0.256794, -0.184536, 0.654493, 0.686762)
bones/23/position = Vector3(-2.08997, 0.396093, -2.50237)
bones/23/rotation = Quaternion(-0.293472, -0.219578, 0.643584, 0.671907)
bones/24/position = Vector3(-1.80371, 0.379311, -2.44381)
bones/24/rotation = Quaternion(-0.33085, -0.255478, 0.630195, 0.654311)
bones/0/position = Vector3(0.003709482, 0.14446077, 0.042393185)
bones/0/rotation = Quaternion(-0.03916115, -0.009479229, 0.7379919, 0.67360556)
bones/1/rotation = Quaternion(0.033827104, 0.020153234, -0.037197568, 0.99853194)
bones/2/rotation = Quaternion(0.46007213, -0.11525969, -0.085345194, 0.87622213)
bones/3/rotation = Quaternion(-0.57188314, 0.0015104106, -0.024065241, 0.8199807)
bones/4/rotation = Quaternion(-0.0049644737, 0.0012642471, -0.0011458419, 0.99998623)
bones/5/rotation = Quaternion(0.0047598705, 8.9174035e-05, 0.0011857189, 0.99998796)
bones/6/rotation = Quaternion(0.13854961, -0.07220454, -0.11092064, 0.98147196)
bones/7/rotation = Quaternion(-0.222755, 0.0034734532, -0.015886651, 0.9747389)
bones/8/rotation = Quaternion(-0.005402546, 0.0008071323, -0.0011653834, 0.99998444)
bones/9/rotation = Quaternion(0.0047094193, -3.680702e-05, 0.00099874, 0.9999885)
bones/10/rotation = Quaternion(-0.2630793, -0.007494092, -0.1278039, 0.9562423)
bones/11/rotation = Quaternion(0.22039954, 0.0016626611, -0.04295052, 0.9744623)
bones/12/rotation = Quaternion(-0.003940143, 0.0002191077, -0.003918987, 0.9999846)
bones/13/rotation = Quaternion(0.004455277, -3.4885848e-06, 0.0025853508, 0.99998677)
bones/14/rotation = Quaternion(-0.5543441, 0.04200244, -0.13267106, 0.820571)
bones/15/rotation = Quaternion(0.58475304, 0.028259574, -0.06904292, 0.80777377)
bones/16/rotation = Quaternion(0.0042217188, -0.0013603006, -0.0074873716, 0.99996215)
bones/17/rotation = Quaternion(-0.0019700807, -0.00014147925, 0.004166736, 0.9999894)
bones/18/rotation = Quaternion(0.29816526, 0.120245956, -0.22926892, 0.9187351)
bones/19/rotation = Quaternion(-0.6196618, -0.0018795383, -0.019091154, 0.7846344)
bones/20/position = Vector3(-2.122706, 0.3540923, -0.12547159)
bones/20/rotation = Quaternion(0.26782525, 0.26782545, 0.6544231, 0.6544231)
bones/21/position = Vector3(-3.182284, 0.39121607, 0.019040227)
bones/21/rotation = Quaternion(0.090506025, 0.09050618, 0.7012907, 0.7012907)
bones/22/position = Vector3(-3.299846, 0.39121616, -0.16290098)
bones/22/rotation = Quaternion(-0.006752968, -0.006752831, 0.7070745, 0.70707464)
bones/23/position = Vector3(-3.0712092, 0.39121613, -0.29688415)
bones/23/rotation = Quaternion(-0.04489054, -0.044890743, 0.70568043, 0.7056804)
bones/24/position = Vector3(-2.8036966, 0.39121616, -0.41559562)
bones/24/rotation = Quaternion(-0.084565006, -0.08456521, 0.70203185, 0.7020319)
[node name="Body_004" parent="FirstPersonViewport/Head2/RightHand/card_hand/Armature/Skeleton3D" index="0"]
layers = 2

View File

@@ -1,6 +1,6 @@
shader_type canvas_item;
uniform sampler2D SCREEN_TEXTURE: hint_screen_texture, filter_linear_mipmap;
uniform sampler2D SCREEN_TEXTURE: hint_screen_texture, filter_linear;
uniform int color_depth : hint_range(1, 8) = 5;
uniform bool dithering = true;
uniform int resolution_scale = 4;

BIN
Tree1/tree1.glb Normal file

Binary file not shown.

111
Tree1/tree1.glb.import Normal file
View File

@@ -0,0 +1,111 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cjc1yge0o0xxr"
path="res://.godot/imported/tree1.glb-1b07a3f1777f6d8ed5004071ca71d985.scn"
[deps]
source_file="res://Tree1/tree1.glb"
dest_files=["res://.godot/imported/tree1.glb-1b07a3f1777f6d8ed5004071ca71d985.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={
"materials": {
"Bark": {
"use_external/enabled": true,
"use_external/fallback_path": "res://Tree1/treebark.tres",
"use_external/path": "uid://dgkyl751a1muh"
},
"Leaf": {
"use_external/enabled": true,
"use_external/fallback_path": "res://Tree1/tree_leaves.tres",
"use_external/path": "uid://cvpln4e4e8fe2"
}
},
"meshes": {
"tree1_Plane": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"tree1_Plane_001": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"tree1_Plane_002": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"tree1_Plane_003": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"tree1_Plane_004": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
},
"tree1_Plane_005": {
"generate/lightmap_uv": 0,
"generate/lods": 2,
"generate/shadow_meshes": 0,
"lods/normal_merge_angle": 20.0,
"save_to_file/enabled": false,
"save_to_file/fallback_path": "",
"save_to_file/path": ""
}
}
}
gltf/naming_version=2
gltf/embedded_image_handling=1

14
Tree1/tree1.tscn Normal file
View File

@@ -0,0 +1,14 @@
[gd_scene load_steps=3 format=3 uid="uid://42dsbdlkvbfq"]
[ext_resource type="PackedScene" uid="uid://cjc1yge0o0xxr" path="res://Tree1/tree1.glb" id="1_nd06h"]
[sub_resource type="BoxShape3D" id="BoxShape3D_7ooih"]
size = Vector3(3.2922363, 10.074348, 3.1652832)
[node name="Node3D" type="StaticBody3D"]
[node name="tree1" parent="." instance=ExtResource("1_nd06h")]
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.025512695, 5.045841, 0.037963867)
shape = SubResource("BoxShape3D_7ooih")

BIN
Tree1/tree1_bricks.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

View File

@@ -2,26 +2,28 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://duleoj3uq56bx"
path.s3tc="res://.godot/imported/gauntlet_gauntlet_tex.png-cae4f050d72bb27c1a64aa459990d0ca.s3tc.ctex"
uid="uid://bct2kqajrdfxl"
path.s3tc="res://.godot/imported/tree1_bricks.png-46e31610f6e07663a8205e419956fff7.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "b5dacbb73c4af204c185f2e11311fec6"
"md5": "bcdd6414a2f4ce476e1cfdafd881ca59"
}
[deps]
source_file="res://gauntlet_gauntlet_tex.png"
dest_files=["res://.godot/imported/gauntlet_gauntlet_tex.png-cae4f050d72bb27c1a64aa459990d0ca.s3tc.ctex"]
source_file="res://Tree1/tree1_bricks.png"
dest_files=["res://.godot/imported/tree1_bricks.png-46e31610f6e07663a8205e419956fff7.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
@@ -29,6 +31,10 @@ 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

BIN
Tree1/tree1_tree1_bark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 367 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dovi2js4g7jnu"
path.s3tc="res://.godot/imported/tree1_tree1_bark.png-a67dc4ed946470e50353849f5bd53560.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "3a9eb64baf1362d22626d5e08a5eea2e"
}
[deps]
source_file="res://Tree1/tree1_tree1_bark.png"
dest_files=["res://.godot/imported/tree1_tree1_bark.png-a67dc4ed946470e50353849f5bd53560.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

BIN
Tree1/tree1_tree1_leaf.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cat5o8mesmnpj"
path.s3tc="res://.godot/imported/tree1_tree1_leaf.png-157d3e46e162b2d09b15016679c9cdf2.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "0b255b64e29f9f74c03e4296e40907ed"
}
[deps]
source_file="res://Tree1/tree1_tree1_leaf.png"
dest_files=["res://.godot/imported/tree1_tree1_leaf.png-157d3e46e162b2d09b15016679c9cdf2.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

12
Tree1/tree_leaves.tres Normal file
View File

@@ -0,0 +1,12 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://cvpln4e4e8fe2"]
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_yy13x"]
[ext_resource type="Texture2D" uid="uid://cat5o8mesmnpj" path="res://Tree1/tree1_tree1_leaf.png" id="2_0kunm"]
[resource]
render_priority = 0
shader = ExtResource("1_yy13x")
shader_parameter/albedo = ExtResource("2_0kunm")
shader_parameter/jitter_z_coordinate = true
shader_parameter/jitter_depth_independent = true
shader_parameter/alpha_scissor = 1.0

12
Tree1/treebark.tres Normal file
View File

@@ -0,0 +1,12 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://dgkyl751a1muh"]
[ext_resource type="Shader" uid="uid://dq04j2s5foo2f" path="res://Shaders/mightyduke_ps1.gdshader" id="1_84kqg"]
[ext_resource type="Texture2D" uid="uid://dovi2js4g7jnu" path="res://Tree1/tree1_tree1_bark.png" id="2_s6boq"]
[resource]
render_priority = 0
shader = ExtResource("1_84kqg")
shader_parameter/albedo = ExtResource("2_s6boq")
shader_parameter/jitter_z_coordinate = true
shader_parameter/jitter_depth_independent = true
shader_parameter/alpha_scissor = 1.0

View File

@@ -3,7 +3,7 @@
[ext_resource type="Script" uid="uid://bp3o5klntwmhd" path="res://Scripts/Weapons/hitscan_weapon.gd" id="1_yvp43"]
[ext_resource type="Resource" uid="uid://smctw4ogm4rx" path="res://Weapons/Assault/weapon_stats.tres" id="2_2k4c7"]
[ext_resource type="AudioStream" uid="uid://dknygn5eyuhxt" path="res://Audio/shot1.wav" id="2_5wfsb"]
[ext_resource type="PackedScene" uid="uid://ccltaimvldxfu" path="res://Gun Thing.glb" id="3_2k4c7"]
[ext_resource type="PackedScene" uid="uid://6qv8uwwuoiys" path="res://Gun Thing.glb" id="3_2k4c7"]
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_1hdrg"]
random_pitch = 1.1
@@ -32,6 +32,9 @@ bus = &"SFX"
[node name="Gun Thing" parent="." instance=ExtResource("3_2k4c7")]
[node name="Cube_001" parent="Gun Thing" index="0"]
layers = 2
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
[editable path="Gun Thing"]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=31 format=3 uid="uid://y1qa1g3ic8sp"]
[gd_scene load_steps=36 format=3 uid="uid://y1qa1g3ic8sp"]
[ext_resource type="Script" uid="uid://cvejbo3srx8py" path="res://Scripts/level.gd" id="1_ws6nn"]
[ext_resource type="PackedScene" uid="uid://d2yv447trxkwt" path="res://Scenes/enemy_spawner.tscn" id="3_5imwp"]
@@ -12,7 +12,9 @@
[ext_resource type="Script" uid="uid://yk54owkf7pgj" path="res://Scripts/cinema_cam.gd" id="9_xuyhn"]
[ext_resource type="AudioStream" uid="uid://dknygn5eyuhxt" path="res://Audio/shot1.wav" id="11_l537x"]
[ext_resource type="PackedScene" uid="uid://7g3jev3v6d3l" path="res://Scenes/ShopStand/shop_stand.tscn" id="19_h6brl"]
[ext_resource type="PackedScene" uid="uid://42dsbdlkvbfq" path="res://Tree1/tree1.tscn" id="20_j6d65"]
[ext_resource type="PackedScene" uid="uid://cmneu5o0m02l8" path="res://Worlds/GreenPlanet/Enemies/leaping_enemy.tscn" id="20_ttr7n"]
[ext_resource type="PackedScene" uid="uid://c8ecof4oeng1f" path="res://BigTree1/big_tree.tscn" id="21_6tcu8"]
[ext_resource type="PackedScene" uid="uid://c6isprnkaliqr" path="res://Scenes/MixingTable/remix_table.tscn" id="21_ks6qx"]
[ext_resource type="PackedScene" uid="uid://2vv6mrxiwibf" path="res://Scenes/FlowField/flow_field_tool_output.tscn" id="24_sbix1"]
[ext_resource type="Script" uid="uid://cy6oj2hr8q8br" path="res://Scripts/killbox.gd" id="26_tuncf"]
@@ -229,7 +231,7 @@ fog_depth_begin = 5.0
fog_depth_end = 189.0
[sub_resource type="BoxShape3D" id="BoxShape3D_awjk1"]
size = Vector3(1.38428, 6.87512, 10)
size = Vector3(2.5616462, 6.87512, 10)
[sub_resource type="BoxShape3D" id="BoxShape3D_134um"]
size = Vector3(70.0478, 1, 73.4615)
@@ -306,7 +308,7 @@ cull_mask = 1
environment = SubResource("Environment_l41d0")
[node name="EnemyGoal" type="Node3D" parent="." node_paths=PackedStringArray("audio_player")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 44.2173, 0.5, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40.123978, 0.5, 0)
script = ExtResource("9_s3rd7")
audio_player = NodePath("AudioStreamPlayer3D")
@@ -314,7 +316,7 @@ audio_player = NodePath("AudioStreamPlayer3D")
collision_mask = 4
[node name="CollisionShape3D" type="CollisionShape3D" parent="EnemyGoal/Area3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.192139, 3.43756, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.93670654, 3.43756, 0)
shape = SubResource("BoxShape3D_awjk1")
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="EnemyGoal"]
@@ -438,5 +440,203 @@ mesh = SubResource("PlaneMesh_j6d65")
transform = Transform3D(-1.8440034e-08, -0.4218588, 0.9066615, 1, -4.371139e-08, 0, 3.9631438e-08, 0.9066615, 0.4218588, 43.481457, 4.321371, -0.7146716)
mesh = SubResource("PlaneMesh_j6d65")
[node name="Node3D2" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.224361, 0.4761952, -18.135468)
[node name="Node3D3" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.587107, 0.46557888, -27.875065)
[node name="Node3D4" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.907898, 0.44084343, -21.990316)
[node name="Node3D5" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40.84733, 0.5889649, -31.607025)
[node name="Node3D6" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 31.346336, 0.54343265, -36.820988)
[node name="Node3D7" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39.10933, 0.4997559, -44.815544)
[node name="Node3D8" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 46.75648, 0.5390221, -35.77816)
[node name="Node3D9" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.63861, 0.4997559, -45.163143)
[node name="Node3D10" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.594902, 0.50024414, 20.536465)
[node name="Node3D11" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.11367, 0.49975586, 31.080257)
[node name="Node3D12" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 35.498802, 0.50024414, 23.78071)
[node name="Node3D13" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 44.304604, 0.49975586, 31.659586)
[node name="Node3D14" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 35.151207, 0.49975586, 39.19087)
[node name="Node3D15" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.418476, 0.5, 48.9236)
[node name="Node3D16" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 47.201256, 0.5, 48.112537)
[node name="Node3D17" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.46852, 0.50024414, 55.991417)
[node name="Node3D18" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.470535, 0.5, 68.440926)
[node name="Node3D19" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45.069633, 0.5, 69.94718)
[node name="Node3D20" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50.978783, 0.50024414, 59.51925)
[node name="Node3D21" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 62.21778, 0.50024414, 56.043278)
[node name="Node3D22" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34.513584, 0.4999962, 47.89573)
[node name="Node3D23" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.30091, 0.5105507, -21.674778)
[node name="Node3D24" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.446053, 0.53638685, 21.657467)
[node name="Node3D25" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.118107, 0.5080446, 18.372576)
[node name="Node3D26" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42.85219, 0.5229174, 0.18147068)
[node name="Node3D27" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.76916, 0.49785048, -17.150803)
[node name="Node3D28" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -40.41119, 0.4923253, -34.296783)
[node name="Node3D29" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.247744, 0.5000038, -42.16417)
[node name="Node3D30" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46.97228, 0.47527015, 33.060688)
[node name="Node3D31" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -32.53309, 0.5000076, 40.484997)
[node name="Node3D32" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37.465153, 0.49999237, 29.276081)
[node name="Node3D33" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.386686, 0.5, 48.122066)
[node name="Node3D34" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -55.095715, 0.44609505, -31.926006)
[node name="Node3D35" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37.858974, 0.558814, -53.344746)
[node name="Node3D36" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -59.767483, 3.1326103, 21.137033)
[node name="Node3D37" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -54.233166, 0.4477323, 45.20006)
[node name="Node3D38" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -56.046036, 0.44310805, -15.098809)
[node name="Node3D39" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.702923, 0.5000076, -30.843634)
[node name="Node3D51" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.8188817, 0, 0.5739624, 0, 1, 0, -0.5739624, 0, 0.8188817, -35.15997, 0.5000076, -41.164284)
[node name="Node3D52" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -49.691605, 0.5000076, -50.03118)
[node name="Node3D53" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -50.111214, 0.5000076, -38.795647)
[node name="Node3D54" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -43.064415, 0.5000076, -26.649086)
[node name="Node3D55" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -54.03443, 0.5000076, -21.495655)
[node name="Node3D56" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -54.10995, 0.5000038, 9.923689)
[node name="Node3D57" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -44.40436, 0.5000038, 10.869652)
[node name="Node3D58" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.95698595, 0, 0.29013434, 0, 1, 0, -0.29013434, 0, 0.95698595, -39.892178, 0.5000038, -9.111635)
[node name="Node3D59" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.97183365, 0, -0.235668, 0, 1, 0, 0.235668, 0, 0.97183365, -52.973858, 0.5000038, 24.044119)
[node name="Node3D60" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.97183365, 0, -0.235668, 0, 1, 0, 0.235668, 0, 0.97183365, -59.165073, 0.5000038, 31.510038)
[node name="Node3D61" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.97183365, 0, -0.235668, 0, 1, 0, 0.235668, 0, 0.97183365, -45.115986, 0.5000038, 25.99969)
[node name="Node3D62" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.97183365, 0, -0.235668, 0, 1, 0, 0.235668, 0, 0.97183365, -28.229023, 0.5000038, 30.226183)
[node name="Node3D63" parent="." instance=ExtResource("20_j6d65")]
transform = Transform3D(0.97183365, 0, -0.235668, 0, 1, 0, 0.235668, 0, 0.97183365, -41.31883, 0.5000038, 38.7666)
[node name="Node3D40" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(0.5407249, 0, 0.8411995, 0, 1, 0, -0.8411995, 0, 0.5407249, -56.844105, -1.9073486e-06, 0.5303469)
[node name="Node3D64" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(0.5407249, 0, 0.8411995, 0, 1, 0, -0.8411995, 0, 0.5407249, -74.354294, -1.9073486e-06, -22.119095)
[node name="Node3D65" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.6952358, 0, 0.7187818, 0, 1, 0, -0.7187818, 0, -0.6952358, -71.38766, -3.8146973e-06, 46.537483)
[node name="Node3D66" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.6952358, 0, 0.7187818, 0, 1, 0, -0.7187818, 0, -0.6952358, -88.39658, -3.8146973e-06, 7.2917747)
[node name="Node3D67" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.6952358, 0, 0.7187818, 0, 1, 0, -0.7187818, 0, -0.6952358, -106.96719, -3.8146973e-06, -49.558266)
[node name="Node3D41" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(0.5370493, 0, 0.84355086, 0, 1, 0, -0.84355086, 0, 0.5370493, -71.38757, 0.422287, -47.143406)
[node name="Node3D42" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(0.5370493, 0, 0.84355086, 0, 1, 0, -0.84355086, 0, 0.5370493, -125.60689, 0.422287, -16.621292)
[node name="Node3D43" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(0.5370493, 0, 0.84355086, 0, 1, 0, -0.84355086, 0, 0.5370493, -119.47875, 0.422287, 57.55169)
[node name="Node3D44" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(0.5370493, 0, 0.84355086, 0, 1, 0, -0.84355086, 0, 0.5370493, -51.924072, 0.422287, 55.38028)
[node name="Node3D45" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.35344225, 0, 0.9354564, 0, 1, 0, -0.9354564, 0, -0.35344225, -84.75231, 0.422287, 32.89707)
[node name="Node3D46" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.8073416, 0, 0.59008443, 0, 1, 0, -0.59008443, 0, -0.8073416, -94.86392, 0.422287, -16.022987)
[node name="Node3D47" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.92229545, 0, 0.38648564, 0, 1, 0, -0.38648564, 0, -0.92229545, -120.543335, 0.422287, 14.401403)
[node name="Node3D48" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.7581457, 0, 0.6520852, 0, 1, 0, -0.6520852, 0, -0.7581457, -84.35799, 0.422287, 78.99163)
[node name="Node3D49" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.7581457, 0, 0.6520852, 0, 1, 0, -0.6520852, 0, -0.7581457, -38.159286, 0.422287, 98.463486)
[node name="Node3D50" parent="." instance=ExtResource("21_6tcu8")]
transform = Transform3D(-0.7581457, 0, 0.6520852, 0, 1, 0, -0.6520852, 0, -0.7581457, -35.033936, 0.422287, -72.41817)
[connection signal="body_entered" from="EnemyGoal/Area3D" to="EnemyGoal" method="_on_area_3d_body_entered"]
[connection signal="body_entered" from="Killbox" to="Killbox" method="_on_body_entered"]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 441 B

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
framesreference.kra Normal file

Binary file not shown.

BIN
framesreference.kra~ Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -1,44 +0,0 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://rc0qcrcbmw7p"
path="res://.godot/imported/gauntlet.glb-78b26d9fed4e516d8c367a4e620c81d2.scn"
[deps]
source_file="res://gauntlet.glb"
dest_files=["res://.godot/imported/gauntlet.glb-78b26d9fed4e516d8c367a4e620c81d2.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"Material": {
"use_external/enabled": true,
"use_external/path": "uid://b2rsi4vlkfpp1"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 638 B

View File

@@ -37,6 +37,10 @@ window/stretch/scale_mode="integer"
export/convert_text_resources_to_binary=false
[editor_plugins]
enabled=PackedStringArray("res://addons/proton_scatter/plugin.cfg")
[file_customization]
folder_colors={
@@ -61,6 +65,12 @@ import/blender/enabled=false
theme/default_font_antialiasing=0
theme/custom="uid://jn4qqx5hxc5i"
[importer_defaults]
wavefront_obj={
&"generate_lods": false
}
[input]
"Move Forward"={
@@ -245,5 +255,5 @@ affine_mapping={
}
vertex_jitter={
"type": "float",
"value": 0.5
"value": 0.2
}