pull/2/head
Sascha 2024-05-22 08:49:09 +07:00
parent f7b00a8a64
commit 4b790abafe
13 changed files with 32982 additions and 2 deletions

@ -11,7 +11,7 @@ radiance_size = 2
background_mode = 2
background_intensity = 100000.0
sky = SubResource("Sky_tyhie")
tonemap_mode = 3
tonemap_mode = 2
tonemap_white = 8.0
ssao_enabled = true
ssao_detail = 2.0

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ejhvh25arsgk"
path.s3tc="res://.godot/imported/Knight_knight_texture.png-77ccd63cbc34d7bce6b8980c99a301a2.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "af4707185c3e9844f7ed166c1a2e24f8"
}
[deps]
source_file="res://models/adventures/Knight_knight_texture.png"
dest_files=["res://.godot/imported/Knight_knight_texture.png-77ccd63cbc34d7bce6b8980c99a301a2.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
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/fix_alpha_border=true
process/premult_alpha=false
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dvkrw7iq1wb3d"
path.s3tc="res://.godot/imported/dungeon_texture.png-70a69cf85d1bcd8a365cd88cdafff538.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://models/dungeon/dungeon_texture.png"
dest_files=["res://.godot/imported/dungeon_texture.png-70a69cf85d1bcd8a365cd88cdafff538.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
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/fix_alpha_border=true
process/premult_alpha=false
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

Binary file not shown.

@ -0,0 +1,136 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v3.4.50",
"version" : "2.0"
},
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
0
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "wall"
}
],
"materials" : [
{
"name" : "texture",
"pbrMetallicRoughness" : {
"baseColorTexture" : {
"index" : 0
},
"metallicFactor" : 0,
"roughnessFactor" : 0.44999998807907104
}
}
],
"meshes" : [
{
"name" : "wall",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"TEXCOORD_0" : 1,
"NORMAL" : 2
},
"indices" : 3,
"material" : 0
}
]
}
],
"textures" : [
{
"sampler" : 0,
"source" : 0
}
],
"images" : [
{
"mimeType" : "image/png",
"name" : "dungeon_texture",
"uri" : "dungeon_texture.png"
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 1010,
"max" : [
2,
4,
0.5
],
"min" : [
-2,
0,
-0.5
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 1010,
"type" : "VEC2"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 1010,
"type" : "VEC3"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 1482,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 12120,
"byteOffset" : 0,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 8080,
"byteOffset" : 12120,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 12120,
"byteOffset" : 20200,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 2964,
"byteOffset" : 32320,
"target" : 34963
}
],
"samplers" : [
{
"magFilter" : 9729,
"minFilter" : 9987
}
],
"buffers" : [
{
"byteLength" : 35284,
"uri" : "wall.bin"
}
]
}

@ -0,0 +1,45 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b8ko1hpclkf54"
path="res://.godot/imported/wall.gltf-2aad9b0a54e3f9ac9f00fdffc9a3486d.scn"
[deps]
source_file="res://models/dungeon/wall.gltf"
dest_files=["res://.godot/imported/wall.gltf-2aad9b0a54e3f9ac9f00fdffc9a3486d.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
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={
"nodes": {
"PATH:wall": {
"generate/physics": true
}
}
}
fbx/importer=0
fbx/allow_geometry_helper_nodes=false
fbx/embedded_image_handling=1
gltf/naming_version=1
gltf/embedded_image_handling=1

@ -3,7 +3,9 @@
[ext_resource type="Texture2D" uid="uid://byobt37bfvqnn" path="res://material/texture_08.png" id="1_vogme"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_w1uy6"]
albedo_color = Color(0.288518, 0.288518, 0.288518, 1)
albedo_texture = ExtResource("1_vogme")
metallic_specular = 0.0
uv1_scale = Vector3(10, 10, 10)
[sub_resource type="BoxMesh" id="BoxMesh_nlrtm"]

@ -1,10 +1,11 @@
[gd_scene load_steps=10 format=3 uid="uid://b1i4juq2u7pwk"]
[gd_scene load_steps=11 format=3 uid="uid://b1i4juq2u7pwk"]
[ext_resource type="PackedScene" uid="uid://bs2jm62cmkbrk" path="res://addons/instant-realistic-light/light_scene.tscn" id="1_88gpj"]
[ext_resource type="Script" path="res://scripts/game_manager.gd" id="1_kvi4c"]
[ext_resource type="PackedScene" uid="uid://cy23boc8vgagv" path="res://scenes/floor.tscn" id="2_duogt"]
[ext_resource type="PackedScene" uid="uid://ls50bb2tbyoq" path="res://scenes/player.tscn" id="2_mk85h"]
[ext_resource type="PackedScene" uid="uid://7o1425mnc60b" path="res://scenes/box.tscn" id="3_vnkom"]
[ext_resource type="PackedScene" uid="uid://b8ko1hpclkf54" path="res://models/dungeon/wall.gltf" id="6_m45s7"]
[sub_resource type="PhysicalSkyMaterial" id="PhysicalSkyMaterial_gn88m"]
ground_color = Color(0, 0, 0, 1)
@ -91,3 +92,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0.5, 6)
[node name="Box12" parent="Boxes" instance=ExtResource("3_vnkom")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 2.5, 6)
[node name="wall2" parent="." instance=ExtResource("6_m45s7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0)

@ -0,0 +1,296 @@
[gd_scene load_steps=34 format=3 uid="uid://dtehhqrqtplan"]
[ext_resource type="PackedScene" uid="uid://bd5bo4yc4n4in" path="res://models/adventures/Knight.glb" id="1_fwuyc"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_i3cyd"]
height = 2.2
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_bp8ho"]
animation = &"1H_Melee_Attack_Chop"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_l1j8g"]
animation = &"1H_Melee_Attack_Slice_Diagonal"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_petvt"]
animation = &"1H_Melee_Attack_Slice_Horizontal"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_hx644"]
animation = &"Death_A"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_48ty1"]
animation = &"Idle"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_8ersd"]
animation = &"Running_A"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ojumq"]
animation = &"Walking_Backwards"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_7phoq"]
animation = &"Running_Strafe_Right"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3i3q8"]
animation = &"Running_Strafe_Left"
[sub_resource type="AnimationNodeBlendSpace2D" id="AnimationNodeBlendSpace2D_vsgt8"]
blend_point_0/node = SubResource("AnimationNodeAnimation_48ty1")
blend_point_0/pos = Vector2(0, 0)
blend_point_1/node = SubResource("AnimationNodeAnimation_8ersd")
blend_point_1/pos = Vector2(0, 1)
blend_point_2/node = SubResource("AnimationNodeAnimation_ojumq")
blend_point_2/pos = Vector2(0, -1)
blend_point_3/node = SubResource("AnimationNodeAnimation_7phoq")
blend_point_3/pos = Vector2(1, 0)
blend_point_4/node = SubResource("AnimationNodeAnimation_3i3q8")
blend_point_4/pos = Vector2(-1, 0)
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_0ujxg"]
animation = &"Interact"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_qnt8j"]
animation = &"Jump_Idle"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_k0lhp"]
animation = &"Jump_Land"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_n2bl3"]
animation = &"Jump_Start"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_l0xk8"]
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_0pn5a"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_u1hnl"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ddrtj"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vokpi"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_w32h3"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_x8rkg"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ai0h0"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_flmvj"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_hnfj8"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_17t07"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_4j7ud"]
advance_mode = 2
advance_condition = &"jumping"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mgjn7"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_eh75m"]
advance_mode = 2
advance_condition = &"grounded"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qllfg"]
switch_mode = 2
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vq1x0"]
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_vnar2"]
states/1H_Melee_Attack_Chop/node = SubResource("AnimationNodeAnimation_bp8ho")
states/1H_Melee_Attack_Chop/position = Vector2(566, -102)
states/1H_Melee_Attack_Slice_Diagonal/node = SubResource("AnimationNodeAnimation_l1j8g")
states/1H_Melee_Attack_Slice_Diagonal/position = Vector2(326, -102)
states/1H_Melee_Attack_Slice_Horizontal/node = SubResource("AnimationNodeAnimation_petvt")
states/1H_Melee_Attack_Slice_Horizontal/position = Vector2(808, -102)
states/Death_A/node = SubResource("AnimationNodeAnimation_hx644")
states/Death_A/position = Vector2(748, 100)
states/IWR/node = SubResource("AnimationNodeBlendSpace2D_vsgt8")
states/IWR/position = Vector2(531, 100)
states/Interact/node = SubResource("AnimationNodeAnimation_0ujxg")
states/Interact/position = Vector2(201, -33)
states/Jump_Idle/node = SubResource("AnimationNodeAnimation_qnt8j")
states/Jump_Idle/position = Vector2(504, 314)
states/Jump_Land/node = SubResource("AnimationNodeAnimation_k0lhp")
states/Jump_Land/position = Vector2(748, 239)
states/Jump_Start/node = SubResource("AnimationNodeAnimation_n2bl3")
states/Jump_Start/position = Vector2(239, 229)
transitions = ["Start", "IWR", SubResource("AnimationNodeStateMachineTransition_l0xk8"), "IWR", "Death_A", SubResource("AnimationNodeStateMachineTransition_0pn5a"), "Death_A", "End", SubResource("AnimationNodeStateMachineTransition_u1hnl"), "IWR", "Interact", SubResource("AnimationNodeStateMachineTransition_ddrtj"), "Interact", "IWR", SubResource("AnimationNodeStateMachineTransition_vokpi"), "IWR", "1H_Melee_Attack_Slice_Diagonal", SubResource("AnimationNodeStateMachineTransition_w32h3"), "1H_Melee_Attack_Slice_Diagonal", "IWR", SubResource("AnimationNodeStateMachineTransition_x8rkg"), "IWR", "1H_Melee_Attack_Chop", SubResource("AnimationNodeStateMachineTransition_ai0h0"), "1H_Melee_Attack_Chop", "IWR", SubResource("AnimationNodeStateMachineTransition_flmvj"), "IWR", "1H_Melee_Attack_Slice_Horizontal", SubResource("AnimationNodeStateMachineTransition_hnfj8"), "1H_Melee_Attack_Slice_Horizontal", "IWR", SubResource("AnimationNodeStateMachineTransition_17t07"), "IWR", "Jump_Start", SubResource("AnimationNodeStateMachineTransition_4j7ud"), "Jump_Start", "Jump_Idle", SubResource("AnimationNodeStateMachineTransition_mgjn7"), "Jump_Idle", "Jump_Land", SubResource("AnimationNodeStateMachineTransition_eh75m"), "Jump_Land", "IWR", SubResource("AnimationNodeStateMachineTransition_qllfg"), "IWR", "Jump_Idle", SubResource("AnimationNodeStateMachineTransition_vq1x0")]
graph_offset = Vector2(-413, -200)
[node name="Knight" instance=ExtResource("1_fwuyc")]
[node name="Skeleton3D" parent="Rig" index="0"]
bones/0/position = Vector3(0, 7.63334e-05, 0)
bones/0/rotation = Quaternion(-9.45752e-12, -0.000274707, -1.63809e-11, 1)
bones/1/position = Vector3(8.72524e-20, 0.373416, 7.57866e-19)
bones/1/rotation = Quaternion(0.000373657, 0.0429939, 2.04897e-05, 0.999075)
bones/2/rotation = Quaternion(0.000449611, 0.000315017, -4.65171e-05, 1)
bones/3/rotation = Quaternion(0.000171578, 8.4973e-05, -2.13848e-05, 1)
bones/4/position = Vector3(0.211981, 0.134082, -0.000183313)
bones/4/rotation = Quaternion(-0.554345, -0.0575032, -0.636687, 0.53294)
bones/4/scale = Vector3(0.999999, 0.999999, 1)
bones/5/rotation = Quaternion(2.37947e-08, -5.65044e-08, -0.515405, 0.856947)
bones/6/rotation = Quaternion(-9.73784e-11, -2.98437e-10, 0.0266581, 0.999645)
bones/6/scale = Vector3(1, 1, 1)
bones/7/rotation = Quaternion(-0.320635, -0.337141, 0.14945, 0.872464)
bones/8/position = Vector3(4.03522e-10, 0.0961252, -0.0575)
bones/8/rotation = Quaternion(0.000470104, 0.000852123, -0.703805, 0.710393)
bones/8/scale = Vector3(1, 1, 1)
bones/14/position = Vector3(-0.211934, 0.134058, -0.000170587)
bones/14/rotation = Quaternion(-0.612651, 0.0774753, 0.611804, 0.494321)
bones/14/scale = Vector3(0.999999, 0.999999, 1)
bones/15/rotation = Quaternion(2.3842e-09, 5.83354e-08, 0.537761, 0.843097)
bones/16/rotation = Quaternion(-9.73784e-11, 2.98437e-10, -0.0266581, 0.999645)
bones/16/scale = Vector3(1, 1, 1)
bones/17/rotation = Quaternion(-0.319531, 0.313605, -0.231231, 0.863762)
bones/18/position = Vector3(-1.54781e-08, 0.0961251, -0.0575)
bones/18/rotation = Quaternion(0.00206487, 0.00246737, 0.704123, 0.710071)
bones/18/scale = Vector3(1, 1, 1)
bones/21/rotation = Quaternion(-0.000510399, -0.0313987, -3.98923e-05, 0.999507)
bones/24/position = Vector3(0.170945, 0.113587, 0.000120137)
bones/24/rotation = Quaternion(0.990474, 0.0830174, 0.0778538, 0.0775169)
bones/24/scale = Vector3(1, 1, 1)
bones/25/rotation = Quaternion(0.3674, 6.28427e-08, -2.55101e-07, 0.930063)
bones/26/rotation = Quaternion(-0.607022, -0.20167, 0.0715561, 0.765332)
bones/27/rotation = Quaternion(-9.81496e-09, 0.920355, -0.391084, 7.82766e-08)
bones/27/scale = Vector3(1, 1, 1)
bones/28/position = Vector3(-0.170945, 0.113587, -0.000120106)
bones/28/rotation = Quaternion(0.992518, -0.0326316, 0.0299359, 0.113787)
bones/28/scale = Vector3(1, 1, 1)
bones/29/rotation = Quaternion(0.416836, -6.00969e-08, 2.89786e-07, 0.908982)
bones/30/rotation = Quaternion(-0.633561, 0.1125, -0.0210311, 0.765181)
bones/31/rotation = Quaternion(3.03608e-08, 0.920355, -0.391084, -6.95383e-08)
bones/31/scale = Vector3(1, 1, 1)
bones/32/position = Vector3(0.170945, 0.292509, 0.576011)
bones/32/rotation = Quaternion(0.707107, -2.29302e-07, -4.60552e-08, 0.707107)
bones/33/position = Vector3(0.202061, 0.0262574, 0.205899)
bones/33/rotation = Quaternion(-0.707393, -7.04926e-08, -7.05657e-08, 0.70682)
bones/34/position = Vector3(1.94503e-08, 0.362833, -2.42861e-15)
bones/34/rotation = Quaternion(9.6269e-09, 1.76582e-09, 0.98583, -0.16775)
bones/35/position = Vector3(-2.59494e-08, 0.213436, -5.15143e-09)
bones/35/rotation = Quaternion(-1.01283e-07, 0.391084, 0.920355, -3.34974e-08)
bones/36/position = Vector3(8.5477e-09, 0.16565, -2.42004e-09)
bones/37/rotation = Quaternion(1, -2.31451e-09, 1.99757e-07, 9.76327e-13)
bones/39/position = Vector3(-0.170945, 0.292509, 0.576011)
bones/39/rotation = Quaternion(0.707107, -3.82385e-08, 1.45009e-07, 0.707107)
bones/40/position = Vector3(-0.170945, 0.0262843, 0.243613)
bones/40/rotation = Quaternion(-0.704642, -7.07929e-08, -7.02572e-08, 0.709563)
bones/41/position = Vector3(1.94816e-08, 0.362833, 2.0002e-10)
bones/41/rotation = Quaternion(-5.81779e-09, 6.41802e-10, 0.99485, 0.101363)
bones/42/position = Vector3(-1.10904e-08, 0.213436, 8.32518e-11)
bones/42/rotation = Quaternion(-1.05787e-07, 0.391084, 0.920355, -2.58827e-08)
bones/43/position = Vector3(-6.30345e-09, 0.16565, 2.79023e-09)
bones/43/rotation = Quaternion(-0.391084, -6.885e-08, -6.56287e-08, 0.920355)
bones/44/rotation = Quaternion(1, 3.75961e-09, 1.94881e-07, 7.41776e-09)
bones/46/position = Vector3(0.453379, 1.10598, -0.589302)
bones/46/rotation = Quaternion(-0.707107, 6.47043e-05, 6.47042e-05, 0.707107)
bones/47/position = Vector3(0.520812, 0.77834, -0.0569335)
bones/47/rotation = Quaternion(0.795518, 0.00186778, 0.605928, 0.000224224)
bones/48/position = Vector3(-0.45384, 1.10588, -0.588869)
bones/48/rotation = Quaternion(-0.707107, 6.47043e-05, 6.47042e-05, 0.707107)
bones/49/position = Vector3(-0.510786, 0.77834, 0.0602795)
bones/49/rotation = Quaternion(0.759247, -0.00179764, -0.6508, 0.000408998)
[node name="1H_Sword_Offhand" parent="Rig/Skeleton3D" index="0"]
transform = Transform3D(-0.00223366, 0.263361, 0.964694, 0.999978, -0.00532479, 0.0037695, 0.00612978, 0.964682, -0.263343, 0.512431, 0.627091, 0.000191549)
visible = false
[node name="Badge_Shield" parent="Rig/Skeleton3D" index="1"]
transform = Transform3D(-0.00223364, 0.26336, 0.964694, 0.999978, -0.00532732, 0.00377016, 0.00613241, 0.964682, -0.263343, 0.662813, 0.627679, -0.0408598)
visible = false
[node name="Rectangle_Shield" parent="Rig/Skeleton3D" index="2"]
transform = Transform3D(-0.00223364, 0.26336, 0.964694, 0.999978, -0.00532732, 0.00377016, 0.00613241, 0.964682, -0.263343, 0.662813, 0.627679, -0.0408598)
visible = false
[node name="Round_Shield" parent="Rig/Skeleton3D" index="3"]
transform = Transform3D(-0.00223364, 0.26336, 0.964694, 0.999978, -0.00532732, 0.00377016, 0.00613241, 0.964682, -0.263343, 0.662813, 0.627679, -0.0408598)
[node name="1H_Sword" parent="Rig/Skeleton3D" index="4"]
transform = Transform3D(0.00128445, -0.15871, 0.987324, 0.999986, -0.00465823, -0.00205018, 0.00492485, 0.987314, 0.158702, -0.496515, 0.631718, 0.141081)
[node name="2H_Sword" parent="Rig/Skeleton3D" index="5"]
transform = Transform3D(0.00128444, -0.15871, 0.987324, 0.999986, -0.00465825, -0.00205016, 0.00492487, 0.987314, 0.158702, -0.496515, 0.631718, 0.141081)
visible = false
[node name="Knight_Helmet" parent="Rig/Skeleton3D" index="6"]
transform = Transform3D(0.999725, 0.000256348, 0.0234552, -0.000233974, 0.999999, -0.000956639, -0.0234554, 0.000950888, 0.999724, 0.000114885, 1.18372, 0.00126362)
visible = false
[node name="Knight_Cape" parent="Rig/Skeleton3D" index="7"]
transform = Transform3D(0.996282, 0.000232658, 0.0861578, -6.16712e-05, 0.999998, -0.00198723, -0.0861581, 0.00197453, 0.996279, 0.000115004, 1.18372, 0.00123746)
visible = false
[node name="CollisionShape3D" type="CollisionShape3D" parent="." index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0)
shape = SubResource("CapsuleShape3D_i3cyd")
[node name="AnimationTree" type="AnimationTree" parent="." index="3"]
tree_root = SubResource("AnimationNodeStateMachine_vnar2")
anim_player = NodePath("../AnimationPlayer")
parameters/current_length = 1.06667
parameters/current_position = 0.372905
parameters/current_delta = 0.0166667
parameters/conditions/grounded = false
parameters/conditions/jumping = false
parameters/1H_Melee_Attack_Chop/current_length = 1.06667
parameters/1H_Melee_Attack_Chop/current_position = 1.06667
parameters/1H_Melee_Attack_Chop/current_delta = 0.0181474
parameters/1H_Melee_Attack_Slice_Diagonal/current_length = 1.0
parameters/1H_Melee_Attack_Slice_Diagonal/current_position = 1.0
parameters/1H_Melee_Attack_Slice_Diagonal/current_delta = 0.0269584
parameters/1H_Melee_Attack_Slice_Horizontal/current_length = 1.06667
parameters/1H_Melee_Attack_Slice_Horizontal/current_position = 1.06667
parameters/1H_Melee_Attack_Slice_Horizontal/current_delta = 0.0184626
parameters/Death_A/current_length = 0.8
parameters/Death_A/current_position = 0.8
parameters/Death_A/current_delta = 0.0
parameters/End/current_length = 0.0
parameters/End/current_position = 0.0
parameters/End/current_delta = 0.0
parameters/IWR/current_length = 1.06667
parameters/IWR/current_position = 0.372905
parameters/IWR/current_delta = 0.0166667
parameters/IWR/blend_position = Vector2(0.000524879, 0.00335574)
parameters/IWR/0/current_length = 1.06667
parameters/IWR/0/current_position = 0.372905
parameters/IWR/0/current_delta = 0.0166667
parameters/IWR/1/current_length = 0.8
parameters/IWR/1/current_position = 0.106239
parameters/IWR/1/current_delta = 0.0166667
parameters/IWR/2/current_length = 1.06667
parameters/IWR/2/current_position = 0.408754
parameters/IWR/2/current_delta = 0.0166667
parameters/IWR/3/current_length = 0.8
parameters/IWR/3/current_position = 0.106239
parameters/IWR/3/current_delta = 0.0166667
parameters/IWR/4/current_length = 0.8
parameters/IWR/4/current_position = 0.61058
parameters/IWR/4/current_delta = 0.0166667
parameters/Interact/current_length = null
parameters/Interact/current_position = null
parameters/Interact/current_delta = null
parameters/Jump_Idle/current_length = 1.06667
parameters/Jump_Idle/current_position = 0.937784
parameters/Jump_Idle/current_delta = 0.0166667
parameters/Jump_Land/current_length = 0.666667
parameters/Jump_Land/current_position = 0.666667
parameters/Jump_Land/current_delta = 0.0333333
parameters/Jump_Start/current_length = 0.6
parameters/Jump_Start/current_position = 0.6
parameters/Jump_Start/current_delta = 0.0180555
parameters/Start/current_length = 0.0
parameters/Start/current_position = 0.0
parameters/Start/current_delta = 0.0