Disable the collision shape on death

pull/19/head
Sascha 2024-08-28 10:16:42 +07:00
parent bd057b1a5e
commit 6d019076c7
8 changed files with 209 additions and 141 deletions

@ -10354,6 +10354,18 @@ tracks/57/keys = {
"method": &"remove_unit"
}]
}
tracks/58/type = "value"
tracks/58/imported = false
tracks/58/enabled = true
tracks/58/path = NodePath("Navigation_CollisionShape:disabled")
tracks/58/interp = 1
tracks/58/loop_wrap = true
tracks/58/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
[sub_resource type="Animation" id="Animation_kjmgq"]
resource_name = "Death_A_Pose"
@ -11174,6 +11186,18 @@ tracks/57/keys = {
"method": &"remove_unit"
}]
}
tracks/58/type = "value"
tracks/58/imported = false
tracks/58/enabled = true
tracks/58/path = NodePath("Navigation_CollisionShape:disabled")
tracks/58/interp = 1
tracks/58/loop_wrap = true
tracks/58/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
[sub_resource type="Animation" id="Animation_2px12"]
resource_name = "Death_B_Pose"
@ -20070,6 +20094,18 @@ tracks/0/keys = {
"update": 1,
"values": [true]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Navigation_CollisionShape:disabled")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_pi1r7"]
resource_name = "Running_A"
@ -31691,43 +31727,43 @@ bones/0/name = "root"
bones/0/parent = -1
bones/0/rest = Transform3D(1, 0, 2.38419e-07, 0, 1, 0, -2.38419e-07, 0, 1, 0, 0, 0)
bones/0/enabled = true
bones/0/position = Vector3(0, 0, 0)
bones/0/rotation = Quaternion(0, 1.19209e-07, 0, 1)
bones/0/position = Vector3(0, 0.000649077, 0)
bones/0/rotation = Quaternion(-2.19737e-11, -0.000638415, -3.80596e-11, 1)
bones/0/scale = Vector3(1, 1, 1)
bones/1/name = "hips"
bones/1/parent = 0
bones/1/rest = Transform3D(1, 0, -2.38419e-07, 0, 1, 0, 2.38419e-07, 0, 1, 0, 0.405663, 0)
bones/1/enabled = true
bones/1/position = Vector3(0.00677393, 0.216095, 0.233703)
bones/1/rotation = Quaternion(0.541346, 0.0741809, 0.00582567, 0.837501)
bones/1/position = Vector3(-2.38431e-25, 0.391267, 1.00005e-18)
bones/1/rotation = Quaternion(0.00209783, 0.0422238, -3.67049e-06, 0.999106)
bones/1/scale = Vector3(1, 1, 1)
bones/2/name = "spine"
bones/2/parent = 1
bones/2/rest = Transform3D(1, 0, 1.42109e-14, 0, 1, 0, -1.42109e-14, 0, 1, 0, 0.191978, 0)
bones/2/enabled = true
bones/2/position = Vector3(0, 0.191978, 0)
bones/2/rotation = Quaternion(0.0501924, 0.00477811, 0.00434454, 0.998719)
bones/2/rotation = Quaternion(0.00249267, 0.00215178, -0.00022026, 0.999995)
bones/2/scale = Vector3(1, 1, 1)
bones/3/name = "chest"
bones/3/parent = 2
bones/3/rest = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.374988, 0)
bones/3/enabled = true
bones/3/position = Vector3(0, 0.374988, 0)
bones/3/rotation = Quaternion(0.0576959, -0.0214506, 0.0629379, 0.996117)
bones/3/rotation = Quaternion(0.00093716, 0.000220565, 6.90717e-05, 1)
bones/3/scale = Vector3(1, 1, 1)
bones/4/name = "upperarm.l"
bones/4/parent = 3
bones/4/rest = Transform3D(0.0572842, 0.998357, -3.57628e-07, -3.57628e-07, 4.76837e-07, 1, 0.998357, -0.0572841, 4.76837e-07, 0.212007, 0.134132, 8.40246e-08)
bones/4/enabled = true
bones/4/position = Vector3(0.212007, 0.134132, 7.92996e-08)
bones/4/rotation = Quaternion(-0.777235, -0.373183, -0.474318, 0.177941)
bones/4/position = Vector3(0.21192, 0.13388, -0.00104828)
bones/4/rotation = Quaternion(-0.565047, -0.0638616, -0.640156, 0.516569)
bones/4/scale = Vector3(0.999999, 0.999999, 1)
bones/5/name = "lowerarm.l"
bones/5/parent = 4
bones/5/rest = Transform3D(0.993887, 0.110402, -1.19007e-07, -0.110402, 0.993887, 3.28831e-09, 1.18643e-07, 9.87045e-09, 1, -3.21966e-09, 0.241897, -1.19406e-07)
bones/5/enabled = true
bones/5/position = Vector3(-3.21966e-09, 0.241897, -1.19406e-07)
bones/5/rotation = Quaternion(1.59173e-08, -6.35885e-08, -0.366358, 0.930474)
bones/5/rotation = Quaternion(2.5411e-08, -4.21634e-08, -0.498022, 0.867165)
bones/5/scale = Vector3(1, 1, 1)
bones/6/name = "wrist.l"
bones/6/parent = 5
@ -31741,14 +31777,14 @@ bones/7/parent = 6
bones/7/rest = Transform3D(1, 1.09104e-05, 2.66204e-07, -1.09104e-05, 1, -2.40181e-09, -2.66204e-07, 2.39891e-09, 1, 9.08162e-13, 0.0738258, 2.22045e-16)
bones/7/enabled = true
bones/7/position = Vector3(9.08162e-13, 0.0738258, 2.22045e-16)
bones/7/rotation = Quaternion(0.306904, -0.279332, 0.0402165, 0.908937)
bones/7/rotation = Quaternion(-0.314492, -0.328504, 0.140224, 0.879498)
bones/7/scale = Vector3(1, 1, 1)
bones/8/name = "handslot.l"
bones/8/parent = 7
bones/8/rest = Transform3D(-1.19209e-07, 1, -2.22045e-16, -1, -1.19209e-07, -4.55307e-09, -4.55307e-09, -2.22045e-16, 1, 8.34815e-10, 0.0961251, -0.0575001)
bones/8/enabled = true
bones/8/position = Vector3(-0.0403838, 0.621943, -0.0363313)
bones/8/rotation = Quaternion(-0.0165128, -0.00667081, -0.7922, 0.610002)
bones/8/position = Vector3(-1.69576e-09, 0.0961252, -0.0575)
bones/8/rotation = Quaternion(-0.00117374, 0.00112951, -0.703228, 0.710962)
bones/8/scale = Vector3(1, 1, 1)
bones/9/name = "1H_Sword_Offhand"
bones/9/parent = 8
@ -31789,15 +31825,15 @@ bones/14/name = "upperarm.r"
bones/14/parent = 3
bones/14/rest = Transform3D(0.0572841, -0.998357, 4.47035e-07, 5.06639e-07, 4.17232e-07, 1, -0.998357, -0.0572842, 4.76837e-07, -0.212007, 0.134132, 8.40246e-08)
bones/14/enabled = true
bones/14/position = Vector3(-0.212007, 0.134132, 8.6814e-08)
bones/14/rotation = Quaternion(-0.790541, 0.420948, 0.336859, 0.290473)
bones/14/position = Vector3(-0.211534, 0.133687, -0.000944057)
bones/14/rotation = Quaternion(-0.622915, 0.080944, 0.611435, 0.48122)
bones/14/scale = Vector3(0.999999, 0.999999, 1)
bones/15/name = "lowerarm.r"
bones/15/parent = 14
bones/15/rest = Transform3D(0.993887, -0.110402, 1.19007e-07, 0.110402, 0.993887, 3.28831e-09, -1.18643e-07, 9.87045e-09, 1, -7.12186e-11, 0.241897, -1.19406e-07)
bones/15/enabled = true
bones/15/position = Vector3(-7.12186e-11, 0.241897, -1.19406e-07)
bones/15/rotation = Quaternion(8.67122e-09, 5.47965e-08, 0.38685, 0.922143)
bones/15/rotation = Quaternion(3.27852e-08, 5.16675e-08, 0.519917, 0.854217)
bones/15/scale = Vector3(1, 1, 1)
bones/16/name = "wrist.r"
bones/16/parent = 15
@ -31811,14 +31847,14 @@ bones/17/parent = 16
bones/17/rest = Transform3D(1, -1.09104e-05, -1.78637e-07, 1.09104e-05, 1, -2.40084e-09, 1.78637e-07, 2.39889e-09, 1, 1.33227e-15, 0.0738258, 2.22045e-16)
bones/17/enabled = true
bones/17/position = Vector3(1.33227e-15, 0.0738258, 2.22045e-16)
bones/17/rotation = Quaternion(0.215047, 0.308766, -0.100104, 0.921085)
bones/17/rotation = Quaternion(-0.313006, 0.305712, -0.218548, 0.872241)
bones/17/scale = Vector3(1, 1, 1)
bones/18/name = "handslot.r"
bones/18/parent = 17
bones/18/rest = Transform3D(-1.19209e-07, -1, 2.22045e-16, 1, -1.19209e-07, -4.55301e-09, 4.55301e-09, -2.22045e-16, 1, -8.34815e-10, 0.0961251, -0.0575001)
bones/18/enabled = true
bones/18/position = Vector3(-0.0552273, 0.381002, 0.00843772)
bones/18/rotation = Quaternion(0.00514932, 0.00514935, 0.445766, 0.89512)
bones/18/position = Vector3(-1.41816e-08, 0.0961251, -0.0575)
bones/18/rotation = Quaternion(-0.000908497, -0.000870919, 0.703439, 0.710755)
bones/18/scale = Vector3(1, 1, 1)
bones/19/name = "1H_Sword"
bones/19/parent = 18
@ -31839,7 +31875,7 @@ bones/21/parent = 3
bones/21/rest = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.268797, 0)
bones/21/enabled = true
bones/21/position = Vector3(0, 0.268797, 0)
bones/21/rotation = Quaternion(-0.0113666, 0.454726, 0.0231328, 0.890258)
bones/21/rotation = Quaternion(-0.0028609, -0.0323239, -6.72035e-05, 0.999473)
bones/21/scale = Vector3(1, 1, 1)
bones/22/name = "Knight_Helmet"
bones/22/parent = 21
@ -31859,91 +31895,91 @@ bones/24/name = "upperleg.l"
bones/24/parent = 1
bones/24/rest = Transform3D(1, -1.42215e-07, -2.65602e-08, -1.43052e-07, -0.999396, -0.0347412, -2.16035e-08, 0.0347411, -0.999398, 0.170945, 0.113587, 1.39233e-08)
bones/24/enabled = true
bones/24/position = Vector3(0.166746, 0.0942955, 0.0422312)
bones/24/rotation = Quaternion(0.936756, 0.175466, -0.30262, 0.0109733)
bones/24/position = Vector3(0.170945, 0.113587, 0.00120645)
bones/24/rotation = Quaternion(0.993714, 0.0811807, 0.0729584, 0.0248799)
bones/24/scale = Vector3(1, 1, 1)
bones/25/name = "lowerleg.l"
bones/25/parent = 24
bones/25/rest = Transform3D(1, 1.6129e-07, 1.20856e-07, -1.3212e-07, 0.977433, -0.211248, -1.52201e-07, 0.211248, 0.977433, 3.57982e-09, 0.227077, -6.13986e-09)
bones/25/enabled = true
bones/25/position = Vector3(3.57982e-09, 0.227077, -6.13986e-09)
bones/25/rotation = Quaternion(0.00200422, 2.45101e-08, -7.67168e-09, 0.999998)
bones/25/rotation = Quaternion(0.214654, 6.57887e-08, -1.43096e-07, 0.97669)
bones/25/scale = Vector3(1, 1, 1)
bones/26/name = "foot.l"
bones/26/parent = 25
bones/26/rest = Transform3D(1, 4.64335e-08, 6.01239e-08, -7.59277e-08, 0.585515, 0.810661, 2.4383e-09, -0.810662, 0.585514, 1.83222e-10, 0.149437, 9.66537e-10)
bones/26/enabled = true
bones/26/position = Vector3(1.83222e-10, 0.149437, 9.66537e-10)
bones/26/rotation = Quaternion(0.0786651, 0.0263924, -0.00451722, 0.996541)
bones/26/rotation = Quaternion(-0.528111, -0.204504, 0.0453847, 0.822932)
bones/26/scale = Vector3(1, 1, 0.999999)
bones/27/name = "toes.l"
bones/27/parent = 26
bones/27/rest = Transform3D(-1, -1.75424e-09, 1.51741e-07, -1.10452e-07, 0.694106, -0.719873, -1.04062e-07, -0.719873, -0.694106, -2.1306e-10, 0.16565, 5.17174e-09)
bones/27/enabled = true
bones/27/position = Vector3(-2.1306e-10, 0.16565, 5.17174e-09)
bones/27/rotation = Quaternion(-1.39356e-05, 0.959473, -0.281801, -2.47321e-05)
bones/27/rotation = Quaternion(-1.01844e-08, 0.920355, -0.391084, 7.81164e-08)
bones/27/scale = Vector3(1, 1, 1)
bones/28/name = "upperleg.r"
bones/28/parent = 1
bones/28/rest = Transform3D(1, 1.49611e-07, -6.08626e-08, 1.47406e-07, -0.999396, -0.0347412, -6.60234e-08, 0.0347411, -0.999398, -0.170945, 0.113587, 1.39233e-08)
bones/28/enabled = true
bones/28/position = Vector3(-0.184955, 0.0942956, 0.155573)
bones/28/rotation = Quaternion(0.995808, -0.0321446, 0.00769724, -0.0852907)
bones/28/position = Vector3(-0.170945, 0.113587, -0.00120642)
bones/28/rotation = Quaternion(0.997008, -0.029179, 0.0306785, 0.0646715)
bones/28/scale = Vector3(1, 1, 1)
bones/29/name = "lowerleg.r"
bones/29/parent = 28
bones/29/rest = Transform3D(1, -1.6129e-07, -1.20856e-07, 1.3212e-07, 0.977433, -0.211248, 1.52201e-07, 0.211248, 0.977433, -3.57982e-09, 0.227077, -6.13986e-09)
bones/29/enabled = true
bones/29/position = Vector3(-3.57982e-09, 0.227077, -6.13986e-09)
bones/29/rotation = Quaternion(0.415918, -6.41655e-08, 2.74001e-07, 0.909402)
bones/29/rotation = Quaternion(0.299037, -6.37842e-08, 2.07948e-07, 0.954242)
bones/29/scale = Vector3(1, 1, 1)
bones/30/name = "foot.r"
bones/30/parent = 29
bones/30/rest = Transform3D(1, -1.55132e-07, 2.93521e-07, -1.47115e-07, 0.585515, 0.810661, -2.97621e-07, -0.810662, 0.585514, -1.83221e-10, 0.149437, 9.66542e-10)
bones/30/enabled = true
bones/30/position = Vector3(-1.83221e-10, 0.149437, 9.66542e-10)
bones/30/rotation = Quaternion(-0.42626, 0.500024, -0.0474923, 0.752345)
bones/30/rotation = Quaternion(-0.560838, 0.111945, -0.0101555, 0.820259)
bones/30/scale = Vector3(1, 1, 0.999999)
bones/31/name = "toes.r"
bones/31/parent = 30
bones/31/rest = Transform3D(-1, 1.75425e-09, -1.51741e-07, 1.10452e-07, 0.694106, -0.719873, 1.04062e-07, -0.719873, -0.694106, 2.13058e-10, 0.16565, 5.17174e-09)
bones/31/enabled = true
bones/31/position = Vector3(2.13058e-10, 0.16565, 5.17174e-09)
bones/31/rotation = Quaternion(3.03591e-08, 0.920355, -0.391084, -6.95338e-08)
bones/31/rotation = Quaternion(3.03646e-08, 0.920355, -0.391084, -6.95441e-08)
bones/31/scale = Vector3(1, 1, 1)
bones/32/name = "kneeIK.l"
bones/32/parent = 0
bones/32/rest = Transform3D(1, -2.59151e-07, -3.89414e-07, -3.89414e-07, 0, -1, 2.59151e-07, 1, 0, 0.170945, 0.29231, 0.575812)
bones/32/enabled = true
bones/32/position = Vector3(0.438783, -0.0181313, 0.226801)
bones/32/position = Vector3(0.170945, 0.293094, 0.576596)
bones/32/rotation = Quaternion(0.707107, -2.29302e-07, -4.60552e-08, 0.707107)
bones/32/scale = Vector3(1, 1, 1)
bones/33/name = "control-toe-roll.l"
bones/33/parent = 0
bones/33/rest = Transform3D(1, 1.99485e-07, -3.55271e-14, 3.55271e-14, 0, 1, 1.99485e-07, -1, 0, 0.170945, 0.0259903, 0.245789)
bones/33/enabled = true
bones/33/position = Vector3(0.225044, 0.0190827, 0.205181)
bones/33/rotation = Quaternion(-0.705558, -0.0467781, 0.046778, 0.705558)
bones/33/position = Vector3(0.2015, 0.0291523, 0.210904)
bones/33/rotation = Quaternion(-0.710321, -7.01458e-08, -7.09087e-08, 0.703878)
bones/33/scale = Vector3(1, 1, 1)
bones/34/name = "control-heel-roll.l"
bones/34/parent = 33
bones/34/rest = Transform3D(-1, 4.66e-34, 1.42109e-14, -4.69932e-34, -1, -2.76642e-22, 1.42109e-14, -2.76642e-22, 1, 1.94581e-08, 0.362833, -2.42861e-15)
bones/34/enabled = true
bones/34/position = Vector3(-0.0233613, 0.353688, 0.249673)
bones/34/rotation = Quaternion(-0.12721, -0.853673, 0.440902, -0.246304)
bones/34/position = Vector3(1.94399e-08, 0.362833, -2.42861e-15)
bones/34/rotation = Quaternion(9.46309e-09, 1.72498e-09, 0.986335, -0.164755)
bones/34/scale = Vector3(1, 1, 1)
bones/35/name = "control-foot-roll.l"
bones/35/parent = 34
bones/35/rest = Transform3D(-1, -2.70243e-08, -2.14593e-07, -1.35722e-07, -0.694106, 0.719873, -1.68404e-07, 0.719873, 0.694106, -1.11482e-08, 0.213436, -2.50942e-15)
bones/35/enabled = true
bones/35/position = Vector3(-3.79743e-08, 0.260152, 0.0331616)
bones/35/rotation = Quaternion(-0.0257484, 0.390906, 0.919934, -0.0158458)
bones/35/position = Vector3(-2.54349e-08, 0.213436, -5.05856e-09)
bones/35/rotation = Quaternion(-1.01331e-07, 0.391084, 0.920355, -3.34308e-08)
bones/35/scale = Vector3(1, 1, 1)
bones/36/name = "heelIK.l"
bones/36/parent = 35
bones/36/rest = Transform3D(1, 1.74656e-07, -7.54001e-08, -6.69512e-08, 0.694106, 0.719873, 1.78066e-07, -0.719873, 0.694106, 8.58988e-09, 0.16565, -5.09137e-09)
bones/36/enabled = true
bones/36/position = Vector3(8.58988e-09, 0.16565, -2.40963e-09)
bones/36/position = Vector3(8.30081e-09, 0.16565, -2.46819e-09)
bones/36/rotation = Quaternion(-0.391084, -6.885e-08, -6.56288e-08, 0.920355)
bones/36/scale = Vector3(1, 1, 1)
bones/37/name = "IK-foot.l"
@ -31951,7 +31987,7 @@ bones/37/parent = 35
bones/37/rest = Transform3D(1, -6.21725e-15, 3.89414e-07, -6.21725e-15, -1, 1.72934e-22, 3.89414e-07, -2.59402e-21, -1, 8.58988e-09, 0.16565, -5.09137e-09)
bones/37/enabled = true
bones/37/position = Vector3(8.58988e-09, 0.16565, -5.09137e-09)
bones/37/rotation = Quaternion(1, -2.33136e-09, 1.99777e-07, -1.34211e-15)
bones/37/rotation = Quaternion(1, -2.26231e-09, 1.99667e-07, 2.27021e-12)
bones/37/scale = Vector3(1, 1, 1)
bones/38/name = "IK-toe.l"
bones/38/parent = 34
@ -31964,35 +32000,35 @@ bones/39/name = "kneeIK.r"
bones/39/parent = 0
bones/39/rest = Transform3D(1, -2.59151e-07, 1.50996e-07, 1.50996e-07, 0, -1, 2.59151e-07, 1, 0, -0.170945, 0.29231, 0.575812)
bones/39/enabled = true
bones/39/position = Vector3(-0.170945, -0.155961, 0.200999)
bones/39/position = Vector3(-0.170945, 0.293094, 0.576596)
bones/39/rotation = Quaternion(0.707107, -3.82385e-08, 1.45009e-07, 0.707107)
bones/39/scale = Vector3(1, 1, 1)
bones/40/name = "control-toe-roll.r"
bones/40/parent = 0
bones/40/rest = Transform3D(1, 1.99485e-07, 0, 0, 0, 1, 1.99485e-07, -1, 0, -0.170945, 0.0259903, 0.245789)
bones/40/enabled = true
bones/40/position = Vector3(-0.214129, 0.0259903, 0.245789)
bones/40/rotation = Quaternion(-0.706479, 0.0297835, -0.0297836, 0.706479)
bones/40/position = Vector3(-0.170945, 0.0279984, 0.231837)
bones/40/rotation = Quaternion(-0.692377, -7.20918e-08, -6.89196e-08, 0.721536)
bones/40/scale = Vector3(1, 1, 1)
bones/41/name = "control-heel-roll.r"
bones/41/parent = 40
bones/41/rest = Transform3D(-1, 4.66e-34, 1.42109e-14, -4.69932e-34, -1, -2.76642e-22, 1.42109e-14, -2.76642e-22, 1, 1.94581e-08, 0.362833, 2.42861e-15)
bones/41/enabled = true
bones/41/position = Vector3(0.0861259, 0.27748, 0.175528)
bones/41/rotation = Quaternion(0.310624, -0.70262, 0.555234, 0.318673)
bones/41/position = Vector3(1.95126e-08, 0.362833, 1.22897e-09)
bones/41/rotation = Quaternion(-5.71925e-09, 6.30862e-10, 0.995033, 0.0995413)
bones/41/scale = Vector3(1, 1, 1)
bones/42/name = "control-foot-roll.r"
bones/42/parent = 41
bones/42/rest = Transform3D(-1, -2.70242e-08, -2.14593e-07, -1.35722e-07, -0.694106, 0.719873, -1.68404e-07, 0.719873, 0.694106, 3.75294e-09, 0.213436, 0)
bones/42/enabled = true
bones/42/position = Vector3(-1.11482e-08, 0.213436, -2.50942e-15)
bones/42/rotation = Quaternion(-1.05796e-07, 0.391084, 0.920355, -2.58643e-08)
bones/42/position = Vector3(-1.08228e-08, 0.213436, 4.6851e-10)
bones/42/rotation = Quaternion(-1.05753e-07, 0.391084, 0.920355, -2.59542e-08)
bones/42/scale = Vector3(1, 1, 1)
bones/43/name = "heelIK.r"
bones/43/parent = 42
bones/43/rest = Transform3D(1, 1.74656e-07, -7.54001e-08, -6.69511e-08, 0.694106, 0.719873, 1.78066e-07, -0.719873, 0.694106, -6.31128e-09, 0.16565, 1.36608e-09)
bones/43/enabled = true
bones/43/position = Vector3(-6.31128e-09, 0.16565, 2.70695e-09)
bones/43/position = Vector3(-6.29311e-09, 0.16565, 3.15833e-09)
bones/43/rotation = Quaternion(-0.391084, -6.885e-08, -6.56287e-08, 0.920355)
bones/43/scale = Vector3(1, 1, 1)
bones/44/name = "IK-foot.r"
@ -32000,7 +32036,7 @@ bones/44/parent = 42
bones/44/rest = Transform3D(1, 8.88173e-16, 3.89414e-07, 8.88173e-16, -1, -1.21054e-21, 3.89414e-07, 1.55641e-21, -1, -2.12124e-08, 0.16565, 1.36608e-09)
bones/44/enabled = true
bones/44/position = Vector3(-2.12124e-08, 0.16565, 1.36608e-09)
bones/44/rotation = Quaternion(1, 3.72529e-09, 1.79806e-07, -5.58793e-09)
bones/44/rotation = Quaternion(1, 3.70385e-09, 1.94882e-07, 7.27879e-09)
bones/44/scale = Vector3(1, 1, 1)
bones/45/name = "IK-toe.r"
bones/45/parent = 41
@ -32013,33 +32049,33 @@ bones/46/name = "elbowIK.l"
bones/46/parent = 0
bones/46/rest = Transform3D(1, 2.05896e-07, -3.55271e-14, 3.55271e-14, 0, 1, 2.05896e-07, -1, 0, 0.453507, 1.10676, -0.588859)
bones/46/enabled = true
bones/46/position = Vector3(0.453507, 1.01458, 0.0168979)
bones/46/rotation = Quaternion(-0.707107, -7.27951e-08, -7.27951e-08, 0.707107)
bones/46/position = Vector3(0.453208, 1.10239, -0.591169)
bones/46/rotation = Quaternion(-0.707107, 0.000150431, 0.000150431, 0.707107)
bones/46/scale = Vector3(1, 1, 1)
bones/47/name = "handIK.l"
bones/47/parent = 0
bones/47/rest = Transform3D(-2.38419e-07, 1, 0, 0, 0, 1, 1, 2.38419e-07, 0, 0.713181, 1.10676, 2.54914e-07)
bones/47/enabled = true
bones/47/position = Vector3(0.648987, 0.271718, 0.734919)
bones/47/rotation = Quaternion(0.5, 0.5, 0.5, -0.5)
bones/47/position = Vector3(0.520677, 0.787911, -0.053554)
bones/47/rotation = Quaternion(0.799293, 0.0105321, 0.600847, 0.00159526)
bones/47/scale = Vector3(1, 1, 1)
bones/48/name = "elbowIK.r"
bones/48/parent = 0
bones/48/rest = Transform3D(1, 2.05896e-07, -3.55271e-14, 3.55271e-14, 0, 1, 2.05896e-07, -1, 0, -0.453507, 1.10676, -0.58886)
bones/48/enabled = true
bones/48/position = Vector3(-0.453507, 1.01458, 0.0168977)
bones/48/rotation = Quaternion(-0.707107, -7.27951e-08, -7.27951e-08, 0.707107)
bones/48/position = Vector3(-0.454281, 1.10215, -0.590163)
bones/48/rotation = Quaternion(-0.707107, 0.000150431, 0.000150431, 0.707107)
bones/48/scale = Vector3(1, 1, 1)
bones/49/name = "handIK.r"
bones/49/parent = 0
bones/49/rest = Transform3D(1.19209e-07, -1, -1.19209e-07, 0, -1.19209e-07, 1, -1, -1.19209e-07, 0, -0.713182, 1.10676, -8.51573e-08)
bones/49/enabled = true
bones/49/position = Vector3(-0.598028, 0.290111, 0.782061)
bones/49/rotation = Quaternion(0.512682, -0.487315, -0.498612, -0.501067)
bones/49/position = Vector3(-0.51074, 0.787911, 0.0619406)
bones/49/rotation = Quaternion(0.763742, -0.0099076, -0.645443, 0.00196038)
bones/49/scale = Vector3(1, 1, 1)
[node name="1H_Sword_Offhand" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.966266, -0.255707, 0.0307147, 0.0343002, -0.0095762, 0.999365, -0.255251, 0.966706, 0.0180248, 1.32626, 0.192374, 0.70372)
transform = Transform3D(-0.012237, 0.2663, 0.963812, 0.999893, 0.0108984, 0.00968471, -0.00792458, 0.963828, -0.266404, 0.514704, 0.637906, 0.00315821)
visible = false
bone_name = "1H_Sword_Offhand"
bone_idx = 9
@ -32049,7 +32085,7 @@ mesh = SubResource("ArrayMesh_rvosg")
skeleton = NodePath("")
[node name="Badge_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.966266, -0.255704, 0.030714, 0.0342995, -0.00957649, 0.999365, -0.255248, 0.966707, 0.0180248, 1.33105, 0.34816, 0.70653)
transform = Transform3D(-0.012237, 0.2663, 0.963812, 0.999893, 0.0108958, 0.00968538, -0.00792196, 0.963828, -0.266404, 0.664948, 0.639416, -0.0383703)
visible = false
bone_name = "Badge_Shield"
bone_idx = 10
@ -32059,7 +32095,7 @@ mesh = SubResource("ArrayMesh_0xags")
skeleton = NodePath("")
[node name="Rectangle_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.966266, -0.255704, 0.030714, 0.0342995, -0.00957649, 0.999365, -0.255248, 0.966707, 0.0180248, 1.33105, 0.34816, 0.70653)
transform = Transform3D(-0.012237, 0.2663, 0.963812, 0.999893, 0.0108958, 0.00968538, -0.00792196, 0.963828, -0.266404, 0.664948, 0.639416, -0.0383703)
visible = false
bone_name = "Rectangle_Shield"
bone_idx = 11
@ -32069,7 +32105,7 @@ mesh = SubResource("ArrayMesh_qr44s")
skeleton = NodePath("")
[node name="Round_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.966266, -0.255704, 0.030714, 0.0342995, -0.00957649, 0.999365, -0.255248, 0.966707, 0.0180248, 1.33105, 0.34816, 0.70653)
transform = Transform3D(-0.012237, 0.2663, 0.963812, 0.999893, 0.0108958, 0.00968538, -0.00792196, 0.963828, -0.266404, 0.664948, 0.639416, -0.0383703)
bone_name = "Round_Shield"
bone_idx = 12
@ -32078,7 +32114,7 @@ mesh = SubResource("ArrayMesh_bb24p")
skeleton = NodePath("")
[node name="Spike_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.966266, -0.255704, 0.030714, 0.0342995, -0.00957649, 0.999365, -0.255248, 0.966707, 0.0180248, 1.33105, 0.34816, 0.70653)
transform = Transform3D(-0.012237, 0.2663, 0.963812, 0.999893, 0.0108958, 0.00968538, -0.00792196, 0.963828, -0.266404, 0.664948, 0.639416, -0.0383703)
bone_name = "Spike_Shield"
bone_idx = 13
@ -32087,7 +32123,7 @@ mesh = SubResource("ArrayMesh_jnwr3")
skeleton = NodePath("")
[node name="1H_Sword" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.780693, -0.624658, 0.0178924, 0.0229128, 6.89793e-07, -0.999737, 0.624494, 0.780898, 0.0143124, -1.06614, 0.254511, 0.854683)
transform = Transform3D(0.0152882, -0.16096, 0.986842, 0.999851, 0.0103608, -0.0138007, -0.00800272, 0.986906, 0.161094, -0.500667, 0.643048, 0.141464)
bone_name = "1H_Sword"
bone_idx = 19
@ -32106,7 +32142,7 @@ shape = SubResource("CapsuleShape3D_nge0l")
disabled = true
[node name="2H_Sword" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.780693, -0.624658, 0.0178924, 0.0229128, 6.89455e-07, -0.999737, 0.624494, 0.780898, 0.0143124, -1.06614, 0.254511, 0.854683)
transform = Transform3D(0.0152882, -0.16096, 0.986842, 0.999851, 0.0103608, -0.0138007, -0.00800271, 0.986906, 0.161094, -0.500667, 0.643048, 0.141464)
bone_name = "2H_Sword"
bone_idx = 20
@ -32115,7 +32151,7 @@ mesh = SubResource("ArrayMesh_ys2n7")
skeleton = NodePath("")
[node name="Knight_Helmet" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.510431, -0.0885528, 0.855347, 0.851508, 0.190825, -0.488384, -0.119974, 0.977622, 0.172807, 0.0407266, 0.463578, 1.00047)
transform = Transform3D(0.999729, 0.000885786, 0.0232795, -0.000762612, 0.999986, -0.00529944, -0.0232839, 0.00528025, 0.999715, 0.000690874, 1.20211, 0.0070471)
bone_name = "Knight_Helmet"
bone_idx = 22
@ -32134,7 +32170,7 @@ transform = Transform3D(-0.999711, 2.27778e-05, 0.024046, 5.34939e-07, 1, -0.000
shape = SubResource("CapsuleShape3D_i3cyd")
[node name="Knight_Cape" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.995438, -0.037382, 0.0877876, 0.0934598, 0.196683, -0.976003, 0.0192186, 0.979754, 0.199279, 0.0394198, 0.463428, 1.00042)
transform = Transform3D(0.996136, 0.00106961, 0.0878221, -9.93212e-05, 0.999939, -0.0110519, -0.0878285, 0.0110005, 0.996075, 0.000685693, 1.20211, 0.006901)
visible = false
bone_name = "Knight_Cape"
bone_idx = 23

@ -414,6 +414,18 @@ tracks/1/keys = {
"update": 1,
"values": [true]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Navigation_CollisionShape:disabled")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_1dodv"]
_data = {
@ -558,36 +570,36 @@ bones/1/name = "hips"
bones/1/parent = 0
bones/1/rest = Transform3D(1, -1.92983e-22, -2.06635e-07, 9.18536e-22, 1, 3.51128e-15, 2.06635e-07, -3.51128e-15, 1, -2.1013e-22, 0.405663, 8.88178e-16)
bones/1/enabled = true
bones/1/position = Vector3(7.80142e-19, 0.384686, 1.13258e-15)
bones/1/rotation = Quaternion(5.1927e-05, 0.0425451, 3.43542e-05, 0.999095)
bones/1/position = Vector3(1.06637e-19, 0.368865, 1.44105e-15)
bones/1/rotation = Quaternion(5.40948e-05, 0.0425453, 3.42519e-05, 0.999095)
bones/1/scale = Vector3(1, 1, 1)
bones/2/name = "spine"
bones/2/parent = 1
bones/2/rest = Transform3D(1, 8.67181e-22, 3.55271e-15, -8.67181e-22, 1, 3.52176e-23, -3.55271e-15, -3.52176e-23, 1, -4.36903e-23, 0.191978, -8.88178e-16)
bones/2/enabled = true
bones/2/position = Vector3(5.98821e-12, 0.191978, -2.81142e-12)
bones/2/rotation = Quaternion(-2.78415e-05, 0.00400696, 0.00018187, 0.999992)
bones/2/rotation = Quaternion(-2.98648e-05, 0.00391895, 0.000186024, 0.999992)
bones/2/scale = Vector3(1, 1, 1)
bones/3/name = "chest"
bones/3/parent = 2
bones/3/rest = Transform3D(1, -2.05374e-22, -1.77636e-14, 2.05374e-22, 1, -1.11653e-14, 1.77636e-14, 1.11653e-14, 1, -9.6328e-23, 0.374988, 1.77636e-15)
bones/3/enabled = true
bones/3/position = Vector3(-1.41719e-11, 0.374988, 2.56118e-11)
bones/3/rotation = Quaternion(3.82213e-05, 8.297e-05, 0.000562091, 1)
bones/3/rotation = Quaternion(3.11697e-05, 8.10096e-05, 0.000551971, 1)
bones/3/scale = Vector3(1, 1, 1)
bones/4/name = "upperarm.l"
bones/4/parent = 3
bones/4/rest = Transform3D(0.0572952, 0.998357, 5.96046e-08, -2.98023e-07, -1.19209e-07, 1, 0.998357, -0.0572953, 2.38419e-07, 0.212007, 0.134132, 8.92131e-08)
bones/4/enabled = true
bones/4/position = Vector3(0.212007, 0.134127, -2.55569e-05)
bones/4/rotation = Quaternion(-0.555556, -0.065544, -0.655249, 0.507652)
bones/4/position = Vector3(0.211999, 0.134123, -2.3515e-05)
bones/4/rotation = Quaternion(-0.55128, -0.0600418, -0.643149, 0.528058)
bones/4/scale = Vector3(0.999999, 0.999999, 1)
bones/5/name = "lowerarm.l"
bones/5/parent = 4
bones/5/rest = Transform3D(0.993885, 0.110424, -1.77241e-07, -0.110424, 0.993885, -4.82524e-07, 1.22875e-07, 4.99145e-07, 1, -3.31295e-09, 0.241897, 4.4799e-09)
bones/5/enabled = true
bones/5/position = Vector3(4.27124e-08, 0.241897, -1.72472e-07)
bones/5/rotation = Quaternion(2.26472e-07, 3.92785e-08, -0.476543, 0.879151)
bones/5/rotation = Quaternion(2.25635e-07, 5.40047e-08, -0.506631, 0.862163)
bones/5/scale = Vector3(1, 1, 1)
bones/6/name = "wrist.l"
bones/6/parent = 5
@ -601,28 +613,28 @@ bones/7/parent = 6
bones/7/rest = Transform3D(1, 8.33334e-14, -2.83571e-14, -8.33334e-14, 1, -2.54025e-13, 2.83571e-14, 2.54025e-13, 1, -2.04281e-14, 0.0738259, -1.19209e-07)
bones/7/enabled = true
bones/7/position = Vector3(-7.1782e-09, 0.0738259, -1.0869e-08)
bones/7/rotation = Quaternion(-0.318318, -0.326271, 0.131185, 0.880347)
bones/7/rotation = Quaternion(-0.320474, -0.337392, 0.141057, 0.873823)
bones/7/scale = Vector3(1, 1, 1)
bones/8/name = "handslot.l"
bones/8/parent = 7
bones/8/rest = Transform3D(0, 1, -2.32809e-07, -1, 0, -6.82762e-08, -6.82761e-08, 2.32809e-07, 1, 8.34841e-10, 0.0961251, -0.0575)
bones/8/enabled = true
bones/8/position = Vector3(9.24143e-10, 0.0961252, -0.0575)
bones/8/rotation = Quaternion(0.00144596, 0.00142389, -0.701476, 0.71269)
bones/8/rotation = Quaternion(0.00127482, 0.00127755, -0.702051, 0.712125)
bones/8/scale = Vector3(1, 1, 1)
bones/9/name = "upperarm.r"
bones/9/parent = 3
bones/9/rest = Transform3D(0.0572954, -0.998357, -1.49012e-07, 2.38419e-07, -1.19209e-07, 1, -0.998357, -0.0572954, 2.38419e-07, -0.212007, 0.134132, 7.46997e-08)
bones/9/enabled = true
bones/9/position = Vector3(-0.211995, 0.13412, -1.99443e-05)
bones/9/rotation = Quaternion(-0.61565, 0.0850408, 0.624235, 0.473364)
bones/9/position = Vector3(-0.212003, 0.134124, -2.19863e-05)
bones/9/rotation = Quaternion(-0.610951, 0.0802573, 0.614307, 0.492874)
bones/9/scale = Vector3(0.999999, 0.999999, 1)
bones/10/name = "lowerarm.r"
bones/10/parent = 9
bones/10/rest = Transform3D(0.993885, -0.110424, 1.06327e-07, 0.110424, 0.993885, -4.82539e-07, -5.23934e-08, 4.91329e-07, 1, 4.03071e-09, 0.241897, 3.62012e-09)
bones/10/enabled = true
bones/10/position = Vector3(-4.04491e-08, 0.241897, -5.30697e-08)
bones/10/rotation = Quaternion(2.05784e-07, -9.51819e-08, 0.502204, 0.864749)
bones/10/rotation = Quaternion(2.17276e-07, -9.36665e-08, 0.530913, 0.847426)
bones/10/scale = Vector3(1, 1, 1)
bones/11/name = "wrist.r"
bones/11/parent = 10
@ -636,21 +648,21 @@ bones/12/parent = 11
bones/12/rest = Transform3D(1, -8.32931e-14, 2.83546e-14, 8.32931e-14, 1, -6.34575e-14, -2.83546e-14, 6.34575e-14, 1, 2.04281e-14, 0.0738259, -1.19209e-07)
bones/12/enabled = true
bones/12/position = Vector3(-1.3659e-08, 0.0738259, -6.36404e-08)
bones/12/rotation = Quaternion(-0.312249, 0.304412, -0.214549, 0.873958)
bones/12/rotation = Quaternion(-0.315014, 0.316872, -0.225033, 0.865863)
bones/12/scale = Vector3(1, 1, 1)
bones/13/name = "handslot.r"
bones/13/parent = 12
bones/13/rest = Transform3D(0, -1, 2.32809e-07, 1, 0, -6.86063e-08, 6.86063e-08, 2.32809e-07, 1, -8.34841e-10, 0.0961251, -0.0575)
bones/13/enabled = true
bones/13/position = Vector3(-1.97277e-08, 0.0961251, -0.0575)
bones/13/rotation = Quaternion(0.00320167, 0.00374591, 0.703633, 0.710547)
bones/13/rotation = Quaternion(0.00401637, 0.00472171, 0.702782, 0.711379)
bones/13/scale = Vector3(1, 1, 1)
bones/14/name = "head"
bones/14/parent = 3
bones/14/rest = Transform3D(1, 8.09955e-22, 1.77636e-14, -8.09955e-22, 1, 1.49605e-14, -1.77636e-14, -1.49605e-14, 1, 4.67612e-25, 0.268797, 0)
bones/14/enabled = true
bones/14/position = Vector3(-1.24879e-11, 0.268797, 4.0423e-15)
bones/14/rotation = Quaternion(0.000537839, -0.030983, -1.35438e-05, 0.99952)
bones/14/rotation = Quaternion(0.00053044, -0.0309142, -1.80395e-05, 0.999522)
bones/14/scale = Vector3(1, 1, 1)
bones/15/name = "Skeleton_Warrior_Helmet"
bones/15/parent = 14
@ -663,71 +675,71 @@ bones/16/name = "upperleg.l"
bones/16/parent = 1
bones/16/rest = Transform3D(1, -1.31243e-07, -1.34242e-07, -1.35828e-07, -0.999396, -0.0347426, -1.29601e-07, 0.0347426, -0.999397, 0.170945, 0.113587, 1.70271e-08)
bones/16/enabled = true
bones/16/position = Vector3(0.170945, 0.113587, 0.000222321)
bones/16/rotation = Quaternion(0.992827, 0.0816641, 0.0749246, 0.0448638)
bones/16/position = Vector3(0.170945, 0.113587, 0.000246035)
bones/16/rotation = Quaternion(0.989401, 0.0822047, 0.0780247, 0.0907761)
bones/16/scale = Vector3(1, 1, 1)
bones/17/name = "lowerleg.l"
bones/17/parent = 16
bones/17/rest = Transform3D(1, 1.62704e-07, 1.37175e-07, -1.30054e-07, 0.977432, -0.211252, -1.68451e-07, 0.211252, 0.977432, -1.1194e-08, 0.227077, -2.32076e-08)
bones/17/enabled = true
bones/17/position = Vector3(3.92422e-08, 0.227078, -1.35529e-10)
bones/17/rotation = Quaternion(0.276022, 7.24547e-08, -1.96127e-07, 0.961151)
bones/17/rotation = Quaternion(0.396418, 6.55009e-08, -2.63093e-07, 0.91807)
bones/17/scale = Vector3(1, 1, 1)
bones/18/name = "foot.l"
bones/18/parent = 17
bones/18/rest = Transform3D(1, -6.39488e-14, 1.68587e-07, -1.36667e-07, 0.585513, 0.810663, -9.87102e-08, -0.810663, 0.585513, -1.49012e-08, 0.149437, 3.72566e-09)
bones/18/enabled = true
bones/18/position = Vector3(4.3785e-08, 0.149437, -6.94943e-09)
bones/18/rotation = Quaternion(-0.559498, -0.204143, 0.0543673, 0.801456)
bones/18/rotation = Quaternion(-0.622672, -0.198241, 0.0751802, 0.753212)
bones/18/scale = Vector3(1, 1, 0.999999)
bones/19/name = "toes.l"
bones/19/parent = 18
bones/19/rest = Transform3D(-1, 1.21361e-07, 3.37844e-07, -1.58967e-07, 0.694106, -0.719873, -3.21865e-07, -0.719873, -0.694106, -1.6149e-10, 0.16565, 8.79764e-10)
bones/19/enabled = true
bones/19/position = Vector3(-7.03199e-09, 0.16565, 2.68891e-08)
bones/19/rotation = Quaternion(4.99837e-05, 0.920201, -0.391446, -1.11359e-05)
bones/19/rotation = Quaternion(-2.01296e-06, 0.920155, -0.391555, 6.30731e-07)
bones/19/scale = Vector3(1, 0.999998, 1)
bones/20/name = "upperleg.r"
bones/20/parent = 1
bones/20/rest = Transform3D(1, 1.31243e-07, 2.02657e-07, 1.38205e-07, -0.999396, -0.0347426, 1.97975e-07, 0.0347426, -0.999397, -0.170945, 0.113587, 5.32468e-09)
bones/20/enabled = true
bones/20/position = Vector3(-0.170945, 0.113344, -0.000222644)
bones/20/rotation = Quaternion(0.995775, -0.0303361, 0.0304789, 0.0811341)
bones/20/position = Vector3(-0.170945, 0.113344, -0.000246358)
bones/20/rotation = Quaternion(0.991624, -0.032926, 0.0293755, 0.121386)
bones/20/scale = Vector3(1, 1, 1)
bones/21/name = "lowerleg.r"
bones/21/parent = 20
bones/21/rest = Transform3D(1, -1.65029e-07, -1.36672e-07, 1.32432e-07, 0.977432, -0.211252, 1.6845e-07, 0.211252, 0.977432, 1.18882e-08, 0.227077, -2.32075e-08)
bones/21/enabled = true
bones/21/position = Vector3(-9.67559e-09, 0.227077, -1.42054e-08)
bones/21/rotation = Quaternion(0.340208, -7.02542e-08, 2.37227e-07, 0.94035)
bones/21/rotation = Quaternion(0.444631, -6.5474e-08, 3.09766e-07, 0.895714)
bones/21/scale = Vector3(1, 1, 1)
bones/22/name = "foot.r"
bones/22/parent = 21
bones/22/rest = Transform3D(1, 5.68434e-14, 1.68587e-07, -1.36668e-07, 0.585513, 0.810663, -9.87101e-08, -0.810663, 0.585513, 1.49012e-08, 0.149437, 3.72559e-09)
bones/22/enabled = true
bones/22/position = Vector3(1.60742e-08, 0.149437, 6.91271e-09)
bones/22/rotation = Quaternion(-0.593069, 0.11247, -0.013017, 0.797151)
bones/22/rotation = Quaternion(-0.649082, 0.111018, -0.0225991, 0.752235)
bones/22/scale = Vector3(1, 1, 0.999999)
bones/23/name = "toes.r"
bones/23/parent = 22
bones/23/rest = Transform3D(-1, 1.21361e-07, 3.58529e-08, 5.84281e-08, 0.694106, -0.719873, -1.12251e-07, -0.719873, -0.694106, -1.61491e-10, 0.16565, 2.84604e-09)
bones/23/enabled = true
bones/23/position = Vector3(6.94014e-09, 0.16565, 2.44373e-08)
bones/23/rotation = Quaternion(-8.80726e-05, 0.920215, -0.391413, 2.01288e-05)
bones/23/rotation = Quaternion(-8.80689e-05, 0.920215, -0.391413, 2.01279e-05)
bones/23/scale = Vector3(1, 0.999998, 1)
bones/24/name = "kneeIK.l"
bones/24/parent = 0
bones/24/rest = Transform3D(1, -2.47926e-07, -3.89414e-07, -3.89414e-07, 3.57628e-07, -1, 2.47926e-07, 1, 3.57628e-07, 0.170945, 0.29231, 0.575812)
bones/24/enabled = true
bones/24/position = Vector3(0.170945, 0.292311, 0.575813)
bones/24/position = Vector3(0.170945, 0.292355, 0.575857)
bones/24/rotation = Quaternion(0.707107, -2.25334e-07, -5.00237e-08, 0.707107)
bones/24/scale = Vector3(1, 1, 1)
bones/25/name = "control-toe-roll.l"
bones/25/parent = 0
bones/25/rest = Transform3D(1, 2.05345e-07, -6.39488e-14, -7.10543e-15, 3.57628e-07, 1, 2.05345e-07, -1, 3.57628e-07, 0.170945, 0.0259902, 0.245789)
bones/25/enabled = true
bones/25/position = Vector3(0.201736, 0.0278595, 0.207752)
bones/25/rotation = Quaternion(-0.708996, -7.23994e-08, -7.28047e-08, 0.705212)
bones/25/position = Vector3(0.201736, 0.0277741, 0.208044)
bones/25/rotation = Quaternion(-0.709303, -7.23705e-08, -7.28333e-08, 0.704904)
bones/25/scale = Vector3(1, 1, 1)
bones/26/name = "control-heel-roll.l"
bones/26/parent = 25
@ -741,7 +753,7 @@ bones/27/parent = 26
bones/27/rest = Transform3D(-1, -1.44017e-07, -2.51498e-07, -8.10837e-08, -0.694106, 0.719873, -2.7824e-07, 0.719873, 0.694106, -8.85797e-10, 0.213436, -8.66923e-10)
bones/27/enabled = true
bones/27/position = Vector3(-4.34108e-08, 0.213436, -1.24871e-08)
bones/27/rotation = Quaternion(-1.33534e-07, 0.391084, 0.920355, 2.11981e-08)
bones/27/rotation = Quaternion(-1.33533e-07, 0.391084, 0.920355, 2.11998e-08)
bones/27/scale = Vector3(1, 1, 1)
bones/28/name = "heelIK.l"
bones/28/parent = 27
@ -768,15 +780,15 @@ bones/31/name = "kneeIK.r"
bones/31/parent = 0
bones/31/rest = Transform3D(1, -2.47926e-07, 1.50996e-07, 1.50996e-07, 3.57628e-07, -1, 2.47926e-07, 1, 3.57628e-07, -0.170945, 0.29231, 0.575812)
bones/31/enabled = true
bones/31/position = Vector3(-0.170945, 0.292311, 0.575813)
bones/31/position = Vector3(-0.170945, 0.292355, 0.575857)
bones/31/rotation = Quaternion(0.707107, -3.427e-08, 1.4104e-07, 0.707107)
bones/31/scale = Vector3(1, 1, 1)
bones/32/name = "control-toe-roll.r"
bones/32/parent = 0
bones/32/rest = Transform3D(1, 2.05345e-07, -5.68434e-14, -1.42109e-14, 3.57628e-07, 1, 2.05345e-07, -1, 3.57628e-07, -0.170945, 0.0259902, 0.245789)
bones/32/enabled = true
bones/32/position = Vector3(-0.170945, 0.025289, 0.241362)
bones/32/rotation = Quaternion(-0.703269, -7.30429e-08, -7.21602e-08, 0.710924)
bones/32/position = Vector3(-0.170945, 0.0251418, 0.241125)
bones/32/rotation = Quaternion(-0.702936, -7.3073e-08, -7.21228e-08, 0.711254)
bones/32/scale = Vector3(1, 1, 1)
bones/33/name = "control-heel-roll.r"
bones/33/parent = 32
@ -790,7 +802,7 @@ bones/34/parent = 33
bones/34/rest = Transform3D(-1, -1.44017e-07, -2.51498e-07, -8.10837e-08, -0.694106, 0.719873, -2.7824e-07, 0.719873, 0.694106, 1.40154e-08, 0.213436, -5.23748e-10)
bones/34/enabled = true
bones/34/position = Vector3(-2.94849e-09, 0.213436, -1.62925e-08)
bones/34/rotation = Quaternion(-1.46968e-07, 0.391084, 0.920355, 2.40318e-08)
bones/34/rotation = Quaternion(-1.46972e-07, 0.391084, 0.920355, 2.4036e-08)
bones/34/scale = Vector3(1, 1, 1)
bones/35/name = "heelIK.r"
bones/35/parent = 34
@ -824,7 +836,7 @@ bones/39/name = "handIK.l"
bones/39/parent = 0
bones/39/rest = Transform3D(-1.19209e-07, 1, 0, -1.19209e-07, 0, 1, 1, 1.19209e-07, 1.19209e-07, 0.713181, 1.10676, 2.99767e-07)
bones/39/enabled = true
bones/39/position = Vector3(0.520733, 0.775164, -0.0592629)
bones/39/position = Vector3(0.520733, 0.771484, -0.0592629)
bones/39/rotation = Quaternion(0.795617, 0.00380772, 0.605784, 0.00243902)
bones/39/scale = Vector3(1, 1, 1)
bones/40/name = "elbowIK.r"
@ -838,12 +850,12 @@ bones/41/name = "handIK.r"
bones/41/parent = 0
bones/41/rest = Transform3D(0, -1, -5.96046e-08, 1.78814e-07, -1.19209e-07, 1, -1, -5.96046e-08, 1.19209e-07, -0.713182, 1.10676, -6.1348e-08)
bones/41/enabled = true
bones/41/position = Vector3(-0.510811, 0.775616, 0.0633182)
bones/41/position = Vector3(-0.510811, 0.771936, 0.0633182)
bones/41/rotation = Quaternion(-0.762388, 0.00756033, 0.647063, -0.00406022)
bones/41/scale = Vector3(1, 1, 1)
[node name="Skeleton_Warrior_Helmet" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.999526, -0.00145039, 0.0307674, 0.00149078, 0.999998, -0.00129004, -0.0307655, 0.0013353, 0.999526, -0.000552074, 1.1949, 8.82777e-05)
transform = Transform3D(0.999527, -0.00143187, 0.0307254, 0.00147129, 0.999998, -0.00126026, -0.0307235, 0.00130487, 0.999527, -0.000552722, 1.17908, 8.61953e-05)
bone_name = "Skeleton_Warrior_Helmet"
bone_idx = 15
@ -897,7 +909,7 @@ transform = Transform3D(1, -1.18234e-11, 9.31323e-10, 6.54836e-11, 1, -3.49246e-
shape = SubResource("CapsuleShape3D_c30pj")
[node name="lowerarm_r" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.576874, -0.474126, -0.665147, -0.226451, -0.689552, 0.687922, -0.784815, 0.547468, 0.290419, -0.389508, 0.9552, -0.0795603)
transform = Transform3D(-0.604475, -0.464105, -0.647469, -0.230391, -0.676184, 0.699782, -0.76258, 0.572172, 0.301811, -0.392029, 0.948121, -0.0859436)
bone_name = "lowerarm.r"
bone_idx = 10
@ -911,7 +923,7 @@ shape = SubResource("CapsuleShape3D_wwi0t")
disabled = true
[node name="lowerarm_l" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(-0.466525, 0.550511, 0.692309, 0.0745129, -0.755461, 0.650942, 0.881362, 0.355267, 0.311422, 0.377954, 0.971263, -0.151308)
transform = Transform3D(-0.492821, 0.545995, 0.677507, 0.0807955, -0.746548, 0.660407, 0.86637, 0.380202, 0.323801, 0.379123, 0.965326, -0.157858)
bone_name = "lowerarm.l"
bone_idx = 5
@ -925,7 +937,7 @@ shape = SubResource("CapsuleShape3D_ba1wv")
disabled = true
[node name="lowerleg_r" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.998288, -0.0572995, 0.0117805, -0.0554044, -0.861503, 0.50472, -0.0187713, -0.504509, -0.863203, -0.182071, 0.274343, 0.0516012)
transform = Transform3D(0.998146, -0.0566777, 0.0221878, -0.0581036, -0.778708, 0.62469, -0.0181282, -0.624821, -0.780558, -0.182157, 0.262297, 0.0696043)
bone_name = "lowerleg.r"
bone_idx = 21
@ -939,7 +951,7 @@ shape = SubResource("CapsuleShape3D_r0iiv")
disabled = true
[node name="lowerleg_l" type="BoneAttachment3D" parent="Rig/Skeleton3D"]
transform = Transform3D(0.983885, 0.176987, -0.0254087, 0.168937, -0.873621, 0.45634, 0.0585686, -0.453279, -0.889442, 0.207473, 0.275151, 0.00571518)
transform = Transform3D(0.982596, 0.175747, -0.0601454, 0.176889, -0.786471, 0.591755, 0.0566964, -0.592096, -0.803871, 0.207654, 0.262196, 0.0264923)
bone_name = "lowerleg.l"
bone_idx = 17

@ -895,3 +895,15 @@ tracks/124/keys = {
"method": &"remove_unit"
}]
}
tracks/125/type = "value"
tracks/125/imported = false
tracks/125/enabled = true
tracks/125/path = NodePath("Navigation_CollisionShape:disabled")
tracks/125/interp = 1
tracks/125/loop_wrap = true
tracks/125/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}

@ -888,13 +888,22 @@ tracks/124/path = NodePath(".")
tracks/124/interp = 1
tracks/124/loop_wrap = true
tracks/124/keys = {
"times": PackedFloat32Array(2, 2.6307),
"transitions": PackedFloat32Array(1, 1),
"times": PackedFloat32Array(2.6307),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [],
"method": &"remove_unit"
}, {
"args": [],
"method": &"remove_unit"
}]
}
tracks/125/type = "value"
tracks/125/imported = false
tracks/125/enabled = true
tracks/125/path = NodePath("Navigation_CollisionShape:disabled")
tracks/125/interp = 1
tracks/125/loop_wrap = true
tracks/125/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -83,7 +83,6 @@ script = ExtResource("15_y5174")
[node name="Player" parent="." groups=["player"] instance=ExtResource("14_bpicj")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.8595, 1.08565, 13.3696)
maximum_health = 100
maximum_stamina = 100
stamina_regeneration_rate = 3
speed = 6.0

@ -6,5 +6,5 @@ func _ready() -> void:
pass
func game_over() -> void:
print("Game Over!")
print("Game Over! You have collected " + str(player.gold) + " gold in this run. Try to collect more in the next run...")
#TODO: Show Game Over screen with gold