generated from krampus/template-godot4
Compare commits
No commits in common. "e8e794fbe00ba5a267661e7a3bec7d5715069066" and "a194dfe52d66fb35412e4f89045754f3b9d8d322" have entirely different histories.
e8e794fbe0
...
a194dfe52d
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,438 +0,0 @@
|
||||
[gd_resource type="Animation" format=3 uid="uid://bgu0a5vfc1osi"]
|
||||
|
||||
[resource]
|
||||
resource_name = "RESET"
|
||||
length = 0.001
|
||||
tracks/0/type = "position_3d"
|
||||
tracks/0/imported = true
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = PackedFloat32Array(0, 1, 2.84217e-14, 1.51485, -2.51305)
|
||||
tracks/1/type = "rotation_3d"
|
||||
tracks/1/imported = true
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = PackedFloat32Array(0, 1, 0.249313, 1.15445e-07, 2.97205e-08, 0.968423)
|
||||
tracks/2/type = "scale_3d"
|
||||
tracks/2/imported = true
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/3/type = "rotation_3d"
|
||||
tracks/3/imported = true
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("Armature/Skeleton3D:Spine.002")
|
||||
tracks/3/interp = 1
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = PackedFloat32Array(0, 1, 0.204824, -2.0916e-13, 4.88339e-08, 0.978799)
|
||||
tracks/4/type = "scale_3d"
|
||||
tracks/4/imported = true
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("Armature/Skeleton3D:Spine.002")
|
||||
tracks/4/interp = 1
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/5/type = "rotation_3d"
|
||||
tracks/5/imported = true
|
||||
tracks/5/enabled = true
|
||||
tracks/5/path = NodePath("Armature/Skeleton3D:Spine.003")
|
||||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = PackedFloat32Array(0, 1, 0.196821, 2.33752e-07, 9.3851e-08, 0.980439)
|
||||
tracks/6/type = "rotation_3d"
|
||||
tracks/6/imported = true
|
||||
tracks/6/enabled = true
|
||||
tracks/6/path = NodePath("Armature/Skeleton3D:Spine.004")
|
||||
tracks/6/interp = 1
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = PackedFloat32Array(0, 1, 0.0429047, 4.76413e-07, 5.11467e-08, 0.999079)
|
||||
tracks/7/type = "scale_3d"
|
||||
tracks/7/imported = true
|
||||
tracks/7/enabled = true
|
||||
tracks/7/path = NodePath("Armature/Skeleton3D:Spine.004")
|
||||
tracks/7/interp = 1
|
||||
tracks/7/loop_wrap = true
|
||||
tracks/7/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/8/type = "scale_3d"
|
||||
tracks/8/imported = true
|
||||
tracks/8/enabled = true
|
||||
tracks/8/path = NodePath("Armature/Skeleton3D:Spine.005")
|
||||
tracks/8/interp = 1
|
||||
tracks/8/loop_wrap = true
|
||||
tracks/8/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/9/type = "rotation_3d"
|
||||
tracks/9/imported = true
|
||||
tracks/9/enabled = true
|
||||
tracks/9/path = NodePath("Armature/Skeleton3D:Shoulder.L")
|
||||
tracks/9/interp = 1
|
||||
tracks/9/loop_wrap = true
|
||||
tracks/9/keys = PackedFloat32Array(0, 1, -0.651315, 0.751756, -0.0947566, 0.0409037)
|
||||
tracks/10/type = "rotation_3d"
|
||||
tracks/10/imported = true
|
||||
tracks/10/enabled = true
|
||||
tracks/10/path = NodePath("Armature/Skeleton3D:Arm.L.001")
|
||||
tracks/10/interp = 1
|
||||
tracks/10/loop_wrap = true
|
||||
tracks/10/keys = PackedFloat32Array(0, 1, 0.50357, -0.0489935, -0.00100176, 0.862563)
|
||||
tracks/11/type = "rotation_3d"
|
||||
tracks/11/imported = true
|
||||
tracks/11/enabled = true
|
||||
tracks/11/path = NodePath("Armature/Skeleton3D:Arm.L.002")
|
||||
tracks/11/interp = 1
|
||||
tracks/11/loop_wrap = true
|
||||
tracks/11/keys = PackedFloat32Array(0, 1, 0.204939, -0.000834635, 0.0245877, 0.978465)
|
||||
tracks/12/type = "rotation_3d"
|
||||
tracks/12/imported = true
|
||||
tracks/12/enabled = true
|
||||
tracks/12/path = NodePath("Armature/Skeleton3D:Shoulder.R")
|
||||
tracks/12/interp = 1
|
||||
tracks/12/loop_wrap = true
|
||||
tracks/12/keys = PackedFloat32Array(0, 1, -0.651315, -0.751756, 0.0947566, 0.0409037)
|
||||
tracks/13/type = "rotation_3d"
|
||||
tracks/13/imported = true
|
||||
tracks/13/enabled = true
|
||||
tracks/13/path = NodePath("Armature/Skeleton3D:Arm.R.001")
|
||||
tracks/13/interp = 1
|
||||
tracks/13/loop_wrap = true
|
||||
tracks/13/keys = PackedFloat32Array(0, 1, 0.50357, 0.0489935, 0.00100176, 0.862563)
|
||||
tracks/14/type = "rotation_3d"
|
||||
tracks/14/imported = true
|
||||
tracks/14/enabled = true
|
||||
tracks/14/path = NodePath("Armature/Skeleton3D:Arm.R.002")
|
||||
tracks/14/interp = 1
|
||||
tracks/14/loop_wrap = true
|
||||
tracks/14/keys = PackedFloat32Array(0, 1, 0.204939, 0.000834639, -0.0245877, 0.978466)
|
||||
tracks/15/type = "rotation_3d"
|
||||
tracks/15/imported = true
|
||||
tracks/15/enabled = true
|
||||
tracks/15/path = NodePath("Armature/Skeleton3D:MidHip.L")
|
||||
tracks/15/interp = 1
|
||||
tracks/15/loop_wrap = true
|
||||
tracks/15/keys = PackedFloat32Array(0, 1, 0.0338831, -0.281898, -0.795744, 0.534955)
|
||||
tracks/16/type = "rotation_3d"
|
||||
tracks/16/imported = true
|
||||
tracks/16/enabled = true
|
||||
tracks/16/path = NodePath("Armature/Skeleton3D:MidLeg.L.001")
|
||||
tracks/16/interp = 1
|
||||
tracks/16/loop_wrap = true
|
||||
tracks/16/keys = PackedFloat32Array(0, 1, 0.00213064, 0.0655049, -0.355854, 0.932241)
|
||||
tracks/17/type = "rotation_3d"
|
||||
tracks/17/imported = true
|
||||
tracks/17/enabled = true
|
||||
tracks/17/path = NodePath("Armature/Skeleton3D:MidLeg.L.002")
|
||||
tracks/17/interp = 1
|
||||
tracks/17/loop_wrap = true
|
||||
tracks/17/keys = PackedFloat32Array(0, 1, -0.109452, 0.0150748, -0.151858, 0.982208)
|
||||
tracks/18/type = "rotation_3d"
|
||||
tracks/18/imported = true
|
||||
tracks/18/enabled = true
|
||||
tracks/18/path = NodePath("Armature/Skeleton3D:BackHip.L")
|
||||
tracks/18/interp = 1
|
||||
tracks/18/loop_wrap = true
|
||||
tracks/18/keys = PackedFloat32Array(0, 1, -0.269235, 0.0369024, -0.847203, 0.456507)
|
||||
tracks/19/type = "rotation_3d"
|
||||
tracks/19/imported = true
|
||||
tracks/19/enabled = true
|
||||
tracks/19/path = NodePath("Armature/Skeleton3D:BackLeg.L.001")
|
||||
tracks/19/interp = 1
|
||||
tracks/19/loop_wrap = true
|
||||
tracks/19/keys = PackedFloat32Array(0, 1, 0.185658, -0.109653, -0.43151, 0.875961)
|
||||
tracks/20/type = "rotation_3d"
|
||||
tracks/20/imported = true
|
||||
tracks/20/enabled = true
|
||||
tracks/20/path = NodePath("Armature/Skeleton3D:BackLeg.L.002")
|
||||
tracks/20/interp = 1
|
||||
tracks/20/loop_wrap = true
|
||||
tracks/20/keys = PackedFloat32Array(0, 1, -0.192939, 0.0499936, 0.0316556, 0.979425)
|
||||
tracks/21/type = "rotation_3d"
|
||||
tracks/21/imported = true
|
||||
tracks/21/enabled = true
|
||||
tracks/21/path = NodePath("Armature/Skeleton3D:MidHip.R")
|
||||
tracks/21/interp = 1
|
||||
tracks/21/loop_wrap = true
|
||||
tracks/21/keys = PackedFloat32Array(0, 1, 0.0338831, 0.281898, 0.795744, 0.534955)
|
||||
tracks/22/type = "rotation_3d"
|
||||
tracks/22/imported = true
|
||||
tracks/22/enabled = true
|
||||
tracks/22/path = NodePath("Armature/Skeleton3D:MidLeg.R.001")
|
||||
tracks/22/interp = 1
|
||||
tracks/22/loop_wrap = true
|
||||
tracks/22/keys = PackedFloat32Array(0, 1, 0.00213072, -0.0655051, 0.355853, 0.932241)
|
||||
tracks/23/type = "rotation_3d"
|
||||
tracks/23/imported = true
|
||||
tracks/23/enabled = true
|
||||
tracks/23/path = NodePath("Armature/Skeleton3D:MidLeg.R.002")
|
||||
tracks/23/interp = 1
|
||||
tracks/23/loop_wrap = true
|
||||
tracks/23/keys = PackedFloat32Array(0, 1, -0.109452, -0.0150747, 0.151858, 0.982208)
|
||||
tracks/24/type = "rotation_3d"
|
||||
tracks/24/imported = true
|
||||
tracks/24/enabled = true
|
||||
tracks/24/path = NodePath("Armature/Skeleton3D:BackHip.R")
|
||||
tracks/24/interp = 1
|
||||
tracks/24/loop_wrap = true
|
||||
tracks/24/keys = PackedFloat32Array(0, 1, -0.269235, -0.0369029, 0.847203, 0.456507)
|
||||
tracks/25/type = "rotation_3d"
|
||||
tracks/25/imported = true
|
||||
tracks/25/enabled = true
|
||||
tracks/25/path = NodePath("Armature/Skeleton3D:BackLeg.R.001")
|
||||
tracks/25/interp = 1
|
||||
tracks/25/loop_wrap = true
|
||||
tracks/25/keys = PackedFloat32Array(0, 1, 0.185658, 0.109653, 0.431509, 0.875961)
|
||||
tracks/26/type = "rotation_3d"
|
||||
tracks/26/imported = true
|
||||
tracks/26/enabled = true
|
||||
tracks/26/path = NodePath("Armature/Skeleton3D:BackLeg.R.002")
|
||||
tracks/26/interp = 1
|
||||
tracks/26/loop_wrap = true
|
||||
tracks/26/keys = PackedFloat32Array(0, 1, -0.192939, -0.0499936, -0.0316556, 0.979425)
|
||||
tracks/27/type = "position_3d"
|
||||
tracks/27/imported = true
|
||||
tracks/27/enabled = true
|
||||
tracks/27/path = NodePath("Armature/Skeleton3D:Arm.IK.L")
|
||||
tracks/27/interp = 1
|
||||
tracks/27/loop_wrap = true
|
||||
tracks/27/keys = PackedFloat32Array(0, 1, 1.55329, 0.839106, 0.783253)
|
||||
tracks/28/type = "rotation_3d"
|
||||
tracks/28/imported = true
|
||||
tracks/28/enabled = true
|
||||
tracks/28/path = NodePath("Armature/Skeleton3D:Arm.IK.L")
|
||||
tracks/28/interp = 1
|
||||
tracks/28/loop_wrap = true
|
||||
tracks/28/keys = PackedFloat32Array(0, 1, 0.508763, 0.508763, -0.491081, 0.491081)
|
||||
tracks/29/type = "position_3d"
|
||||
tracks/29/imported = true
|
||||
tracks/29/enabled = true
|
||||
tracks/29/path = NodePath("Armature/Skeleton3D:Arm.IK.Pole.L")
|
||||
tracks/29/interp = 1
|
||||
tracks/29/loop_wrap = true
|
||||
tracks/29/keys = PackedFloat32Array(0, 1, 0.428726, 0.847774, -1.16198)
|
||||
tracks/30/type = "position_3d"
|
||||
tracks/30/imported = true
|
||||
tracks/30/enabled = true
|
||||
tracks/30/path = NodePath("Armature/Skeleton3D:Arm.L.003")
|
||||
tracks/30/interp = 1
|
||||
tracks/30/loop_wrap = true
|
||||
tracks/30/keys = PackedFloat32Array(0, 1, -2.36554e-07, -1.66001e-07, 5.12588e-07)
|
||||
tracks/31/type = "rotation_3d"
|
||||
tracks/31/imported = true
|
||||
tracks/31/enabled = true
|
||||
tracks/31/path = NodePath("Armature/Skeleton3D:Sleeve.L")
|
||||
tracks/31/interp = 1
|
||||
tracks/31/loop_wrap = true
|
||||
tracks/31/keys = PackedFloat32Array(0, 1, 0.0793162, 0.0182055, -0.71141, 0.69805)
|
||||
tracks/32/type = "position_3d"
|
||||
tracks/32/imported = true
|
||||
tracks/32/enabled = true
|
||||
tracks/32/path = NodePath("Armature/Skeleton3D:Arm.IK.R")
|
||||
tracks/32/interp = 1
|
||||
tracks/32/loop_wrap = true
|
||||
tracks/32/keys = PackedFloat32Array(0, 1, -1.55329, 0.839106, 0.783253)
|
||||
tracks/33/type = "rotation_3d"
|
||||
tracks/33/imported = true
|
||||
tracks/33/enabled = true
|
||||
tracks/33/path = NodePath("Armature/Skeleton3D:Arm.IK.R")
|
||||
tracks/33/interp = 1
|
||||
tracks/33/loop_wrap = true
|
||||
tracks/33/keys = PackedFloat32Array(0, 1, 0.508763, -0.508763, 0.491081, 0.491081)
|
||||
tracks/34/type = "position_3d"
|
||||
tracks/34/imported = true
|
||||
tracks/34/enabled = true
|
||||
tracks/34/path = NodePath("Armature/Skeleton3D:Arm.IK.Pole.R")
|
||||
tracks/34/interp = 1
|
||||
tracks/34/loop_wrap = true
|
||||
tracks/34/keys = PackedFloat32Array(0, 1, -0.428726, 0.847774, -1.16198)
|
||||
tracks/35/type = "rotation_3d"
|
||||
tracks/35/imported = true
|
||||
tracks/35/enabled = true
|
||||
tracks/35/path = NodePath("Armature/Skeleton3D:Sleeve.R")
|
||||
tracks/35/interp = 1
|
||||
tracks/35/loop_wrap = true
|
||||
tracks/35/keys = PackedFloat32Array(0, 1, 0.0793162, -0.0182055, 0.71141, 0.69805)
|
||||
tracks/36/type = "position_3d"
|
||||
tracks/36/imported = true
|
||||
tracks/36/enabled = true
|
||||
tracks/36/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/36/interp = 1
|
||||
tracks/36/loop_wrap = true
|
||||
tracks/36/keys = PackedFloat32Array(0, 1, 0.776177, 0.476268, -2.27135)
|
||||
tracks/37/type = "rotation_3d"
|
||||
tracks/37/imported = true
|
||||
tracks/37/enabled = true
|
||||
tracks/37/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/37/interp = 1
|
||||
tracks/37/loop_wrap = true
|
||||
tracks/37/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/38/type = "scale_3d"
|
||||
tracks/38/imported = true
|
||||
tracks/38/enabled = true
|
||||
tracks/38/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/38/interp = 1
|
||||
tracks/38/loop_wrap = true
|
||||
tracks/38/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/39/type = "position_3d"
|
||||
tracks/39/imported = true
|
||||
tracks/39/enabled = true
|
||||
tracks/39/path = NodePath("Armature/Skeleton3D:MidLeg.L.003")
|
||||
tracks/39/interp = 1
|
||||
tracks/39/loop_wrap = true
|
||||
tracks/39/keys = PackedFloat32Array(0, 1, 1.47158e-07, 3.29446e-07, -1.54669e-07)
|
||||
tracks/40/type = "rotation_3d"
|
||||
tracks/40/imported = true
|
||||
tracks/40/enabled = true
|
||||
tracks/40/path = NodePath("Armature/Skeleton3D:MidLeg.L.003")
|
||||
tracks/40/interp = 1
|
||||
tracks/40/loop_wrap = true
|
||||
tracks/40/keys = PackedFloat32Array(0, 1, -0.19757, -0.580371, 0.78173, 0.114167)
|
||||
tracks/41/type = "position_3d"
|
||||
tracks/41/imported = true
|
||||
tracks/41/enabled = true
|
||||
tracks/41/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/41/interp = 1
|
||||
tracks/41/loop_wrap = true
|
||||
tracks/41/keys = PackedFloat32Array(0, 1, -0.776177, 0.476268, -2.27135)
|
||||
tracks/42/type = "rotation_3d"
|
||||
tracks/42/imported = true
|
||||
tracks/42/enabled = true
|
||||
tracks/42/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/42/interp = 1
|
||||
tracks/42/loop_wrap = true
|
||||
tracks/42/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/43/type = "scale_3d"
|
||||
tracks/43/imported = true
|
||||
tracks/43/enabled = true
|
||||
tracks/43/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/43/interp = 1
|
||||
tracks/43/loop_wrap = true
|
||||
tracks/43/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/44/type = "position_3d"
|
||||
tracks/44/imported = true
|
||||
tracks/44/enabled = true
|
||||
tracks/44/path = NodePath("Armature/Skeleton3D:MidLeg.R.003")
|
||||
tracks/44/interp = 1
|
||||
tracks/44/loop_wrap = true
|
||||
tracks/44/keys = PackedFloat32Array(0, 1, -5.46684e-07, 1.39751e-08, -2.09895e-07)
|
||||
tracks/45/type = "rotation_3d"
|
||||
tracks/45/imported = true
|
||||
tracks/45/enabled = true
|
||||
tracks/45/path = NodePath("Armature/Skeleton3D:MidLeg.R.003")
|
||||
tracks/45/interp = 1
|
||||
tracks/45/loop_wrap = true
|
||||
tracks/45/keys = PackedFloat32Array(0, 1, -0.19757, 0.580371, -0.78173, 0.114167)
|
||||
tracks/46/type = "position_3d"
|
||||
tracks/46/imported = true
|
||||
tracks/46/enabled = true
|
||||
tracks/46/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/46/interp = 1
|
||||
tracks/46/loop_wrap = true
|
||||
tracks/46/keys = PackedFloat32Array(0, 1, 0.737397, 0.515845, -3.26979)
|
||||
tracks/47/type = "rotation_3d"
|
||||
tracks/47/imported = true
|
||||
tracks/47/enabled = true
|
||||
tracks/47/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/47/interp = 1
|
||||
tracks/47/loop_wrap = true
|
||||
tracks/47/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/48/type = "scale_3d"
|
||||
tracks/48/imported = true
|
||||
tracks/48/enabled = true
|
||||
tracks/48/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/48/interp = 1
|
||||
tracks/48/loop_wrap = true
|
||||
tracks/48/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/49/type = "position_3d"
|
||||
tracks/49/imported = true
|
||||
tracks/49/enabled = true
|
||||
tracks/49/path = NodePath("Armature/Skeleton3D:BackLeg.L.003")
|
||||
tracks/49/interp = 1
|
||||
tracks/49/loop_wrap = true
|
||||
tracks/49/keys = PackedFloat32Array(0, 1, -4.9934e-08, 2.2182e-07, -1.97891e-07)
|
||||
tracks/50/type = "rotation_3d"
|
||||
tracks/50/imported = true
|
||||
tracks/50/enabled = true
|
||||
tracks/50/path = NodePath("Armature/Skeleton3D:BackLeg.L.003")
|
||||
tracks/50/interp = 1
|
||||
tracks/50/loop_wrap = true
|
||||
tracks/50/keys = PackedFloat32Array(0, 1, -0.136442, 0.601968, -0.761522, 0.197743)
|
||||
tracks/51/type = "position_3d"
|
||||
tracks/51/imported = true
|
||||
tracks/51/enabled = true
|
||||
tracks/51/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/51/interp = 1
|
||||
tracks/51/loop_wrap = true
|
||||
tracks/51/keys = PackedFloat32Array(0, 1, -0.737397, 0.515845, -3.26979)
|
||||
tracks/52/type = "rotation_3d"
|
||||
tracks/52/imported = true
|
||||
tracks/52/enabled = true
|
||||
tracks/52/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/52/interp = 1
|
||||
tracks/52/loop_wrap = true
|
||||
tracks/52/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/53/type = "scale_3d"
|
||||
tracks/53/imported = true
|
||||
tracks/53/enabled = true
|
||||
tracks/53/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/53/interp = 1
|
||||
tracks/53/loop_wrap = true
|
||||
tracks/53/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/54/type = "position_3d"
|
||||
tracks/54/imported = true
|
||||
tracks/54/enabled = true
|
||||
tracks/54/path = NodePath("Armature/Skeleton3D:BackLeg.R.003")
|
||||
tracks/54/interp = 1
|
||||
tracks/54/loop_wrap = true
|
||||
tracks/54/keys = PackedFloat32Array(0, 1, 3.2303e-07, 2.28217e-07, -7.45868e-09)
|
||||
tracks/55/type = "value"
|
||||
tracks/55/imported = false
|
||||
tracks/55/enabled = true
|
||||
tracks/55/path = NodePath("Armature/Skeleton3D/LookIK:active")
|
||||
tracks/55/interp = 1
|
||||
tracks/55/loop_wrap = true
|
||||
tracks/55/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/56/type = "value"
|
||||
tracks/56/imported = false
|
||||
tracks/56/enabled = true
|
||||
tracks/56/path = NodePath("SpawnDebris:emitting")
|
||||
tracks/56/interp = 1
|
||||
tracks/56/loop_wrap = true
|
||||
tracks/56/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [false]
|
||||
}
|
||||
tracks/57/type = "value"
|
||||
tracks/57/imported = false
|
||||
tracks/57/enabled = true
|
||||
tracks/57/path = NodePath("SpawnDebris:amount_ratio")
|
||||
tracks/57/interp = 1
|
||||
tracks/57/loop_wrap = true
|
||||
tracks/57/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [0.0]
|
||||
}
|
||||
tracks/58/type = "value"
|
||||
tracks/58/imported = false
|
||||
tracks/58/enabled = true
|
||||
tracks/58/path = NodePath("Armature/Skeleton3D/LookIK:influence")
|
||||
tracks/58/interp = 1
|
||||
tracks/58/loop_wrap = true
|
||||
tracks/58/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [1.0]
|
||||
}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,419 +0,0 @@
|
||||
[gd_resource type="Animation" format=3 uid="uid://diygc3e536bh5"]
|
||||
|
||||
[resource]
|
||||
resource_name = "walk_front"
|
||||
length = 1.25
|
||||
loop_mode = 1
|
||||
tracks/0/type = "position_3d"
|
||||
tracks/0/imported = true
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = PackedFloat32Array(0, 1, -0.221891, 1.24589, -2.64753, 0.0333333, 1, -0.215237, 1.1231, -2.71524, 0.0666667, 1, -0.201962, 1.01659, -2.77397, 0.1, 1, -0.182783, 0.927626, -2.82303, 0.133333, 1, -0.158508, 0.85749, -2.86171, 0.166667, 1, -0.130039, 0.807525, -2.88926, 0.2, 1, -0.097644, 0.787134, -2.9005, 0.233333, 1, -0.0632972, 0.790606, -2.89859, 0.266667, 1, -0.027479, 0.818414, -2.88325, 0.3, 1, 0.00914737, 0.870327, -2.85463, 0.333333, 1, 0.0457367, 0.945415, -2.81322, 0.366667, 1, 0.0801963, 1.04457, -2.75854, 0.4, 1, 0.111922, 1.15142, -2.69962, 0.433333, 1, 0.140112, 1.25572, -2.64211, 0.466667, 1, 0.164017, 1.34664, -2.59197, 0.5, 1, 0.182947, 1.41282, -2.55548, 0.533333, 1, 0.194399, 1.42807, -2.54707, 0.566667, 1, 0.200115, 1.39855, -2.56335, 0.6, 1, 0.200302, 1.32415, -2.60438, 0.633333, 1, 0.195257, 1.21519, -2.66446, 0.666667, 1, 0.185367, 1.0924, -2.73217, 0.7, 1, 0.169927, 0.991325, -2.78791, 0.733333, 1, 0.150996, 0.908411, -2.83363, 0.766667, 1, 0.128971, 0.844999, -2.86859, 0.8, 1, 0.104223, 0.802427, -2.89207, 0.833333, 1, 0.0770901, 0.782036, -2.90331, 0.866667, 1, 0.0473365, 0.793463, -2.89701, 0.9, 1, 0.0159593, 0.829461, -2.87716, 0.933333, 1, -0.0162683, 0.889099, -2.84428, 0.966667, 1, -0.0485591, 0.970204, -2.79955, 1, 1, -0.0801128, 1.06936, -2.74487, 1.03333, 1, -0.110058, 1.17878, -2.68454, 1.06667, 1, -0.138126, 1.28051, -2.62844, 1.1, 1, -0.163698, 1.36319, -2.58285, 1.13333, 1, -0.186071, 1.41664, -2.55338, 1.16667, 1, -0.204453, 1.43189, -2.54497, 1.2, 1, -0.21574, 1.38744, -2.56948, 1.23333, 1, -0.220559, 1.29806, -2.61876, 1.25, 1, -0.221891, 1.24589, -2.64753)
|
||||
tracks/1/type = "rotation_3d"
|
||||
tracks/1/imported = true
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/1/interp = 0
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = PackedFloat32Array(0, 1, 0.523738, 1.01552e-07, 6.24345e-08, 0.851879)
|
||||
tracks/2/type = "scale_3d"
|
||||
tracks/2/imported = true
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/2/interp = 0
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/3/type = "rotation_3d"
|
||||
tracks/3/imported = true
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("Armature/Skeleton3D:Spine.002")
|
||||
tracks/3/interp = 0
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = PackedFloat32Array(0, 1, 0.142593, -2.22318e-13, 3.39968e-08, 0.989781)
|
||||
tracks/4/type = "scale_3d"
|
||||
tracks/4/imported = true
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("Armature/Skeleton3D:Spine.002")
|
||||
tracks/4/interp = 0
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/5/type = "rotation_3d"
|
||||
tracks/5/imported = true
|
||||
tracks/5/enabled = true
|
||||
tracks/5/path = NodePath("Armature/Skeleton3D:Spine.003")
|
||||
tracks/5/interp = 0
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = PackedFloat32Array(0, 1, -0.183572, 2.34364e-07, -8.75341e-08, 0.983006)
|
||||
tracks/6/type = "rotation_3d"
|
||||
tracks/6/imported = true
|
||||
tracks/6/enabled = true
|
||||
tracks/6/path = NodePath("Armature/Skeleton3D:Spine.004")
|
||||
tracks/6/interp = 0
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = PackedFloat32Array(0, 1, 0.208336, 4.66389e-07, 2.48358e-07, 0.978057)
|
||||
tracks/7/type = "scale_3d"
|
||||
tracks/7/imported = true
|
||||
tracks/7/enabled = true
|
||||
tracks/7/path = NodePath("Armature/Skeleton3D:Spine.004")
|
||||
tracks/7/interp = 0
|
||||
tracks/7/loop_wrap = true
|
||||
tracks/7/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/8/type = "scale_3d"
|
||||
tracks/8/imported = true
|
||||
tracks/8/enabled = true
|
||||
tracks/8/path = NodePath("Armature/Skeleton3D:Spine.005")
|
||||
tracks/8/interp = 0
|
||||
tracks/8/loop_wrap = true
|
||||
tracks/8/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/9/type = "rotation_3d"
|
||||
tracks/9/imported = true
|
||||
tracks/9/enabled = true
|
||||
tracks/9/path = NodePath("Armature/Skeleton3D:Shoulder.L")
|
||||
tracks/9/interp = 1
|
||||
tracks/9/loop_wrap = true
|
||||
tracks/9/keys = PackedFloat32Array(0, 1, -0.397823, 0.90975, 0.0222649, 0.1166, 0.0333333, 1, -0.427314, 0.895697, 0.0965923, 0.0761573, 0.0666667, 1, -0.453242, 0.877028, 0.154494, 0.0390453, 0.1, 1, -0.477819, 0.855517, 0.199416, 0.00346528, 0.133333, 1, 0.502495, -0.831944, -0.233127, 0.0319278, 0.166667, 1, 0.528251, -0.806831, -0.255667, 0.0678957, 0.2, 1, 0.557308, -0.781167, -0.261008, 0.105166, 0.233333, 1, 0.589053, -0.754986, -0.250441, 0.14245, 0.266667, 1, 0.623283, -0.728361, -0.222455, 0.177545, 0.3, 1, 0.659156, -0.700853, -0.1768, 0.207509, 0.333333, 1, 0.695262, -0.671696, -0.114633, 0.22868, 0.4, 1, 0.761428, -0.608179, 0.0349462, 0.22164, 0.433333, 1, 0.787505, -0.57346, 0.105862, 0.19943, 0.466667, 1, 0.808411, -0.537724, 0.169549, 0.169048, 0.5, 1, 0.824468, -0.501825, 0.224395, 0.134427, 0.533333, 1, 0.836416, -0.467333, 0.267839, 0.10134, 0.566667, 1, 0.845334, -0.433543, 0.303629, 0.0725281, 0.6, 1, 0.852229, -0.40064, 0.332856, 0.0489938, 0.633333, 1, 0.855252, -0.392799, 0.328912, 0.0779034, 0.666667, 1, 0.827534, -0.447549, 0.229567, 0.249372, 0.7, 1, 0.77655, -0.471158, 0.118776, 0.40109, 0.733333, 1, 0.710257, -0.474615, -0.0160416, 0.519633, 0.766667, 1, 0.646208, -0.464753, -0.178115, 0.578529, 0.8, 1, 0.594932, -0.453257, -0.354569, 0.561154, 0.833333, 1, 0.559451, -0.455965, -0.516323, 0.460999, 0.866667, 1, 0.530399, -0.498813, -0.590925, 0.347376, 0.9, 1, 0.502186, -0.554169, -0.611921, 0.257407, 0.933333, 1, 0.477258, -0.615432, -0.598328, 0.18834, 0.966667, 1, 0.460122, -0.667397, -0.567708, 0.143447, 1, 1, 0.461331, -0.690822, -0.540255, 0.134402, 1.03333, 1, 0.46381, -0.716741, -0.505657, 0.124393, 1.06667, 1, 0.465668, -0.746154, -0.463141, 0.10912, 1.1, 1, 0.465596, -0.778457, -0.411926, 0.0868472, 1.13333, 1, 0.462175, -0.812188, -0.351461, 0.0567482, 1.16667, 1, 0.453983, -0.845127, -0.281602, 0.0189898, 1.2, 1, 0.438851, -0.876305, -0.196801, -0.0277216, 1.23333, 1, -0.414002, 0.902319, 0.0838102, 0.0860146, 1.25, 1, -0.397824, 0.90975, 0.0222649, 0.1166)
|
||||
tracks/10/type = "rotation_3d"
|
||||
tracks/10/imported = true
|
||||
tracks/10/enabled = true
|
||||
tracks/10/path = NodePath("Armature/Skeleton3D:Arm.L.001")
|
||||
tracks/10/interp = 1
|
||||
tracks/10/loop_wrap = true
|
||||
tracks/10/keys = PackedFloat32Array(0, 1, 0.315111, -0.0581023, -0.00533523, 0.947259, 0.0333333, 1, 0.404052, -0.0543049, -0.00353812, 0.913116, 0.0666667, 1, 0.472198, -0.0507924, -0.00185492, 0.880026, 0.1, 1, 0.526976, -0.0475584, -0.000326366, 0.848549, 0.133333, 1, 0.572809, -0.0445494, 0.00104859, 0.818476, 0.166667, 1, 0.611496, -0.0417462, 0.00230483, 0.790142, 0.2, 1, 0.641989, -0.0393278, 0.00338841, 0.765697, 0.233333, 1, 0.665775, -0.0373226, 0.00426494, 0.745206, 0.266667, 1, 0.68197, -0.0358798, 0.00489562, 0.730483, 0.3, 1, 0.689726, -0.0351559, 0.00521923, 0.723198, 0.333333, 1, 0.68809, -0.0353098, 0.00515059, 0.724747, 0.366667, 1, 0.671976, -0.0367826, 0.00449837, 0.739645, 0.4, 1, 0.644639, -0.0391087, 0.00348388, 0.763479, 0.433333, 1, 0.607094, -0.0420629, 0.00217319, 0.793513, 0.466667, 1, 0.560587, -0.0453865, 0.000664678, 0.826851, 0.5, 1, 0.506808, -0.0487998, -0.000909851, 0.860676, 0.533333, 1, 0.44941, -0.0520409, -0.00246845, 0.891805, 0.566667, 1, 0.391309, -0.0549181, -0.0038533, 0.918611, 0.6, 1, 0.333346, -0.0573867, -0.00499061, 0.941043, 0.633333, 1, 0.338633, -0.0570449, -0.00466692, 0.939176, 0.666667, 1, 0.522945, -0.0478155, -0.00044639, 0.851024, 0.7, 1, 0.62431, -0.0406988, 0.00280508, 0.780111, 0.733333, 1, 0.684062, -0.035647, 0.00502465, 0.728535, 0.766667, 1, 0.711919, -0.0330099, 0.00616908, 0.701458, 0.8, 1, 0.715559, -0.032647, 0.00632793, 0.697761, 0.833333, 1, 0.701189, -0.0340616, 0.00570567, 0.712139, 0.866667, 1, 0.674679, -0.0365359, 0.00461028, 0.737192, 0.9, 1, 0.643973, -0.0391633, 0.00345985, 0.764038, 0.933333, 1, 0.610938, -0.0417831, 0.00229008, 0.790571, 0.966667, 1, 0.584335, -0.0437647, 0.00138125, 0.81033, 1, 1, 0.580274, -0.0440485, 0.00125777, 0.813228, 1.03333, 1, 0.58143, -0.0439679, 0.0012929, 0.812406, 1.06667, 1, 0.580144, -0.0440575, 0.0012538, 0.813321, 1.1, 1, 0.572629, -0.0445758, 0.00102606, 0.818601, 1.13333, 1, 0.55544, -0.0457321, 0.000510129, 0.830298, 1.16667, 1, 0.525288, -0.0476699, -0.000378457, 0.849588, 1.2, 1, 0.470013, -0.0509204, -0.00192383, 0.881187, 1.23333, 1, 0.372492, -0.0556968, -0.00413585, 0.926353, 1.25, 1, 0.315111, -0.0581024, -0.00533524, 0.94726)
|
||||
tracks/11/type = "rotation_3d"
|
||||
tracks/11/imported = true
|
||||
tracks/11/enabled = true
|
||||
tracks/11/path = NodePath("Armature/Skeleton3D:Arm.L.002")
|
||||
tracks/11/interp = 1
|
||||
tracks/11/loop_wrap = true
|
||||
tracks/11/keys = PackedFloat32Array(0, 1, 0.0553131, -0.00399869, 0.0212347, 0.998235, 0.0333333, 1, 0.121708, -0.00263417, 0.0230347, 0.992295, 0.0666667, 1, 0.177761, -0.00143105, 0.0241444, 0.983776, 0.1, 1, 0.22598, -0.000363144, 0.0248825, 0.973814, 0.133333, 1, 0.268275, 0.000597216, 0.025425, 0.963007, 0.166667, 1, 0.305931, 0.00147726, 0.0258092, 0.951703, 0.2, 1, 0.337448, 0.00223493, 0.0260373, 0.940982, 0.233333, 1, 0.362737, 0.00285303, 0.0261933, 0.931519, 0.266667, 1, 0.380702, 0.00329856, 0.026281, 0.924318, 0.3, 1, 0.389771, 0.00352626, 0.0263127, 0.920529, 0.333333, 1, 0.387848, 0.00347796, 0.0263063, 0.921341, 0.366667, 1, 0.369436, 0.00301794, 0.0262307, 0.928881, 0.4, 1, 0.340218, 0.00230313, 0.026056, 0.939983, 0.433333, 1, 0.301851, 0.00138406, 0.0257554, 0.953006, 0.466667, 1, 0.256677, 0.000330015, 0.0252925, 0.966166, 0.533333, 1, 0.158173, -0.00185923, 0.0238218, 0.987122, 0.566667, 1, 0.111277, -0.00285632, 0.022837, 0.993523, 0.6, 1, 0.0685151, -0.00373202, 0.0216208, 0.997409, 0.633333, 1, 0.0758474, -0.00355325, 0.0214904, 0.996882, 0.666667, 1, 0.22226, -0.000448202, 0.0248364, 0.974671, 0.7, 1, 0.32, 0.00182557, 0.0258654, 0.947063, 0.733333, 1, 0.384004, 0.00338817, 0.0262711, 0.922951, 0.766667, 1, 0.416102, 0.00419752, 0.026384, 0.908925, 0.8, 1, 0.420484, 0.00431015, 0.0263934, 0.906906, 0.833333, 1, 0.403299, 0.00386943, 0.0263528, 0.91468, 0.866667, 1, 0.372571, 0.00309679, 0.0262424, 0.927627, 0.9, 1, 0.339521, 0.00228631, 0.0260513, 0.940235, 0.933333, 1, 0.305469, 0.00146701, 0.0257999, 0.951851, 0.966667, 1, 0.278767, 0.000833549, 0.0255705, 0.960018, 1, 1, 0.274956, 0.000746151, 0.0255241, 0.961118, 1.03333, 1, 0.27604, 0.00077101, 0.0255374, 0.960807, 1.06667, 1, 0.274834, 0.000743352, 0.0255226, 0.961153, 1.1, 1, 0.267813, 0.00058277, 0.0254359, 0.963135, 1.13333, 1, 0.25189, 0.00022042, 0.0252334, 0.967427, 1.16667, 1, 0.224372, -0.000400848, 0.0248659, 0.974186, 1.2, 1, 0.17572, -0.00147725, 0.0241235, 0.984144, 1.23333, 1, 0.0987325, -0.00310178, 0.0223443, 0.994858, 1.25, 1, 0.055313, -0.0039987, 0.0212347, 0.998235)
|
||||
tracks/12/type = "rotation_3d"
|
||||
tracks/12/imported = true
|
||||
tracks/12/enabled = true
|
||||
tracks/12/path = NodePath("Armature/Skeleton3D:Shoulder.R")
|
||||
tracks/12/interp = 1
|
||||
tracks/12/loop_wrap = true
|
||||
tracks/12/keys = PackedFloat32Array(0, 1, 0.856769, 0.375568, -0.351375, 0.0378394, 0.0333333, 1, 0.837876, 0.433923, -0.256614, 0.209341, 0.0666667, 1, 0.791876, 0.465079, -0.149163, 0.366585, 0.1, 1, 0.72719, 0.473712, -0.0217694, 0.496304, 0.133333, 1, 0.656783, 0.465594, 0.131043, 0.57852, 0.166667, 1, 0.598107, 0.44741, 0.312247, 0.587021, 0.2, 1, 0.568816, 0.45464, 0.479511, 0.489715, 0.233333, 1, 0.537772, 0.487563, 0.575201, 0.377131, 0.266667, 1, 0.50852, 0.538515, 0.611775, 0.277744, 0.3, 1, 0.482715, 0.599557, 0.605443, 0.202379, 0.333333, 1, 0.460281, 0.661937, 0.573365, 0.145715, 0.366667, 1, 0.461937, 0.685808, 0.545527, 0.136682, 0.4, 1, 0.464231, 0.711134, 0.512522, 0.12688, 0.433333, 1, 0.466168, 0.739141, 0.472774, 0.113328, 0.466667, 1, 0.466514, 0.770047, 0.424997, 0.0936501, 0.5, 1, 0.463818, 0.803031, 0.368296, 0.0661222, 0.533333, 1, 0.455886, 0.837439, 0.300085, 0.0285033, 0.566667, 1, 0.44207, 0.869405, 0.220133, -0.0158268, 0.6, 1, -0.420058, -0.897086, -0.118018, 0.069715, 0.633333, 1, -0.40421, -0.907439, -0.0459146, 0.105172, 0.666667, 1, -0.432217, -0.891468, -0.119244, 0.0652248, 0.7, 1, -0.45725, -0.872202, -0.171175, 0.0297614, 0.733333, 1, -0.481976, -0.850171, -0.21185, -0.00533778, 0.766667, 1, 0.507442, 0.826211, 0.241277, 0.0407808, 0.833333, 1, 0.563588, 0.774562, 0.26336, 0.114296, 0.866667, 1, 0.59671, 0.748292, 0.246967, 0.151669, 0.9, 1, 0.6321, 0.721634, 0.212593, 0.185738, 0.933333, 1, 0.66859, 0.693994, 0.161342, 0.212905, 0.966667, 1, 0.704523, 0.664586, 0.0960791, 0.229654, 1.03333, 1, 0.768218, 0.599772, -0.0533316, 0.217418, 1.06667, 1, 0.793079, 0.565016, -0.122182, 0.191973, 1.1, 1, 0.812772, 0.529296, -0.183164, 0.160303, 1.13333, 1, 0.827794, 0.493387, -0.235346, 0.126244, 1.16667, 1, 0.838955, 0.457994, -0.278679, 0.0934556, 1.2, 1, 0.847388, 0.424379, -0.311993, 0.0670509, 1.23333, 1, 0.854024, 0.391799, -0.339024, 0.046888, 1.25, 1, 0.856769, 0.375568, -0.351375, 0.0378393)
|
||||
tracks/13/type = "rotation_3d"
|
||||
tracks/13/imported = true
|
||||
tracks/13/enabled = true
|
||||
tracks/13/path = NodePath("Armature/Skeleton3D:Arm.R.001")
|
||||
tracks/13/interp = 1
|
||||
tracks/13/loop_wrap = true
|
||||
tracks/13/keys = PackedFloat32Array(0, 1, 0.297439, 0.0587367, 0.00559715, 0.952916, 0.0333333, 1, 0.483549, 0.0500537, 0.00138885, 0.873884, 0.0666667, 1, 0.603905, 0.0422366, -0.00213057, 0.795933, 0.1, 1, 0.676072, 0.0363758, -0.00470317, 0.735922, 0.133333, 1, 0.71296, 0.0329067, -0.00621438, 0.700404, 0.166667, 1, 0.722056, 0.0319921, -0.00661315, 0.691063, 0.2, 1, 0.707014, 0.0334935, -0.00595663, 0.706381, 0.233333, 1, 0.68282, 0.0357912, -0.00494205, 0.729692, 0.266667, 1, 0.652648, 0.0384431, -0.00377484, 0.756676, 0.333333, 1, 0.584351, 0.0437637, -0.00138172, 0.810319, 0.366667, 1, 0.579696, 0.0440886, -0.00124023, 0.813638, 0.433333, 1, 0.578907, 0.0441435, -0.0012163, 0.814197, 0.466667, 1, 0.574627, 0.0444389, -0.00108658, 0.817207, 0.5, 1, 0.562577, 0.0452579, -0.000723509, 0.825505, 0.533333, 1, 0.533991, 0.0471216, 0.000124126, 0.844176, 0.566667, 1, 0.486838, 0.0499655, 0.00146114, 0.872061, 0.6, 1, 0.40634, 0.0541537, 0.00341512, 0.912109, 0.633333, 1, 0.345932, 0.0568722, 0.00474708, 0.936522, 0.666667, 1, 0.432528, 0.0529313, 0.002913, 0.900061, 0.7, 1, 0.493279, 0.049593, 0.00128168, 0.868455, 0.733333, 1, 0.544008, 0.0464758, -0.000172094, 0.837792, 0.766667, 1, 0.586553, 0.0435782, -0.00148812, 0.808737, 0.8, 1, 0.622144, 0.0409182, -0.00267955, 0.781828, 0.833333, 1, 0.651462, 0.0385467, -0.00373146, 0.757692, 0.866667, 1, 0.672261, 0.0367555, -0.0045109, 0.739388, 0.9, 1, 0.685058, 0.035593, -0.00502413, 0.727602, 0.933333, 1, 0.689025, 0.035222, -0.00518981, 0.723863, 0.966667, 1, 0.683257, 0.0357565, -0.00495393, 0.729285, 1, 1, 0.666643, 0.0372566, -0.00428862, 0.744433, 1.03333, 1, 0.635391, 0.0398638, -0.00315077, 0.771155, 1.06667, 1, 0.594855, 0.0429736, -0.00176225, 0.802682, 1.1, 1, 0.546585, 0.0463073, -0.000248531, 0.836122, 1.13333, 1, 0.492718, 0.0496267, 0.00129869, 0.868772, 1.16667, 1, 0.436062, 0.0527492, 0.00282335, 0.898365, 1.2, 1, 0.379896, 0.0554467, 0.00411694, 0.923357, 1.23333, 1, 0.324918, 0.0577136, 0.00513669, 0.943966, 1.25, 1, 0.297439, 0.0587367, 0.00559713, 0.952916)
|
||||
tracks/14/type = "rotation_3d"
|
||||
tracks/14/imported = true
|
||||
tracks/14/enabled = true
|
||||
tracks/14/path = NodePath("Armature/Skeleton3D:Arm.R.002")
|
||||
tracks/14/interp = 1
|
||||
tracks/14/loop_wrap = true
|
||||
tracks/14/keys = PackedFloat32Array(0, 1, 0.0436257, 0.00422741, -0.0207782, 0.998823, 0.0333333, 1, 0.190068, 0.00113936, -0.0241318, 0.981474, 0.0666667, 1, 0.299882, -0.00135356, -0.0256709, 0.95363, 0.1, 1, 0.374924, -0.00316116, -0.0262334, 0.926679, 0.133333, 1, 0.41735, -0.00422955, -0.0263868, 0.908353, 0.166667, 1, 0.428337, -0.00451241, -0.0264087, 0.903222, 0.2, 1, 0.410238, -0.00404709, -0.0263703, 0.911588, 0.233333, 1, 0.381909, -0.00333087, -0.0262794, 0.92382, 0.266667, 1, 0.348642, -0.00250823, -0.0261105, 0.936889, 0.333333, 1, 0.278781, -0.000833872, -0.0255707, 0.960014, 0.366667, 1, 0.274415, -0.000733759, -0.0255175, 0.961272, 0.433333, 1, 0.273676, -0.000716825, -0.0255085, 0.961483, 0.466667, 1, 0.269676, -0.000625357, -0.0254591, 0.962614, 0.5, 1, 0.25847, -0.000369625, -0.0253187, 0.965687, 0.533333, 1, 0.232267, 0.00022315, -0.0249734, 0.972332, 0.566667, 1, 0.190373, 0.00115469, -0.0243542, 0.981409, 0.6, 1, 0.124634, 0.0025629, -0.0230013, 0.991933, 0.633333, 1, 0.0777449, 0.00354291, -0.0218883, 0.996727, 0.666667, 1, 0.143847, 0.00217045, -0.0235758, 0.989317, 0.7, 1, 0.196017, 0.00103038, -0.0244412, 0.980295, 0.733333, 1, 0.241446, 1.50125e-05, -0.0250932, 0.97009, 0.766667, 1, 0.281514, -0.000905058, -0.0255661, 0.959216, 0.8, 1, 0.316854, -0.00173903, -0.0258918, 0.948119, 0.833333, 1, 0.347376, -0.00247542, -0.0261034, 0.937359, 0.866667, 1, 0.369786, -0.00302699, -0.0262316, 0.928742, 0.9, 1, 0.384305, -0.00338895, -0.0262939, 0.922825, 0.933333, 1, 0.388947, -0.00350554, -0.02631, 0.920878, 0.966667, 1, 0.382303, -0.00333921, -0.0262846, 0.923657, 1, 1, 0.363471, -0.00286982, -0.0262023, 0.931233, 1.03333, 1, 0.330554, -0.00206879, -0.0259908, 0.943427, 1.06667, 1, 0.289683, -0.00109679, -0.0256445, 0.956778, 1.1, 1, 0.243819, -3.89397e-05, -0.0251237, 0.969495, 1.16667, 1, 0.146788, 0.00210718, -0.0236306, 0.988883, 1.2, 1, 0.102225, 0.00304706, -0.022639, 0.994499, 1.23333, 1, 0.0626126, 0.00384993, -0.0214263, 0.9978, 1.25, 1, 0.0436258, 0.0042274, -0.0207782, 0.998823)
|
||||
tracks/15/type = "rotation_3d"
|
||||
tracks/15/imported = true
|
||||
tracks/15/enabled = true
|
||||
tracks/15/path = NodePath("Armature/Skeleton3D:MidHip.L")
|
||||
tracks/15/interp = 1
|
||||
tracks/15/loop_wrap = true
|
||||
tracks/15/keys = PackedFloat32Array(0, 1, -0.312162, -0.48028, -0.463238, 0.676237, 0.0333333, 1, -0.341139, -0.481155, -0.375598, 0.714871, 0.0666667, 1, -0.361479, -0.481186, -0.297473, 0.74115, 0.1, 1, -0.375081, -0.481271, -0.22995, 0.758166, 0.133333, 1, -0.383629, -0.481943, -0.173615, 0.768386, 0.166667, 1, -0.3886, -0.483476, -0.128823, 0.773722, 0.2, 1, -0.390709, -0.486555, -0.100536, 0.774921, 0.233333, 1, -0.390768, -0.491033, -0.086745, 0.773733, 0.266667, 1, -0.387971, -0.497373, -0.0899044, 0.770724, 0.3, 1, -0.380717, -0.505763, -0.112516, 0.765897, 0.333333, 1, -0.36642, -0.51582, -0.157039, 0.758291, 0.366667, 1, -0.338244, -0.527318, -0.228907, 0.745069, 0.4, 1, -0.299982, -0.537312, -0.309581, 0.72489, 0.433333, 1, -0.256344, -0.544, -0.387811, 0.698537, 0.466667, 1, -0.213764, -0.547256, -0.453797, 0.669988, 0.5, 1, -0.179888, -0.548443, -0.499719, 0.645857, 0.533333, 1, -0.169326, -0.550504, -0.509175, 0.639543, 0.566667, 1, -0.180255, -0.554543, -0.487329, 0.650001, 0.6, 1, -0.212102, -0.559551, -0.432325, 0.674544, 0.633333, 1, -0.258429, -0.561956, -0.348109, 0.704443, 0.666667, 1, -0.307917, -0.559063, -0.2477, 0.72889, 0.7, 1, -0.343427, -0.552335, -0.162668, 0.741973, 0.733333, 1, -0.367324, -0.54315, -0.0956439, 0.748942, 0.766667, 1, -0.381852, -0.533382, -0.0490769, 0.753183, 0.8, 1, -0.389364, -0.524296, -0.0237463, 0.756932, 0.833333, 1, -0.392089, -0.51644, -0.0190722, 0.761047, 0.866667, 1, -0.390918, -0.510376, -0.039805, 0.764928, 0.9, 1, -0.386881, -0.505563, -0.0788269, 0.767147, 0.933333, 1, -0.378994, -0.501781, -0.135222, 0.765699, 0.966667, 1, -0.366106, -0.498526, -0.207028, 0.758009, 1, 1, -0.347111, -0.49523, -0.291096, 0.741299, 1.03333, 1, -0.3224, -0.49256, -0.380793, 0.71305, 1.06667, 1, -0.296337, -0.488776, -0.463061, 0.67739, 1.1, 1, -0.272983, -0.484111, -0.530027, 0.64046, 1.13333, 1, -0.256969, -0.479852, -0.575054, 0.610756, 1.16667, 1, -0.252959, -0.477515, -0.592048, 0.597888, 1.2, 1, -0.269162, -0.478287, -0.563111, 0.617818, 1.23333, 1, -0.297016, -0.480262, -0.501029, 0.65582, 1.25, 1, -0.312162, -0.48028, -0.463238, 0.676237)
|
||||
tracks/16/type = "rotation_3d"
|
||||
tracks/16/imported = true
|
||||
tracks/16/enabled = true
|
||||
tracks/16/path = NodePath("Armature/Skeleton3D:MidLeg.L.001")
|
||||
tracks/16/interp = 1
|
||||
tracks/16/loop_wrap = true
|
||||
tracks/16/keys = PackedFloat32Array(0, 1, -0.0120749, 0.0516921, -0.461175, 0.88572, 0.0333333, 1, -0.0176713, 0.0461486, -0.495433, 0.867239, 0.0666667, 1, -0.0218786, 0.041897, -0.520071, 0.852815, 0.1, 1, -0.0251167, 0.0385856, -0.5381, 0.841622, 0.133333, 1, -0.0277276, 0.0358947, -0.552011, 0.832602, 0.166667, 1, -0.0299762, 0.0335492, -0.56385, 0.824651, 0.2, 1, -0.0321773, 0.0312217, -0.575318, 0.8167, 0.233333, 1, -0.0345037, 0.0287504, -0.586776, 0.808502, 0.266667, 1, -0.0368105, 0.0262865, -0.597711, 0.800435, 0.3, 1, -0.0388212, 0.0241261, -0.607013, 0.793376, 0.333333, 1, -0.0401292, 0.0227108, -0.613002, 0.788735, 0.366667, 1, -0.0394707, 0.0234243, -0.609993, 0.791076, 0.4, 1, -0.0370284, 0.0260515, -0.598714, 0.799682, 0.433333, 1, -0.0333286, 0.0300016, -0.58076, 0.812839, 0.466667, 1, -0.0291558, 0.0344047, -0.559534, 0.82758, 0.5, 1, -0.0255667, 0.0381275, -0.540521, 0.840077, 0.533333, 1, -0.0249355, 0.0387742, -0.537142, 0.842231, 0.566667, 1, -0.0272303, 0.0364071, -0.549364, 0.834345, 0.6, 1, -0.0319969, 0.0314114, -0.573807, 0.817762, 0.633333, 1, -0.0380301, 0.0249735, -0.603329, 0.796193, 0.666667, 1, -0.0434203, 0.0191245, -0.627859, 0.77688, 0.7, 1, -0.0457977, 0.0164988, -0.638422, 0.768146, 0.733333, 1, -0.0465348, 0.0156815, -0.641677, 0.765401, 0.766667, 1, -0.0461017, 0.0161626, -0.639768, 0.767014, 0.8, 1, -0.0449143, 0.0174783, -0.634514, 0.771407, 0.833333, 1, -0.0433401, 0.0192125, -0.6275, 0.777172, 0.866667, 1, -0.0415794, 0.0211357, -0.619578, 0.783548, 0.9, 1, -0.0395529, 0.023335, -0.610359, 0.790792, 0.933333, 1, -0.0369874, 0.0260957, -0.598523, 0.799825, 0.966667, 1, -0.0336075, 0.0297023, -0.582305, 0.811732, 1, 1, -0.0291329, 0.0344327, -0.559426, 0.827652, 1.03333, 1, -0.0228837, 0.0408633, -0.525865, 0.849278, 1.1, 1, -0.00958754, 0.0541551, -0.443902, 0.894386, 1.13333, 1, -0.00458841, 0.0590303, -0.408874, 0.910668, 1.16667, 1, -0.00220672, 0.0613524, -0.390545, 0.918534, 1.2, 1, -0.00435946, 0.0592496, -0.407254, 0.911381, 1.23333, 1, -0.0092072, 0.0545243, -0.441434, 0.895588, 1.25, 1, -0.0120749, 0.0516921, -0.461175, 0.88572)
|
||||
tracks/17/type = "rotation_3d"
|
||||
tracks/17/imported = true
|
||||
tracks/17/enabled = true
|
||||
tracks/17/path = NodePath("Armature/Skeleton3D:MidLeg.L.002")
|
||||
tracks/17/interp = 1
|
||||
tracks/17/loop_wrap = true
|
||||
tracks/17/keys = PackedFloat32Array(0, 1, -0.141644, 0.00694059, -0.265157, 0.953719, 0.0333333, 1, -0.152423, 0.00365011, -0.307071, 0.939394, 0.0666667, 1, -0.160237, 0.0011386, -0.338235, 0.927319, 0.1, 1, -0.166035, -0.000819194, -0.361937, 0.917297, 0.133333, 1, -0.170568, -0.00241331, -0.380849, 0.908766, 0.166667, 1, -0.174419, -0.00379531, -0.397081, 0.901049, 0.2, 1, -0.178142, -0.00515771, -0.412935, 0.893154, 0.266667, 1, -0.185748, -0.00807209, -0.446064, 0.875477, 0.3, 1, -0.188966, -0.0093457, -0.460342, 0.867346, 0.333333, 1, -0.191036, -0.0101757, -0.469606, 0.8619, 0.366667, 1, -0.189996, -0.00975765, -0.464945, 0.864658, 0.4, 1, -0.186099, -0.00821029, -0.447622, 0.874605, 0.433333, 1, -0.180045, -0.00588592, -0.421206, 0.888895, 0.466667, 1, -0.173019, -0.00329142, -0.391175, 0.9039, 0.5, 1, -0.16682, -0.00109071, -0.365196, 0.915861, 0.533333, 1, -0.165718, -0.000706988, -0.360615, 0.917875, 0.566667, 1, -0.169709, -0.00211011, -0.377259, 0.910423, 0.6, 1, -0.177812, -0.00506282, -0.41167, 0.893804, 0.633333, 1, -0.187701, -0.00884769, -0.454732, 0.870579, 0.666667, 1, -0.196136, -0.0122792, -0.492672, 0.847735, 0.7, 1, -0.199746, -0.0138074, -0.509229, 0.837017, 0.733333, 1, -0.200852, -0.0142816, -0.514334, 0.833616, 0.766667, 1, -0.200203, -0.0140027, -0.511334, 0.83562, 0.8, 1, -0.198412, -0.0132386, -0.503087, 0.841047, 0.833333, 1, -0.196014, -0.0122278, -0.492112, 0.848089, 0.866667, 1, -0.193299, -0.0111015, -0.479795, 0.855751, 0.9, 1, -0.190123, -0.00981117, -0.465518, 0.864321, 0.933333, 1, -0.186033, -0.00818431, -0.447329, 0.874769, 0.966667, 1, -0.180515, -0.00605729, -0.423202, 0.88785, 1, 1, -0.172981, -0.00327597, -0.390996, 0.903985, 1.03333, 1, -0.162076, 0.000532902, -0.345671, 0.924253, 1.06667, 1, -0.149314, 0.00460597, -0.294956, 0.943761, 1.1, 1, -0.136349, 0.00838121, -0.245809, 0.959644, 1.13333, 1, -0.125565, 0.0112617, -0.20671, 0.970246, 1.16667, 1, -0.11998, 0.0126244, -0.187422, 0.974843, 1.2, 1, -0.125066, 0.0113923, -0.204918, 0.970689, 1.23333, 1, -0.135577, 0.00860169, -0.242911, 0.960489, 1.25, 1, -0.141644, 0.00694063, -0.265157, 0.953719)
|
||||
tracks/18/type = "rotation_3d"
|
||||
tracks/18/imported = true
|
||||
tracks/18/enabled = true
|
||||
tracks/18/path = NodePath("Armature/Skeleton3D:BackHip.L")
|
||||
tracks/18/interp = 1
|
||||
tracks/18/loop_wrap = true
|
||||
tracks/18/keys = PackedFloat32Array(0, 1, -0.486001, -0.253497, -0.750969, 0.368222, 0.0333333, 1, -0.546755, -0.20528, -0.680088, 0.44317, 0.0666667, 1, -0.590812, -0.169712, -0.614277, 0.494776, 0.1, 1, -0.623022, -0.143082, -0.556406, 0.530833, 0.133333, 1, -0.646047, -0.122292, -0.508088, 0.556341, 0.166667, 1, -0.661204, -0.105475, -0.471308, 0.574066, 0.2, 1, -0.666075, -0.0918136, -0.454538, 0.584217, 0.233333, 1, -0.661753, -0.0804383, -0.456132, 0.589539, 0.266667, 1, -0.646805, -0.0728857, -0.477531, 0.590166, 0.3, 1, -0.619368, -0.0713442, -0.518426, 0.585259, 0.333333, 1, -0.577189, -0.0786465, -0.576522, 0.572967, 0.366667, 1, -0.517681, -0.101653, -0.648373, 0.548895, 0.4, 1, -0.449085, -0.132974, -0.718858, 0.513697, 0.433333, 1, -0.37732, -0.167035, -0.780966, 0.468851, 0.466667, 1, -0.310165, -0.19838, -0.82965, 0.419671, 0.5, 1, -0.25668, -0.222078, -0.862651, 0.375006, 0.533333, 1, -0.238903, -0.227567, -0.870642, 0.364858, 0.566667, 1, -0.254095, -0.217012, -0.857704, 0.390749, 0.6, 1, -0.299579, -0.191553, -0.823135, 0.442729, 0.633333, 1, -0.366087, -0.154266, -0.766554, 0.504556, 0.666667, 1, -0.439864, -0.112055, -0.695369, 0.557158, 0.7, 1, -0.50353, -0.0789719, -0.627671, 0.58843, 0.733333, 1, -0.556174, -0.0550599, -0.564575, 0.607367, 0.766667, 1, -0.596931, -0.0407787, -0.51136, 0.616864, 0.8, 1, -0.625647, -0.0355511, -0.472698, 0.619563, 0.833333, 1, -0.642373, -0.0378453, -0.452504, 0.617386, 0.866667, 1, -0.644035, -0.0472083, -0.460043, 0.609386, 0.9, 1, -0.635622, -0.0615131, -0.486996, 0.595849, 0.933333, 1, -0.617631, -0.0814428, -0.530266, 0.57508, 0.966667, 1, -0.59024, -0.107696, -0.585737, 0.544914, 1, 1, -0.553734, -0.140934, -0.648367, 0.503127, 1.03333, 1, -0.509375, -0.184752, -0.713344, 0.444459, 1.06667, 1, -0.458712, -0.237695, -0.772734, 0.368737, 1.1, 1, -0.39651, -0.313649, -0.818934, 0.271573, 1.13333, 1, -0.340791, -0.382833, -0.838369, 0.185574, 1.16667, 1, -0.343427, -0.383076, -0.837013, 0.186332, 1.2, 1, -0.367525, -0.368005, -0.828728, 0.206658, 1.23333, 1, -0.443888, -0.299802, -0.786431, 0.307585, 1.25, 1, -0.486001, -0.253497, -0.750969, 0.368221)
|
||||
tracks/19/type = "rotation_3d"
|
||||
tracks/19/imported = true
|
||||
tracks/19/enabled = true
|
||||
tracks/19/path = NodePath("Armature/Skeleton3D:BackLeg.L.001")
|
||||
tracks/19/interp = 1
|
||||
tracks/19/loop_wrap = true
|
||||
tracks/19/keys = PackedFloat32Array(0, 1, 0.179999, -0.106719, -0.404644, 0.890211, 0.0333333, 1, 0.199713, -0.119085, -0.507284, 0.829817, 0.0666667, 1, 0.209883, -0.128856, -0.574724, 0.780409, 0.1, 1, 0.215078, -0.1369, -0.620843, 0.741319, 0.133333, 1, 0.217839, -0.143602, -0.654006, 0.710071, 0.166667, 1, 0.219233, -0.14919, -0.678259, 0.685306, 0.2, 1, 0.219836, -0.153329, -0.694219, 0.667999, 0.233333, 1, 0.220057, -0.156175, -0.70443, 0.656478, 0.266667, 1, 0.220105, -0.157345, -0.708455, 0.651834, 0.3, 1, 0.220067, -0.156428, -0.705284, 0.655497, 0.333333, 1, 0.219877, -0.152952, -0.693209, 0.66912, 0.366667, 1, 0.218496, -0.146213, -0.665253, 0.698799, 0.4, 1, 0.215299, -0.137692, -0.624187, 0.738294, 0.433333, 1, 0.209487, -0.128372, -0.571657, 0.782844, 0.466667, 1, 0.201, -0.119447, -0.512823, 0.826041, 0.5, 1, 0.190871, -0.112513, -0.457174, 0.861336, 0.533333, 1, 0.188244, -0.111061, -0.44416, 0.86888, 0.566667, 1, 0.194459, -0.114927, -0.476501, 0.849661, 0.6, 1, 0.204701, -0.123584, -0.538876, 0.807736, 0.633333, 1, 0.214016, -0.135179, -0.610843, 0.750196, 0.666667, 1, 0.218835, -0.147443, -0.670878, 0.693033, 0.7, 1, 0.219969, -0.156897, -0.706119, 0.654518, 0.733333, 1, 0.220173, -0.163743, -0.728903, 0.627226, 0.766667, 1, 0.219982, -0.168108, -0.741773, 0.610836, 0.8, 1, 0.219779, -0.169997, -0.746645, 0.604416, 0.833333, 1, 0.219857, -0.169323, -0.744956, 0.606658, 0.866667, 1, 0.220109, -0.165767, -0.735117, 0.619416, 0.9, 1, 0.220167, -0.160351, -0.718141, 0.640381, 0.933333, 1, 0.219625, -0.153135, -0.692404, 0.669994, 0.966667, 1, 0.217777, -0.14421, -0.655582, 0.708512, 1, 1, 0.213552, -0.133667, -0.604519, 0.755702, 1.03333, 1, 0.203198, -0.121864, -0.528104, 0.815454, 1.06667, 1, 0.182661, -0.109206, -0.420899, 0.88179, 1.1, 1, 0.105351, -0.0997916, -0.222236, 0.964134, 1.13333, 1, 0.00410781, -0.0913642, -0.00574724, 0.995793, 1.16667, 1, 0.00411751, -0.0913617, -0.00576207, 0.995793, 1.2, 1, 0.0545874, -0.0911968, -0.0811749, 0.991017, 1.23333, 1, 0.136663, -0.101855, -0.286481, 0.942803, 1.25, 1, 0.179999, -0.106719, -0.404643, 0.890211)
|
||||
tracks/20/type = "rotation_3d"
|
||||
tracks/20/imported = true
|
||||
tracks/20/enabled = true
|
||||
tracks/20/path = NodePath("Armature/Skeleton3D:BackLeg.L.002")
|
||||
tracks/20/interp = 1
|
||||
tracks/20/loop_wrap = true
|
||||
tracks/20/keys = PackedFloat32Array(0, 1, -0.184567, 0.0534441, 0.047582, 0.980212, 0.0333333, 1, -0.216101, 0.0388941, -0.0195172, 0.975401, 0.0666667, 1, -0.236534, 0.0272243, -0.072685, 0.968518, 0.1, 1, -0.250361, 0.0177993, -0.115127, 0.961118, 0.133333, 1, -0.260405, 0.0101269, -0.14927, 0.953837, 0.166667, 1, -0.267925, 0.00390858, -0.176675, 0.947094, 0.2, 1, -0.273085, -0.000526613, -0.196163, 0.941777, 0.233333, 1, -0.276485, -0.00352631, -0.209297, 0.937944, 0.266667, 1, -0.277849, -0.00474793, -0.214634, 0.936328, 0.3, 1, -0.276778, -0.00378659, -0.210438, 0.937601, 0.333333, 1, -0.272701, -0.000173451, -0.194634, 0.942206, 0.366667, 1, -0.263902, 0.00725856, -0.161943, 0.95083, 0.4, 1, -0.251393, 0.0169747, -0.118792, 0.960418, 0.433333, 1, -0.235616, 0.0278041, -0.0700582, 0.968919, 0.466667, 1, -0.217974, 0.0382544, -0.0224054, 0.974947, 0.5, 1, -0.20093, 0.0465576, 0.0158042, 0.978371, 0.533333, 1, -0.196874, 0.0483139, 0.0238999, 0.978946, 0.566667, 1, -0.206828, 0.0437309, 0.00276407, 0.977396, 0.6, 1, -0.225705, 0.0336022, -0.0436733, 0.972636, 0.666667, 1, -0.265618, 0.00583921, -0.168172, 0.949279, 0.7, 1, -0.277177, -0.00415379, -0.212071, 0.937113, 0.733333, 1, -0.285027, -0.0112194, -0.24305, 0.927125, 0.766667, 1, -0.289765, -0.0155536, -0.262087, 0.920383, 0.8, 1, -0.291734, -0.0173336, -0.269952, 0.917451, 0.833333, 1, -0.291037, -0.0167076, -0.267175, 0.918497, 0.866667, 1, -0.287262, -0.0132682, -0.252041, 0.924002, 0.9, 1, -0.28124, -0.0077783, -0.227965, 0.932135, 0.933333, 1, -0.272636, -0.000164371, -0.194584, 0.942235, 0.966667, 1, -0.260936, 0.00958723, -0.151618, 0.953327, 1, 1, -0.245456, 0.021418, -0.0989261, 0.964109, 1.03333, 1, -0.222528, 0.0355484, -0.0347767, 0.973657, 1.06667, 1, -0.189162, 0.050903, 0.0354223, 0.979986, 1.1, 1, -0.104139, 0.0654413, 0.0452058, 0.991377, 1.13333, 1, -0.0037662, 0.0749096, 0.00545572, 0.997168, 1.16667, 1, -0.0037745, 0.074917, 0.00546881, 0.997168, 1.2, 1, -0.0505042, 0.0744293, 0.0663587, 0.993733, 1.23333, 1, -0.135857, 0.0618889, 0.0612905, 0.986892, 1.25, 1, -0.184567, 0.0534441, 0.0475822, 0.980212)
|
||||
tracks/21/type = "rotation_3d"
|
||||
tracks/21/imported = true
|
||||
tracks/21/enabled = true
|
||||
tracks/21/path = NodePath("Armature/Skeleton3D:MidHip.R")
|
||||
tracks/21/interp = 1
|
||||
tracks/21/loop_wrap = true
|
||||
tracks/21/keys = PackedFloat32Array(0, 1, -0.23852, 0.569603, 0.369703, 0.694248, 0.0333333, 1, -0.290056, 0.57004, 0.269064, 0.720088, 0.0666667, 1, -0.330784, 0.564252, 0.178424, 0.735096, 0.1, 1, -0.359989, 0.554427, 0.103859, 0.743123, 0.133333, 1, -0.378559, 0.542909, 0.0495242, 0.747991, 0.166667, 1, -0.388422, 0.531504, 0.0177401, 0.752541, 0.2, 1, -0.391345, 0.521861, 0.0147007, 0.757822, 0.233333, 1, -0.391218, 0.513874, 0.0310913, 0.762833, 0.266667, 1, -0.388174, 0.507481, 0.0660775, 0.766432, 0.3, 1, -0.381674, 0.502339, 0.118661, 0.766746, 0.333333, 1, -0.370596, 0.497906, 0.187527, 0.761302, 0.366667, 1, -0.35259, 0.495238, 0.272794, 0.745656, 0.433333, 1, -0.303762, 0.488752, 0.445657, 0.68574, 0.466667, 1, -0.278439, 0.484372, 0.517874, 0.647814, 0.5, 1, -0.258082, 0.480258, 0.571205, 0.613572, 0.533333, 1, -0.253578, 0.478588, 0.586048, 0.60266, 0.566667, 1, -0.264291, 0.47927, 0.566321, 0.616224, 0.6, 1, -0.288064, 0.481565, 0.513186, 0.649426, 0.633333, 1, -0.318578, 0.483071, 0.433295, 0.690945, 0.666667, 1, -0.347161, 0.482972, 0.342646, 0.727194, 0.7, 1, -0.365499, 0.483425, 0.267293, 0.749176, 0.733333, 1, -0.377648, 0.483773, 0.203542, 0.762834, 0.766667, 1, -0.385186, 0.48456, 0.152067, 0.770525, 0.8, 1, -0.389415, 0.486152, 0.113275, 0.774068, 0.833333, 1, -0.391368, 0.488778, 0.0874632, 0.774775, 0.866667, 1, -0.390683, 0.493297, 0.0811866, 0.772939, 0.9, 1, -0.386723, 0.499642, 0.0926568, 0.769557, 0.933333, 1, -0.377346, 0.507938, 0.124312, 0.764301, 0.966667, 1, -0.360037, 0.517625, 0.176769, 0.755772, 1, 1, -0.331984, 0.52741, 0.248585, 0.741506, 1.03333, 1, -0.291249, 0.536578, 0.331798, 0.719144, 1.06667, 1, -0.247196, 0.542789, 0.407287, 0.691659, 1.1, 1, -0.206859, 0.546322, 0.466112, 0.66444, 1.13333, 1, -0.177139, 0.549057, 0.502068, 0.644272, 1.16667, 1, -0.164134, 0.553073, 0.510624, 0.637522, 1.2, 1, -0.179706, 0.560081, 0.477406, 0.652763, 1.23333, 1, -0.216901, 0.567417, 0.410132, 0.680282, 1.25, 1, -0.238519, 0.569604, 0.369703, 0.694248)
|
||||
tracks/22/type = "rotation_3d"
|
||||
tracks/22/imported = true
|
||||
tracks/22/enabled = true
|
||||
tracks/22/path = NodePath("Armature/Skeleton3D:MidLeg.R.001")
|
||||
tracks/22/interp = 1
|
||||
tracks/22/loop_wrap = true
|
||||
tracks/22/keys = PackedFloat32Array(0, 1, -0.0377013, -0.0253327, 0.601854, 0.797313, 0.0333333, 1, -0.0433291, -0.0192168, 0.627412, 0.777243, 0.0666667, 1, -0.046575, -0.0156333, 0.641844, 0.76526, 0.1, 1, -0.0478597, -0.0142013, 0.647463, 0.76046, 0.133333, 1, -0.0476296, -0.0144585, 0.646435, 0.761343, 0.166667, 1, -0.0463662, -0.0158691, 0.640936, 0.766029, 0.2, 1, -0.0445251, -0.0179077, 0.632784, 0.77284, 0.233333, 1, -0.0425251, -0.0201031, 0.623837, 0.780138, 0.266667, 1, -0.0402973, -0.0225285, 0.613754, 0.788146, 0.3, 1, -0.0376745, -0.025359, 0.601714, 0.79742, 0.333333, 1, -0.0343891, -0.0288693, 0.586382, 0.808789, 0.366667, 1, -0.0297312, -0.0338001, 0.56248, 0.825585, 0.4, 1, -0.0238391, -0.039893, 0.530857, 0.846186, 0.433333, 1, -0.0172128, -0.0465985, 0.492595, 0.86884, 0.466667, 1, -0.0106151, -0.0531387, 0.451152, 0.8908, 0.5, 1, -0.00507501, -0.0585503, 0.412664, 0.908985, 0.533333, 1, -0.00320022, -0.0603851, 0.398297, 0.915261, 0.566667, 1, -0.0047847, -0.0588499, 0.410061, 0.910145, 0.6, 1, -0.00925135, -0.0544955, 0.441298, 0.895657, 0.633333, 1, -0.0153338, -0.0484773, 0.481237, 0.875115, 0.666667, 1, -0.0210962, -0.0426856, 0.516028, 0.855247, 0.7, 1, -0.0248794, -0.0388315, 0.53676, 0.842474, 0.733333, 1, -0.0276893, -0.0359334, 0.551804, 0.832739, 0.766667, 1, -0.0298763, -0.0336521, 0.563323, 0.82501, 0.8, 1, -0.031745, -0.0316814, 0.573072, 0.818277, 0.833333, 1, -0.0335551, -0.0297532, 0.582437, 0.811638, 0.866667, 1, -0.0355731, -0.0276094, 0.591942, 0.804722, 0.9, 1, -0.0375279, -0.0255177, 0.601043, 0.797927, 0.933333, 1, -0.0390269, -0.023904, 0.607958, 0.792649, 0.966667, 1, -0.0396258, -0.0232563, 0.610703, 0.790526, 1, 1, -0.0388247, -0.0241227, 0.607033, 0.793361, 1.03333, 1, -0.0357783, -0.0273893, 0.592894, 0.804019, 1.06667, 1, -0.0318431, -0.031576, 0.57332, 0.818104, 1.1, 1, -0.0280376, -0.0355693, 0.553637, 0.831525, 1.13333, 1, -0.0254172, -0.0382808, 0.539722, 0.840588, 1.16667, 1, -0.025064, -0.0386428, 0.537832, 0.841793, 1.2, 1, -0.0286235, -0.0349606, 0.556734, 0.829462, 1.23333, 1, -0.0344358, -0.0288237, 0.585861, 0.809166, 1.25, 1, -0.0377013, -0.0253327, 0.601854, 0.797313)
|
||||
tracks/23/type = "rotation_3d"
|
||||
tracks/23/imported = true
|
||||
tracks/23/enabled = true
|
||||
tracks/23/path = NodePath("Armature/Skeleton3D:MidLeg.R.002")
|
||||
tracks/23/interp = 1
|
||||
tracks/23/loop_wrap = true
|
||||
tracks/23/keys = PackedFloat32Array(0, 1, -0.187179, 0.00863587, 0.45239, 0.871913, 0.0333333, 1, -0.195994, 0.0122256, 0.492047, 0.848131, 0.0666667, 1, -0.200913, 0.0143089, 0.514623, 0.833422, 0.1, 1, -0.202827, 0.0151374, 0.52351, 0.827387, 0.133333, 1, -0.202489, 0.0149893, 0.521934, 0.828468, 0.166667, 1, -0.2006, 0.014173, 0.513167, 0.834397, 0.2, 1, -0.197822, 0.0129887, 0.500379, 0.842804, 0.233333, 1, -0.194761, 0.0117067, 0.486422, 0.85166, 0.266667, 1, -0.191295, 0.0102852, 0.470772, 0.861205, 0.3, 1, -0.187136, 0.00861944, 0.452213, 0.872015, 0.333333, 1, -0.181816, 0.00654136, 0.428786, 0.884897, 0.366667, 1, -0.173999, 0.00364936, 0.395334, 0.901899, 0.4, 1, -0.163736, 4.97495e-05, 0.352595, 0.92134, 0.466667, 1, -0.138565, -0.00778734, 0.253844, 0.957237, 0.5, 1, -0.126717, -0.0109821, 0.21067, 0.969247, 0.533333, 1, -0.122338, -0.0120568, 0.19551, 0.972966, 0.566667, 1, -0.125939, -0.0111505, 0.208161, 0.969889, 0.6, 1, -0.135572, -0.00857522, 0.243089, 0.960445, 0.633333, 1, -0.147962, -0.00502795, 0.28962, 0.945623, 0.666667, 1, -0.158873, -0.00161651, 0.332566, 0.9296, 0.7, 1, -0.165608, 0.000674459, 0.360199, 0.918058, 0.733333, 1, -0.170501, 0.00239031, 0.380576, 0.908892, 0.766667, 1, -0.174249, 0.00373448, 0.396368, 0.901397, 0.8, 1, -0.177415, 0.00488926, 0.409826, 0.89473, 0.833333, 1, -0.180448, 0.00601515, 0.42282, 0.888046, 0.866667, 1, -0.183746, 0.00728939, 0.437244, 0.880342, 0.9, 1, -0.186901, 0.00852627, 0.451164, 0.872609, 0.933333, 1, -0.189293, 0.00947621, 0.461802, 0.866497, 0.966667, 1, -0.190242, 0.00985618, 0.466045, 0.86401, 1, 1, -0.188971, 0.00934795, 0.460366, 0.867333, 1.03333, 1, -0.18408, 0.00741934, 0.438713, 0.87954, 1.06667, 1, -0.177567, 0.00495881, 0.410544, 0.894371, 1.1, 1, -0.171101, 0.00260487, 0.383102, 0.907717, 1.13333, 1, -0.16656, 0.000999964, 0.364112, 0.91634, 1.16667, 1, -0.165943, 0.000785224, 0.361548, 0.917467, 1.2, 1, -0.172108, 0.00296438, 0.387331, 0.905729, 1.23333, 1, -0.181858, 0.00658852, 0.429159, 0.884707, 1.25, 1, -0.187179, 0.00863589, 0.45239, 0.871913)
|
||||
tracks/24/type = "rotation_3d"
|
||||
tracks/24/imported = true
|
||||
tracks/24/enabled = true
|
||||
tracks/24/path = NodePath("Armature/Skeleton3D:BackHip.R")
|
||||
tracks/24/interp = 1
|
||||
tracks/24/loop_wrap = true
|
||||
tracks/24/keys = PackedFloat32Array(0, 1, -0.329615, 0.16671, 0.785695, 0.496231, 0.0333333, 1, -0.403973, 0.125081, 0.718809, 0.551792, 0.0666667, 1, -0.471669, 0.0883709, 0.650652, 0.588532, 0.1, 1, -0.530595, 0.05944, 0.585034, 0.610468, 0.133333, 1, -0.578963, 0.0401733, 0.526471, 0.621302, 0.166667, 1, -0.615295, 0.0315534, 0.480251, 0.62432, 0.2, 1, -0.634558, 0.0342446, 0.458978, 0.620889, 0.233333, 1, -0.641669, 0.0427506, 0.458814, 0.613126, 0.266667, 1, -0.637896, 0.0565856, 0.478895, 0.600455, 0.3, 1, -0.623808, 0.0757428, 0.516885, 0.581341, 0.333333, 1, -0.599614, 0.100646, 0.569049, 0.55364, 0.366667, 1, -0.564837, 0.134999, 0.632784, 0.51217, 0.4, 1, -0.522703, 0.176928, 0.697485, 0.457158, 0.433333, 1, -0.473188, 0.227259, 0.75855, 0.386069, 0.466667, 1, -0.41423, 0.292403, 0.809325, 0.296489, 0.5, 1, -0.340606, 0.382917, 0.838401, 0.185595, 0.533333, 1, -0.341062, 0.382489, 0.83846, 0.185374, 0.566667, 1, -0.365911, 0.358434, 0.832284, 0.211985, 0.6, 1, -0.42595, 0.303828, 0.80113, 0.290596, 0.633333, 1, -0.501193, 0.230488, 0.733696, 0.396701, 0.666667, 1, -0.558632, 0.181821, 0.660078, 0.468153, 0.7, 1, -0.598415, 0.151388, 0.597454, 0.511888, 0.733333, 1, -0.627931, 0.128008, 0.542477, 0.543172, 0.766667, 1, -0.648641, 0.109951, 0.497913, 0.56503, 0.8, 1, -0.661357, 0.0957001, 0.466205, 0.579743, 0.833333, 1, -0.666267, 0.08406, 0.449766, 0.58884, 0.866667, 1, -0.659145, 0.0753934, 0.457918, 0.591739, 0.9, 1, -0.640788, 0.070987, 0.486207, 0.589877, 0.933333, 1, -0.609721, 0.0736075, 0.532983, 0.582023, 0.966667, 1, -0.564756, 0.0854696, 0.594321, 0.566153, 1, 1, -0.505651, 0.108199, 0.66412, 0.539958, 1.03333, 1, -0.435635, 0.141841, 0.734219, 0.501025, 1.06667, 1, -0.364403, 0.175811, 0.793732, 0.454193, 1.1, 1, -0.300115, 0.20454, 0.837924, 0.407403, 1.13333, 1, -0.252041, 0.223473, 0.864711, 0.372573, 1.16667, 1, -0.229523, 0.228792, 0.873037, 0.364389, 1.2, 1, -0.250131, 0.213437, 0.853623, 0.403989, 1.23333, 1, -0.300485, 0.184237, 0.812562, 0.464228, 1.25, 1, -0.329615, 0.166711, 0.785695, 0.496231)
|
||||
tracks/25/type = "rotation_3d"
|
||||
tracks/25/imported = true
|
||||
tracks/25/enabled = true
|
||||
tracks/25/path = NodePath("Armature/Skeleton3D:BackLeg.R.001")
|
||||
tracks/25/interp = 1
|
||||
tracks/25/loop_wrap = true
|
||||
tracks/25/keys = PackedFloat32Array(0, 1, 0.213147, 0.132951, 0.600598, 0.759062, 0.0333333, 1, 0.218141, 0.145751, 0.661966, 0.70212, 0.0666667, 1, 0.219885, 0.156143, 0.703132, 0.657933, 0.1, 1, 0.22012, 0.164025, 0.729531, 0.62644, 0.133333, 1, 0.219862, 0.169275, 0.744805, 0.606854, 0.166667, 1, 0.219558, 0.171831, 0.751158, 0.598356, 0.2, 1, 0.219691, 0.170747, 0.748501, 0.601937, 0.233333, 1, 0.219996, 0.167425, 0.739674, 0.613558, 0.266667, 1, 0.220179, 0.162174, 0.723948, 0.63334, 0.3, 1, 0.219867, 0.155151, 0.700077, 0.661422, 0.333333, 1, 0.218573, 0.146358, 0.666223, 0.69782, 0.366667, 1, 0.214421, 0.135808, 0.614598, 0.746893, 0.4, 1, 0.205317, 0.124291, 0.543316, 0.80449, 0.433333, 1, 0.187526, 0.111858, 0.444584, 0.868716, 0.466667, 1, 0.136509, 0.100742, 0.286197, 0.943031, 0.5, 1, 0.00410564, 0.0913647, 0.0057441, 0.995792, 0.533333, 1, 0.00411376, 0.0913626, 0.00575649, 0.995793, 0.566667, 1, 0.0628823, 0.0918528, 0.101415, 0.988597, 0.6, 1, 0.136068, 0.0994666, 0.271237, 0.94764, 0.633333, 1, 0.188878, 0.112085, 0.449326, 0.86595, 0.666667, 1, 0.20631, 0.124125, 0.546564, 0.802058, 0.7, 1, 0.213049, 0.133318, 0.601303, 0.758466, 0.733333, 1, 0.216742, 0.140839, 0.640405, 0.723235, 0.766667, 1, 0.218698, 0.146927, 0.668448, 0.69553, 0.8, 1, 0.219679, 0.151756, 0.688446, 0.674354, 0.833333, 1, 0.220028, 0.155498, 0.702142, 0.659093, 0.866667, 1, 0.220107, 0.157429, 0.70872, 0.651525, 0.9, 1, 0.220112, 0.157537, 0.709101, 0.651083, 0.933333, 1, 0.220019, 0.155416, 0.701759, 0.659524, 0.966667, 1, 0.21952, 0.150889, 0.684807, 0.678294, 1, 1, 0.217953, 0.143971, 0.655803, 0.708301, 1.03333, 1, 0.214011, 0.134865, 0.609981, 0.750955, 1.06667, 1, 0.207183, 0.125612, 0.554293, 0.796276, 1.1, 1, 0.198265, 0.117549, 0.497485, 0.836291, 1.13333, 1, 0.190238, 0.112162, 0.454023, 0.863187, 1.16667, 1, 0.188116, 0.110987, 0.44352, 0.869244, 1.2, 1, 0.197458, 0.116858, 0.492608, 0.839459, 1.23333, 1, 0.208134, 0.127302, 0.563202, 0.789479, 1.25, 1, 0.213147, 0.132951, 0.600598, 0.759061)
|
||||
tracks/26/type = "rotation_3d"
|
||||
tracks/26/imported = true
|
||||
tracks/26/enabled = true
|
||||
tracks/26/path = NodePath("Armature/Skeleton3D:BackLeg.R.002")
|
||||
tracks/26/interp = 1
|
||||
tracks/26/loop_wrap = true
|
||||
tracks/26/keys = PackedFloat32Array(0, 1, -0.244292, -0.0222447, 0.0952016, 0.964761, 0.0333333, 1, -0.262932, -0.00793599, 0.15891, 0.951605, 0.0666667, 1, -0.276229, 0.00330344, 0.208384, 0.938223, 0.1, 1, -0.285321, 0.0114695, 0.244168, 0.926738, 0.133333, 1, -0.290984, 0.0166554, 0.266954, 0.918579, 0.166667, 1, -0.293618, 0.0190247, 0.277474, 0.914568, 0.2, 1, -0.292506, 0.0180262, 0.27303, 0.916281, 0.233333, 1, -0.289023, 0.014859, 0.259058, 0.921485, 0.266667, 1, -0.28328, 0.009625, 0.236069, 0.929479, 0.3, 1, -0.27513, 0.00234359, 0.204128, 0.939484, 0.333333, 1, -0.264169, -0.00704161, 0.162877, 0.950598, 0.366667, 1, -0.248513, -0.0191128, 0.109231, 0.96226, 0.4, 1, -0.227033, -0.0327948, 0.0473539, 0.972182, 0.433333, 1, -0.196519, -0.0477665, -0.0209729, 0.979111, 0.466667, 1, -0.135495, -0.0627266, -0.0610947, 0.986901, 0.5, 1, -0.00376433, -0.074908, -0.00545287, 0.997168, 0.533333, 1, -0.00377137, -0.0749142, -0.00546392, 0.997168, 0.566667, 1, -0.0588592, -0.0736883, -0.0662668, 0.993335, 0.6, 1, -0.133714, -0.064056, -0.0785543, 0.985823, 0.633333, 1, -0.198262, -0.0473356, -0.019324, 0.978815, 0.666667, 1, -0.22819, -0.032614, 0.0481803, 0.971877, 0.7, 1, -0.244469, -0.0219571, 0.0964885, 0.964595, 0.733333, 1, -0.256272, -0.0133184, 0.135105, 0.957024, 0.766667, 1, -0.26488, -0.00645232, 0.165494, 0.949952, 0.8, 1, -0.271182, -0.00113338, 0.188885, 0.943812, 0.833333, 1, -0.275703, 0.00283197, 0.206252, 0.93885, 0.866667, 1, -0.277943, 0.00483098, 0.215001, 0.936215, 0.9, 1, -0.27807, 0.00494621, 0.215502, 0.936062, 0.933333, 1, -0.27559, 0.0027261, 0.205807, 0.938982, 0.966667, 1, -0.270037, -0.00211457, 0.184599, 0.944986, 1, 1, -0.260945, -0.00968956, 0.151198, 0.95339, 1.03333, 1, -0.247118, -0.0201525, 0.104577, 0.963115, 1.06667, 1, -0.230434, -0.0310461, 0.0553273, 0.971018, 1.1, 1, -0.213253, -0.0405902, 0.0116909, 0.976084, 1.13333, 1, -0.199947, -0.0469849, -0.0177727, 0.978518, 1.16667, 1, -0.196676, -0.0484011, -0.0243027, 0.978971, 1.2, 1, -0.211801, -0.0413769, 0.00805746, 0.976403, 1.23333, 1, -0.232999, -0.0292189, 0.0636325, 0.969953, 1.25, 1, -0.244292, -0.0222447, 0.0952017, 0.964761)
|
||||
tracks/27/type = "position_3d"
|
||||
tracks/27/imported = true
|
||||
tracks/27/enabled = true
|
||||
tracks/27/path = NodePath("Armature/Skeleton3D:Arm.IK.L")
|
||||
tracks/27/interp = 1
|
||||
tracks/27/loop_wrap = true
|
||||
tracks/27/keys = PackedFloat32Array(0, 1, 1.55329, 0.839106, 2.8701, 0.6, 1, 1.55329, 0.839106, -1.54223, 0.633333, 1, 1.55582, 0.88222, -1.63857, 0.666667, 1, 1.56594, 1.05468, -1.28853, 0.733333, 1, 1.6276, 1.71014, -0.577472, 0.766667, 1, 1.66809, 2.00509, -0.223101, 0.8, 1, 1.71134, 2.2543, 0.129652, 0.833333, 1, 1.7546, 2.45218, 0.480589, 0.866667, 1, 1.79233, 2.58309, 0.829156, 0.9, 1, 1.82178, 2.66765, 1.17608, 0.933333, 1, 1.84018, 2.70879, 1.52148, 0.966667, 1, 1.84451, 2.70993, 1.81252, 1, 1, 1.83146, 2.67504, 1.94349, 1.03333, 1, 1.79781, 2.58208, 2.07241, 1.06667, 1, 1.75488, 2.44608, 2.19981, 1.1, 1, 1.7068, 2.26686, 2.32568, 1.13333, 1, 1.65769, 2.04386, 2.44999, 1.16667, 1, 1.61167, 1.77611, 2.57273, 1.2, 1, 1.57801, 1.44338, 2.69316, 1.23333, 1, 1.55981, 1.04755, 2.81137, 1.25, 1, 1.55329, 0.839106, 2.8701)
|
||||
tracks/28/type = "rotation_3d"
|
||||
tracks/28/imported = true
|
||||
tracks/28/enabled = true
|
||||
tracks/28/path = NodePath("Armature/Skeleton3D:Arm.IK.L")
|
||||
tracks/28/interp = 0
|
||||
tracks/28/loop_wrap = true
|
||||
tracks/28/keys = PackedFloat32Array(0, 1, 0.508763, 0.508763, -0.491081, 0.491081)
|
||||
tracks/29/type = "position_3d"
|
||||
tracks/29/imported = true
|
||||
tracks/29/enabled = true
|
||||
tracks/29/path = NodePath("Armature/Skeleton3D:Arm.IK.Pole.L")
|
||||
tracks/29/interp = 0
|
||||
tracks/29/loop_wrap = true
|
||||
tracks/29/keys = PackedFloat32Array(0, 1, 0.428726, 0.847774, -1.16198)
|
||||
tracks/30/type = "position_3d"
|
||||
tracks/30/imported = true
|
||||
tracks/30/enabled = true
|
||||
tracks/30/path = NodePath("Armature/Skeleton3D:Arm.L.003")
|
||||
tracks/30/interp = 0
|
||||
tracks/30/loop_wrap = true
|
||||
tracks/30/keys = PackedFloat32Array(0, 1, -3.96067e-07, 2.58801e-07, -2.26525e-07)
|
||||
tracks/31/type = "rotation_3d"
|
||||
tracks/31/imported = true
|
||||
tracks/31/enabled = true
|
||||
tracks/31/path = NodePath("Armature/Skeleton3D:Sleeve.L")
|
||||
tracks/31/interp = 1
|
||||
tracks/31/loop_wrap = true
|
||||
tracks/31/keys = PackedFloat32Array(0, 1, 0.0798793, 0.0297495, -0.864639, 0.49511, 0.0333333, 1, 0.0784143, 0.0295998, -0.841217, 0.534162, 0.0666667, 1, 0.079172, 0.0228558, -0.764528, 0.639301, 0.1, 1, 0.0793162, 0.0182055, -0.71141, 0.69805, 0.6, 1, 0.0793162, 0.0182055, -0.71141, 0.69805, 0.633333, 1, 0.0793953, 0.0172996, -0.701963, 0.707562, 0.666667, 1, 0.079568, 0.0136467, -0.662927, 0.744319, 0.7, 1, 0.0789595, 0.00558988, -0.569633, 0.818079, 0.733333, 1, 0.0770483, 0.000703873, -0.499161, 0.863077, 0.766667, 1, 0.0747313, -0.00150116, -0.453189, 0.888275, 0.8, 1, 0.0725585, -0.00174078, -0.428789, 0.900484, 0.833333, 1, 0.0708353, -0.00090155, -0.419708, 0.90489, 0.866667, 1, 0.0703123, 0.00185022, -0.441635, 0.894433, 0.9, 1, 0.0707031, 0.00541526, -0.481276, 0.873696, 0.933333, 1, 0.0716921, 0.00927221, -0.530815, 0.844399, 0.966667, 1, 0.0730276, 0.0130616, -0.5845, 0.807995, 1.03333, 1, 0.0760641, 0.0196484, -0.690011, 0.719523, 1.06667, 1, 0.0773867, 0.0222927, -0.736018, 0.672155, 1.1, 1, 0.0784341, 0.0245339, -0.775831, 0.625566, 1.13333, 1, 0.0791878, 0.0263924, -0.808972, 0.58189, 1.16667, 1, 0.0796581, 0.0278982, -0.835309, 0.543264, 1.2, 1, 0.0798407, 0.0289487, -0.852499, 0.515783, 1.23333, 1, 0.0798793, 0.0295333, -0.861472, 0.500612, 1.25, 1, 0.0798793, 0.0297495, -0.864639, 0.49511)
|
||||
tracks/32/type = "position_3d"
|
||||
tracks/32/imported = true
|
||||
tracks/32/enabled = true
|
||||
tracks/32/path = NodePath("Armature/Skeleton3D:Arm.IK.R")
|
||||
tracks/32/interp = 1
|
||||
tracks/32/loop_wrap = true
|
||||
tracks/32/keys = PackedFloat32Array(0, 1, -1.55329, 0.839106, -1.72608, 0.0333333, 1, -1.56341, 1.01156, -1.37604, 0.0666667, 1, -1.58596, 1.30234, -1.02182, 0.1, 1, -1.61817, 1.62924, -0.666318, 0.133333, 1, -1.65728, 1.93851, -0.31144, 0.166667, 1, -1.70053, 2.20483, 0.0419175, 0.2, 1, -1.74378, 2.40271, 0.392855, 0.233333, 1, -1.7829, 2.55036, 0.742014, 0.266667, 1, -1.8151, 2.65038, 1.08949, 0.3, 1, -1.83765, 2.7055, 1.43538, 0.333333, 1, -1.84777, 2.71865, 1.77978, 0.366667, 1, -1.83472, 2.68376, 1.91075, 0.4, 1, -1.80622, 2.60532, 2.04018, 0.433333, 1, -1.76638, 2.48367, 2.16809, 0.466667, 1, -1.71933, 2.31888, 2.29446, 0.5, 1, -1.66919, 2.1108, 2.41931, 0.533333, 1, -1.62318, 1.84305, 2.54204, 0.566667, 1, -1.58643, 1.52657, 2.66306, 0.6, 1, -1.56308, 1.15176, 2.782, 0.633333, 1, -1.55329, 0.839106, 2.80881, 1.25, 1, -1.55329, 0.839106, -1.72608)
|
||||
tracks/33/type = "rotation_3d"
|
||||
tracks/33/imported = true
|
||||
tracks/33/enabled = true
|
||||
tracks/33/path = NodePath("Armature/Skeleton3D:Arm.IK.R")
|
||||
tracks/33/interp = 0
|
||||
tracks/33/loop_wrap = true
|
||||
tracks/33/keys = PackedFloat32Array(0, 1, 0.508763, -0.508763, 0.491081, 0.491081)
|
||||
tracks/34/type = "position_3d"
|
||||
tracks/34/imported = true
|
||||
tracks/34/enabled = true
|
||||
tracks/34/path = NodePath("Armature/Skeleton3D:Arm.IK.Pole.R")
|
||||
tracks/34/interp = 0
|
||||
tracks/34/loop_wrap = true
|
||||
tracks/34/keys = PackedFloat32Array(0, 1, -0.428726, 0.847774, -1.16198)
|
||||
tracks/35/type = "rotation_3d"
|
||||
tracks/35/imported = true
|
||||
tracks/35/enabled = true
|
||||
tracks/35/path = NodePath("Armature/Skeleton3D:Sleeve.R")
|
||||
tracks/35/interp = 1
|
||||
tracks/35/loop_wrap = true
|
||||
tracks/35/keys = PackedFloat32Array(0, 1, 0.0793162, -0.0182055, 0.71141, 0.69805, 0.0333333, 1, 0.0795464, -0.014564, 0.67287, 0.735327, 0.0666667, 1, 0.0792175, -0.00761603, 0.593769, 0.80069, 0.1, 1, 0.0776012, -0.00165614, 0.514605, 0.853907, 0.133333, 1, 0.0753021, 0.00135114, 0.460506, 0.884456, 0.166667, 1, 0.0729881, 0.00195057, 0.431052, 0.899368, 0.2, 1, 0.0712668, 0.00111137, 0.421983, 0.903798, 0.233333, 1, 0.070447, -0.00116231, 0.436178, 0.897098, 0.266667, 1, 0.0705341, -0.0044523, 0.469859, 0.879907, 0.3, 1, 0.0713382, -0.00828799, 0.517014, 0.852959, 0.333333, 1, 0.0725703, -0.0121457, 0.569955, 0.818375, 0.4, 1, 0.07568, -0.018902, 0.677217, 0.731637, 0.433333, 1, 0.0770506, -0.021709, 0.725171, 0.6839, 0.466667, 1, 0.0781802, -0.0241096, 0.767456, 0.63586, 0.5, 1, 0.0790282, -0.0261128, 0.803271, 0.589769, 0.533333, 1, 0.0795417, -0.0276405, 0.830208, 0.551058, 0.566667, 1, 0.0797878, -0.0287838, 0.849403, 0.520885, 0.6, 1, 0.0798691, -0.0294736, 0.860454, 0.502366, 0.633333, 1, 0.0795302, -0.0297126, 0.8589, 0.505058, 0.666667, 1, 0.0780295, -0.0295258, 0.834818, 0.544168, 0.7, 1, 0.0793067, -0.020541, 0.738485, 0.669275, 0.733333, 1, 0.0793162, -0.0182055, 0.71141, 0.69805, 1.25, 1, 0.0793162, -0.0182055, 0.71141, 0.69805)
|
||||
tracks/36/type = "position_3d"
|
||||
tracks/36/imported = true
|
||||
tracks/36/enabled = true
|
||||
tracks/36/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/36/interp = 0
|
||||
tracks/36/loop_wrap = true
|
||||
tracks/36/keys = PackedFloat32Array(0, 1, 0.776177, 0.476268, -2.27135)
|
||||
tracks/37/type = "rotation_3d"
|
||||
tracks/37/imported = true
|
||||
tracks/37/enabled = true
|
||||
tracks/37/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/37/interp = 0
|
||||
tracks/37/loop_wrap = true
|
||||
tracks/37/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/38/type = "scale_3d"
|
||||
tracks/38/imported = true
|
||||
tracks/38/enabled = true
|
||||
tracks/38/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/38/interp = 0
|
||||
tracks/38/loop_wrap = true
|
||||
tracks/38/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/39/type = "position_3d"
|
||||
tracks/39/imported = true
|
||||
tracks/39/enabled = true
|
||||
tracks/39/path = NodePath("Armature/Skeleton3D:MidLeg.L.003")
|
||||
tracks/39/interp = 0
|
||||
tracks/39/loop_wrap = true
|
||||
tracks/39/keys = PackedFloat32Array(0, 1, -3.3356e-07, 2.97273e-07, -4.9089e-07)
|
||||
tracks/40/type = "rotation_3d"
|
||||
tracks/40/imported = true
|
||||
tracks/40/enabled = true
|
||||
tracks/40/path = NodePath("Armature/Skeleton3D:MidLeg.L.003")
|
||||
tracks/40/interp = 0
|
||||
tracks/40/loop_wrap = true
|
||||
tracks/40/keys = PackedFloat32Array(0, 1, -0.19757, -0.580371, 0.78173, 0.114167)
|
||||
tracks/41/type = "position_3d"
|
||||
tracks/41/imported = true
|
||||
tracks/41/enabled = true
|
||||
tracks/41/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/41/interp = 0
|
||||
tracks/41/loop_wrap = true
|
||||
tracks/41/keys = PackedFloat32Array(0, 1, -0.776177, 0.476268, -2.27135)
|
||||
tracks/42/type = "rotation_3d"
|
||||
tracks/42/imported = true
|
||||
tracks/42/enabled = true
|
||||
tracks/42/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/42/interp = 0
|
||||
tracks/42/loop_wrap = true
|
||||
tracks/42/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/43/type = "scale_3d"
|
||||
tracks/43/imported = true
|
||||
tracks/43/enabled = true
|
||||
tracks/43/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/43/interp = 0
|
||||
tracks/43/loop_wrap = true
|
||||
tracks/43/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/44/type = "position_3d"
|
||||
tracks/44/imported = true
|
||||
tracks/44/enabled = true
|
||||
tracks/44/path = NodePath("Armature/Skeleton3D:MidLeg.R.003")
|
||||
tracks/44/interp = 0
|
||||
tracks/44/loop_wrap = true
|
||||
tracks/44/keys = PackedFloat32Array(0, 1, -1.13179e-08, 8.72472e-09, -4.59742e-07)
|
||||
tracks/45/type = "rotation_3d"
|
||||
tracks/45/imported = true
|
||||
tracks/45/enabled = true
|
||||
tracks/45/path = NodePath("Armature/Skeleton3D:MidLeg.R.003")
|
||||
tracks/45/interp = 0
|
||||
tracks/45/loop_wrap = true
|
||||
tracks/45/keys = PackedFloat32Array(0, 1, -0.19757, 0.580371, -0.78173, 0.114167)
|
||||
tracks/46/type = "position_3d"
|
||||
tracks/46/imported = true
|
||||
tracks/46/enabled = true
|
||||
tracks/46/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/46/interp = 0
|
||||
tracks/46/loop_wrap = true
|
||||
tracks/46/keys = PackedFloat32Array(0, 1, 0.737397, 0.515845, -3.26979)
|
||||
tracks/47/type = "rotation_3d"
|
||||
tracks/47/imported = true
|
||||
tracks/47/enabled = true
|
||||
tracks/47/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/47/interp = 0
|
||||
tracks/47/loop_wrap = true
|
||||
tracks/47/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/48/type = "scale_3d"
|
||||
tracks/48/imported = true
|
||||
tracks/48/enabled = true
|
||||
tracks/48/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/48/interp = 0
|
||||
tracks/48/loop_wrap = true
|
||||
tracks/48/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/49/type = "position_3d"
|
||||
tracks/49/imported = true
|
||||
tracks/49/enabled = true
|
||||
tracks/49/path = NodePath("Armature/Skeleton3D:BackLeg.L.003")
|
||||
tracks/49/interp = 1
|
||||
tracks/49/loop_wrap = true
|
||||
tracks/49/keys = PackedFloat32Array(0, 1, -6.67238e-09, -1.12286e-07, 1.06275e-07, 1.06667, 1, 2.34182e-08, 1.88654e-07, 4.2089e-07, 1.1, 1, -0.0012148, -0.000709915, 0.00159969, 1.13333, 1, -0.00659285, -0.0038386, 0.00862217, 1.16667, 1, -0.020815, -0.0120925, 0.0271165, 1.2, 1, -0.00416711, -0.00242099, 0.00542892, 1.23333, 1, -2.15004e-06, -1.47107e-06, 2.87653e-06, 1.25, 1, -1.40011e-07, -3.74365e-07, 9.46234e-08)
|
||||
tracks/50/type = "rotation_3d"
|
||||
tracks/50/imported = true
|
||||
tracks/50/enabled = true
|
||||
tracks/50/path = NodePath("Armature/Skeleton3D:BackLeg.L.003")
|
||||
tracks/50/interp = 0
|
||||
tracks/50/loop_wrap = true
|
||||
tracks/50/keys = PackedFloat32Array(0, 1, -0.136442, 0.601968, -0.761522, 0.197743)
|
||||
tracks/51/type = "position_3d"
|
||||
tracks/51/imported = true
|
||||
tracks/51/enabled = true
|
||||
tracks/51/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/51/interp = 0
|
||||
tracks/51/loop_wrap = true
|
||||
tracks/51/keys = PackedFloat32Array(0, 1, -0.737397, 0.515845, -3.26979)
|
||||
tracks/52/type = "rotation_3d"
|
||||
tracks/52/imported = true
|
||||
tracks/52/enabled = true
|
||||
tracks/52/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/52/interp = 0
|
||||
tracks/52/loop_wrap = true
|
||||
tracks/52/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/53/type = "scale_3d"
|
||||
tracks/53/imported = true
|
||||
tracks/53/enabled = true
|
||||
tracks/53/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/53/interp = 0
|
||||
tracks/53/loop_wrap = true
|
||||
tracks/53/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/54/type = "position_3d"
|
||||
tracks/54/imported = true
|
||||
tracks/54/enabled = true
|
||||
tracks/54/path = NodePath("Armature/Skeleton3D:BackLeg.R.003")
|
||||
tracks/54/interp = 1
|
||||
tracks/54/loop_wrap = true
|
||||
tracks/54/keys = PackedFloat32Array(0, 1, 1.31588e-07, -3.86601e-07, 1.59693e-07, 0.433333, 1, -2.64853e-07, -4.32595e-08, -1.39598e-07, 0.466667, 1, 0.000703992, -0.000411179, 0.000925207, 0.5, 1, 0.00352074, -0.00205441, 0.00462661, 0.533333, 1, 0.0153793, -0.00901154, 0.0202124, 0.566667, 1, 0.00734322, -0.00430337, 0.00965081, 0.6, 1, 5.63296e-06, -3.40606e-06, 7.20036e-06, 1.25, 1, 6.73511e-08, -3.80592e-07, 4.05452e-07)
|
||||
tracks/55/type = "method"
|
||||
tracks/55/imported = false
|
||||
tracks/55/enabled = true
|
||||
tracks/55/path = NodePath("Armature/Skeleton3D/SleeveL/LeftDebris")
|
||||
tracks/55/interp = 1
|
||||
tracks/55/loop_wrap = true
|
||||
tracks/55/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"values": [{
|
||||
"args": [],
|
||||
"method": &"spawn"
|
||||
}]
|
||||
}
|
||||
tracks/56/type = "method"
|
||||
tracks/56/imported = false
|
||||
tracks/56/enabled = true
|
||||
tracks/56/path = NodePath("Armature/Skeleton3D/SleeveR/RightDebris")
|
||||
tracks/56/interp = 1
|
||||
tracks/56/loop_wrap = true
|
||||
tracks/56/keys = {
|
||||
"times": PackedFloat32Array(0.633333),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"values": [{
|
||||
"args": [],
|
||||
"method": &"spawn"
|
||||
}]
|
||||
}
|
@ -1,391 +0,0 @@
|
||||
[gd_resource type="Animation" format=3 uid="uid://cnhsw7oxkyjyo"]
|
||||
|
||||
[resource]
|
||||
resource_name = "walk_rear"
|
||||
length = 1.25
|
||||
loop_mode = 1
|
||||
tracks/0/type = "position_3d"
|
||||
tracks/0/imported = true
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/0/interp = 0
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = PackedFloat32Array(0, 1, 2.84217e-14, 1.51485, -2.51305)
|
||||
tracks/1/type = "rotation_3d"
|
||||
tracks/1/imported = true
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/1/interp = 0
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = PackedFloat32Array(0, 1, 0.249313, 1.15445e-07, 2.97205e-08, 0.968423)
|
||||
tracks/2/type = "scale_3d"
|
||||
tracks/2/imported = true
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Armature/Skeleton3D:Spine.001")
|
||||
tracks/2/interp = 0
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/3/type = "rotation_3d"
|
||||
tracks/3/imported = true
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath("Armature/Skeleton3D:Spine.002")
|
||||
tracks/3/interp = 0
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = PackedFloat32Array(0, 1, 0.204824, -2.0916e-13, 4.88339e-08, 0.978799)
|
||||
tracks/4/type = "scale_3d"
|
||||
tracks/4/imported = true
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath("Armature/Skeleton3D:Spine.002")
|
||||
tracks/4/interp = 0
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/5/type = "rotation_3d"
|
||||
tracks/5/imported = true
|
||||
tracks/5/enabled = true
|
||||
tracks/5/path = NodePath("Armature/Skeleton3D:Spine.003")
|
||||
tracks/5/interp = 0
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = PackedFloat32Array(0, 1, 0.196821, 2.33752e-07, 9.3851e-08, 0.980439)
|
||||
tracks/6/type = "rotation_3d"
|
||||
tracks/6/imported = true
|
||||
tracks/6/enabled = true
|
||||
tracks/6/path = NodePath("Armature/Skeleton3D:Spine.004")
|
||||
tracks/6/interp = 0
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = PackedFloat32Array(0, 1, 0.0429047, 4.76413e-07, 5.11467e-08, 0.999079)
|
||||
tracks/7/type = "scale_3d"
|
||||
tracks/7/imported = true
|
||||
tracks/7/enabled = true
|
||||
tracks/7/path = NodePath("Armature/Skeleton3D:Spine.004")
|
||||
tracks/7/interp = 0
|
||||
tracks/7/loop_wrap = true
|
||||
tracks/7/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/8/type = "scale_3d"
|
||||
tracks/8/imported = true
|
||||
tracks/8/enabled = true
|
||||
tracks/8/path = NodePath("Armature/Skeleton3D:Spine.005")
|
||||
tracks/8/interp = 0
|
||||
tracks/8/loop_wrap = true
|
||||
tracks/8/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/9/type = "rotation_3d"
|
||||
tracks/9/imported = true
|
||||
tracks/9/enabled = true
|
||||
tracks/9/path = NodePath("Armature/Skeleton3D:Shoulder.L")
|
||||
tracks/9/interp = 0
|
||||
tracks/9/loop_wrap = true
|
||||
tracks/9/keys = PackedFloat32Array(0, 1, -0.651315, 0.751756, -0.0947566, 0.0409037)
|
||||
tracks/10/type = "rotation_3d"
|
||||
tracks/10/imported = true
|
||||
tracks/10/enabled = true
|
||||
tracks/10/path = NodePath("Armature/Skeleton3D:Arm.L.001")
|
||||
tracks/10/interp = 0
|
||||
tracks/10/loop_wrap = true
|
||||
tracks/10/keys = PackedFloat32Array(0, 1, 0.50357, -0.0489935, -0.00100176, 0.862563)
|
||||
tracks/11/type = "rotation_3d"
|
||||
tracks/11/imported = true
|
||||
tracks/11/enabled = true
|
||||
tracks/11/path = NodePath("Armature/Skeleton3D:Arm.L.002")
|
||||
tracks/11/interp = 0
|
||||
tracks/11/loop_wrap = true
|
||||
tracks/11/keys = PackedFloat32Array(0, 1, 0.204939, -0.000834635, 0.0245877, 0.978465)
|
||||
tracks/12/type = "rotation_3d"
|
||||
tracks/12/imported = true
|
||||
tracks/12/enabled = true
|
||||
tracks/12/path = NodePath("Armature/Skeleton3D:Shoulder.R")
|
||||
tracks/12/interp = 0
|
||||
tracks/12/loop_wrap = true
|
||||
tracks/12/keys = PackedFloat32Array(0, 1, -0.651315, -0.751756, 0.0947566, 0.0409037)
|
||||
tracks/13/type = "rotation_3d"
|
||||
tracks/13/imported = true
|
||||
tracks/13/enabled = true
|
||||
tracks/13/path = NodePath("Armature/Skeleton3D:Arm.R.001")
|
||||
tracks/13/interp = 0
|
||||
tracks/13/loop_wrap = true
|
||||
tracks/13/keys = PackedFloat32Array(0, 1, 0.50357, 0.0489935, 0.00100176, 0.862563)
|
||||
tracks/14/type = "rotation_3d"
|
||||
tracks/14/imported = true
|
||||
tracks/14/enabled = true
|
||||
tracks/14/path = NodePath("Armature/Skeleton3D:Arm.R.002")
|
||||
tracks/14/interp = 0
|
||||
tracks/14/loop_wrap = true
|
||||
tracks/14/keys = PackedFloat32Array(0, 1, 0.204939, 0.000834639, -0.0245877, 0.978466)
|
||||
tracks/15/type = "rotation_3d"
|
||||
tracks/15/imported = true
|
||||
tracks/15/enabled = true
|
||||
tracks/15/path = NodePath("Armature/Skeleton3D:MidHip.L")
|
||||
tracks/15/interp = 1
|
||||
tracks/15/loop_wrap = true
|
||||
tracks/15/keys = PackedFloat32Array(0, 1, 0.111939, -0.399977, -0.798634, 0.435513, 0.0333333, 1, 0.099473, -0.399707, -0.786959, 0.459384, 0.0666667, 1, 0.089597, -0.396509, -0.779013, 0.477381, 0.1, 1, 0.0815102, -0.391216, -0.773849, 0.49139, 0.133333, 1, 0.0746394, -0.384378, -0.770728, 0.502653, 0.166667, 1, 0.0686554, -0.376311, -0.769228, 0.511826, 0.233333, 1, 0.0586978, -0.356692, -0.770749, 0.524664, 0.266667, 1, 0.0542345, -0.345674, -0.772996, 0.529193, 0.3, 1, 0.0499927, -0.333936, -0.776114, 0.532574, 0.333333, 1, 0.0458898, -0.321527, -0.780023, 0.534864, 0.366667, 1, 0.0418252, -0.30833, -0.784922, 0.5358, 0.4, 1, 0.03768, -0.29458, -0.790449, 0.535717, 0.433333, 1, 0.0333841, -0.280309, -0.796555, 0.534615, 0.466667, 1, 0.0288674, -0.265549, -0.803188, 0.532484, 0.5, 1, 0.0240598, -0.25033, -0.810301, 0.52931, 0.533333, 1, 0.0187245, -0.234591, -0.818071, 0.524764, 0.566667, 1, 0.0128808, -0.218486, -0.82622, 0.519094, 0.6, 1, 0.00645332, -0.202048, -0.83471, 0.512245, 0.633333, 1, -0.0052247, -0.191234, -0.832824, 0.519429, 0.666667, 1, -0.0313781, -0.197441, -0.797104, 0.569787, 0.7, 1, -0.0767514, -0.201816, -0.734908, 0.642876, 0.733333, 1, -0.118153, -0.205507, -0.668598, 0.704829, 0.766667, 1, -0.150714, -0.211313, -0.606263, 0.751716, 0.8, 1, -0.172305, -0.220979, -0.555509, 0.782872, 0.833333, 1, -0.183239, -0.234765, -0.521961, 0.799291, 0.866667, 1, -0.183718, -0.251549, -0.512139, 0.800427, 0.9, 1, -0.178852, -0.269046, -0.514063, 0.794585, 0.933333, 1, -0.169955, -0.287085, -0.520918, 0.785711, 0.966667, 1, -0.157551, -0.306184, -0.528328, 0.776079, 1, 1, -0.141382, -0.327551, -0.534349, 0.766285, 1.03333, 1, -0.121814, -0.353055, -0.537286, 0.756199, 1.06667, 1, -0.0995914, -0.380399, -0.544228, 0.741076, 1.1, 1, -0.0738356, -0.407468, -0.559249, 0.718163, 1.13333, 1, -0.0438098, -0.431369, -0.584945, 0.685449, 1.16667, 1, -0.00896009, -0.44834, -0.622289, 0.641613, 1.2, 1, 0.0324149, -0.448107, -0.67743, 0.582441, 1.23333, 1, 0.0846023, -0.420811, -0.75858, 0.490221, 1.25, 1, 0.111939, -0.399977, -0.798634, 0.435513)
|
||||
tracks/16/type = "rotation_3d"
|
||||
tracks/16/imported = true
|
||||
tracks/16/enabled = true
|
||||
tracks/16/path = NodePath("Armature/Skeleton3D:MidLeg.L.001")
|
||||
tracks/16/interp = 1
|
||||
tracks/16/loop_wrap = true
|
||||
tracks/16/keys = PackedFloat32Array(0, 1, 0.0174468, 0.0812601, -0.18046, 0.980065, 0.0333333, 1, 0.0154417, 0.0786285, -0.219676, 0.972276, 0.0666667, 1, 0.0134082, 0.0763497, -0.248999, 0.965396, 0.1, 1, 0.0114786, 0.0743744, -0.27174, 0.959424, 0.133333, 1, 0.00971091, 0.0726435, -0.290084, 0.954191, 0.166667, 1, 0.00809421, 0.0711093, -0.305135, 0.949616, 0.2, 1, 0.00674014, 0.0698387, -0.317111, 0.94579, 0.233333, 1, 0.0055698, 0.0687407, -0.327224, 0.942427, 0.266667, 1, 0.00457483, 0.0678068, -0.33566, 0.939528, 0.3, 1, 0.0037478, 0.0670295, -0.342571, 0.93709, 0.333333, 1, 0.00308225, 0.066403, -0.348071, 0.935108, 0.366667, 1, 0.00262258, 0.0659696, -0.351839, 0.933729, 0.4, 1, 0.00231253, 0.0656768, -0.354372, 0.932792, 0.433333, 1, 0.00215036, 0.0655235, -0.355693, 0.932301, 0.466667, 1, 0.00213498, 0.065509, -0.355818, 0.932254, 0.5, 1, 0.00226597, 0.0656328, -0.354752, 0.932651, 0.533333, 1, 0.00259382, 0.0659425, -0.352075, 0.933642, 0.566667, 1, 0.00307273, 0.0663941, -0.348146, 0.935081, 0.6, 1, 0.00370634, 0.0669907, -0.34291, 0.936969, 0.633333, 1, 0.00298075, 0.0663087, -0.34874, 0.934866, 0.666667, 1, -0.00213745, 0.0614197, -0.389998, 0.918763, 0.7, 1, -0.0085155, 0.0552242, -0.436279, 0.898075, 0.733333, 1, -0.012856, 0.050944, -0.465518, 0.883477, 0.766667, 1, -0.0148137, 0.0490004, -0.478093, 0.876816, 0.8, 1, -0.0143433, 0.0494661, -0.475145, 0.878399, 0.833333, 1, -0.0116908, 0.0520769, -0.458545, 0.887067, 0.866667, 1, -0.00745628, 0.0562449, -0.429327, 0.901365, 0.9, 1, -0.00313972, 0.0604567, -0.397314, 0.915684, 0.933333, 1, 0.000439262, 0.063898, -0.369455, 0.927049, 0.966667, 1, 0.00255591, 0.0659067, -0.352386, 0.933528, 1, 1, 0.00258403, 0.0659332, -0.352156, 0.933612, 1.03333, 1, 0.000429839, 0.0638898, -0.369559, 0.927008, 1.06667, 1, -0.00185287, 0.0616931, -0.387743, 0.919699, 1.1, 1, -0.0034436, 0.0601431, -0.400308, 0.914398, 1.13333, 1, -0.0036617, 0.0599277, -0.402029, 0.913656, 1.16667, 1, -0.00196479, 0.0615874, -0.388632, 0.91933, 1.2, 1, 0.00335308, 0.0666607, -0.345644, 0.935989, 1.23333, 1, 0.0123765, 0.0761519, -0.242971, 0.966961, 1.25, 1, 0.0174468, 0.0812601, -0.18046, 0.980065)
|
||||
tracks/17/type = "rotation_3d"
|
||||
tracks/17/imported = true
|
||||
tracks/17/enabled = true
|
||||
tracks/17/path = NodePath("Armature/Skeleton3D:MidLeg.L.002")
|
||||
tracks/17/interp = 1
|
||||
tracks/17/loop_wrap = true
|
||||
tracks/17/keys = PackedFloat32Array(0, 1, -0.0570326, 0.0243956, -0.00345155, 0.998068, 0.0333333, 1, -0.0686639, 0.0228584, -0.0301236, 0.996923, 0.0666667, 1, -0.0773731, 0.0215234, -0.0524861, 0.995387, 0.1, 1, -0.084139, 0.0203586, -0.0714336, 0.993682, 0.133333, 1, -0.0896159, 0.0193324, -0.0876914, 0.99192, 0.166667, 1, -0.0941348, 0.0184158, -0.101813, 0.990169, 0.2, 1, -0.0977417, 0.017656, -0.113367, 0.988576, 0.233333, 1, -0.100792, 0.0170004, -0.123254, 0.987097, 0.266667, 1, -0.10334, 0.0164436, -0.131591, 0.985766, 0.3, 1, -0.10543, 0.0159808, -0.138479, 0.984608, 0.333333, 1, -0.107095, 0.0156082, -0.143999, 0.983642, 0.366667, 1, -0.108236, 0.0153507, -0.147799, 0.982957, 0.4, 1, -0.109003, 0.0151768, -0.150358, 0.982487, 0.433333, 1, -0.109404, 0.0150859, -0.151696, 0.982238, 0.466667, 1, -0.109441, 0.0150772, -0.151822, 0.982215, 0.5, 1, -0.109118, 0.0151507, -0.150743, 0.982416, 0.533333, 1, -0.108307, 0.0153346, -0.148036, 0.982914, 0.566667, 1, -0.107118, 0.0156029, -0.144076, 0.983628, 0.6, 1, -0.105533, 0.0159577, -0.138822, 0.984549, 0.633333, 1, -0.107304, 0.0155503, -0.144789, 0.983504, 0.666667, 1, -0.119814, 0.0126639, -0.186855, 0.974971, 0.7, 1, -0.134007, 0.00900569, -0.237348, 0.962095, 0.733333, 1, -0.143056, 0.00648298, -0.270842, 0.951913, 0.766667, 1, -0.146969, 0.00533682, -0.285706, 0.946966, 0.8, 1, -0.146047, 0.00561258, -0.282165, 0.948168, 0.833333, 1, -0.140837, 0.00716493, -0.262173, 0.954662, 0.866667, 1, -0.131849, 0.00961542, -0.229263, 0.964345, 0.9, 1, -0.122061, 0.0120909, -0.194818, 0.97314, 0.933333, 1, -0.113579, 0.0141226, -0.165752, 0.979503, 0.966667, 1, -0.108402, 0.0153133, -0.14835, 0.982857, 1, 1, -0.108332, 0.0153291, -0.148117, 0.982899, 1.03333, 1, -0.113609, 0.014118, -0.165835, 0.979486, 1.06667, 1, -0.11913, 0.0128244, -0.184537, 0.975495, 1.1, 1, -0.122945, 0.0119173, -0.19754, 0.972482, 1.13333, 1, -0.123468, 0.0117918, -0.199327, 0.972052, 1.16667, 1, -0.119399, 0.0127622, -0.185443, 0.975291, 1.2, 1, -0.106368, 0.0157592, -0.141693, 0.984053, 1.23333, 1, -0.0756237, 0.0212849, -0.0544924, 0.995419, 1.25, 1, -0.0570326, 0.0243956, -0.00345155, 0.998068)
|
||||
tracks/18/type = "rotation_3d"
|
||||
tracks/18/imported = true
|
||||
tracks/18/enabled = true
|
||||
tracks/18/path = NodePath("Armature/Skeleton3D:BackHip.L")
|
||||
tracks/18/interp = 1
|
||||
tracks/18/loop_wrap = true
|
||||
tracks/18/keys = PackedFloat32Array(0, 1, -0.568588, 0.240042, -0.57882, 0.532968, 0.0333333, 1, -0.586263, 0.273939, -0.513722, 0.563333, 0.0666667, 1, -0.589865, 0.298457, -0.464899, 0.588942, 0.1, 1, -0.582778, 0.31423, -0.431002, 0.61308, 0.133333, 1, -0.567357, 0.321012, -0.410243, 0.637775, 0.166667, 1, -0.54527, 0.31777, -0.400889, 0.664072, 0.2, 1, -0.518478, 0.298713, -0.403065, 0.692452, 0.233333, 1, -0.485709, 0.262136, -0.423151, 0.71855, 0.266667, 1, -0.449211, 0.210569, -0.458354, 0.737415, 0.3, 1, -0.411614, 0.149115, -0.503405, 0.744931, 0.333333, 1, -0.37674, 0.0858161, -0.551458, 0.739321, 0.366667, 1, -0.34535, 0.0297387, -0.601435, 0.719809, 0.433333, 1, -0.280287, -0.0596389, -0.701756, 0.652244, 0.466667, 1, -0.244399, -0.0933148, -0.752351, 0.60459, 0.5, 1, -0.204736, -0.120521, -0.803257, 0.546201, 0.666667, 1, -0.223932, -0.0398457, -0.820244, 0.524849, 0.7, 1, -0.229215, -0.0253058, -0.824322, 0.517024, 0.733333, 1, -0.235151, -0.0114382, -0.828527, 0.508051, 0.766667, 1, -0.241815, 0.0016577, -0.83283, 0.497912, 0.8, 1, -0.249281, 0.0138848, -0.837212, 0.486561, 0.833333, 1, -0.257617, 0.0251479, -0.841661, 0.473929, 0.866667, 1, -0.267287, 0.0348633, -0.846301, 0.459474, 0.9, 1, -0.278029, 0.0431398, -0.851018, 0.443405, 0.933333, 1, -0.289892, 0.0497044, -0.855833, 0.425491, 0.966667, 1, -0.302913, 0.0541911, -0.860771, 0.405438, 1, 1, -0.317105, 0.0561412, -0.865848, 0.382885, 1.03333, 1, -0.332896, 0.053076, -0.871684, 0.35571, 1.06667, 1, -0.349513, 0.043323, -0.878567, 0.322619, 1.1, 1, -0.365533, 0.019467, -0.886929, 0.281715, 1.13333, 1, -0.388224, 0.0116433, -0.880998, 0.270165, 1.16667, 1, -0.430405, 0.0871773, -0.822342, 0.361809, 1.2, 1, -0.499287, 0.159876, -0.721149, 0.452876, 1.23333, 1, -0.548417, 0.215583, -0.626069, 0.510686, 1.25, 1, -0.568588, 0.240042, -0.57882, 0.532968)
|
||||
tracks/19/type = "rotation_3d"
|
||||
tracks/19/imported = true
|
||||
tracks/19/enabled = true
|
||||
tracks/19/path = NodePath("Armature/Skeleton3D:BackLeg.L.001")
|
||||
tracks/19/interp = 1
|
||||
tracks/19/loop_wrap = true
|
||||
tracks/19/keys = PackedFloat32Array(0, 1, 0.208903, -0.126959, -0.565146, 0.787941, 0.0333333, 1, 0.214113, -0.13496, -0.610793, 0.750249, 0.0666667, 1, 0.217222, -0.142127, -0.646579, 0.717321, 0.1, 1, 0.21903, -0.148605, -0.675278, 0.688434, 0.133333, 1, 0.219968, -0.154511, -0.698567, 0.663132, 0.166667, 1, 0.22017, -0.159981, -0.71721, 0.641515, 0.2, 1, 0.220171, -0.164242, -0.730618, 0.625098, 0.233333, 1, 0.220119, -0.166412, -0.737208, 0.616749, 0.266667, 1, 0.220125, -0.166179, -0.7365, 0.617655, 0.3, 1, 0.220178, -0.163556, -0.728479, 0.627765, 0.333333, 1, 0.220149, -0.158885, -0.713605, 0.6458, 0.366667, 1, 0.219695, -0.152296, -0.690178, 0.672454, 0.4, 1, 0.218189, -0.144988, -0.659811, 0.704288, 0.433333, 1, 0.215183, -0.1371, -0.621806, 0.740444, 0.466667, 1, 0.209991, -0.128697, -0.574666, 0.780449, 0.5, 1, 0.201626, -0.119734, -0.515944, 0.823901, 0.533333, 1, 0.201432, -0.119586, -0.514805, 0.824682, 0.566667, 1, 0.201059, -0.119301, -0.512618, 0.826175, 0.6, 1, 0.200503, -0.118879, -0.509366, 0.828379, 0.633333, 1, 0.199758, -0.118316, -0.505026, 0.831292, 0.666667, 1, 0.198816, -0.117609, -0.499564, 0.834911, 0.7, 1, 0.197594, -0.116703, -0.492532, 0.839494, 0.733333, 1, 0.196134, -0.115637, -0.484223, 0.8448, 0.766667, 1, 0.194303, -0.114465, -0.474459, 0.850901, 0.8, 1, 0.19206, -0.113182, -0.463118, 0.857802, 0.833333, 1, 0.189456, -0.111726, -0.45014, 0.865447, 0.866667, 1, 0.186303, -0.110007, -0.434663, 0.874218, 0.9, 1, 0.182585, -0.108054, -0.41684, 0.883873, 0.933333, 1, 0.178123, -0.105837, -0.396165, 0.894496, 0.966667, 1, 0.172578, -0.103357, -0.371869, 0.906227, 1, 1, 0.165437, -0.100643, -0.342906, 0.919194, 1.03333, 1, 0.15435, -0.0976987, -0.303934, 0.935016, 1.06667, 1, 0.135989, -0.0946759, -0.249463, 0.954103, 1.1, 1, 0.0905836, -0.0927099, -0.153528, 0.979606, 1.13333, 1, 0.0618737, -0.0932471, -0.106064, 0.988042, 1.16667, 1, 0.156907, -0.0981709, -0.311975, 0.931888, 1.2, 1, 0.187593, -0.111643, -0.444378, 0.868834, 1.23333, 1, 0.203488, -0.122203, -0.53026, 0.813931, 1.25, 1, 0.208903, -0.126959, -0.565146, 0.787941)
|
||||
tracks/20/type = "rotation_3d"
|
||||
tracks/20/imported = true
|
||||
tracks/20/enabled = true
|
||||
tracks/20/path = NodePath("Armature/Skeleton3D:BackLeg.L.002")
|
||||
tracks/20/interp = 1
|
||||
tracks/20/loop_wrap = true
|
||||
tracks/20/keys = PackedFloat32Array(0, 1, -0.23374, 0.0292479, -0.0635181, 0.969781, 0.0333333, 1, -0.247315, 0.0200082, -0.105254, 0.962994, 0.0666667, 1, -0.258154, 0.0118562, -0.141597, 0.955597, 0.1, 1, -0.267046, 0.00463652, -0.173496, 0.947926, 0.133333, 1, -0.274522, -0.00177361, -0.201654, 0.940197, 0.166667, 1, -0.280864, -0.00745995, -0.22652, 0.932603, 0.2, 1, -0.285603, -0.0117591, -0.245405, 0.92632, 0.233333, 1, -0.287974, -0.0139371, -0.254952, 0.922971, 0.266667, 1, -0.28772, -0.0137022, -0.253925, 0.923337, 0.3, 1, -0.284845, -0.0110643, -0.242363, 0.927362, 0.333333, 1, -0.279617, -0.00633548, -0.221588, 0.93417, 0.366667, 1, -0.27179, 0.000602739, -0.191221, 0.943167, 0.4, 1, -0.262221, 0.00864187, -0.155847, 0.952301, 0.433333, 1, -0.250651, 0.0175863, -0.116085, 0.960931, 0.466667, 1, -0.236528, 0.0273258, -0.0722436, 0.96855, 0.5, 1, -0.218988, 0.0378319, -0.0243217, 0.97469, 0.533333, 1, -0.21864, 0.0380122, -0.0234945, 0.974782, 0.566667, 1, -0.217974, 0.0383574, -0.0219101, 0.974954, 0.6, 1, -0.216983, 0.038869, -0.0195608, 0.975205, 0.633333, 1, -0.215661, 0.0395489, -0.0164368, 0.975529, 0.666667, 1, -0.213999, 0.0403994, -0.0125262, 0.975918, 0.7, 1, -0.211861, 0.0414846, -0.00753178, 0.97639, 0.733333, 1, -0.209336, 0.042753, -0.00168867, 0.976907, 0.766667, 1, -0.206323, 0.0441715, 0.00483519, 0.977475, 0.8, 1, -0.202783, 0.0457441, 0.0120611, 0.97808, 0.833333, 1, -0.198738, 0.0475115, 0.0201994, 0.978692, 0.866667, 1, -0.193918, 0.0495755, 0.0297231, 0.979313, 0.9, 1, -0.188364, 0.0518894, 0.040402, 0.979895, 0.933333, 1, -0.181894, 0.0544811, 0.0523246, 0.980412, 0.966667, 1, -0.174194, 0.0573609, 0.0654202, 0.98086, 1, 1, -0.164809, 0.0605214, 0.0794587, 0.981255, 1.03333, 1, -0.151392, 0.0641144, 0.093932, 0.98191, 1.06667, 1, -0.130913, 0.0680872, 0.105551, 0.983405, 1.1, 1, -0.0855418, 0.0720739, 0.0860144, 0.989995, 1.13333, 1, -0.0584717, 0.0725907, 0.0572055, 0.994002, 1.16667, 1, -0.15433, 0.0634825, 0.0917608, 0.981699, 1.2, 1, -0.196483, 0.0479121, 0.0214914, 0.9791, 1.23333, 1, -0.223119, 0.035158, -0.0365796, 0.97347, 1.25, 1, -0.23374, 0.0292479, -0.0635181, 0.969781)
|
||||
tracks/21/type = "rotation_3d"
|
||||
tracks/21/imported = true
|
||||
tracks/21/enabled = true
|
||||
tracks/21/path = NodePath("Armature/Skeleton3D:MidHip.R")
|
||||
tracks/21/interp = 1
|
||||
tracks/21/loop_wrap = true
|
||||
tracks/21/keys = PackedFloat32Array(0, 1, 0.00132191, 0.189546, 0.84117, 0.506461, 0.0333333, 1, -0.0248485, 0.195972, 0.80638, 0.557431, 0.0666667, 1, -0.0654695, 0.200934, 0.751264, 0.625253, 0.1, 1, -0.108158, 0.204645, 0.685489, 0.69031, 0.133333, 1, -0.144344, 0.209122, 0.620047, 0.742277, 0.166667, 1, -0.169525, 0.217472, 0.563751, 0.778558, 0.2, 1, -0.180534, 0.231355, 0.530434, 0.795313, 0.233333, 1, -0.183605, 0.247362, 0.514613, 0.800172, 0.266667, 1, -0.180516, 0.264615, 0.512608, 0.796634, 0.3, 1, -0.172736, 0.28249, 0.518934, 0.78808, 0.333333, 1, -0.161572, 0.300801, 0.526752, 0.778425, 0.366667, 1, -0.145436, 0.322235, 0.532886, 0.768795, 0.4, 1, -0.12672, 0.346716, 0.53661, 0.758802, 0.433333, 1, -0.105372, 0.373428, 0.542184, 0.745309, 0.466667, 1, -0.0809246, 0.400881, 0.553747, 0.725334, 0.5, 1, -0.0524957, 0.426798, 0.575162, 0.6959, 0.533333, 1, -0.017683, 0.444297, 0.613227, 0.652871, 0.566667, 1, 0.022083, 0.448512, 0.664153, 0.597705, 0.6, 1, 0.0707406, 0.430323, 0.736894, 0.516531, 0.633333, 1, 0.108832, 0.399941, 0.79578, 0.441516, 0.666667, 1, 0.0963427, 0.399586, 0.783935, 0.465291, 0.7, 1, 0.0873441, 0.395463, 0.777333, 0.481387, 0.733333, 1, 0.0797192, 0.389611, 0.772938, 0.494382, 0.766667, 1, 0.0731447, 0.382368, 0.770367, 0.504955, 0.8, 1, 0.0673608, 0.373971, 0.769298, 0.513604, 0.866667, 1, 0.0575375, 0.354057, 0.77115, 0.525985, 0.9, 1, 0.0531626, 0.342796, 0.77371, 0.530129, 0.933333, 1, 0.0489678, 0.330839, 0.777105, 0.533156, 0.966667, 1, 0.0448745, 0.318234, 0.781264, 0.535108, 1, 1, 0.0408075, 0.305019, 0.786121, 0.536015, 1.03333, 1, 0.0366362, 0.29109, 0.791869, 0.535601, 1.06667, 1, 0.0322792, 0.276658, 0.798174, 0.534169, 1.1, 1, 0.0276663, 0.261752, 0.804991, 0.531706, 1.13333, 1, 0.0227268, 0.246403, 0.812271, 0.528191, 1.16667, 1, 0.0173895, 0.230642, 0.819968, 0.523598, 1.2, 1, 0.0113772, 0.214423, 0.828262, 0.517567, 1.23333, 1, 0.00474294, 0.197886, 0.836888, 0.510331, 1.25, 1, 0.00132191, 0.189546, 0.84117, 0.506461)
|
||||
tracks/22/type = "rotation_3d"
|
||||
tracks/22/imported = true
|
||||
tracks/22/enabled = true
|
||||
tracks/22/path = NodePath("Armature/Skeleton3D:MidLeg.R.001")
|
||||
tracks/22/interp = 1
|
||||
tracks/22/loop_wrap = true
|
||||
tracks/22/keys = PackedFloat32Array(0, 1, 0.00425983, -0.0675106, 0.338313, 0.938599, 0.0333333, 1, -0.000857841, -0.0626541, 0.379753, 0.922963, 0.0666667, 1, -0.00692238, -0.0567876, 0.424812, 0.903472, 0.1, 1, -0.0119402, -0.0518492, 0.459591, 0.886536, 0.133333, 1, -0.0147496, -0.0490639, 0.4777, 0.877028, 0.166667, 1, -0.0150056, -0.0488108, 0.479268, 0.876182, 0.2, 1, -0.0123543, -0.0514261, 0.46271, 0.88493, 0.233333, 1, -0.00851578, -0.0552087, 0.436676, 0.897883, 0.266667, 1, -0.0042255, -0.0594021, 0.405559, 0.912127, 0.3, 1, -0.000263939, -0.0632261, 0.375097, 0.924827, 0.333333, 1, 0.00254894, -0.0659002, 0.352443, 0.933506, 0.366667, 1, 0.00257711, -0.0659268, 0.352213, 0.933591, 0.4, 1, 0.00096853, -0.064403, 0.36522, 0.92869, 0.433333, 1, -0.00127143, -0.0622556, 0.383134, 0.921591, 0.466667, 1, -0.0032294, -0.0603537, 0.398619, 0.915123, 0.5, 1, -0.00408572, -0.0595109, 0.405365, 0.912207, 0.533333, 1, -0.00238898, -0.0611739, 0.391989, 0.917931, 0.566667, 1, 0.00202392, -0.0654057, 0.356465, 0.932015, 0.6, 1, 0.00982097, -0.0734787, 0.273865, 0.958907, 0.633333, 1, 0.0169481, -0.0806145, 0.190293, 0.978265, 0.666667, 1, 0.0149365, -0.0779509, 0.229427, 0.970084, 0.7, 1, 0.0128977, -0.0758092, 0.2555, 0.963746, 0.733333, 1, 0.0110243, -0.0739264, 0.276603, 0.958073, 0.766667, 1, 0.00930699, -0.0722618, 0.293854, 0.95307, 0.8, 1, 0.00775585, -0.0707929, 0.308134, 0.948674, 0.833333, 1, 0.00640152, -0.0695195, 0.320097, 0.944809, 0.866667, 1, 0.00529256, -0.0684805, 0.329595, 0.941621, 0.9, 1, 0.00435469, -0.0676002, 0.337505, 0.938883, 0.933333, 1, 0.0035815, -0.0668733, 0.343947, 0.936598, 0.966667, 1, 0.00296741, -0.066295, 0.349014, 0.934765, 1, 1, 0.00250773, -0.0658613, 0.35278, 0.933382, 1.03333, 1, 0.00224756, -0.0656156, 0.354902, 0.932596, 1.1, 1, 0.00216781, -0.0655402, 0.355551, 0.932353, 1.13333, 1, 0.00234802, -0.0657105, 0.354083, 0.9329, 1.16667, 1, 0.00267588, -0.06602, 0.351405, 0.933889, 1.2, 1, 0.00320512, -0.0665189, 0.347058, 0.935476, 1.23333, 1, 0.0038909, -0.0671643, 0.341378, 0.937515, 1.25, 1, 0.00425983, -0.0675106, 0.338313, 0.938599)
|
||||
tracks/23/type = "rotation_3d"
|
||||
tracks/23/imported = true
|
||||
tracks/23/enabled = true
|
||||
tracks/23/path = NodePath("Armature/Skeleton3D:MidLeg.R.002")
|
||||
tracks/23/interp = 1
|
||||
tracks/23/loop_wrap = true
|
||||
tracks/23/keys = PackedFloat32Array(0, 1, -0.104142, -0.0162672, 0.134223, 0.98533, 0.0333333, 1, -0.116708, -0.0133881, 0.17637, 0.977289, 0.0666667, 1, -0.130494, -0.00992309, 0.224784, 0.96558, 0.1, 1, -0.14121, -0.00701788, 0.263865, 0.954141, 0.133333, 1, -0.146845, -0.00537436, 0.285226, 0.947129, 0.166667, 1, -0.147339, -0.005224, 0.287142, 0.946474, 0.2, 1, -0.142146, -0.00677708, 0.267183, 0.95308, 0.233333, 1, -0.134112, -0.00900377, 0.237519, 0.962038, 0.266667, 1, -0.124577, -0.0114703, 0.203559, 0.971037, 0.3, 1, -0.11529, -0.0137258, 0.171521, 0.978315, 0.333333, 1, -0.108419, -0.0153093, 0.148408, 0.982846, 0.366667, 1, -0.108349, -0.0153251, 0.148175, 0.982888, 0.4, 1, -0.112293, -0.0144212, 0.16141, 0.980372, 0.433333, 1, -0.11773, -0.0131547, 0.179781, 0.976548, 0.466667, 1, -0.122432, -0.01204, 0.195787, 0.972899, 0.5, 1, -0.124481, -0.0115487, 0.202791, 0.971209, 0.533333, 1, -0.120419, -0.0125198, 0.188918, 0.974501, 0.566667, 1, -0.109648, -0.0150129, 0.152662, 0.982062, 0.6, 1, -0.0848383, -0.0197052, 0.0799611, 0.992986, 0.633333, 1, -0.0599451, -0.0240131, 0.0101202, 0.997862, 0.666667, 1, -0.0715627, -0.0224709, 0.036788, 0.996504, 0.7, 1, -0.0793048, -0.0212061, 0.0577151, 0.994952, 0.733333, 1, -0.0855886, -0.020093, 0.0756762, 0.993249, 0.766667, 1, -0.0907474, -0.0191036, 0.0912233, 0.991503, 0.8, 1, -0.0950378, -0.018226, 0.104703, 0.989784, 0.833333, 1, -0.098641, -0.0174655, 0.116253, 0.988155, 0.866667, 1, -0.101508, -0.0168451, 0.125585, 0.986732, 0.9, 1, -0.103898, -0.0163204, 0.133427, 0.985462, 0.933333, 1, -0.105846, -0.0158877, 0.139859, 0.98437, 0.966667, 1, -0.10738, -0.0155438, 0.144948, 0.983472, 1, 1, -0.108521, -0.0152862, 0.148748, 0.982784, 1.03333, 1, -0.109164, -0.0151403, 0.150894, 0.982387, 1.1, 1, -0.109361, -0.0150956, 0.151552, 0.982265, 1.13333, 1, -0.108916, -0.0151966, 0.150066, 0.982541, 1.16667, 1, -0.108104, -0.0153804, 0.147359, 0.983037, 1.2, 1, -0.106788, -0.0156769, 0.142981, 0.983823, 1.23333, 1, -0.10507, -0.0160609, 0.137289, 0.984812, 1.25, 1, -0.104142, -0.0162672, 0.134223, 0.985329)
|
||||
tracks/24/type = "rotation_3d"
|
||||
tracks/24/imported = true
|
||||
tracks/24/enabled = true
|
||||
tracks/24/path = NodePath("Armature/Skeleton3D:BackHip.R")
|
||||
tracks/24/interp = 1
|
||||
tracks/24/loop_wrap = true
|
||||
tracks/24/keys = PackedFloat32Array(0, 1, -0.218245, 0.0589654, 0.815468, 0.532826, 0.0666667, 1, -0.227901, 0.028941, 0.823327, 0.518996, 0.1, 1, -0.233614, 0.0148483, 0.827468, 0.510392, 0.133333, 1, -0.240016, 0.00147864, 0.831721, 0.500631, 0.166667, 1, -0.247183, -0.0110686, 0.836051, 0.489691, 0.2, 1, -0.255542, -0.0223334, 0.840578, 0.477104, 0.233333, 1, -0.26488, -0.0324361, 0.845174, 0.463106, 0.266667, 1, -0.275256, -0.0411916, 0.849839, 0.447561, 0.3, 1, -0.286726, -0.0483702, 0.85458, 0.430281, 0.333333, 1, -0.29933, -0.0536976, 0.859403, 0.41103, 0.366667, 1, -0.313579, -0.0556579, 0.864639, 0.38855, 0.4, 1, -0.32898, -0.0538478, 0.870309, 0.362539, 0.433333, 1, -0.345309, -0.0463208, 0.876806, 0.331401, 0.466667, 1, -0.361713, -0.0283934, 0.884473, 0.293368, 0.5, 1, -0.376471, 0.00733417, 0.89304, 0.246365, 0.533333, 1, -0.42061, -0.0683947, 0.838546, 0.339486, 0.566667, 1, -0.483333, -0.14205, 0.748502, 0.431226, 0.6, 1, -0.53756, -0.203047, 0.648827, 0.498824, 0.633333, 1, -0.573366, -0.248674, 0.562888, 0.540898, 0.666667, 1, -0.59008, -0.282138, 0.496898, 0.570348, 0.7, 1, -0.589579, -0.303789, 0.45406, 0.594927, 0.733333, 1, -0.579494, -0.316769, 0.424873, 0.619134, 0.766667, 1, -0.561903, -0.320241, 0.407953, 0.644427, 0.8, 1, -0.538667, -0.313061, 0.401504, 0.671286, 0.833333, 1, -0.511625, -0.29386, 0.40349, 0.699344, 0.866667, 1, -0.476805, -0.251417, 0.429478, 0.724565, 0.9, 1, -0.439624, -0.195394, 0.469377, 0.74043, 0.966667, 1, -0.369132, -0.0718385, 0.564329, 0.734924, 1, 1, -0.337116, -0.0156721, 0.613284, 0.714136, 1.03333, 1, -0.305447, 0.0302196, 0.663712, 0.682111, 1.06667, 1, -0.271645, 0.0685842, 0.714359, 0.641246, 1.1, 1, -0.234661, 0.100197, 0.765682, 0.590446, 1.13333, 1, -0.205563, 0.116307, 0.804023, 0.545676, 1.25, 1, -0.218245, 0.0589654, 0.815468, 0.532826)
|
||||
tracks/25/type = "rotation_3d"
|
||||
tracks/25/imported = true
|
||||
tracks/25/enabled = true
|
||||
tracks/25/path = NodePath("Armature/Skeleton3D:BackLeg.R.001")
|
||||
tracks/25/interp = 1
|
||||
tracks/25/loop_wrap = true
|
||||
tracks/25/keys = PackedFloat32Array(0, 1, 0.199993, 0.118492, 0.506387, 0.830382, 0.0333333, 1, 0.199053, 0.117786, 0.500931, 0.83401, 0.0666667, 1, 0.197901, 0.11693, 0.494293, 0.838354, 0.1, 1, 0.19652, 0.115917, 0.486408, 0.843416, 0.133333, 1, 0.194833, 0.11477, 0.477153, 0.849231, 0.166667, 1, 0.192704, 0.113542, 0.466346, 0.855859, 0.2, 1, 0.190111, 0.112092, 0.453394, 0.863555, 0.233333, 1, 0.187097, 0.11044, 0.438546, 0.872052, 0.266667, 1, 0.183564, 0.108563, 0.421496, 0.881396, 0.3, 1, 0.179372, 0.106434, 0.401837, 0.891642, 0.333333, 1, 0.174335, 0.104019, 0.379049, 0.902834, 0.366667, 1, 0.167239, 0.101332, 0.350182, 0.916044, 0.4, 1, 0.15715, 0.0984523, 0.313734, 0.931226, 0.433333, 1, 0.141209, 0.0954546, 0.264415, 0.949228, 0.466667, 1, 0.108088, 0.0929427, 0.186576, 0.972043, 0.5, 1, 0.0373742, 0.0912037, 0.0532241, 0.993706, 0.533333, 1, 0.133754, 0.0974369, 0.261664, 0.950867, 0.566667, 1, 0.180294, 0.108501, 0.412106, 0.886505, 0.6, 1, 0.200631, 0.119736, 0.512426, 0.826335, 0.633333, 1, 0.210277, 0.129003, 0.576755, 0.778779, 0.666667, 1, 0.215297, 0.136885, 0.621867, 0.740399, 0.7, 1, 0.217807, 0.143838, 0.654649, 0.70944, 0.733333, 1, 0.219335, 0.150123, 0.681515, 0.681831, 0.766667, 1, 0.220037, 0.155891, 0.703284, 0.65778, 0.8, 1, 0.22018, 0.161054, 0.720593, 0.637438, 0.833333, 1, 0.220155, 0.165296, 0.733917, 0.620947, 0.866667, 1, 0.220106, 0.166783, 0.7383, 0.615346, 0.9, 1, 0.22014, 0.16569, 0.735049, 0.619507, 0.933333, 1, 0.220183, 0.162397, 0.724799, 0.632308, 0.966667, 1, 0.220063, 0.157257, 0.707834, 0.652544, 1, 1, 0.219537, 0.150617, 0.684179, 0.678982, 1.03333, 1, 0.217679, 0.14307, 0.651501, 0.712527, 1.06667, 1, 0.214136, 0.135039, 0.610957, 0.750094, 1.1, 1, 0.208006, 0.126521, 0.560269, 0.791723, 1.13333, 1, 0.201578, 0.119697, 0.515659, 0.824096, 1.16667, 1, 0.201384, 0.119549, 0.51452, 0.824877, 1.2, 1, 0.200951, 0.119219, 0.511983, 0.826607, 1.23333, 1, 0.200334, 0.118751, 0.508374, 0.829048, 1.25, 1, 0.199993, 0.118492, 0.506387, 0.830382)
|
||||
tracks/26/type = "rotation_3d"
|
||||
tracks/26/imported = true
|
||||
tracks/26/enabled = true
|
||||
tracks/26/path = NodePath("Armature/Skeleton3D:BackLeg.R.002")
|
||||
tracks/26/interp = 1
|
||||
tracks/26/loop_wrap = true
|
||||
tracks/26/keys = PackedFloat32Array(0, 1, -0.216076, -0.0393361, 0.0174147, 0.975428, 0.0333333, 1, -0.214415, -0.0401868, 0.0135041, 0.975822, 0.0666667, 1, -0.212396, -0.0412134, 0.00878064, 0.976275, 0.1, 1, -0.21, -0.0424206, 0.00322035, 0.976776, 0.133333, 1, -0.207165, -0.0437944, -0.00310463, 0.97732, 0.166667, 1, -0.203792, -0.0453015, -0.0100262, 0.977914, 0.2, 1, -0.199751, -0.0470699, -0.0181649, 0.978547, 0.233333, 1, -0.195125, -0.04906, -0.0273423, 0.979169, 0.266667, 1, -0.189814, -0.0512903, -0.0376361, 0.979757, 0.3, 1, -0.183677, -0.053784, -0.0491288, 0.980284, 0.333333, 1, -0.176532, -0.0565681, -0.0619074, 0.980716, 0.366667, 1, -0.16716, -0.0597329, -0.0759512, 0.981183, 0.4, 1, -0.154752, -0.0632186, -0.0903171, 0.981783, 0.433333, 1, -0.136623, -0.0670638, -0.102887, 0.982981, 0.466667, 1, -0.102531, -0.0711159, -0.0984623, 0.987287, 0.5, 1, -0.0343662, -0.0747509, -0.0484521, 0.995431, 0.533333, 1, -0.130479, -0.0658267, -0.0831983, 0.985759, 0.566667, 1, -0.186062, -0.0518403, -0.0390921, 0.98039, 0.6, 1, -0.217733, -0.0381017, 0.0230967, 0.974991, 0.633333, 1, -0.23718, -0.0269429, 0.0739677, 0.968271, 0.666667, 1, -0.250631, -0.0176911, 0.115657, 0.960986, 0.7, 1, -0.260616, -0.00990878, 0.15022, 0.953633, 0.733333, 1, -0.269016, -0.00297384, 0.180814, 0.946006, 0.766667, 1, -0.276127, 0.00319561, 0.207885, 0.938364, 0.8, 1, -0.28206, 0.00853524, 0.231251, 0.93107, 0.833333, 1, -0.286768, 0.0128333, 0.25011, 0.924686, 0.866667, 1, -0.288374, 0.0143052, 0.256564, 0.922394, 0.9, 1, -0.287191, 0.0132169, 0.251797, 0.924091, 0.933333, 1, -0.283552, 0.00988262, 0.237181, 0.92911, 0.966667, 1, -0.277689, 0.00460141, 0.214019, 0.936517, 1, 1, -0.269786, -0.00233735, 0.183595, 0.945253, 1.03333, 1, -0.259645, -0.0107417, 0.146565, 0.954457, 1.06667, 1, -0.247404, -0.0199556, 0.10547, 0.962948, 1.1, 1, -0.232202, -0.0299604, 0.0602769, 0.970336, 1.13333, 1, -0.218901, -0.0378769, 0.0241152, 0.974713, 1.16667, 1, -0.218553, -0.0380571, 0.0232881, 0.974804, 1.2, 1, -0.21778, -0.0384573, 0.0214511, 0.975004, 1.23333, 1, -0.216681, -0.0390247, 0.0188456, 0.97528, 1.25, 1, -0.216076, -0.0393361, 0.0174147, 0.975429)
|
||||
tracks/27/type = "position_3d"
|
||||
tracks/27/imported = true
|
||||
tracks/27/enabled = true
|
||||
tracks/27/path = NodePath("Armature/Skeleton3D:Arm.IK.L")
|
||||
tracks/27/interp = 0
|
||||
tracks/27/loop_wrap = true
|
||||
tracks/27/keys = PackedFloat32Array(0, 1, 1.55329, 0.839106, 0.783253)
|
||||
tracks/28/type = "rotation_3d"
|
||||
tracks/28/imported = true
|
||||
tracks/28/enabled = true
|
||||
tracks/28/path = NodePath("Armature/Skeleton3D:Arm.IK.L")
|
||||
tracks/28/interp = 0
|
||||
tracks/28/loop_wrap = true
|
||||
tracks/28/keys = PackedFloat32Array(0, 1, 0.508763, 0.508763, -0.491081, 0.491081)
|
||||
tracks/29/type = "position_3d"
|
||||
tracks/29/imported = true
|
||||
tracks/29/enabled = true
|
||||
tracks/29/path = NodePath("Armature/Skeleton3D:Arm.IK.Pole.L")
|
||||
tracks/29/interp = 0
|
||||
tracks/29/loop_wrap = true
|
||||
tracks/29/keys = PackedFloat32Array(0, 1, 0.428726, 0.847774, -1.16198)
|
||||
tracks/30/type = "position_3d"
|
||||
tracks/30/imported = true
|
||||
tracks/30/enabled = true
|
||||
tracks/30/path = NodePath("Armature/Skeleton3D:Arm.L.003")
|
||||
tracks/30/interp = 0
|
||||
tracks/30/loop_wrap = true
|
||||
tracks/30/keys = PackedFloat32Array(0, 1, -2.36554e-07, -1.66001e-07, 5.12588e-07)
|
||||
tracks/31/type = "rotation_3d"
|
||||
tracks/31/imported = true
|
||||
tracks/31/enabled = true
|
||||
tracks/31/path = NodePath("Armature/Skeleton3D:Sleeve.L")
|
||||
tracks/31/interp = 0
|
||||
tracks/31/loop_wrap = true
|
||||
tracks/31/keys = PackedFloat32Array(0, 1, 0.0793162, 0.0182055, -0.71141, 0.69805)
|
||||
tracks/32/type = "position_3d"
|
||||
tracks/32/imported = true
|
||||
tracks/32/enabled = true
|
||||
tracks/32/path = NodePath("Armature/Skeleton3D:Arm.IK.R")
|
||||
tracks/32/interp = 0
|
||||
tracks/32/loop_wrap = true
|
||||
tracks/32/keys = PackedFloat32Array(0, 1, -1.55329, 0.839106, 0.783253)
|
||||
tracks/33/type = "rotation_3d"
|
||||
tracks/33/imported = true
|
||||
tracks/33/enabled = true
|
||||
tracks/33/path = NodePath("Armature/Skeleton3D:Arm.IK.R")
|
||||
tracks/33/interp = 0
|
||||
tracks/33/loop_wrap = true
|
||||
tracks/33/keys = PackedFloat32Array(0, 1, 0.508763, -0.508763, 0.491081, 0.491081)
|
||||
tracks/34/type = "position_3d"
|
||||
tracks/34/imported = true
|
||||
tracks/34/enabled = true
|
||||
tracks/34/path = NodePath("Armature/Skeleton3D:Arm.IK.Pole.R")
|
||||
tracks/34/interp = 0
|
||||
tracks/34/loop_wrap = true
|
||||
tracks/34/keys = PackedFloat32Array(0, 1, -0.428726, 0.847774, -1.16198)
|
||||
tracks/35/type = "rotation_3d"
|
||||
tracks/35/imported = true
|
||||
tracks/35/enabled = true
|
||||
tracks/35/path = NodePath("Armature/Skeleton3D:Sleeve.R")
|
||||
tracks/35/interp = 0
|
||||
tracks/35/loop_wrap = true
|
||||
tracks/35/keys = PackedFloat32Array(0, 1, 0.0793162, -0.0182055, 0.71141, 0.69805)
|
||||
tracks/36/type = "position_3d"
|
||||
tracks/36/imported = true
|
||||
tracks/36/enabled = true
|
||||
tracks/36/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/36/interp = 1
|
||||
tracks/36/loop_wrap = true
|
||||
tracks/36/keys = PackedFloat32Array(0, 1, 0.776177, 0.476268, -1.74424, 0.6, 1, 0.776177, 0.476268, -2.47997, 0.633333, 1, 0.780864, 0.492294, -2.50827, 0.666667, 1, 0.799611, 0.556396, -2.49885, 0.7, 1, 0.849036, 0.66894, -2.47266, 0.733333, 1, 0.9138, 0.784922, -2.43619, 0.766667, 1, 0.988789, 0.896801, -2.39101, 0.8, 1, 1.06889, 0.998974, -2.33864, 0.833333, 1, 1.14899, 1.08777, -2.28064, 0.866667, 1, 1.21887, 1.15439, -2.21822, 0.9, 1, 1.27341, 1.20218, -2.15479, 0.933333, 1, 1.3075, 1.23001, -2.09191, 0.966667, 1, 1.31551, 1.23147, -2.03103, 1, 1, 1.29135, 1.1948, -1.97353, 1.03333, 1, 1.22902, 1.12416, -1.92194, 1.06667, 1, 1.14952, 1.04207, -1.87558, 1.1, 1, 1.06047, 0.951449, -1.835, 1.13333, 1, 0.969524, 0.854389, -1.80072, 1.16667, 1, 0.884299, 0.752212, -1.77328, 1.2, 1, 0.82197, 0.644509, -1.75603, 1.23333, 1, 0.788261, 0.532794, -1.74723, 1.25, 1, 0.776177, 0.476268, -1.74424)
|
||||
tracks/37/type = "rotation_3d"
|
||||
tracks/37/imported = true
|
||||
tracks/37/enabled = true
|
||||
tracks/37/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/37/interp = 0
|
||||
tracks/37/loop_wrap = true
|
||||
tracks/37/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/38/type = "scale_3d"
|
||||
tracks/38/imported = true
|
||||
tracks/38/enabled = true
|
||||
tracks/38/path = NodePath("Armature/Skeleton3D:MidLeg.IK.L")
|
||||
tracks/38/interp = 0
|
||||
tracks/38/loop_wrap = true
|
||||
tracks/38/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/39/type = "position_3d"
|
||||
tracks/39/imported = true
|
||||
tracks/39/enabled = true
|
||||
tracks/39/path = NodePath("Armature/Skeleton3D:MidLeg.L.003")
|
||||
tracks/39/interp = 0
|
||||
tracks/39/loop_wrap = true
|
||||
tracks/39/keys = PackedFloat32Array(0, 1, 4.69395e-07, 3.05708e-07, -1.14345e-07)
|
||||
tracks/40/type = "rotation_3d"
|
||||
tracks/40/imported = true
|
||||
tracks/40/enabled = true
|
||||
tracks/40/path = NodePath("Armature/Skeleton3D:MidLeg.L.003")
|
||||
tracks/40/interp = 1
|
||||
tracks/40/loop_wrap = true
|
||||
tracks/40/keys = PackedFloat32Array(0, 1, -0.19757, -0.580371, 0.78173, 0.114167, 0.6, 1, -0.19757, -0.580371, 0.78173, 0.114167, 0.633333, 1, -0.198586, -0.585581, 0.777803, 0.112614, 0.666667, 1, -0.202558, -0.606148, 0.761738, 0.106349, 0.7, 1, -0.220844, -0.706141, 0.668843, 0.0724097, 0.733333, 1, -0.230968, -0.767465, 0.596119, 0.0478841, 0.766667, 1, -0.23622, -0.80247, 0.547003, 0.0320935, 0.8, 1, -0.238841, -0.821317, 0.517562, 0.0228856, 0.833333, 1, -0.240327, -0.832612, 0.498707, 0.0170823, 0.866667, 1, -0.241111, -0.83879, 0.487961, 0.0138058, 0.9, 1, -0.24158, -0.842583, 0.481201, 0.0117561, 0.933333, 1, -0.241817, -0.844521, 0.477698, 0.0106973, 0.966667, 1, -0.241667, -0.84329, 0.479927, 0.0113709, 1, 1, -0.240712, -0.835623, 0.49351, 0.0154948, 1.03333, 1, -0.238174, -0.816405, 0.525465, 0.0253396, 1.06667, 1, -0.234428, -0.790176, 0.565009, 0.0378173, 1.1, 1, -0.229367, -0.757328, 0.609198, 0.0521875, 1.13333, 1, -0.222973, -0.718555, 0.655268, 0.0677151, 1.16667, 1, -0.215344, -0.674956, 0.700755, 0.0836872, 1.2, 1, -0.207157, -0.6304, 0.741583, 0.0986772, 1.23333, 1, -0.200597, -0.595955, 0.769813, 0.109481, 1.25, 1, -0.19757, -0.580371, 0.78173, 0.114167)
|
||||
tracks/41/type = "position_3d"
|
||||
tracks/41/imported = true
|
||||
tracks/41/enabled = true
|
||||
tracks/41/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/41/interp = 1
|
||||
tracks/41/loop_wrap = true
|
||||
tracks/41/keys = PackedFloat32Array(0, 1, -0.776177, 0.476268, -2.51062, 0.0333333, 1, -0.794924, 0.540371, -2.50121, 0.0666667, 1, -0.83668, 0.640804, -2.4792, 0.1, 1, -0.896331, 0.75564, -2.44616, 0.166667, 1, -1.04887, 0.976776, -2.35314, 0.2, 1, -1.12897, 1.06557, -2.29514, 0.233333, 1, -1.2014, 1.13774, -2.23383, 0.266667, 1, -1.26105, 1.1918, -2.17073, 0.3, 1, -1.30281, 1.22647, -2.10741, 0.333333, 1, -1.32156, 1.24064, -2.04541, 0.366667, 1, -1.29739, 1.20396, -1.9879, 0.4, 1, -1.2446, 1.14182, -1.93484, 0.433333, 1, -1.17082, 1.06355, -1.88673, 0.466667, 1, -1.08369, 0.975287, -1.84414, 0.5, 1, -0.99083, 0.879934, -1.80758, 0.533333, 1, -0.905605, 0.777756, -1.78014, 0.566667, 1, -0.837552, 0.671434, -1.76034, 0.6, 1, -0.794303, 0.561057, -1.74873, 0.633333, 1, -0.776177, 0.476268, -1.75445, 1.25, 1, -0.776177, 0.476268, -2.51062)
|
||||
tracks/42/type = "rotation_3d"
|
||||
tracks/42/imported = true
|
||||
tracks/42/enabled = true
|
||||
tracks/42/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/42/interp = 0
|
||||
tracks/42/loop_wrap = true
|
||||
tracks/42/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/43/type = "scale_3d"
|
||||
tracks/43/imported = true
|
||||
tracks/43/enabled = true
|
||||
tracks/43/path = NodePath("Armature/Skeleton3D:MidLeg.IK.R")
|
||||
tracks/43/interp = 0
|
||||
tracks/43/loop_wrap = true
|
||||
tracks/43/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/44/type = "position_3d"
|
||||
tracks/44/imported = true
|
||||
tracks/44/enabled = true
|
||||
tracks/44/path = NodePath("Armature/Skeleton3D:MidLeg.R.003")
|
||||
tracks/44/interp = 0
|
||||
tracks/44/loop_wrap = true
|
||||
tracks/44/keys = PackedFloat32Array(0, 1, -5.01698e-07, -4.68069e-08, -2.90911e-07)
|
||||
tracks/45/type = "rotation_3d"
|
||||
tracks/45/imported = true
|
||||
tracks/45/enabled = true
|
||||
tracks/45/path = NodePath("Armature/Skeleton3D:MidLeg.R.003")
|
||||
tracks/45/interp = 1
|
||||
tracks/45/loop_wrap = true
|
||||
tracks/45/keys = PackedFloat32Array(0, 1, -0.19757, 0.580371, -0.78173, 0.114167, 0.0333333, 1, -0.199603, 0.601631, -0.765626, 0.10962, 0.1, 1, -0.210722, 0.760365, -0.610491, 0.0688637, 0.133333, 1, -0.212031, 0.803886, -0.553001, 0.0547714, 0.166667, 1, -0.212264, 0.826152, -0.519831, 0.0468286, 0.2, 1, -0.21224, 0.838008, -0.500901, 0.042352, 0.233333, 1, -0.212162, 0.845742, -0.488017, 0.039327, 0.266667, 1, -0.212088, 0.850502, -0.479858, 0.0374208, 0.3, 1, -0.212039, 0.853081, -0.475363, 0.0363734, 0.333333, 1, -0.21202, 0.853986, -0.473771, 0.0360029, 0.366667, 1, -0.212158, 0.846056, -0.487484, 0.0392023, 0.4, 1, -0.212268, 0.829165, -0.51511, 0.0457084, 0.433333, 1, -0.212039, 0.804311, -0.552395, 0.0546251, 0.466667, 1, -0.211177, 0.772211, -0.595688, 0.0651929, 0.5, 1, -0.209455, 0.733488, -0.642048, 0.0767967, 0.533333, 1, -0.206753, 0.689258, -0.688686, 0.0888186, 0.566667, 1, -0.203288, 0.643547, -0.731094, 0.100113, 0.6, 1, -0.199852, 0.604312, -0.76353, 0.109034, 0.633333, 1, -0.19757, 0.580371, -0.78173, 0.114167, 1.25, 1, -0.19757, 0.580371, -0.78173, 0.114167)
|
||||
tracks/46/type = "position_3d"
|
||||
tracks/46/imported = true
|
||||
tracks/46/enabled = true
|
||||
tracks/46/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/46/interp = 1
|
||||
tracks/46/loop_wrap = true
|
||||
tracks/46/keys = PackedFloat32Array(0, 1, 0.695943, 0.883549, -3.50482, 0.0333333, 1, 0.676699, 0.961539, -3.46699, 0.0666667, 1, 0.657456, 1.02056, -3.42349, 0.1, 1, 0.639441, 1.06353, -3.37504, 0.133333, 1, 0.623883, 1.093, -3.32237, 0.166667, 1, 0.612009, 1.11111, -3.26621, 0.2, 1, 0.607506, 1.11713, -3.20683, 0.233333, 1, 0.610734, 1.10266, -3.14633, 0.266667, 1, 0.621124, 1.06765, -3.08605, 0.3, 1, 0.637473, 1.01497, -3.02743, 0.333333, 1, 0.657947, 0.950437, -2.97194, 0.366667, 1, 0.680254, 0.875042, -2.92361, 0.433333, 1, 0.71891, 0.706161, -2.85123, 0.466667, 1, 0.731591, 0.613646, -2.83014, 0.5, 1, 0.737397, 0.515845, -2.82112, 1.1, 1, 0.737397, 0.515845, -3.5418, 1.13333, 1, 0.736272, 0.531136, -3.57022, 1.16667, 1, 0.731768, 0.5923, -3.56378, 1.2, 1, 0.719894, 0.716817, -3.54543, 1.23333, 1, 0.704336, 0.829308, -3.51923, 1.25, 1, 0.695943, 0.883549, -3.50482)
|
||||
tracks/47/type = "rotation_3d"
|
||||
tracks/47/imported = true
|
||||
tracks/47/enabled = true
|
||||
tracks/47/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/47/interp = 0
|
||||
tracks/47/loop_wrap = true
|
||||
tracks/47/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/48/type = "scale_3d"
|
||||
tracks/48/imported = true
|
||||
tracks/48/enabled = true
|
||||
tracks/48/path = NodePath("Armature/Skeleton3D:BackLeg.IK.L")
|
||||
tracks/48/interp = 0
|
||||
tracks/48/loop_wrap = true
|
||||
tracks/48/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/49/type = "position_3d"
|
||||
tracks/49/imported = true
|
||||
tracks/49/enabled = true
|
||||
tracks/49/path = NodePath("Armature/Skeleton3D:BackLeg.L.003")
|
||||
tracks/49/interp = 0
|
||||
tracks/49/loop_wrap = true
|
||||
tracks/49/keys = PackedFloat32Array(0, 1, -4.72797e-07, -1.96768e-07, -2.03253e-07)
|
||||
tracks/50/type = "rotation_3d"
|
||||
tracks/50/imported = true
|
||||
tracks/50/enabled = true
|
||||
tracks/50/path = NodePath("Armature/Skeleton3D:BackLeg.L.003")
|
||||
tracks/50/interp = 0
|
||||
tracks/50/loop_wrap = true
|
||||
tracks/50/keys = PackedFloat32Array(0, 1, -0.136442, 0.601968, -0.761522, 0.197743)
|
||||
tracks/51/type = "position_3d"
|
||||
tracks/51/imported = true
|
||||
tracks/51/enabled = true
|
||||
tracks/51/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/51/interp = 1
|
||||
tracks/51/loop_wrap = true
|
||||
tracks/51/keys = PackedFloat32Array(0, 1, -0.737397, 0.515845, -2.97126, 0.5, 1, -0.737397, 0.515845, -3.57183, 0.533333, 1, -0.732894, 0.577009, -3.56539, 0.566667, 1, -0.722863, 0.685688, -3.55002, 0.6, 1, -0.708533, 0.802188, -3.52643, 0.633333, 1, -0.691132, 0.903047, -3.49536, 0.666667, 1, -0.671889, 0.981037, -3.45753, 0.7, 1, -0.652645, 1.03373, -3.41214, 0.733333, 1, -0.635245, 1.07185, -3.36217, 0.766667, 1, -0.620915, 1.09752, -3.30833, 0.833333, 1, -0.60638, 1.11864, -3.19199, 0.866667, 1, -0.612186, 1.09734, -3.13111, 0.9, 1, -0.624867, 1.05546, -3.07114, 0.933333, 1, -0.642591, 0.998834, -3.01356, 0.966667, 1, -0.663523, 0.931588, -2.95986, 1, 1, -0.685831, 0.856194, -2.91153, 1.06667, 1, -0.722653, 0.683472, -2.84495, 1.1, 1, -0.733043, 0.589196, -2.82789, 1.13333, 1, -0.737397, 0.515845, -2.83113, 1.25, 1, -0.737397, 0.515845, -2.97126)
|
||||
tracks/52/type = "rotation_3d"
|
||||
tracks/52/imported = true
|
||||
tracks/52/enabled = true
|
||||
tracks/52/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/52/interp = 0
|
||||
tracks/52/loop_wrap = true
|
||||
tracks/52/keys = PackedFloat32Array(0, 1, -0.707107, 0, 0, 0.707107)
|
||||
tracks/53/type = "scale_3d"
|
||||
tracks/53/imported = true
|
||||
tracks/53/enabled = true
|
||||
tracks/53/path = NodePath("Armature/Skeleton3D:BackLeg.IK.R")
|
||||
tracks/53/interp = 0
|
||||
tracks/53/loop_wrap = true
|
||||
tracks/53/keys = PackedFloat32Array(0, 1, 1, 1, 1)
|
||||
tracks/54/type = "position_3d"
|
||||
tracks/54/imported = true
|
||||
tracks/54/enabled = true
|
||||
tracks/54/path = NodePath("Armature/Skeleton3D:BackLeg.R.003")
|
||||
tracks/54/interp = 0
|
||||
tracks/54/loop_wrap = true
|
||||
tracks/54/keys = PackedFloat32Array(0, 1, 1.00426e-07, 4.45787e-07, -7.39556e-08)
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://d07x65rrreu3s"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0392857, 0.0869048, 0.138605, 0.198469, 0.271939, 0.337245, 0.530442, 0.746678)
|
||||
colors = PackedColorArray(0.0156863, 0.0470588, 0.0235294, 1, 0.933333, 1, 0.8, 1, 0.745098, 0.862745, 0.498039, 1, 0.537255, 0.635294, 0.341176, 1, 0.301961, 0.501961, 0.380392, 1, 0.188235, 0.364706, 0.258824, 1, 0.117647, 0.227451, 0.160784, 1, 0.0668776, 0.137628, 0.0924409, 1, 0.0156863, 0.0470588, 0.0235294, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://c5rsdvn0asxd6"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0379252, 0.0814626, 0.168537, 0.304592, 0.387585, 0.437925, 0.501871, 0.564456)
|
||||
colors = PackedColorArray(0.0509804, 0, 0.101961, 1, 0.180392, 0.0392157, 0.188235, 1, 0.309804, 0.0784314, 0.27451, 1, 0.435294, 0.113725, 0.360784, 1, 0.431373, 0.317647, 0.505882, 1, 0.427451, 0.521569, 0.647059, 1, 0.423529, 0.72549, 0.788235, 1, 0.423529, 0.929412, 0.929412, 1, 0.0509804, 0, 0.101961, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://dcr1dt7cujba4"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0935315, 0.238986, 0.315909, 0.479545, 0.767657)
|
||||
colors = PackedColorArray(0.454902, 0.337255, 0.607843, 1, 0.588235, 0.984314, 0.780392, 1, 0.968627, 1, 0.682353, 1, 1, 0.701961, 0.796078, 1, 0.847059, 0.74902, 0.847059, 1, 0.454902, 0.337255, 0.607843, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://du76uyim7n8ai"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.064528, 0.123525, 0.182522, 0.253319, 0.330015, 0.406711, 0.504056, 0.586652, 0.728245)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 0.647059, 0.717647, 0.831373, 1, 0.603922, 0.670588, 0.788235, 1, 0.560784, 0.627451, 0.74902, 1, 0.647059, 0.592157, 0.631373, 1, 0.705882, 0.552941, 0.572549, 1, 0.839216, 0.576471, 0.541176, 1, 0.937255, 0.615686, 0.498039, 1, 0.988235, 0.690196, 0.54902, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://bkmh2t4lra5dr"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0515734, 0.141084, 0.245979, 0.321503, 0.413811, 0.578846, 0.746678)
|
||||
colors = PackedColorArray(0.12549, 0.0823529, 0.2, 1, 1, 1, 1, 1, 0.0470588, 0.901961, 0.94902, 1, 0, 0.596078, 0.858824, 1, 0.117647, 0.341176, 0.611765, 1, 0.12549, 0.207843, 0.384314, 1, 0.145098, 0.141176, 0.27451, 1, 0.12549, 0.0823529, 0.2, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://drsjxjmcx54v4"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0473776, 0.122902, 0.190035, 0.250175, 0.313112, 0.409615, 0.515909, 0.728245)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 0.168627, 0.0588235, 0.329412, 1, 0.2, 0.407843, 0.862745, 1, 0.286275, 0.905882, 0.92549, 1, 1, 0.854902, 0.270588, 1, 1, 0.505882, 0.258824, 1, 1, 0.309804, 0.411765, 1, 0.670588, 0.121569, 0.396078, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://dojvi76oyp5oq"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0392857, 0.133163, 0.269218, 0.45017, 0.631122)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 1, 0.964706, 0.827451, 1, 0.976471, 0.658824, 0.458824, 1, 0.921569, 0.419608, 0.435294, 1, 0.486275, 0.247059, 0.345098, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://b5d0wy5ydwwd4"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0284014, 0.0828231, 0.126361, 0.183503, 0.237925, 0.303231, 0.34949, 0.406633, 0.480102, 0.571258, 0.827041)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 0.117647, 0.341176, 0.611765, 1, 0, 0.596078, 0.858824, 1, 0.0470588, 0.901961, 0.94902, 1, 0.0352941, 0.00392157, 0.0509804, 1, 0.0901961, 0, 0.113725, 1, 0.152941, 0, 0.133333, 1, 0.270588, 0.0117647, 0.152941, 1, 0.4, 0.0588235, 0.192157, 1, 0.611765, 0.0901961, 0.231373, 1, 1, 0.0196078, 0.27451, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://cu46ix2va3u5w"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.398469, 0.463776, 0.530442, 0.580782, 0.62432, 0.659694, 0.685544, 0.877381, 0.914116, 0.959014, 1)
|
||||
colors = PackedColorArray(0.0352941, 0.00392157, 0.0509804, 1, 1, 0.0196078, 0.27451, 1, 0.611765, 0.0901961, 0.231373, 1, 0.4, 0.0588235, 0.192157, 1, 0.270588, 0.0117647, 0.152941, 1, 0.152941, 0, 0.133333, 1, 0.0901961, 0, 0.113725, 1, 0.0352941, 0.00392157, 0.0509804, 1, 0.0470588, 0.901961, 0.94902, 1, 0, 0.596078, 0.858824, 1, 0.117647, 0.341176, 0.611765, 1, 0.0352941, 0.00392157, 0.0509804, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://n8vte0ke3ta2"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0406463, 0.133163, 0.269218, 0.45017, 0.631122)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 0.0196078, 0.121569, 0.223529, 1, 0.290196, 0.141176, 0.501961, 1, 0.772549, 0.227451, 0.615686, 1, 1, 0.556863, 0.501961, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://do5y6pye67spg"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.059965, 0.101923, 0.177448, 0.264161, 0.380245, 0.536888, 0.669755)
|
||||
colors = PackedColorArray(0.0627451, 0.0941176, 0.12549, 1, 0.45098, 0.392157, 0.392157, 1, 0, 0.627451, 0.784314, 1, 0.0627451, 0.784314, 0.25098, 1, 0.980392, 0.784314, 0, 1, 0.823529, 0.25098, 0.25098, 1, 0.627451, 0.411765, 0.294118, 1, 0.0627451, 0.0941176, 0.12549, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://cb1cl6qke4ytb"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0361888, 0.0809441, 0.125699, 0.171853, 0.230594, 0.30472, 0.380245, 0.450175, 0.522902, 0.598427, 0.666958, 0.743881)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 1, 0.466667, 0.658824, 1, 0.494118, 0.145098, 0.32549, 1, 0.513726, 0.462745, 0.611765, 1, 0.113725, 0.168627, 0.32549, 1, 0.160784, 0.678431, 1, 1, 0, 0.529412, 0.317647, 1, 0, 0.894118, 0.211765, 1, 1, 0.92549, 0.152941, 1, 1, 0.639216, 0, 1, 1, 0, 0.301961, 1, 0.670588, 0.321569, 0.211765, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://dl2as7grj1wev"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0431818, 0.0711538, 0.11451, 0.187238, 0.306119, 0.353671, 0.409615, 0.493531)
|
||||
colors = PackedColorArray(0.0745098, 0.00784314, 0.0313726, 1, 0.121569, 0.0196078, 0.0627451, 1, 0.192157, 0.0196078, 0.117647, 1, 0.200094, 0.0230097, 0.122561, 1, 0.27451, 0.054902, 0.168627, 1, 0.486275, 0.0941176, 0.235294, 1, 0.835294, 0.235294, 0.415686, 1, 1, 0.509804, 0.454902, 1, 0.0745098, 0.00784314, 0.0313726, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://b64sujf3bh20n"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0431818, 0.107517, 0.139685, 0.194231, 0.371853, 0.459965, 0.525699, 0.585839, 0.690734)
|
||||
colors = PackedColorArray(0.207843, 0.164706, 0.333333, 1, 0.243137, 0.196078, 0.392157, 1, 0.00392157, 0.533333, 0.647059, 1, 0.00392157, 0.796078, 0.811765, 1, 0.0431373, 1, 0.901961, 1, 1, 0.815686, 0.501961, 1, 1, 0.619608, 0.490196, 1, 0.996078, 0.329412, 0.435294, 1, 0.87451, 0.027451, 0.447059, 1, 0.207843, 0.164706, 0.333333, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://2enrshp5akwq"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0361888, 0.0809441, 0.125699, 0.171853, 0.230594, 0.30472, 0.380245, 0.450175, 0.522902, 0.598427, 0.743881)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 1, 0.466667, 0.658824, 1, 0.494118, 0.145098, 0.32549, 1, 0.513726, 0.462745, 0.611765, 1, 0.113725, 0.168627, 0.32549, 1, 0.160784, 0.678431, 1, 1, 0, 0.529412, 0.317647, 1, 0, 0.894118, 0.211765, 1, 1, 0.92549, 0.152941, 1, 1, 0.639216, 0, 1, 1, 0, 0.301961, 1, 0, 0, 0, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://c7wtbg1a6nn35"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0236014, 0.0585664, 0.0949301, 0.125699, 0.153671, 0.180245, 0.213811, 0.240385, 0.266958, 0.308916, 0.376049, 0.443182, 0.588636, 0.710315)
|
||||
colors = PackedColorArray(0, 0.0117647, 0.235294, 1, 0.694118, 0.0196078, 0.521569, 1, 1, 0.360784, 1, 1, 0.67451, 0.160784, 0.807843, 1, 0.376471, 0, 0.533333, 1, 0.164706, 0.180392, 0.47451, 1, 0.305882, 0.431373, 0.658824, 1, 0, 0.219608, 0.517647, 1, 0, 0.541176, 0.772549, 1, 0, 0.321569, 0.376471, 1, 0, 0.968627, 1, 1, 0, 0.615686, 0.290196, 1, 0.0392157, 1, 0.321569, 1, 1, 0, 0.305882, 1, 0, 0.0117647, 0.235294, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://btmu1ubr81ox3"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0347902, 0.0907343, 0.141084, 0.16486, 0.188636, 0.211014, 0.233392, 0.254371, 0.296329, 0.342483, 0.406818, 0.471154, 0.536888, 0.606818, 0.811014)
|
||||
colors = PackedColorArray(0.180392, 0.172549, 0.231373, 1, 0.917647, 0.380392, 0.615686, 1, 0.560784, 0.239216, 0.654902, 1, 0.380392, 0.25098, 0.478431, 1, 0.243137, 0.254902, 0.372549, 1, 0.333333, 0.376471, 0.490196, 1, 0.231373, 0.466667, 0.65098, 1, 0.196964, 0.557748, 0.659077, 1, 0.164706, 0.643137, 0.666667, 1, 0.141176, 0.576471, 0.215686, 1, 0.337255, 0.745098, 0.266667, 1, 0.776471, 0.870588, 0.470588, 1, 0.952941, 0.760784, 0.12549, 1, 0.768627, 0.396078, 0.109804, 1, 0.709804, 0.254902, 0.192157, 1, 0.180392, 0.172549, 0.231373, 1)
|
@ -1,5 +0,0 @@
|
||||
[gd_resource type="Gradient" format=3 uid="uid://hlkxn2shbw42"]
|
||||
|
||||
[resource]
|
||||
offsets = PackedFloat32Array(0, 0.0361888, 0.0907343, 0.125699, 0.159266, 0.195629, 0.259965, 0.322902, 0.381643, 0.472552, 0.529895, 0.618007, 0.757867)
|
||||
colors = PackedColorArray(0.101961, 0.109804, 0.172549, 1, 0.364706, 0.152941, 0.364706, 1, 0.160784, 0.211765, 0.435294, 1, 0.231373, 0.364706, 0.788235, 1, 0.254902, 0.65098, 0.964706, 1, 0.45098, 0.937255, 0.968627, 1, 0.145098, 0.443137, 0.47451, 1, 0.219608, 0.717647, 0.392157, 1, 0.654902, 0.941176, 0.439216, 1, 1, 0.803922, 0.458824, 1, 0.937255, 0.490196, 0.341176, 1, 0.694118, 0.243137, 0.32549, 1, 0.101961, 0.109804, 0.172549, 1)
|
@ -1,4 +0,0 @@
|
||||
[gd_resource type="ColorPalette" format=3 uid="uid://dy1ipqan5615k"]
|
||||
|
||||
[resource]
|
||||
colors = PackedColorArray(0, 0.101961, 0.301961, 1, 0, 0.0313726, 0.101961, 1, 0.25098, 0.878431, 1, 1, 0.980392, 0.854902, 0, 1, 1, 0, 0, 1)
|
@ -1,4 +0,0 @@
|
||||
[gd_resource type="ColorPalette" format=3 uid="uid://8apddy4oq27x"]
|
||||
|
||||
[resource]
|
||||
colors = PackedColorArray(0, 1, 0.301961, 1, 0.819608, 0.827451, 0.266667, 1, 0.866667, 0.203922, 0.203922, 1, 0.0196078, 0.0431373, 0.0627451, 1, 0.0941176, 0.129412, 0.141176, 1, 0.129412, 0.184314, 0.207843, 1, 0.619608, 0.678431, 0.705882, 1, 0.827451, 0.890196, 0.909804, 1, 0.439216, 0.647059, 0.756863, 1, 0.396078, 0.52549, 0.670588, 1)
|
@ -1,4 +0,0 @@
|
||||
[gd_resource type="ColorPalette" format=3 uid="uid://byfb8gv1nfj2u"]
|
||||
|
||||
[resource]
|
||||
colors = PackedColorArray(0.909804, 0.882353, 0.819608, 1, 0.705882, 0.67451, 0.619608, 1, 0.301961, 0.290196, 0.27451, 1, 0.243137, 0.231373, 0.219608, 1, 0.443137, 0.431373, 0.419608, 1, 0.439216, 0.647059, 0.756863, 1, 0.819608, 0.894118, 0.909804, 1, 1, 0.290196, 0.109804, 1)
|
@ -1,4 +0,0 @@
|
||||
[gd_resource type="ColorPalette" format=3 uid="uid://cpk3dcovwlqtf"]
|
||||
|
||||
[resource]
|
||||
colors = PackedColorArray(0.14, 1, 0.355, 1, 0.866667, 0.109804, 0.101961, 1, 0.223529, 0.627451, 0.929412, 1)
|
File diff suppressed because one or more lines are too long
@ -63,7 +63,7 @@ turbulence_noise_strength = 0.1
|
||||
turbulence_noise_scale = 0.3
|
||||
turbulence_influence_min = 0.0
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_20ek7"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_al0j5"]
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-1, -0.4, -0.2, 2, 0.4, 0.4),
|
||||
"format": 34896613377,
|
||||
@ -92,7 +92,7 @@ _surfaces = [{
|
||||
"vertex_data": PackedByteArray("AAD///////8AAAAA/3///wAA//8AAP//AAD//wAAsvIAAAAA/3+y8v////8AALLy//8AAP9/svL/////AAD/v///AAD/f/+//////////7////////8mwv//AAD/fybCAAD/////JsIAAAAA/38mwgAA//8AAFTV/////wAAVNUAAP////9U1f///////1TV/z//f/8//3//P/9/PjnAxj45wMY+OcDGPjnAxv9/AAD/fwAA/38AAIYUeOuGFHjrhhR464YUeOtU1aoqVNWqKlTVqipU1aoq")
|
||||
}]
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_20ek7")
|
||||
shadow_mesh = SubResource("ArrayMesh_al0j5")
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ojd88"]
|
||||
data = PackedVector3Array(-1, 0, 0.2, -1, -0.4, 0, -1, 0, -0.2, -1, 0, -0.2, -1, -0.4, 0, 1, 0, -0.2, 1, 0, -0.2, -1, -0.4, 0, 1, -0.4, 0, 1, 0, -0.2, 1, -0.4, 0, 1, 0, 0.2, 1, 0, 0.2, 1, -0.4, 0, -1, 0, 0.2, -1, 0, 0.2, 1, -0.4, 0, -1, -0.4, 0, -1, 0, -0.2, 1, 0, -0.2, -1, 0, 0.2, -1, 0, 0.2, 1, 0, -0.2, 1, 0, 0.2)
|
||||
|
@ -35,21 +35,21 @@ _limits = [0.0, 0.4, 0.0, 1.0]
|
||||
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.3, 0.4), 0.0, 0.0, 0, 0, Vector2(0.7, 0.4), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 4
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_6qtqj"]
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_mcskc"]
|
||||
curve = SubResource("Curve_w3xaq")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_yfel2"]
|
||||
offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1)
|
||||
colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_650i1"]
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_08px8"]
|
||||
gradient = SubResource("Gradient_yfel2")
|
||||
|
||||
[sub_resource type="Curve" id="Curve_yfel2"]
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_o070x"]
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_5ac7v"]
|
||||
curve = SubResource("Curve_yfel2")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_6giaa"]
|
||||
@ -61,15 +61,15 @@ initial_velocity_min = 0.05
|
||||
initial_velocity_max = 0.15
|
||||
gravity = Vector3(0, 0, 0)
|
||||
attractor_interaction_enabled = false
|
||||
scale_curve = SubResource("CurveTexture_o070x")
|
||||
color_ramp = SubResource("GradientTexture1D_650i1")
|
||||
alpha_curve = SubResource("CurveTexture_6qtqj")
|
||||
scale_curve = SubResource("CurveTexture_5ac7v")
|
||||
color_ramp = SubResource("GradientTexture1D_08px8")
|
||||
alpha_curve = SubResource("CurveTexture_mcskc")
|
||||
turbulence_enabled = true
|
||||
turbulence_noise_strength = 0.1
|
||||
turbulence_noise_scale = 0.3
|
||||
turbulence_influence_min = 0.0
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_bmovs"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_h1nog"]
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-0.7, -0.28, -0.14, 1.4, 0.28, 0.28),
|
||||
"format": 34896613377,
|
||||
@ -98,7 +98,7 @@ _surfaces = [{
|
||||
"vertex_data": PackedByteArray("AAD///////8AAAAA/3///wAA//8AAP//AAD//wAAsvIAAAAA/3+y8v////8AALLy//8AAP9/svL/////AAD/v///AAD/f/+//////////7////////8mwv//AAD/fybCAAD/////JsIAAAAA/38mwgAA//8AAFTV/////wAAVNUAAP////9U1f///////1TV/z//f/8//3//P/9/PjnAxj45wMY+OcDGPjnAxv9/AAD/fwAA/38AAIYUeOuGFHjrhhR464YUeOtU1aoqVNWqKlTVqipU1aoq")
|
||||
}]
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_bmovs")
|
||||
shadow_mesh = SubResource("ArrayMesh_h1nog")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lhj8x"]
|
||||
albedo_texture = ExtResource("6_o070x")
|
||||
@ -130,7 +130,7 @@ data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5,
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_650i1"]
|
||||
data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5)
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_f8vhe"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_fkhf3"]
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-0.7, -0.28, -0.14, 1.4, 0.28, 0.28),
|
||||
"format": 34896613377,
|
||||
@ -159,7 +159,7 @@ _surfaces = [{
|
||||
"vertex_data": PackedByteArray("AAD///////8AAAAA/3///wAA//8AAP//AAD//wAAsvIAAAAA/3+y8v////8AALLy//8AAP9/svL/////AAD/v///AAD/f/+//////////7////////8mwv//AAD/fybCAAD/////JsIAAAAA/38mwgAA//8AAFTV/////wAAVNUAAP////9U1f///////1TV/z//f/8//3//P/9/PjnAxj45wMY+OcDGPjnAxv9/AAD/fwAA/38AAIYUeOuGFHjrhhR464YUeOtU1aoqVNWqKlTVqipU1aoq")
|
||||
}]
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_f8vhe")
|
||||
shadow_mesh = SubResource("ArrayMesh_fkhf3")
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_7ctwk"]
|
||||
data = PackedVector3Array(-0.7, 0, 0.14, -0.7, -0.28, 0, -0.7, 0, -0.14, -0.7, 0, -0.14, -0.7, -0.28, 0, 0.7, 0, -0.14, 0.7, 0, -0.14, -0.7, -0.28, 0, 0.7, -0.28, 0, 0.7, 0, -0.14, 0.7, -0.28, 0, 0.7, 0, 0.14, 0.7, 0, 0.14, 0.7, -0.28, 0, -0.7, 0, 0.14, -0.7, 0, 0.14, 0.7, -0.28, 0, -0.7, -0.28, 0, -0.7, 0, -0.14, 0.7, 0, -0.14, -0.7, 0, 0.14, -0.7, 0, 0.14, 0.7, 0, -0.14, 0.7, 0, 0.14)
|
||||
@ -174,9 +174,9 @@ initial_velocity_min = 0.05
|
||||
initial_velocity_max = 0.15
|
||||
gravity = Vector3(0, 0, 0)
|
||||
attractor_interaction_enabled = false
|
||||
scale_curve = SubResource("CurveTexture_o070x")
|
||||
color_ramp = SubResource("GradientTexture1D_650i1")
|
||||
alpha_curve = SubResource("CurveTexture_6qtqj")
|
||||
scale_curve = SubResource("CurveTexture_5ac7v")
|
||||
color_ramp = SubResource("GradientTexture1D_08px8")
|
||||
alpha_curve = SubResource("CurveTexture_mcskc")
|
||||
turbulence_enabled = true
|
||||
turbulence_noise_strength = 0.1
|
||||
turbulence_noise_scale = 0.3
|
||||
|
@ -59,14 +59,14 @@ data = PackedVector3Array(0, 0.05, 1, 0.098, 0.05, 0.9952, 0, -0.05, 1, 0.098, 0
|
||||
offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1)
|
||||
colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_nxaus"]
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_w3xaq"]
|
||||
gradient = SubResource("Gradient_yfel2")
|
||||
|
||||
[sub_resource type="Curve" id="Curve_yfel2"]
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_5rwfs"]
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_w3xaq"]
|
||||
curve = SubResource("Curve_yfel2")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_d8p6j"]
|
||||
@ -78,8 +78,8 @@ initial_velocity_min = 0.05
|
||||
initial_velocity_max = 0.15
|
||||
gravity = Vector3(0, 0, 0)
|
||||
attractor_interaction_enabled = false
|
||||
scale_curve = SubResource("CurveTexture_5rwfs")
|
||||
color_ramp = SubResource("GradientTexture1D_nxaus")
|
||||
scale_curve = SubResource("CurveTexture_w3xaq")
|
||||
color_ramp = SubResource("GradientTexture1D_w3xaq")
|
||||
turbulence_enabled = true
|
||||
turbulence_noise_strength = 0.1
|
||||
turbulence_noise_scale = 0.3
|
||||
@ -99,7 +99,7 @@ normal_texture = ExtResource("16_jbppi")
|
||||
uv1_scale = Vector3(3, 2, 1)
|
||||
texture_filter = 4
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_gwhoh"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_nxaus"]
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-4.5, 0, -3, 9, 1e-05, 6),
|
||||
"format": 34896613377,
|
||||
@ -128,7 +128,7 @@ _surfaces = [{
|
||||
"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127)
|
||||
}]
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_gwhoh")
|
||||
shadow_mesh = SubResource("ArrayMesh_nxaus")
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_u2hqf"]
|
||||
data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5)
|
||||
@ -144,21 +144,21 @@ _limits = [0.0, 0.4, 0.0, 1.0]
|
||||
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.3, 0.4), 0.0, 0.0, 0, 0, Vector2(0.7, 0.4), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 4
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_xbtal"]
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_ncghj"]
|
||||
curve = SubResource("Curve_54end")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_1h5r5"]
|
||||
offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1)
|
||||
colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_mxi1m"]
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_8r2kq"]
|
||||
gradient = SubResource("Gradient_1h5r5")
|
||||
|
||||
[sub_resource type="Curve" id="Curve_2qkxu"]
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_rcrnx"]
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_ii88q"]
|
||||
curve = SubResource("Curve_2qkxu")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_wvfch"]
|
||||
@ -170,9 +170,9 @@ initial_velocity_min = 0.05
|
||||
initial_velocity_max = 0.15
|
||||
gravity = Vector3(0, 0, 0)
|
||||
attractor_interaction_enabled = false
|
||||
scale_curve = SubResource("CurveTexture_rcrnx")
|
||||
color_ramp = SubResource("GradientTexture1D_mxi1m")
|
||||
alpha_curve = SubResource("CurveTexture_xbtal")
|
||||
scale_curve = SubResource("CurveTexture_ii88q")
|
||||
color_ramp = SubResource("GradientTexture1D_8r2kq")
|
||||
alpha_curve = SubResource("CurveTexture_ncghj")
|
||||
turbulence_enabled = true
|
||||
turbulence_noise_strength = 0.1
|
||||
turbulence_noise_scale = 0.3
|
||||
|
@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=43 format=3 uid="uid://oowut88kr2ox"]
|
||||
[gd_scene load_steps=44 format=3 uid="uid://oowut88kr2ox"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://lfd36ps52xgk" path="res://levels/ghost_ship/player_ship/player_ship.gd" id="1_0r2ng"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://dq4aj5ph31rce" path="res://assets/level/player_ship/player_ship.obj" id="1_nafoa"]
|
||||
@ -8,9 +8,10 @@
|
||||
[ext_resource type="Texture2D" uid="uid://dv2876ywyq6rf" path="res://assets/level/player_ship/tank_facade_R.png" id="5_22nd2"]
|
||||
[ext_resource type="Script" uid="uid://deg5xd87cy8rg" path="res://src/props/interactive.gd" id="6_e4hmc"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://djgqnuxrja1mo" path="res://assets/level/player_ship/player_ship_tank_facade.obj" id="8_2mvif"]
|
||||
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk/gunk.gdshader" id="8_al8ma"]
|
||||
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="8_al8ma"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://bc8457r4rxpey" path="res://assets/level/player_ship/grunk_liquid.obj" id="8_xuj2g"]
|
||||
[ext_resource type="AudioStream" uid="uid://cimw72d2lexvt" path="res://assets/sfx/grunk/pump.wav" id="9_0e0pl"]
|
||||
[ext_resource type="Texture2D" uid="uid://cm1jrvx7ftx4c" path="res://assets/black.png" id="9_xuj2g"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="10_2mvif"]
|
||||
[ext_resource type="PackedScene" uid="uid://mgygam1kakb7" path="res://levels/ghost_ship/player_ship/grunk_terminal/grunk_terminal.tscn" id="13_3trrp"]
|
||||
[ext_resource type="Script" uid="uid://vewq8h8uulbg" path="res://src/util/translator_path_3d.gd" id="13_i4yi7"]
|
||||
@ -75,19 +76,16 @@ shader = ExtResource("8_al8ma")
|
||||
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
||||
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
||||
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
||||
shader_parameter/fresnel_color = Color(0.25, 0.88, 1, 1)
|
||||
shader_parameter/pixellation = 128.0
|
||||
shader_parameter/time_pixellation = 30.0
|
||||
shader_parameter/roughness = 0.15
|
||||
shader_parameter/specular_contribution = 0.8
|
||||
shader_parameter/emission_strength = 0.02
|
||||
shader_parameter/normal_scale = 1.0
|
||||
shader_parameter/fresnel_power = 4.0
|
||||
shader_parameter/fresnel_intensity = 0.0
|
||||
shader_parameter/bump_strength = 10.0
|
||||
shader_parameter/uv_scale = Vector2(2, 2)
|
||||
shader_parameter/pan_speed = Vector2(0, 0)
|
||||
shader_parameter/time_scale = 0.2
|
||||
shader_parameter/edge_bleed = 0.25
|
||||
shader_parameter/gunk_mask = ExtResource("9_xuj2g")
|
||||
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2")
|
||||
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc")
|
||||
shader_parameter/jitter_magnitude = 0.1
|
||||
|
@ -10,17 +10,11 @@ var target_velocity := Vector2.ZERO
|
||||
@onready var speed_label: Label = %SpeedLabel
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
model.play_spawn_animation()
|
||||
|
||||
|
||||
func _unhandled_input(event: InputEvent) -> void:
|
||||
if event.is_action("select_next_tool"):
|
||||
speed = min(speed + 0.1, 40)
|
||||
elif event.is_action("select_prev_tool"):
|
||||
speed = max(speed - 0.1, 0)
|
||||
elif event.is_action("jump"):
|
||||
model.play_spawn_animation()
|
||||
|
||||
|
||||
func _physics_process(delta: float) -> void:
|
||||
|
@ -22,13 +22,11 @@ id = "shambler_test"
|
||||
pretty_name = "Shambler Animation Testing Sandbox"
|
||||
|
||||
[node name="FrameSkipper" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, -3)
|
||||
script = ExtResource("2_vtesn")
|
||||
frame_skip = 4
|
||||
|
||||
[node name="Shambler" parent="FrameSkipper" instance=ExtResource("2_56au4")]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(0.866025, -0.156955, -0.474726, 0.5, 0.271854, 0.82225, 0, -0.949453, 0.31391, 0, 0, 0)
|
||||
|
@ -1,14 +0,0 @@
|
||||
extends Node3D
|
||||
|
||||
@export var beast_scene: PackedScene
|
||||
|
||||
|
||||
func spawn() -> void:
|
||||
despawn()
|
||||
var instance: Node3D = beast_scene.instantiate()
|
||||
add_child(instance)
|
||||
|
||||
|
||||
func despawn() -> void:
|
||||
for c: Node in get_children():
|
||||
c.queue_free()
|
@ -1 +0,0 @@
|
||||
uid://dyk5x48pdjejc
|
@ -1,16 +0,0 @@
|
||||
extends Level
|
||||
|
||||
@onready var level: Node3D = %Level
|
||||
|
||||
|
||||
func _clean_tree(node: Node) -> void:
|
||||
if node is Gunkable:
|
||||
(node as Gunkable).clear_all()
|
||||
else:
|
||||
for child: Node in node.get_children():
|
||||
_clean_tree(child)
|
||||
|
||||
|
||||
func clean_all() -> void:
|
||||
print("Cleaning all props in the scene...")
|
||||
_clean_tree(level)
|
@ -1 +0,0 @@
|
||||
uid://c8lfvagqptams
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,14 +1,28 @@
|
||||
[gd_scene load_steps=16 format=3 uid="uid://b5jubpjj3d277"]
|
||||
[gd_scene load_steps=21 format=3 uid="uid://b5jubpjj3d277"]
|
||||
|
||||
[ext_resource type="Material" uid="uid://bgafiida0ob2j" path="res://assets/materials/level/wall_2.material" id="1_e8utx"]
|
||||
[ext_resource type="Texture2D" uid="uid://m2qxenym1otw" path="res://assets/level/wall/wall_2_C.png" id="4_r07l4"]
|
||||
[ext_resource type="Texture2D" uid="uid://begn6qloo0m1q" path="res://assets/level/wall/wall_2_M.png" id="5_67o2j"]
|
||||
[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="5_r07l4"]
|
||||
[ext_resource type="Texture2D" uid="uid://cpdrvdu3qt62t" path="res://assets/level/wall/wall_2_N.png" id="6_4yjoq"]
|
||||
[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk_overlay.material" id="6_r07l4"]
|
||||
[ext_resource type="Texture2D" uid="uid://ba5vvrx730go8" path="res://assets/level/wall/wall_2_R.png" id="7_c27im"]
|
||||
[ext_resource type="PackedScene" uid="uid://dgqx1h4dtkwma" path="res://src/world/mechanics/trigger/gunk_trigger.tscn" id="8_gx82l"]
|
||||
[ext_resource type="PackedScene" uid="uid://bttust5ohud8e" path="res://src/world/mechanics/relay/gunk_relay.tscn" id="9_d4a3d"]
|
||||
[ext_resource type="PackedScene" uid="uid://dgeg3kkogm71m" path="res://src/world/mechanics/alarm/gunk_alarm.tscn" id="10_l8xa5"]
|
||||
[ext_resource type="PackedScene" uid="uid://d0j20q65wnqsr" path="res://src/world/mechanics/heart/gunk_heart.tscn" id="11_tfbib"]
|
||||
[ext_resource type="PackedScene" uid="uid://kctp5erogwcb" path="res://src/world/mechanics/listener/listener.tscn" id="12_e8utx"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cgmn0"]
|
||||
resource_local_to_scene = true
|
||||
cull_mode = 2
|
||||
albedo_texture = ExtResource("4_r07l4")
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("5_67o2j")
|
||||
roughness_texture = ExtResource("7_c27im")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("6_4yjoq")
|
||||
texture_filter = 4
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_ix0jw"]
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-1.5, 0, -1.5, 3, 1e-05, 3),
|
||||
@ -30,7 +44,7 @@ _surfaces = [{
|
||||
"format": 34896613399,
|
||||
"index_count": 6,
|
||||
"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0),
|
||||
"material": ExtResource("1_e8utx"),
|
||||
"material": SubResource("StandardMaterial3D_cgmn0"),
|
||||
"name": "Plane",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
@ -43,6 +57,17 @@ shadow_mesh = SubResource("ArrayMesh_ix0jw")
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_x2vho"]
|
||||
data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3u410"]
|
||||
resource_local_to_scene = true
|
||||
cull_mode = 2
|
||||
albedo_texture = ExtResource("4_r07l4")
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("5_67o2j")
|
||||
roughness_texture = ExtResource("7_c27im")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("6_4yjoq")
|
||||
texture_filter = 4
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_tfbib"]
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-1.5, 0, -1.5, 3, 1e-05, 3),
|
||||
@ -64,7 +89,7 @@ _surfaces = [{
|
||||
"format": 34896613399,
|
||||
"index_count": 6,
|
||||
"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0),
|
||||
"material": ExtResource("1_e8utx"),
|
||||
"material": SubResource("StandardMaterial3D_3u410"),
|
||||
"name": "Plane",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
@ -95,7 +120,7 @@ _surfaces = [{
|
||||
"format": 34896613399,
|
||||
"index_count": 6,
|
||||
"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0),
|
||||
"material": ExtResource("1_e8utx"),
|
||||
"material": SubResource("StandardMaterial3D_3u410"),
|
||||
"name": "Plane",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
|
70
levels/meet_spook_test/debug_mob.tscn
Normal file
70
levels/meet_spook_test/debug_mob.tscn
Normal file
@ -0,0 +1,70 @@
|
||||
[gd_scene load_steps=11 format=3 uid="uid://8m6kh4f6pily"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://1trqaximxxmx" path="res://src/world/meet_spook/meet_spook_mob.gd" id="1_545xt"]
|
||||
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="2_pte10"]
|
||||
[ext_resource type="Texture2D" uid="uid://cm1jrvx7ftx4c" path="res://assets/black.png" id="3_iy8jq"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="4_67wo7"]
|
||||
|
||||
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_2roq2"]
|
||||
width = 256
|
||||
height = 256
|
||||
depth = 32
|
||||
seamless = true
|
||||
seamless_blend_skirt = 0.5
|
||||
noise = ExtResource("4_67wo7")
|
||||
|
||||
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_fk1xc"]
|
||||
width = 256
|
||||
height = 256
|
||||
depth = 32
|
||||
seamless = true
|
||||
seamless_blend_skirt = 0.5
|
||||
noise = ExtResource("4_67wo7")
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_pte10"]
|
||||
frequency = 0.0703
|
||||
|
||||
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_omayi"]
|
||||
width = 32
|
||||
height = 32
|
||||
depth = 128
|
||||
noise = SubResource("FastNoiseLite_pte10")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_iy8jq"]
|
||||
resource_local_to_scene = true
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_pte10")
|
||||
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
||||
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
||||
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
||||
shader_parameter/pixellation = 128.0
|
||||
shader_parameter/time_pixellation = 30.0
|
||||
shader_parameter/roughness = 0.15
|
||||
shader_parameter/specular_contribution = 0.8
|
||||
shader_parameter/emission_strength = 0.1
|
||||
shader_parameter/uv_scale = Vector2(4, 4)
|
||||
shader_parameter/time_scale = 1.0
|
||||
shader_parameter/edge_bleed = 0.25
|
||||
shader_parameter/gunk_mask = ExtResource("3_iy8jq")
|
||||
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2")
|
||||
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc")
|
||||
shader_parameter/jitter_magnitude = 0.6
|
||||
shader_parameter/jitter_time_scale = 0.2
|
||||
shader_parameter/jitter_noise = SubResource("NoiseTexture3D_omayi")
|
||||
shader_parameter/vertex_inflation = 0.0
|
||||
shader_parameter/inflation_pixellation = 10.0
|
||||
shader_parameter/overlay_emission_scale = 1.0
|
||||
|
||||
[sub_resource type="CapsuleMesh" id="CapsuleMesh_k8gi4"]
|
||||
material = SubResource("ShaderMaterial_iy8jq")
|
||||
|
||||
[node name="DebugMob" type="Node3D"]
|
||||
script = ExtResource("1_545xt")
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
||||
mesh = SubResource("CapsuleMesh_k8gi4")
|
||||
|
||||
[node name="Label3D" type="Label3D" parent="MeshInstance3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0)
|
||||
billboard = 2
|
||||
text = "SPOOKY!"
|
98
levels/meet_spook_test/meet_spook_test.tscn
Normal file
98
levels/meet_spook_test/meet_spook_test.tscn
Normal file
@ -0,0 +1,98 @@
|
||||
[gd_scene load_steps=15 format=3 uid="uid://1kreuo8tc4jv"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_f3l4i"]
|
||||
[ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="2_eywuc"]
|
||||
[ext_resource type="Script" uid="uid://cvx514gdjd5ev" path="res://src/world/meet_spook/meet_spook.gd" id="4_b6st5"]
|
||||
[ext_resource type="PackedScene" uid="uid://cmmx0j4md4c5p" path="res://src/world/grunk_beast/slutch_beast/meet_spook_slutch/meet_spook_slutch.tscn" id="4_cr4pm"]
|
||||
[ext_resource type="Script" uid="uid://cisuvlqvqfqgo" path="res://src/world/meet_spook/meet_spook_spawner.gd" id="5_tak24"]
|
||||
[ext_resource type="Script" uid="uid://c1gy2b2wcq127" path="res://levels/meet_spook_test/tween_debug.gd" id="6_cr4pm"]
|
||||
|
||||
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_eywuc"]
|
||||
|
||||
[sub_resource type="Sky" id="Sky_cr4pm"]
|
||||
sky_material = SubResource("ProceduralSkyMaterial_eywuc")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_nynr7"]
|
||||
background_mode = 2
|
||||
sky = SubResource("Sky_cr4pm")
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_b6st5"]
|
||||
size = Vector2(50, 50)
|
||||
|
||||
[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_tak24"]
|
||||
|
||||
[sub_resource type="BoxMesh" id="BoxMesh_nynr7"]
|
||||
size = Vector3(0.5, 2, 0.5)
|
||||
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_b6st5"]
|
||||
data = PackedVector3Array(-0.25, 1, 0.25, 0.25, 1, 0.25, -0.25, -1, 0.25, 0.25, 1, 0.25, 0.25, -1, 0.25, -0.25, -1, 0.25, 0.25, 1, -0.25, -0.25, 1, -0.25, 0.25, -1, -0.25, -0.25, 1, -0.25, -0.25, -1, -0.25, 0.25, -1, -0.25, 0.25, 1, 0.25, 0.25, 1, -0.25, 0.25, -1, 0.25, 0.25, 1, -0.25, 0.25, -1, -0.25, 0.25, -1, 0.25, -0.25, 1, -0.25, -0.25, 1, 0.25, -0.25, -1, -0.25, -0.25, 1, 0.25, -0.25, -1, 0.25, -0.25, -1, -0.25, 0.25, 1, 0.25, -0.25, 1, 0.25, 0.25, 1, -0.25, -0.25, 1, 0.25, -0.25, 1, -0.25, 0.25, 1, -0.25, -0.25, -1, 0.25, 0.25, -1, 0.25, -0.25, -1, -0.25, 0.25, -1, 0.25, 0.25, -1, -0.25, -0.25, -1, -0.25)
|
||||
|
||||
[sub_resource type="SphereMesh" id="SphereMesh_tak24"]
|
||||
|
||||
[node name="MeetSpookTest" type="Node3D"]
|
||||
|
||||
[node name="Player" parent="." instance=ExtResource("1_f3l4i")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(0.866025, -0.156955, -0.474726, 0.5, 0.271854, 0.82225, 0, -0.949453, 0.31391, 0, 0, 0)
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_nynr7")
|
||||
|
||||
[node name="WorldFloor" type="StaticBody3D" parent="." groups=["PlasticMaterial"]]
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="WorldFloor"]
|
||||
mesh = SubResource("PlaneMesh_b6st5")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="WorldFloor"]
|
||||
shape = SubResource("WorldBoundaryShape3D_tak24")
|
||||
|
||||
[node name="TriggerPodium" type="StaticBody3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, -2)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="TriggerPodium"]
|
||||
mesh = SubResource("BoxMesh_nynr7")
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="TriggerPodium"]
|
||||
shape = SubResource("ConcavePolygonShape3D_b6st5")
|
||||
|
||||
[node name="TriggerSwitch" parent="TriggerPodium" instance=ExtResource("2_eywuc")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0.35)
|
||||
clean = true
|
||||
|
||||
[node name="Label3D" type="Label3D" parent="TriggerPodium"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0.3)
|
||||
text = "GET SCARED"
|
||||
|
||||
[node name="MeetSpook" type="Marker3D" parent="." node_paths=PackedStringArray("spawners")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, 0)
|
||||
script = ExtResource("4_b6st5")
|
||||
mob_scene = ExtResource("4_cr4pm")
|
||||
spawners = [NodePath("../MeetSpookSpawner"), NodePath("../MeetSpookSpawner2")]
|
||||
metadata/_custom_type_script = "uid://cvx514gdjd5ev"
|
||||
|
||||
[node name="MeetSpookSpawner" type="Marker3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 6)
|
||||
script = ExtResource("5_tak24")
|
||||
metadata/_custom_type_script = "uid://cisuvlqvqfqgo"
|
||||
|
||||
[node name="Target" type="Marker3D" parent="MeetSpookSpawner"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 0)
|
||||
|
||||
[node name="MeetSpookSpawner2" type="Marker3D" parent="."]
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 9, 1.5, 0)
|
||||
script = ExtResource("5_tak24")
|
||||
metadata/_custom_type_script = "uid://cisuvlqvqfqgo"
|
||||
|
||||
[node name="Target" type="Marker3D" parent="MeetSpookSpawner2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 0)
|
||||
|
||||
[node name="TweenDebug" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -4.5)
|
||||
mesh = SubResource("SphereMesh_tak24")
|
||||
script = ExtResource("6_cr4pm")
|
||||
|
||||
[connection signal="activated" from="TriggerPodium/TriggerSwitch" to="MeetSpook" method="prepare"]
|
||||
[connection signal="activated" from="TriggerPodium/TriggerSwitch" to="TweenDebug" method="activate"]
|
19
levels/meet_spook_test/tween_debug.gd
Normal file
19
levels/meet_spook_test/tween_debug.gd
Normal file
@ -0,0 +1,19 @@
|
||||
extends MeshInstance3D
|
||||
|
||||
@export var movement := Vector3(3, 0, 0)
|
||||
@export var duration := 2.0
|
||||
@export var transition_type := Tween.TRANS_SINE
|
||||
@export var ease_type := Tween.EASE_IN
|
||||
|
||||
@onready var start_position := position
|
||||
|
||||
|
||||
func activate() -> void:
|
||||
var end_position := start_position + movement
|
||||
position = start_position
|
||||
(
|
||||
create_tween()
|
||||
. tween_property(self, "position", end_position, duration)
|
||||
. set_trans(transition_type)
|
||||
. set_ease(ease_type)
|
||||
)
|
1
levels/meet_spook_test/tween_debug.gd.uid
Normal file
1
levels/meet_spook_test/tween_debug.gd.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://c1gy2b2wcq127
|
@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=62 format=4 uid="uid://tvirbm0kgvp8"]
|
||||
[gd_scene load_steps=63 format=4 uid="uid://tvirbm0kgvp8"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_fgk6j"]
|
||||
[ext_resource type="Script" uid="uid://68r4ht5ut1ct" path="res://src/game/level.gd" id="1_hv7qb"]
|
||||
@ -24,6 +24,7 @@
|
||||
[ext_resource type="PackedScene" uid="uid://cjqayfrj2oxyr" path="res://src/props/tarp_crate/tarp_crate_logo.tscn" id="19_iuevq"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://5jt7xxr05lw3" path="res://assets/level/hallway/hallway_2.mesh" id="20_pfbho"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://b3f5p4o7qr1mf" path="res://assets/level/t-junction/t-junction_2.mesh" id="21_e5vs1"]
|
||||
[ext_resource type="Script" uid="uid://cisuvlqvqfqgo" path="res://src/world/meet_spook/meet_spook_spawner.gd" id="22_tnoo6"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://xn5nceqby4wd" path="res://assets/level/wall/wall_3.mesh" id="23_7rrnb"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://c4klxlj1oop7t" path="res://assets/level/hallway/hallway_4.mesh" id="24_x0es6"]
|
||||
[ext_resource type="Material" uid="uid://b8xdnogrfefvf" path="res://levels/ghost_ship/guide_sign/mess_hall_sign.material" id="25_jvcry"]
|
||||
@ -59,7 +60,7 @@ data = PackedVector3Array(25, 0, 25, -25, 0, 25, 25, 0, -25, -25, 0, 25, -25, 0,
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_u8j4k"]
|
||||
data = PackedVector3Array(-1.5, 0, -6, -1.5, 0, 6, -1.5, 3, -6, -1.5, 3, -6, -1.5, 0, 6, -1.5, 3, 6, 1.5, 0, 6, 1.5, 0, -6, 1.5, 3, 6, 1.5, 3, 6, 1.5, 0, -6, 1.5, 3, -6, -1.5, 0, 6, -1.5, 0, -6, 1.5, 0, 6, 1.5, 0, 6, -1.5, 0, -6, 1.5, 0, -6, 1.5, 3, 6, 1.5, 3, -6, -1.5, 3, 6, -1.5, 3, 6, 1.5, 3, -6, -1.5, 3, -6)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e2fuu"]
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hv7qb"]
|
||||
resource_local_to_scene = true
|
||||
albedo_texture = ExtResource("6_e2fuu")
|
||||
metallic = 1.0
|
||||
@ -85,7 +86,7 @@ _surfaces = [{
|
||||
}]
|
||||
blend_shape_mode = 0
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_hv7qb"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_wxmii"]
|
||||
resource_local_to_scene = true
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
||||
@ -94,7 +95,7 @@ _surfaces = [{
|
||||
"index_count": 84,
|
||||
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
||||
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
||||
"material": SubResource("StandardMaterial3D_e2fuu"),
|
||||
"material": SubResource("StandardMaterial3D_hv7qb"),
|
||||
"name": "Cube",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
@ -104,7 +105,7 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_isly2")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wxmii"]
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nsdlh"]
|
||||
resource_local_to_scene = true
|
||||
albedo_texture = ExtResource("6_e2fuu")
|
||||
metallic = 1.0
|
||||
@ -115,7 +116,7 @@ normal_texture = ExtResource("8_wxmii")
|
||||
ao_enabled = true
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_nsdlh"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_br5h1"]
|
||||
resource_local_to_scene = true
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
||||
@ -124,7 +125,7 @@ _surfaces = [{
|
||||
"index_count": 84,
|
||||
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
||||
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
||||
"material": SubResource("StandardMaterial3D_wxmii"),
|
||||
"material": SubResource("StandardMaterial3D_nsdlh"),
|
||||
"name": "Cube",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
@ -134,7 +135,7 @@ _surfaces = [{
|
||||
blend_shape_mode = 0
|
||||
shadow_mesh = SubResource("ArrayMesh_isly2")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_br5h1"]
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qluxd"]
|
||||
resource_local_to_scene = true
|
||||
albedo_texture = ExtResource("6_e2fuu")
|
||||
metallic = 1.0
|
||||
@ -145,7 +146,7 @@ normal_texture = ExtResource("8_wxmii")
|
||||
ao_enabled = true
|
||||
texture_filter = 2
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_qluxd"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_h6xp0"]
|
||||
resource_local_to_scene = true
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
||||
@ -154,7 +155,7 @@ _surfaces = [{
|
||||
"index_count": 84,
|
||||
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
||||
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
||||
"material": SubResource("StandardMaterial3D_br5h1"),
|
||||
"material": SubResource("StandardMaterial3D_qluxd"),
|
||||
"name": "Cube",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
@ -240,7 +241,7 @@ data = PackedVector3Array(-1, 0, 0.2, -1, -0.4, 0, -1, 0, -0.2, -1, 0, -0.2, -1,
|
||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_o1heh"]
|
||||
data = PackedVector3Array(-1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 3, -1.5, -1.5, 3, -1.5, -1.5, 0, 1.5, -1.5, 3, 1.5, -1.5, 0, 1.5, -1.5, 0, -1.5, 1.5, 0, 1.5, 1.5, 0, 1.5, -1.5, 0, -1.5, 1.5, 0, -1.5, 1.5, 3, 1.5, 1.5, 3, -1.5, -1.5, 3, 1.5, -1.5, 3, 1.5, 1.5, 3, -1.5, -1.5, 3, -1.5)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h6xp0"]
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_irt7r"]
|
||||
resource_local_to_scene = true
|
||||
albedo_texture = ExtResource("6_e2fuu")
|
||||
metallic = 1.0
|
||||
@ -266,7 +267,7 @@ _surfaces = [{
|
||||
}]
|
||||
blend_shape_mode = 0
|
||||
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_irt7r"]
|
||||
[sub_resource type="ArrayMesh" id="ArrayMesh_olej6"]
|
||||
resource_local_to_scene = true
|
||||
_surfaces = [{
|
||||
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
|
||||
@ -275,7 +276,7 @@ _surfaces = [{
|
||||
"index_count": 84,
|
||||
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
|
||||
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
|
||||
"material": SubResource("StandardMaterial3D_h6xp0"),
|
||||
"material": SubResource("StandardMaterial3D_irt7r"),
|
||||
"name": "Cube",
|
||||
"primitive": 3,
|
||||
"uv_scale": Vector4(0, 0, 0, 0),
|
||||
@ -379,17 +380,17 @@ source_gunk_material = ExtResource("7_nsdlh")
|
||||
|
||||
[node name="CrateLong" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("5_18csx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.25, -5.9)
|
||||
mesh = SubResource("ArrayMesh_hv7qb")
|
||||
mesh = SubResource("ArrayMesh_wxmii")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="CrateLong3" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("5_18csx")]
|
||||
transform = Transform3D(0.258819, -0.965926, 0, 0.965926, 0.258819, 0, 0, 0, 1, 1.2, 0.426927, -3.9)
|
||||
mesh = SubResource("ArrayMesh_nsdlh")
|
||||
mesh = SubResource("ArrayMesh_br5h1")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="CrateLong2" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("5_18csx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.75, -5.9)
|
||||
mesh = SubResource("ArrayMesh_qluxd")
|
||||
mesh = SubResource("ArrayMesh_h6xp0")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="FloatingDust" parent="NavigationRegion3D/Corridor1/Hallway1" instance=ExtResource("10_br5h1")]
|
||||
@ -525,7 +526,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -1.5)
|
||||
|
||||
[node name="CrateLong" parent="NavigationRegion3D/Corridor1/Hallway3" instance=ExtResource("5_18csx")]
|
||||
transform = Transform3D(-4.37114e-08, -0.965926, 0.258819, 1.77636e-15, 0.258819, 0.965926, -1, 4.2222e-08, -1.13133e-08, 1.06072, 0.789149, 6.6)
|
||||
mesh = SubResource("ArrayMesh_irt7r")
|
||||
mesh = SubResource("ArrayMesh_olej6")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="T-Junction2" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
||||
@ -547,6 +548,13 @@ mesh_instance = NodePath("../..")
|
||||
initial_mask = ExtResource("5_jj0u7")
|
||||
source_gunk_material = ExtResource("16_x0tbd")
|
||||
|
||||
[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="NavigationRegion3D/Corridor1/T-Junction2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
||||
script = ExtResource("22_tnoo6")
|
||||
|
||||
[node name="Target" type="Marker3D" parent="NavigationRegion3D/Corridor1/T-Junction2/MessHallMeetSpookSpawner"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.90735e-06, 0, 21)
|
||||
|
||||
[node name="EndCap" type="MeshInstance3D" parent="NavigationRegion3D/Corridor1"]
|
||||
transform = Transform3D(2.98023e-08, 1, 0, 4.37114e-08, -1.3027e-15, -1, -1, 2.98023e-08, -4.37114e-08, -28.5, 1.5, -7.5)
|
||||
mesh = ExtResource("23_7rrnb")
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
||||
[gd_scene load_steps=9 format=3 uid="uid://b6dx0ovy15g5o"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/gunk/canvas_grunk.gdshader" id="1_pgbvb"]
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/canvas_grunk.gdshader" id="1_pgbvb"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="2_g1nf5"]
|
||||
[ext_resource type="Script" uid="uid://06n7qs3l4tf6" path="res://src/effects/grunk_2d/grunk_2d.gd" id="3_g1nf5"]
|
||||
|
||||
|
@ -1,43 +0,0 @@
|
||||
[gd_scene load_steps=6 format=3 uid="uid://cf1o33mq2hxjx"]
|
||||
|
||||
[sub_resource type="Curve" id="Curve_orq0l"]
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.781516, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), -12.6515, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_fabmb"]
|
||||
curve = SubResource("Curve_orq0l")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_s7rwx"]
|
||||
lifetime_randomness = 0.71
|
||||
direction = Vector3(0, 1, 0)
|
||||
initial_velocity_min = 3.0
|
||||
initial_velocity_max = 3.0
|
||||
attractor_interaction_enabled = false
|
||||
scale_curve = SubResource("CurveTexture_fabmb")
|
||||
collision_mode = 1
|
||||
collision_friction = 1.0
|
||||
collision_bounce = 0.0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s7rwx"]
|
||||
vertex_color_use_as_albedo = true
|
||||
albedo_color = Color(0, 0.101961, 0.301961, 1)
|
||||
texture_filter = 0
|
||||
billboard_mode = 3
|
||||
billboard_keep_scale = true
|
||||
particles_anim_h_frames = 1
|
||||
particles_anim_v_frames = 1
|
||||
particles_anim_loop = false
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_vmxrd"]
|
||||
material = SubResource("StandardMaterial3D_s7rwx")
|
||||
size = Vector2(0.1, 0.1)
|
||||
|
||||
[node name="GrunkDebris" type="GPUParticles3D"]
|
||||
process_mode = 3
|
||||
emitting = false
|
||||
lifetime = 2.0
|
||||
one_shot = true
|
||||
preprocess = 0.1
|
||||
explosiveness = 0.87
|
||||
process_material = SubResource("ParticleProcessMaterial_s7rwx")
|
||||
draw_pass_1 = SubResource("QuadMesh_vmxrd")
|
@ -1,25 +0,0 @@
|
||||
class_name ParticleSpawner extends Node3D
|
||||
## Utility effect node for dynamically spawning a particle emitter instance on command.
|
||||
|
||||
@export var particle_scene: PackedScene
|
||||
|
||||
@export var lifetime_override := -1.0
|
||||
|
||||
|
||||
func _get_lifetime(particle_instance: Node3D) -> float:
|
||||
if lifetime_override > 0:
|
||||
return lifetime_override
|
||||
if particle_instance is GPUParticles3D:
|
||||
(particle_instance as GPUParticles3D).emitting = true
|
||||
return (particle_instance as GPUParticles3D).lifetime
|
||||
if particle_instance is CPUParticles3D:
|
||||
(particle_instance as CPUParticles3D).emitting = true
|
||||
return (particle_instance as CPUParticles3D).lifetime
|
||||
|
||||
return -1.0
|
||||
|
||||
|
||||
func spawn() -> void:
|
||||
var instance: Node3D = particle_scene.instantiate()
|
||||
add_child(instance)
|
||||
get_tree().create_timer(_get_lifetime(instance), true).timeout.connect(instance.queue_free)
|
@ -1 +0,0 @@
|
||||
uid://cuqr167olan8n
|
64
src/shaders/canvas_grunk.gdshader
Normal file
64
src/shaders/canvas_grunk.gdshader
Normal file
@ -0,0 +1,64 @@
|
||||
/* Gunk shader adapted to a canvas item */
|
||||
shader_type canvas_item;
|
||||
|
||||
group_uniforms gunk_material;
|
||||
uniform vec3 color_1: source_color = vec3(0.0, 0.03, 0.1);
|
||||
uniform vec3 color_2: source_color = vec3(0.0, 0.1, 0.3);
|
||||
uniform vec3 emission_color: source_color = vec3(0.25, 0.88, 1.0);
|
||||
|
||||
uniform float pixellation = 128.0;
|
||||
uniform float time_pixellation = 30.0;
|
||||
|
||||
uniform float emission_strength = 0.05;
|
||||
|
||||
uniform float aspect_ratio = 1.0;
|
||||
|
||||
uniform float time_scale = 1.0;
|
||||
|
||||
uniform sampler3D gunk_noise;
|
||||
uniform sampler3D gunk_normal_map;
|
||||
|
||||
group_uniforms mask;
|
||||
uniform float mask_progress : hint_range(0.0, 1.0, 0.01) = 0.0;
|
||||
uniform sampler2D mask_noise : hint_default_white;
|
||||
|
||||
float hardstep(float value) {
|
||||
float x = clamp(value, 0.0, 1.0);
|
||||
return 0.5 * tanh( (20.0 * x - 10.0) * inversesqrt(x - x * x) ) + 0.5;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec2 scaled_pixellation = pixellation * vec2(1.0, aspect_ratio);
|
||||
vec2 local_uv = floor(UV * scaled_pixellation) / scaled_pixellation;
|
||||
float local_time = floor(TIME * time_scale * time_pixellation) / time_pixellation;
|
||||
|
||||
// swirl
|
||||
vec3 uvt = vec3(local_uv.x, local_uv.y, local_time);
|
||||
uvt.x += sin(uvt.y * 1.54 * PI + uvt.z) * cos(uvt.y * 1.31 * PI + uvt.z) * 0.2;
|
||||
uvt.y += cos(uvt.x * 1.74 * PI + uvt.z) * -sin(uvt.y * 1.64 * PI + uvt.z) * 0.2;
|
||||
|
||||
|
||||
float value = texture(gunk_noise, uvt).r;
|
||||
vec3 color = mix(color_1, color_2, value);
|
||||
vec3 emission = (1.0 - value) * emission_color * emission_strength;
|
||||
color += emission;
|
||||
|
||||
NORMAL_MAP = texture(gunk_normal_map, uvt).xyz;
|
||||
|
||||
// Radial mask effect
|
||||
float radius = 1.3 * length(local_uv - 0.5);
|
||||
float offset = radius + texture(mask_noise, local_uv).r - 0.5;
|
||||
float mask = 1.0 - clamp(offset - 1.0 + 2.0 * mask_progress, 0.0, 1.0);
|
||||
|
||||
//COLOR = vec4(mask, mask, mask, 1.0);
|
||||
|
||||
// soften edges
|
||||
NORMAL_MAP *= smoothstep(1.0, 0.0, mask);
|
||||
|
||||
// Harderish edge
|
||||
float alpha = hardstep(1.0 - mask);
|
||||
|
||||
COLOR = vec4(color, alpha);
|
||||
|
||||
// COLOR = vec4(mask, mask, mask, 1.0);
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
shader_type spatial;
|
||||
|
||||
uniform vec3 base_color: source_color = vec3(1.0);
|
||||
|
||||
uniform vec3 fresnel_color: source_color = vec3(0.25, 0.88, 1.0);
|
||||
uniform float fresnel_amount = 4.0;
|
||||
uniform float fresnel_intensity = 0.0;
|
||||
|
||||
uniform float edge_bleed = 0.25;
|
||||
|
||||
uniform float normal_map_scale = 1.0;
|
||||
uniform highp sampler2D gunk_normal_map;
|
||||
|
||||
uniform sampler2D gunk_mask;
|
||||
|
||||
vec3 fresnel_glow(vec3 normal, vec3 view) {
|
||||
float normal_angle = dot(normalize(normal), normalize(view));
|
||||
return pow((1.0 - clamp(normal_angle, 0.0, 1.0)), fresnel_amount) * fresnel_color * fresnel_intensity;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
NORMAL_MAP = texture(gunk_normal_map, UV).rgb * normal_map_scale;
|
||||
|
||||
vec3 world_normal = mat3(TANGENT, BINORMAL, NORMAL) * (NORMAL_MAP * 2.0 - 1.0);
|
||||
ALBEDO = base_color + fresnel_glow(world_normal, VIEW);
|
||||
}
|
@ -1 +0,0 @@
|
||||
uid://dfpidwyes4pvr
|
79
src/shaders/gunk.gdshader
Normal file
79
src/shaders/gunk.gdshader
Normal file
@ -0,0 +1,79 @@
|
||||
shader_type spatial;
|
||||
render_mode depth_prepass_alpha;
|
||||
|
||||
group_uniforms gunk_material;
|
||||
uniform vec3 color_1: source_color = vec3(0.0, 0.03, 0.1);
|
||||
uniform vec3 color_2: source_color = vec3(0.0, 0.1, 0.3);
|
||||
uniform vec3 emission_color: source_color = vec3(0.25, 0.88, 1.0);
|
||||
|
||||
uniform float pixellation = 128.0;
|
||||
uniform float time_pixellation = 30.0;
|
||||
|
||||
uniform float roughness: hint_range(0.0, 1.0) = 0.15;
|
||||
uniform float specular_contribution = 0.8;
|
||||
uniform float emission_strength = 0.05;
|
||||
uniform float normal_scale = 1.0;
|
||||
|
||||
// Used ONLY by the gunk, does not affect the gunk mask.
|
||||
uniform vec2 uv_scale = vec2(1.0);
|
||||
|
||||
uniform float time_scale = 1.0;
|
||||
|
||||
uniform highp sampler3D gunk_noise;
|
||||
uniform highp sampler3D gunk_normal_map;
|
||||
|
||||
group_uniforms jitter;
|
||||
uniform mediump float jitter_magnitude = 0.0;
|
||||
uniform lowp float jitter_time_scale = 0.1;
|
||||
|
||||
uniform highp sampler3D jitter_noise;
|
||||
|
||||
group_uniforms inflation;
|
||||
uniform highp float vertex_inflation = 0.0;
|
||||
uniform highp float inflation_pixellation = 10.0;
|
||||
|
||||
group_uniforms overlay;
|
||||
uniform sampler2D overlay_albedo: hint_default_transparent, filter_nearest;
|
||||
uniform sampler2D overlay_emission: hint_default_transparent, filter_nearest;
|
||||
uniform float overlay_emission_scale = 1.0;
|
||||
|
||||
void vertex() {
|
||||
float mixer = VERTEX.x + 0.553 * VERTEX.z + 1.618 * VERTEX.y;
|
||||
float local_time = floor(TIME * jitter_time_scale * time_pixellation) / time_pixellation;
|
||||
float sample = texture(jitter_noise, vec3(cos(mixer), sin(mixer), local_time)).r;
|
||||
float inflation = floor(vertex_inflation * inflation_pixellation) / inflation_pixellation;
|
||||
float jitter = jitter_magnitude * (sample - 0.5 + inflation);
|
||||
VERTEX *= 1.0 + jitter;
|
||||
}
|
||||
|
||||
float hardstep(float value) {
|
||||
float x = clamp(value, 0.0, 1.0);
|
||||
return 0.5 * tanh( (20.0 * x - 10.0) * inversesqrt(x - x * x) ) + 0.5;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec2 local_uv = floor(UV * uv_scale * pixellation) / pixellation;
|
||||
float local_time = floor(TIME * time_scale * time_pixellation) / time_pixellation;
|
||||
|
||||
// swirl
|
||||
vec3 uvt = vec3(local_uv.x, local_uv.y, local_time);
|
||||
uvt.x += sin(uvt.y * 1.54 * PI + uvt.z) * cos(uvt.y * 1.31 * PI + uvt.z) * 0.2;
|
||||
uvt.y += cos(uvt.x * 1.74 * PI + uvt.z) * -sin(uvt.y * 1.64 * PI + uvt.z) * 0.2;
|
||||
|
||||
|
||||
float value = texture(gunk_noise, uvt).r;
|
||||
vec3 color = mix(color_1, color_2, value);
|
||||
vec3 emission = (1.0 - value) * emission_color * emission_strength;
|
||||
|
||||
// overlay texture
|
||||
vec4 overlay_color = texture(overlay_albedo, UV);
|
||||
color = mix(color, overlay_color.rgb, overlay_color.a);
|
||||
vec4 overlay_em = texture(overlay_emission, UV);
|
||||
emission = mix(emission, overlay_em.rgb * overlay_emission_scale, overlay_em.a);
|
||||
|
||||
ALBEDO = color.rgb;
|
||||
ROUGHNESS = value * roughness;
|
||||
EMISSION = emission;
|
||||
SPECULAR = 0.5 * inversesqrt(specular_contribution);
|
||||
NORMAL_MAP = texture(gunk_normal_map, uvt).xyz;
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
/* Gunk shader adapted to a canvas item */
|
||||
shader_type canvas_item;
|
||||
|
||||
#include "common.gdshaderinc"
|
||||
|
||||
uniform float aspect_ratio = 1.0;
|
||||
|
||||
group_uniforms mask;
|
||||
uniform float mask_progress : hint_range(0.0, 1.0, 0.01) = 0.0;
|
||||
uniform sampler2D mask_noise : hint_default_white;
|
||||
|
||||
|
||||
void fragment() {
|
||||
vec2 scaled_pixellation = pixellation * vec2(1.0, aspect_ratio);
|
||||
float local_time = floor(TIME * time_scale * time_pixellation) / time_pixellation;
|
||||
vec2 local_uv = floor(UV * scaled_pixellation) / scaled_pixellation + local_time * pan_speed;
|
||||
|
||||
// swirl
|
||||
vec3 uvt = vec3(local_uv.x, local_uv.y, local_time);
|
||||
uvt = swirl_uvt(uvt);
|
||||
|
||||
float value = sample_noise(uvt);
|
||||
|
||||
NORMAL_MAP = texture(gunk_noise, uvt).xyz;
|
||||
|
||||
// Radial mask effect
|
||||
float radius = 1.3 * length(local_uv - 0.5);
|
||||
float offset = radius + texture(mask_noise, local_uv).r - 0.5;
|
||||
float mask = 1.0 - clamp(offset - 1.0 + 2.0 * mask_progress, 0.0, 1.0);
|
||||
|
||||
// soften edges
|
||||
NORMAL_MAP *= smoothstep(1.0, 0.0, mask);
|
||||
|
||||
vec3 color = base_albedo(UV, value) + base_emission(UV, value);
|
||||
float alpha = hardstep(1.0 - mask);
|
||||
COLOR = vec4(color, alpha);
|
||||
}
|
@ -1,91 +0,0 @@
|
||||
// Common logic for gunk shaders
|
||||
|
||||
group_uniforms gunk_material;
|
||||
uniform highp sampler3D gunk_noise;
|
||||
uniform vec3 color_1: source_color = vec3(0.0, 0.03, 0.1);
|
||||
uniform vec3 color_2: source_color = vec3(0.0, 0.1, 0.3);
|
||||
uniform vec3 emission_color: source_color = vec3(0.25, 0.88, 1.0);
|
||||
|
||||
// Used ONLY by the gunk, does not affect the gunk mask.
|
||||
uniform vec2 uv_scale = vec2(1.0);
|
||||
uniform vec2 pan_speed = vec2(0.0);
|
||||
|
||||
uniform float time_scale = 1.0;
|
||||
uniform float pixellation = 128.0;
|
||||
uniform float time_pixellation = 30.0;
|
||||
|
||||
uniform float roughness: hint_range(0.0, 1.0) = 0.15;
|
||||
uniform float specular_contribution = 0.8;
|
||||
uniform float emission_strength = 0.05;
|
||||
uniform float bump_strength = 1.0;
|
||||
|
||||
group_uniforms fresnel;
|
||||
uniform vec3 fresnel_color: source_color = vec3(1.0);
|
||||
uniform sampler2D fresnel_gradient;
|
||||
uniform float fresnel_power = 4.0;
|
||||
uniform float fresnel_intensity = 0.0;
|
||||
|
||||
group_uniforms iridescence;
|
||||
uniform vec3 iridescence_color: source_color = vec3(1.0);
|
||||
uniform sampler2D iridescence_gradient;
|
||||
uniform float iridescence_power = 4.0;
|
||||
uniform float iridescence_intensity = 0.0;
|
||||
|
||||
group_uniforms overlay;
|
||||
uniform sampler2D overlay_albedo: hint_default_transparent, filter_nearest;
|
||||
uniform sampler2D overlay_emission: hint_default_transparent, filter_nearest;
|
||||
uniform float overlay_emission_scale = 1.0;
|
||||
|
||||
vec3 rim_glow(
|
||||
vec3 normal,
|
||||
vec3 view,
|
||||
sampler2D gradient,
|
||||
vec3 color,
|
||||
float power,
|
||||
float intensity
|
||||
) {
|
||||
float normal_angle = clamp(dot(normalize(normal), normalize(view)), 0.0, 1.0);
|
||||
vec3 base_color = texture(gradient, vec2(normal_angle, 0.0)).rgb * color;
|
||||
return pow((1.0 - normal_angle), power) * base_color * intensity;
|
||||
}
|
||||
|
||||
float hardstep(float value) {
|
||||
float x = clamp(value, 0.0, 1.0);
|
||||
return 0.5 * tanh( (20.0 * x - 10.0) * inversesqrt(x - x * x) ) + 0.5;
|
||||
}
|
||||
|
||||
vec3 swirl_uvt(vec3 uvt) {
|
||||
uvt.x += sin(uvt.y * 1.54 * PI + uvt.z) * cos(uvt.y * 1.31 * PI + uvt.z) * 0.2;
|
||||
uvt.y += cos(uvt.x * 1.74 * PI + uvt.z) * -sin(uvt.y * 1.64 * PI + uvt.z) * 0.2;
|
||||
return uvt;
|
||||
}
|
||||
|
||||
vec3 scale_uvt(vec2 uv, float time) {
|
||||
float local_time = floor(time * time_scale * time_pixellation) / time_pixellation;
|
||||
vec2 local_uv = floor(uv * uv_scale * pixellation) / pixellation + local_time * pan_speed;
|
||||
return swirl_uvt(vec3(local_uv.x, local_uv.y, local_time));
|
||||
}
|
||||
|
||||
float sample_noise(vec3 uvt) {
|
||||
return texture(gunk_noise, uvt).r;
|
||||
}
|
||||
|
||||
vec3 base_albedo(vec2 uv, float value) {
|
||||
vec3 color = mix(color_1, color_2, value);
|
||||
vec4 overlay = texture(overlay_albedo, uv);
|
||||
return mix(color.rgb, overlay.rgb, overlay.a);
|
||||
}
|
||||
|
||||
float base_roughness(float value) {
|
||||
return value * roughness;
|
||||
}
|
||||
|
||||
vec3 base_emission(vec2 uv, float value) {
|
||||
vec3 emission = (1.0 - value) * emission_color * emission_strength;
|
||||
vec4 overlay = texture(overlay_emission, uv);
|
||||
return mix(emission, overlay.rgb * overlay_emission_scale, overlay.a);
|
||||
}
|
||||
|
||||
float base_specular() {
|
||||
return 0.5 * inversesqrt(specular_contribution);
|
||||
}
|
@ -1 +0,0 @@
|
||||
uid://biqqcriqs6gh0
|
@ -1,31 +0,0 @@
|
||||
shader_type spatial;
|
||||
render_mode depth_prepass_alpha, unshaded;
|
||||
|
||||
#include "common.gdshaderinc"
|
||||
|
||||
group_uniforms gunk_mask;
|
||||
uniform float edge_bleed = 0.25;
|
||||
uniform sampler2D gunk_mask;
|
||||
|
||||
|
||||
float bump_sample(vec2 uv, vec3 uvt, float dx, float dy) {
|
||||
vec2 offset = vec2(dx / pixellation, dy / pixellation);
|
||||
float height = texture(gunk_noise, uvt + vec3(offset, 0.0)).r;
|
||||
float mask = texture(gunk_mask, uv + offset / uv_scale).r;
|
||||
return height * smoothstep(1.0, 0.0, mask);
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec3 uvt = scale_uvt(UV, TIME);
|
||||
float value = sample_noise(uvt);
|
||||
|
||||
|
||||
// Build normal map from bump map
|
||||
float h_center = bump_sample(UV, uvt, 0.0, 0.0);
|
||||
float h_right = bump_sample(UV, uvt, 1.0, 0.0);
|
||||
float h_down = bump_sample(UV, uvt, 0.0, 1.0);
|
||||
float dx = (h_center - h_right) * bump_strength;
|
||||
float dy = (h_center - h_down) * bump_strength;
|
||||
vec3 normal_diff_map = normalize(vec3(dx, dy, 1.0));
|
||||
ALBEDO = normal_diff_map / 2.0 + 0.5;
|
||||
}
|
@ -1 +0,0 @@
|
||||
uid://b6yhubgom14f7
|
@ -1,68 +0,0 @@
|
||||
shader_type spatial;
|
||||
render_mode depth_prepass_alpha;
|
||||
|
||||
#include "common.gdshaderinc"
|
||||
|
||||
group_uniforms jitter;
|
||||
uniform mediump float jitter_magnitude = 0.0;
|
||||
uniform lowp float jitter_time_scale = 0.1;
|
||||
|
||||
uniform highp sampler3D jitter_noise;
|
||||
|
||||
group_uniforms inflation;
|
||||
uniform highp float vertex_inflation = 0.0;
|
||||
uniform highp float inflation_pixellation = 10.0;
|
||||
|
||||
|
||||
void vertex() {
|
||||
float mixer = VERTEX.x + 0.553 * VERTEX.z + 1.618 * VERTEX.y;
|
||||
float local_time = floor(TIME * jitter_time_scale * time_pixellation) / time_pixellation;
|
||||
float sample = texture(jitter_noise, vec3(cos(mixer), sin(mixer), local_time)).r;
|
||||
float inflation = floor(vertex_inflation * inflation_pixellation) / inflation_pixellation;
|
||||
float jitter = jitter_magnitude * (sample - 0.5 + inflation);
|
||||
VERTEX *= 1.0 + jitter;
|
||||
}
|
||||
|
||||
float bump_sample(vec3 uvt, float dx, float dy) {
|
||||
vec2 offset = vec2(dx / pixellation, dy / pixellation);
|
||||
return texture(gunk_noise, uvt + vec3(offset, 0.0)).r;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec3 uvt = scale_uvt(UV, TIME);
|
||||
float value = sample_noise(uvt);
|
||||
ALBEDO = base_albedo(UV, value);
|
||||
ROUGHNESS = base_roughness(value);
|
||||
EMISSION = base_emission(UV, value);
|
||||
SPECULAR = base_specular();
|
||||
|
||||
// Build normal map from bump map
|
||||
float h_center = bump_sample(uvt, 0.0, 0.0);
|
||||
float h_right = bump_sample(uvt, 1.0, 0.0);
|
||||
float h_down = bump_sample(uvt, 0.0, 1.0);
|
||||
float dx = (h_center - h_right) * bump_strength;
|
||||
float dy = (h_center - h_down) * bump_strength;
|
||||
vec3 normal_diff_map = normalize(vec3(dx, dy, 1.0));
|
||||
NORMAL_MAP = normal_diff_map / 2.0 + 0.5;
|
||||
|
||||
// add fresnel
|
||||
vec3 world_normal = mat3(TANGENT, BINORMAL, NORMAL) * normal_diff_map;
|
||||
EMISSION += rim_glow(
|
||||
world_normal,
|
||||
VIEW,
|
||||
fresnel_gradient,
|
||||
fresnel_color,
|
||||
fresnel_power,
|
||||
fresnel_intensity
|
||||
);
|
||||
|
||||
// add iridescence
|
||||
ALBEDO += rim_glow(
|
||||
world_normal,
|
||||
VIEW,
|
||||
iridescence_gradient,
|
||||
iridescence_color,
|
||||
iridescence_power,
|
||||
iridescence_intensity
|
||||
);
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
shader_type spatial;
|
||||
render_mode depth_prepass_alpha;
|
||||
|
||||
#include "common.gdshaderinc"
|
||||
|
||||
group_uniforms gunk_mask;
|
||||
uniform float edge_bleed = 0.25;
|
||||
uniform sampler2D gunk_mask;
|
||||
|
||||
|
||||
float bump_sample(vec2 uv, vec3 uvt, float dx, float dy) {
|
||||
vec2 offset = vec2(dx / pixellation, dy / pixellation);
|
||||
float height = texture(gunk_noise, uvt + vec3(offset, 0.0)).r;
|
||||
float mask = texture(gunk_mask, uv + offset / uv_scale).r;
|
||||
return height * smoothstep(1.0, 0.0, mask);
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec3 uvt = scale_uvt(UV, TIME);
|
||||
float value = sample_noise(uvt);
|
||||
ALBEDO = base_albedo(UV, value);
|
||||
ROUGHNESS = base_roughness(value);
|
||||
EMISSION = base_emission(UV, value);
|
||||
SPECULAR = base_specular();
|
||||
|
||||
// Build normal map from bump map
|
||||
float h_center = bump_sample(UV, uvt, 0.0, 0.0);
|
||||
float h_right = bump_sample(UV, uvt, 1.0, 0.0);
|
||||
float h_down = bump_sample(UV, uvt, 0.0, 1.0);
|
||||
float dx = (h_center - h_right) * bump_strength;
|
||||
float dy = (h_center - h_down) * bump_strength;
|
||||
vec3 normal_diff_map = normalize(vec3(dx, dy, 1.0));
|
||||
NORMAL_MAP = normal_diff_map / 2.0 + 0.5;
|
||||
|
||||
// add fresnel
|
||||
vec3 world_normal = mat3(TANGENT, BINORMAL, NORMAL) * normal_diff_map;
|
||||
EMISSION += rim_glow(
|
||||
world_normal,
|
||||
VIEW,
|
||||
fresnel_gradient,
|
||||
fresnel_color,
|
||||
fresnel_power,
|
||||
fresnel_intensity
|
||||
);
|
||||
|
||||
// add iridescence
|
||||
ALBEDO += rim_glow(
|
||||
world_normal,
|
||||
VIEW,
|
||||
iridescence_gradient,
|
||||
iridescence_color,
|
||||
iridescence_power,
|
||||
iridescence_intensity
|
||||
);
|
||||
|
||||
// Hardish edge
|
||||
float mask = texture(gunk_mask, UV).r;
|
||||
ALPHA = hardstep(1.0 - mask + edge_bleed);
|
||||
}
|
73
src/shaders/gunk_overlay.gdshader
Normal file
73
src/shaders/gunk_overlay.gdshader
Normal file
@ -0,0 +1,73 @@
|
||||
shader_type spatial;
|
||||
render_mode depth_prepass_alpha;
|
||||
|
||||
group_uniforms gunk_material;
|
||||
uniform vec3 color_1: source_color = vec3(0.0, 0.03, 0.1);
|
||||
uniform vec3 color_2: source_color = vec3(0.0, 0.1, 0.3);
|
||||
uniform vec3 emission_color: source_color = vec3(0.25, 0.88, 1.0);
|
||||
|
||||
uniform float pixellation = 128.0;
|
||||
uniform float time_pixellation = 30.0;
|
||||
|
||||
uniform float roughness: hint_range(0.0, 1.0) = 0.15;
|
||||
uniform float specular_contribution = 0.8;
|
||||
uniform float emission_strength = 0.05;
|
||||
uniform float normal_scale = 1.0;
|
||||
|
||||
// Used ONLY by the gunk, does not affect the gunk mask.
|
||||
uniform vec2 uv_scale = vec2(1.0);
|
||||
|
||||
uniform float time_scale = 1.0;
|
||||
|
||||
uniform float edge_bleed = 0.25;
|
||||
|
||||
uniform sampler2D gunk_mask;
|
||||
|
||||
uniform highp sampler3D gunk_noise;
|
||||
uniform highp sampler3D gunk_normal_map;
|
||||
|
||||
group_uniforms overlay;
|
||||
uniform sampler2D overlay_albedo: hint_default_transparent, filter_nearest;
|
||||
uniform sampler2D overlay_emission: hint_default_transparent, filter_nearest;
|
||||
uniform float overlay_emission_scale = 1.0;
|
||||
|
||||
|
||||
float hardstep(float value) {
|
||||
float x = clamp(value, 0.0, 1.0);
|
||||
return 0.5 * tanh( (20.0 * x - 10.0) * inversesqrt(x - x * x) ) + 0.5;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec2 local_uv = floor(UV * uv_scale * pixellation) / pixellation;
|
||||
float local_time = floor(TIME * time_scale * time_pixellation) / time_pixellation;
|
||||
|
||||
// swirl
|
||||
vec3 uvt = vec3(local_uv.x, local_uv.y, local_time);
|
||||
uvt.x += sin(uvt.y * 1.54 * PI + uvt.z) * cos(uvt.y * 1.31 * PI + uvt.z) * 0.2;
|
||||
uvt.y += cos(uvt.x * 1.74 * PI + uvt.z) * -sin(uvt.y * 1.64 * PI + uvt.z) * 0.2;
|
||||
|
||||
|
||||
float value = texture(gunk_noise, uvt).r;
|
||||
vec3 color = mix(color_1, color_2, value);
|
||||
vec3 emission = (1.0 - value) * emission_color * emission_strength;
|
||||
|
||||
// overlay texture
|
||||
vec4 overlay_color = texture(overlay_albedo, UV);
|
||||
color = mix(color, overlay_color.rgb, overlay_color.a);
|
||||
vec4 overlay_em = texture(overlay_emission, UV);
|
||||
emission = mix(emission, overlay_em.rgb * overlay_emission_scale, overlay_em.a);
|
||||
|
||||
ALBEDO = color.rgb;
|
||||
ROUGHNESS = value * roughness;
|
||||
EMISSION = emission;
|
||||
SPECULAR = 0.5 * inversesqrt(specular_contribution);
|
||||
NORMAL_MAP = texture(gunk_normal_map, uvt).xyz;
|
||||
|
||||
float mask = texture(gunk_mask, UV).r;
|
||||
|
||||
// soften edges
|
||||
NORMAL_MAP *= smoothstep(1.0, 0.0, mask);
|
||||
|
||||
// Hardish edge
|
||||
ALPHA = hardstep(1.0 - mask + edge_bleed);
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b7ds08rj0yk7j" path="res://assets/ui/corpo_logo/corpo_logo_128_bg.png" id="1_1oh6t"]
|
||||
[ext_resource type="Texture2D" uid="uid://dixpjnlaj86x2" path="res://assets/ui/corpo_logo/corpo_logo_128.png" id="1_p2l3a"]
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/gunk/canvas_grunk.gdshader" id="2_q367f"]
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/canvas_grunk.gdshader" id="2_q367f"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="3_8o5hc"]
|
||||
[ext_resource type="PackedScene" uid="uid://b6dx0ovy15g5o" path="res://src/effects/grunk_2d/grunk_2d.tscn" id="5_xrtbx"]
|
||||
[ext_resource type="Theme" uid="uid://b07fevr214mmr" path="res://src/ui/hud/hud_theme.tres" id="6_t8g1i"]
|
||||
|
@ -1,6 +1,6 @@
|
||||
[gd_scene load_steps=14 format=3 uid="uid://c0uitm5cg88h1"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/gunk/canvas_grunk.gdshader" id="1_28vyc"]
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/canvas_grunk.gdshader" id="1_28vyc"]
|
||||
[ext_resource type="PackedScene" uid="uid://b6dx0ovy15g5o" path="res://src/effects/grunk_2d/grunk_2d.tscn" id="1_sv5d8"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="2_qsvii"]
|
||||
[ext_resource type="Theme" uid="uid://b07fevr214mmr" path="res://src/ui/hud/hud_theme.tres" id="3_a6m17"]
|
||||
|
@ -1,11 +1,11 @@
|
||||
[gd_scene load_steps=21 format=3 uid="uid://bctwol681jdk0"]
|
||||
[gd_scene load_steps=22 format=3 uid="uid://bctwol681jdk0"]
|
||||
|
||||
[ext_resource type="Theme" uid="uid://dj2ij1b2yjicr" path="res://src/ui/menus/title_screen/title_screen.theme" id="1_3lcvc"]
|
||||
[ext_resource type="PackedScene" uid="uid://b6dx0ovy15g5o" path="res://src/effects/grunk_2d/grunk_2d.tscn" id="2_7vchy"]
|
||||
[ext_resource type="Script" uid="uid://dysldhadfr4oj" path="res://src/ui/menus/title_screen/title_screen.gd" id="2_rjwhj"]
|
||||
[ext_resource type="Texture2D" uid="uid://buc0oy5col0et" path="res://assets/ui/title.png" id="2_uxv0r"]
|
||||
[ext_resource type="PackedScene" uid="uid://d3eaqw2rdurct" path="res://src/ui/menus/settings_menu/settings_menu.tscn" id="3_wqn52"]
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/gunk/canvas_grunk.gdshader" id="3_yrys0"]
|
||||
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/canvas_grunk.gdshader" id="3_yrys0"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="4_cgiy0"]
|
||||
[ext_resource type="Texture2D" uid="uid://dixpjnlaj86x2" path="res://assets/ui/corpo_logo/corpo_logo_128.png" id="5_yrys0"]
|
||||
[ext_resource type="FontFile" uid="uid://cj5luctpn3bfm" path="res://assets/fonts/Sixtyfour/Sixtyfour-Regular-VariableFont_BLED,SCAN.ttf" id="8_x67pi"]
|
||||
@ -20,6 +20,13 @@ seamless = true
|
||||
seamless_blend_skirt = 0.5
|
||||
noise = ExtResource("4_cgiy0")
|
||||
|
||||
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_d72jk"]
|
||||
width = 256
|
||||
height = 256
|
||||
seamless = true
|
||||
seamless_blend_skirt = 0.5
|
||||
noise = ExtResource("4_cgiy0")
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_qsvii"]
|
||||
frequency = 0.0006
|
||||
fractal_type = 2
|
||||
@ -35,27 +42,16 @@ noise = SubResource("FastNoiseLite_qsvii")
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_rjwhj"]
|
||||
resource_local_to_scene = true
|
||||
shader = ExtResource("3_yrys0")
|
||||
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_7v5ka")
|
||||
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
||||
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
||||
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
||||
shader_parameter/uv_scale = Vector2(1, 1)
|
||||
shader_parameter/pan_speed = Vector2(0, 0)
|
||||
shader_parameter/time_scale = 0.4
|
||||
shader_parameter/pixellation = 30.0
|
||||
shader_parameter/time_pixellation = 30.0
|
||||
shader_parameter/roughness = 0.15
|
||||
shader_parameter/specular_contribution = 0.8
|
||||
shader_parameter/emission_strength = 0.0
|
||||
shader_parameter/bump_strength = 1.0
|
||||
shader_parameter/fresnel_color = Color(1, 1, 1, 1)
|
||||
shader_parameter/fresnel_power = 4.0
|
||||
shader_parameter/fresnel_intensity = 0.0
|
||||
shader_parameter/iridescence_color = Color(1, 1, 1, 1)
|
||||
shader_parameter/iridescence_power = 4.0
|
||||
shader_parameter/iridescence_intensity = 0.0
|
||||
shader_parameter/overlay_emission_scale = 1.0
|
||||
shader_parameter/aspect_ratio = 0.5625
|
||||
shader_parameter/time_scale = 0.4
|
||||
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_7v5ka")
|
||||
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_d72jk")
|
||||
shader_parameter/mask_progress = 0.0
|
||||
shader_parameter/mask_noise = SubResource("NoiseTexture2D_pgbvb")
|
||||
|
||||
|
@ -1,12 +1,6 @@
|
||||
class_name BeastModel extends Node3D
|
||||
## Abstract base type for beast model controllers.
|
||||
|
||||
signal spawn_animation_finished
|
||||
|
||||
|
||||
func play_spawn_animation() -> void:
|
||||
pass # Implemented in derived type
|
||||
|
||||
|
||||
func set_target_rotation(_theta: float) -> void:
|
||||
pass # Implemented in derived type
|
||||
@ -14,7 +8,3 @@ func set_target_rotation(_theta: float) -> void:
|
||||
|
||||
func set_move_speed(_speed: float) -> void:
|
||||
pass # Implemented in derived type
|
||||
|
||||
|
||||
func _on_spawn_animation_finished() -> void:
|
||||
spawn_animation_finished.emit()
|
||||
|
@ -6,7 +6,6 @@ const STALKING_SOUND_LIMIT := 25.0
|
||||
#endregion
|
||||
|
||||
#region Exported Properties
|
||||
@export var play_spawn_animation := true
|
||||
@export var base_speed := 80.0
|
||||
@export var pursuit_speed := 360.0
|
||||
|
||||
@ -32,20 +31,12 @@ var traversing_link := false
|
||||
@onready var stalking_timer: Timer = %StalkingTimer
|
||||
|
||||
@onready var blackboard: Blackboard = %Blackboard
|
||||
@onready var behavior: BeehaveTree = %GrunkBeastBehavior
|
||||
|
||||
#endregion
|
||||
|
||||
#region Character Controller
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
if play_spawn_animation:
|
||||
model.play_spawn_animation()
|
||||
behavior.disable()
|
||||
model.spawn_animation_finished.connect(behavior.enable)
|
||||
|
||||
|
||||
func is_pursuing() -> bool:
|
||||
return blackboard.has_value("pursuit_target")
|
||||
|
||||
@ -118,7 +109,7 @@ func _physics_process(delta: float) -> void:
|
||||
|
||||
func on_sound_detected(source: Vector3) -> void:
|
||||
# Check that the source isn't too far away, e.g. a sound from another room
|
||||
if behavior.enabled and path_shorter_than(source, STALKING_SOUND_LIMIT):
|
||||
if path_shorter_than(source, STALKING_SOUND_LIMIT):
|
||||
blackboard.set_value("stalking_target", source)
|
||||
stalking_timer.start()
|
||||
|
||||
|
@ -42,7 +42,7 @@ radius = 1.4
|
||||
radius = 20.0
|
||||
|
||||
[sub_resource type="SphereShape3D" id="SphereShape3D_oons1"]
|
||||
radius = 4.0
|
||||
radius = 3.0
|
||||
|
||||
[sub_resource type="SphereShape3D" id="SphereShape3D_lak6w"]
|
||||
radius = 10.0
|
||||
@ -55,13 +55,12 @@ script = ExtResource("2_qqnhb")
|
||||
|
||||
[node name="FrameSkipper" type="Node3D" parent="."]
|
||||
script = ExtResource("2_lak6w")
|
||||
frame_skip = 2
|
||||
frame_skip = 3
|
||||
|
||||
[node name="Shambler" parent="FrameSkipper" instance=ExtResource("2_csisu")]
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0)
|
||||
visible = false
|
||||
time_scale_factor = 2.0
|
||||
time_scale_factor = 3.0
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
||||
shape = SubResource("CapsuleShape3D_faau1")
|
||||
@ -126,7 +125,6 @@ wait_time = 40.0
|
||||
one_shot = true
|
||||
|
||||
[node name="GrunkBeastBehavior" type="Node" parent="." node_paths=PackedStringArray("blackboard", "actor")]
|
||||
unique_name_in_owner = true
|
||||
script = ExtResource("6_d4ex2")
|
||||
blackboard = NodePath("../Blackboard")
|
||||
actor = NodePath("..")
|
||||
@ -220,7 +218,7 @@ metadata/_custom_type_script = "uid://om57w2acvgb7"
|
||||
script = ExtResource("11_mbqcc")
|
||||
mean_time = 4.0
|
||||
st_dev_time = 0.6
|
||||
wait_time = 3.98107
|
||||
wait_time = 4.5337
|
||||
metadata/_custom_type_script = "uid://beyk2xtbjrsg4"
|
||||
|
||||
[node name="RandomStalkingBehavior" type="Node" parent="GrunkBeastBehavior/StateSelector/StalkingSequence/RandomDelay"]
|
||||
@ -266,7 +264,7 @@ metadata/_custom_type_script = "uid://cg016dbe7gs1x"
|
||||
script = ExtResource("11_mbqcc")
|
||||
mean_time = 5.0
|
||||
st_dev_time = 1.0
|
||||
wait_time = 5.28899
|
||||
wait_time = 4.81689
|
||||
metadata/_custom_type_script = "uid://beyk2xtbjrsg4"
|
||||
|
||||
[node name="PickRandomLurkTarget" type="Node" parent="GrunkBeastBehavior/StateSelector/LurkSequence/RandomDelay"]
|
||||
|
@ -3,7 +3,7 @@
|
||||
[ext_resource type="PackedScene" uid="uid://bi5mxt5s4aq1a" path="res://assets/npc/grunk_beast/grunk_beast.gltf" id="1_hoss2"]
|
||||
[ext_resource type="Script" uid="uid://dkll8s6kwb41r" path="res://src/world/grunk_beast/procedural_grunk_beast/start_ik.gd" id="2_qic24"]
|
||||
[ext_resource type="Script" uid="uid://dgy2ubsj1fotp" path="res://src/world/grunk_beast/procedural_grunk_beast/procedural_grunk_beast.gd" id="2_qqnhb"]
|
||||
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk/gunk.gdshader" id="4_0gxpq"]
|
||||
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="4_0gxpq"]
|
||||
[ext_resource type="Script" uid="uid://7is3sa00qejh" path="res://src/world/grunk_beast/procedural_grunk_beast/ik_target.gd" id="4_3gbao"]
|
||||
[ext_resource type="Script" uid="uid://bpyovjodpxjpb" path="res://src/world/grunk_beast/procedural_grunk_beast/step_ray.gd" id="4_faau1"]
|
||||
[ext_resource type="Script" uid="uid://c1gitpy7s78ev" path="res://src/world/grunk_beast/procedural_grunk_beast/target_container.gd" id="5_wffas"]
|
||||
|
@ -3,18 +3,14 @@ class_name Shambler extends BeastModel
|
||||
|
||||
const LOOK_TARGET_ACCELERATION := 12.0
|
||||
const BLEND_ACCELERATION := 6.0
|
||||
const SPAWN_RUMBLE := 0.05
|
||||
|
||||
@export var time_scale_factor := 4.0
|
||||
@export var idle_blend_curve: Curve
|
||||
@export var rear_blend_curve: Curve
|
||||
@export var rear_scale_curve: Curve
|
||||
@export var walk_blend_curve: Curve
|
||||
@export var walk_scale_curve: Curve
|
||||
@export var look_accel_curve: Curve
|
||||
|
||||
var look_acceleration := 1.0
|
||||
var blend_target := 0.0
|
||||
var blend_input := 0.0
|
||||
|
||||
@onready var target_theta := global_rotation.y
|
||||
|
||||
@ -29,31 +25,13 @@ func _ready() -> void:
|
||||
_update_transform()
|
||||
|
||||
|
||||
func play_spawn_animation() -> void:
|
||||
animation_tree["parameters/emerge_floor_trigger/request"] = (
|
||||
AnimationNodeOneShot.ONE_SHOT_REQUEST_FIRE
|
||||
)
|
||||
|
||||
|
||||
func _start_player_rumble() -> void:
|
||||
# TODO this is awful. Integrate PhantomCamera or similar
|
||||
if Player.instance:
|
||||
create_tween().tween_property(Player.instance, "camera_rumble", SPAWN_RUMBLE, 0.1)
|
||||
|
||||
|
||||
func _end_player_rumble() -> void:
|
||||
# TODO ditto
|
||||
if Player.instance:
|
||||
create_tween().tween_property(Player.instance, "camera_rumble", 0.0, 0.4)
|
||||
|
||||
|
||||
func set_target_rotation(theta: float) -> void:
|
||||
target_theta = theta
|
||||
|
||||
|
||||
func set_move_speed(speed: float) -> void:
|
||||
blend_target = speed
|
||||
animation_tree["parameters/anim_scale/scale"] = (
|
||||
blend_target = walk_blend_curve.sample(speed)
|
||||
animation_tree["parameters/shamble_scale/scale"] = (
|
||||
walk_scale_curve.sample(speed) * time_scale_factor
|
||||
)
|
||||
look_acceleration = look_accel_curve.sample(speed)
|
||||
@ -66,12 +44,10 @@ func _update_transform() -> void:
|
||||
|
||||
|
||||
func _process(delta: float) -> void:
|
||||
blend_input = lerpf(
|
||||
blend_input, blend_target, 1 - exp(-BLEND_ACCELERATION * delta * time_scale_factor)
|
||||
var blend: float = animation_tree["parameters/shamble_blend/blend_amount"]
|
||||
animation_tree["parameters/shamble_blend/blend_amount"] = lerpf(
|
||||
blend, blend_target, 1 - exp(-BLEND_ACCELERATION * delta * time_scale_factor)
|
||||
)
|
||||
animation_tree["parameters/idle_blend/blend_amount"] = idle_blend_curve.sample(blend_input)
|
||||
animation_tree["parameters/rear_scale/scale"] = rear_scale_curve.sample(blend_input)
|
||||
animation_tree["parameters/rear_add/add_amount"] = rear_blend_curve.sample(blend_input)
|
||||
|
||||
look_target_pivot.global_position = global_position
|
||||
look_target_pivot.global_rotation.y = lerp_angle(
|
||||
|
@ -1,26 +1,14 @@
|
||||
[gd_scene load_steps=26 format=3 uid="uid://brrd33217oplv"]
|
||||
[gd_scene load_steps=15 format=3 uid="uid://brrd33217oplv"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cyqr1ojnddyk0" path="res://assets/npc/shambler/shambler.gltf" id="1_uiw1a"]
|
||||
[ext_resource type="Material" uid="uid://7xrgrvf3lymv" path="res://assets/npc/shambler/shambler.material" id="2_nayyt"]
|
||||
[ext_resource type="Script" uid="uid://bueq1q2qva7gs" path="res://src/world/grunk_beast/shambler/shambler.gd" id="2_s7rwx"]
|
||||
[ext_resource type="Script" uid="uid://cuqr167olan8n" path="res://src/effects/particle_spawner.gd" id="4_elp7k"]
|
||||
[ext_resource type="PackedScene" uid="uid://cf1o33mq2hxjx" path="res://src/effects/grunk_debris.tscn" id="5_lqi3b"]
|
||||
|
||||
[sub_resource type="Curve" id="Curve_s7rwx"]
|
||||
_limits = [0.0, 1.0, 0.0, 10.0]
|
||||
_data = [Vector2(0, 0), 0.0, 0.230666, 0, 0, Vector2(5, 1), 0.0, 0.0, 0, 0, Vector2(10, 1), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="Curve" id="Curve_xyfav"]
|
||||
_limits = [0.0, 1.0, 0.0, 10.0]
|
||||
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="Curve" id="Curve_lqi3b"]
|
||||
_limits = [0.0, 4.0, 0.0, 10.0]
|
||||
_data = [Vector2(0, 0), 0.0, 0.924, 0, 0, Vector2(4.36728, 4), 0.0, 0.0, 0, 0, Vector2(10, 4), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="Curve" id="Curve_vmxrd"]
|
||||
_limits = [0.0, 3.0, 0.0, 10.0]
|
||||
_data = [Vector2(4, 1), 0.141612, 0.141612, 0, 0, Vector2(5, 1.2), 0.327899, 0.327899, 0, 0, Vector2(10, 3), 0.392484, 0.0, 0, 0]
|
||||
@ -31,80 +19,44 @@ _limits = [0.0, 6.0, 0.0, 10.0]
|
||||
_data = [Vector2(2, 1), 0.0, 0.0, 0, 0, Vector2(4, 3), 0.953378, 0.953378, 0, 0, Vector2(10, 6), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_s7rwx"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_vmxrd"]
|
||||
animation = &"emerge_floor"
|
||||
|
||||
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_elp7k"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_vmxrd"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_nayyt"]
|
||||
animation = &"idle"
|
||||
|
||||
[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_nayyt"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_lqi3b"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_elp7k"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_s7rwx"]
|
||||
animation = &"walk_front"
|
||||
animation = &"shamble"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_elp7k"]
|
||||
animation = &"walk_rear"
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_vmxrd"]
|
||||
|
||||
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_s7rwx"]
|
||||
mix_mode = 1
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_vmxrd"]
|
||||
animation = &"step_left"
|
||||
|
||||
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_nayyt"]
|
||||
nodes/anim_scale/node = SubResource("AnimationNodeTimeScale_s7rwx")
|
||||
nodes/anim_scale/position = Vector2(280, 140)
|
||||
nodes/emerge_floor/node = SubResource("AnimationNodeAnimation_vmxrd")
|
||||
nodes/emerge_floor/position = Vector2(-244.217, 564.913)
|
||||
nodes/emerge_floor_trigger/node = SubResource("AnimationNodeOneShot_elp7k")
|
||||
nodes/emerge_floor_trigger/position = Vector2(20, 160)
|
||||
nodes/front_scale/node = SubResource("AnimationNodeTimeScale_vmxrd")
|
||||
nodes/front_scale/position = Vector2(-720, 200)
|
||||
graph_offset = Vector2(-970.678, -40.9846)
|
||||
nodes/idle_anim/node = SubResource("AnimationNodeAnimation_nayyt")
|
||||
nodes/idle_anim/position = Vector2(-720, 0)
|
||||
nodes/idle_blend/node = SubResource("AnimationNodeBlend2_nayyt")
|
||||
nodes/idle_blend/position = Vector2(-480, 100)
|
||||
nodes/idle_anim/position = Vector2(-460, 20)
|
||||
nodes/output/position = Vector2(500, 160)
|
||||
nodes/rear_add/node = SubResource("AnimationNodeAdd2_lqi3b")
|
||||
nodes/rear_add/position = Vector2(-200, 160)
|
||||
nodes/rear_scale/node = SubResource("AnimationNodeTimeScale_elp7k")
|
||||
nodes/rear_scale/position = Vector2(-460, 380)
|
||||
nodes/walk_front/node = SubResource("AnimationNodeAnimation_s7rwx")
|
||||
nodes/walk_front/position = Vector2(-940, 200)
|
||||
nodes/walk_rear/node = SubResource("AnimationNodeAnimation_elp7k")
|
||||
nodes/walk_rear/position = Vector2(-720, 420)
|
||||
node_connections = [&"anim_scale", 0, &"emerge_floor_trigger", &"emerge_floor_trigger", 0, &"rear_add", &"emerge_floor_trigger", 1, &"emerge_floor", &"front_scale", 0, &"walk_front", &"idle_blend", 0, &"idle_anim", &"idle_blend", 1, &"front_scale", &"output", 0, &"anim_scale", &"rear_add", 0, &"idle_blend", &"rear_add", 1, &"rear_scale", &"rear_scale", 0, &"walk_rear"]
|
||||
nodes/shamble_blend/node = SubResource("AnimationNodeBlend2_nayyt")
|
||||
nodes/shamble_blend/position = Vector2(20, 180)
|
||||
nodes/shamble_cycle/node = SubResource("AnimationNodeAnimation_s7rwx")
|
||||
nodes/shamble_cycle/position = Vector2(-460, 280)
|
||||
nodes/shamble_scale/node = SubResource("AnimationNodeTimeScale_vmxrd")
|
||||
nodes/shamble_scale/position = Vector2(-220, 280)
|
||||
nodes/step_action/node = SubResource("AnimationNodeOneShot_s7rwx")
|
||||
nodes/step_action/position = Vector2(260, 140)
|
||||
nodes/step_anim/node = SubResource("AnimationNodeAnimation_vmxrd")
|
||||
nodes/step_anim/position = Vector2(40, 460)
|
||||
node_connections = [&"output", 0, &"step_action", &"shamble_blend", 0, &"idle_anim", &"shamble_blend", 1, &"shamble_scale", &"shamble_scale", 0, &"shamble_cycle", &"step_action", 0, &"shamble_blend", &"step_action", 1, &"step_anim"]
|
||||
|
||||
[sub_resource type="SphereMesh" id="SphereMesh_s7rwx"]
|
||||
|
||||
[sub_resource type="Curve" id="Curve_orq0l"]
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.781516, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), -12.6515, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_fabmb"]
|
||||
curve = SubResource("Curve_orq0l")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_elp7k"]
|
||||
lifetime_randomness = 0.71
|
||||
direction = Vector3(0, 1, 0)
|
||||
spread = 20.0
|
||||
initial_velocity_min = 5.0
|
||||
initial_velocity_max = 7.0
|
||||
attractor_interaction_enabled = false
|
||||
scale_curve = SubResource("CurveTexture_fabmb")
|
||||
collision_mode = 1
|
||||
collision_friction = 1.0
|
||||
collision_bounce = 0.0
|
||||
|
||||
[node name="Shambler" instance=ExtResource("1_uiw1a")]
|
||||
script = ExtResource("2_s7rwx")
|
||||
idle_blend_curve = SubResource("Curve_s7rwx")
|
||||
rear_blend_curve = SubResource("Curve_xyfav")
|
||||
rear_scale_curve = SubResource("Curve_lqi3b")
|
||||
walk_blend_curve = SubResource("Curve_s7rwx")
|
||||
walk_scale_curve = SubResource("Curve_vmxrd")
|
||||
look_accel_curve = SubResource("Curve_elp7k")
|
||||
|
||||
@ -113,54 +65,6 @@ unique_name_in_owner = true
|
||||
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0, 0)
|
||||
top_level = true
|
||||
|
||||
[node name="Skeleton3D" parent="Armature" index="0"]
|
||||
bones/1/position = Vector3(2.84217e-14, 1.51485, -2.51305)
|
||||
bones/1/rotation = Quaternion(0.249313, 1.15445e-07, 2.97205e-08, 0.968423)
|
||||
bones/1/scale = Vector3(1, 1, 1)
|
||||
bones/2/rotation = Quaternion(0.204824, -2.09311e-13, 4.88339e-08, 0.978799)
|
||||
bones/2/scale = Vector3(1, 1, 1)
|
||||
bones/3/rotation = Quaternion(0.196821, 2.33752e-07, 9.3851e-08, 0.980439)
|
||||
bones/4/rotation = Quaternion(0.0429047, 4.76413e-07, 5.11467e-08, 0.999079)
|
||||
bones/5/scale = Vector3(1, 1, 1)
|
||||
bones/6/rotation = Quaternion(-0.651315, 0.751756, -0.0947566, 0.0409037)
|
||||
bones/7/rotation = Quaternion(0.50357, -0.0489935, -0.00100176, 0.862563)
|
||||
bones/8/rotation = Quaternion(0.204939, -0.000834636, 0.0245877, 0.978466)
|
||||
bones/9/rotation = Quaternion(0.651315, 0.751756, -0.0947566, -0.0409037)
|
||||
bones/10/rotation = Quaternion(0.50357, 0.0489935, 0.00100176, 0.862563)
|
||||
bones/11/rotation = Quaternion(0.204939, 0.000834638, -0.0245877, 0.978465)
|
||||
bones/12/rotation = Quaternion(0.0338831, -0.281898, -0.795744, 0.534955)
|
||||
bones/13/rotation = Quaternion(0.00213064, 0.0655049, -0.355854, 0.932241)
|
||||
bones/14/rotation = Quaternion(-0.109452, 0.0150748, -0.151858, 0.982208)
|
||||
bones/15/rotation = Quaternion(0.269235, -0.0369024, 0.847203, -0.456507)
|
||||
bones/16/rotation = Quaternion(0.185658, -0.109653, -0.43151, 0.87596)
|
||||
bones/17/rotation = Quaternion(-0.192939, 0.0499936, 0.0316556, 0.979425)
|
||||
bones/18/rotation = Quaternion(0.0338831, 0.281898, 0.795744, 0.534955)
|
||||
bones/19/rotation = Quaternion(0.00213072, -0.0655051, 0.355853, 0.932241)
|
||||
bones/20/rotation = Quaternion(-0.109452, -0.0150747, 0.151858, 0.982208)
|
||||
bones/21/rotation = Quaternion(-0.269235, -0.0369029, 0.847203, 0.456507)
|
||||
bones/22/rotation = Quaternion(0.185658, 0.109653, 0.431509, 0.875961)
|
||||
bones/23/rotation = Quaternion(-0.192939, -0.0499936, -0.0316556, 0.979425)
|
||||
bones/24/position = Vector3(1.55329, 0.839106, 0.783253)
|
||||
bones/24/rotation = Quaternion(0.508763, 0.508763, -0.491081, 0.491081)
|
||||
bones/25/position = Vector3(0.428726, 0.847774, -1.16198)
|
||||
bones/26/position = Vector3(-2.36554e-07, -1.66001e-07, 5.12588e-07)
|
||||
bones/27/rotation = Quaternion(0.0793162, 0.0182055, -0.71141, 0.69805)
|
||||
bones/28/position = Vector3(-1.55329, 0.839106, 0.783253)
|
||||
bones/28/rotation = Quaternion(0.508763, -0.508763, 0.491081, 0.491081)
|
||||
bones/29/position = Vector3(-0.428726, 0.847774, -1.16198)
|
||||
bones/31/rotation = Quaternion(0.0793162, -0.0182055, 0.71141, 0.69805)
|
||||
bones/32/position = Vector3(0.776177, 0.476268, -2.27135)
|
||||
bones/33/position = Vector3(1.47158e-07, 3.29446e-07, -1.54669e-07)
|
||||
bones/33/rotation = Quaternion(-0.19757, -0.580371, 0.78173, 0.114167)
|
||||
bones/35/position = Vector3(-0.776177, 0.476268, -2.27135)
|
||||
bones/36/position = Vector3(-5.46684e-07, 1.39751e-08, -2.09895e-07)
|
||||
bones/36/rotation = Quaternion(0.19757, -0.580371, 0.78173, -0.114167)
|
||||
bones/38/position = Vector3(0.737397, 0.515845, -3.26979)
|
||||
bones/39/position = Vector3(-4.9934e-08, 2.2182e-07, -1.97891e-07)
|
||||
bones/39/rotation = Quaternion(0.136442, -0.601968, 0.761522, -0.197743)
|
||||
bones/41/position = Vector3(-0.737397, 0.515845, -3.26979)
|
||||
bones/42/position = Vector3(3.2303e-07, 2.28217e-07, -7.45868e-09)
|
||||
|
||||
[node name="Shambler" parent="Armature/Skeleton3D" index="0"]
|
||||
surface_material_override/0 = ExtResource("2_nayyt")
|
||||
|
||||
@ -176,27 +80,17 @@ symmetry_limitation = true
|
||||
primary_limit_angle = 1.5708
|
||||
primary_damp_threshold = 0.7
|
||||
|
||||
[node name="SleeveL" type="BoneAttachment3D" parent="Armature/Skeleton3D" index="2"]
|
||||
transform = Transform3D(0.0438309, 7.45058e-08, -0.999039, 0.999039, 6.10948e-07, 0.0438309, 7.37607e-07, -1, -4.47035e-08, 1.63061, 0.0124229, 0.803842)
|
||||
bone_name = "Sleeve.L"
|
||||
bone_idx = 27
|
||||
[node name="ArmLIK" type="LookAtModifier3D" parent="Armature/Skeleton3D" index="2"]
|
||||
bone_name = "Arm.L.002"
|
||||
bone = 8
|
||||
forward_axis = 2
|
||||
primary_rotation_axis = 2
|
||||
|
||||
[node name="LeftDebris" type="Node3D" parent="Armature/Skeleton3D/SleeveL" index="0"]
|
||||
transform = Transform3D(-4.37114e-08, 1, 1.49012e-09, -1, -4.37114e-08, 0, 6.51351e-17, -1.49012e-09, 1, 0.1, 0.3, 0)
|
||||
script = ExtResource("4_elp7k")
|
||||
particle_scene = ExtResource("5_lqi3b")
|
||||
metadata/_custom_type_script = "uid://cuqr167olan8n"
|
||||
|
||||
[node name="SleeveR" type="BoneAttachment3D" parent="Armature/Skeleton3D" index="3"]
|
||||
transform = Transform3D(0.0438309, -7.45058e-08, 0.999039, -0.999039, 6.10948e-07, 0.0438309, -7.37607e-07, -1, -4.47035e-08, -1.63061, 0.0124234, 0.803842)
|
||||
bone_name = "Sleeve.R"
|
||||
bone_idx = 31
|
||||
|
||||
[node name="RightDebris" type="Node3D" parent="Armature/Skeleton3D/SleeveR" index="0"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 2.98022e-09, 1, -4.37114e-08, 2.28676e-14, -2.27374e-14, 2.98022e-09, 1, -0.1, 0.3, -1.19209e-07)
|
||||
script = ExtResource("4_elp7k")
|
||||
particle_scene = ExtResource("5_lqi3b")
|
||||
metadata/_custom_type_script = "uid://cuqr167olan8n"
|
||||
[node name="ArmRIK" type="LookAtModifier3D" parent="Armature/Skeleton3D" index="3"]
|
||||
bone_name = "Arm.R.002"
|
||||
bone = 11
|
||||
forward_axis = 2
|
||||
primary_rotation_axis = 2
|
||||
|
||||
[node name="AnimationPlayer" parent="." index="1"]
|
||||
unique_name_in_owner = true
|
||||
@ -206,14 +100,11 @@ unique_name_in_owner = true
|
||||
root_node = NodePath("%AnimationTree/..")
|
||||
tree_root = SubResource("AnimationNodeBlendTree_nayyt")
|
||||
anim_player = NodePath("../AnimationPlayer")
|
||||
parameters/anim_scale/scale = 1.0
|
||||
parameters/emerge_floor_trigger/active = false
|
||||
parameters/emerge_floor_trigger/internal_active = false
|
||||
parameters/emerge_floor_trigger/request = 0
|
||||
parameters/front_scale/scale = 1.0
|
||||
parameters/idle_blend/blend_amount = 0.0
|
||||
parameters/rear_add/add_amount = 0.0
|
||||
parameters/rear_scale/scale = 1.0
|
||||
parameters/shamble_blend/blend_amount = 0.0
|
||||
parameters/shamble_scale/scale = 1.0
|
||||
parameters/step_action/active = false
|
||||
parameters/step_action/internal_active = false
|
||||
parameters/step_action/request = 0
|
||||
|
||||
[node name="LookTargetPivot" type="Node3D" parent="." index="3"]
|
||||
unique_name_in_owner = true
|
||||
@ -222,20 +113,5 @@ top_level = true
|
||||
[node name="LookTarget" type="Marker3D" parent="LookTargetPivot" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 10)
|
||||
|
||||
[node name="DebugBall" type="MeshInstance3D" parent="LookTargetPivot/LookTarget" index="0"]
|
||||
visible = false
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="LookTargetPivot/LookTarget" index="0"]
|
||||
mesh = SubResource("SphereMesh_s7rwx")
|
||||
|
||||
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="." index="4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.25, 0)
|
||||
size = Vector3(6, 0.5, 6)
|
||||
|
||||
[node name="SpawnDebris" parent="." index="5" instance=ExtResource("5_lqi3b")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
|
||||
amount = 64
|
||||
amount_ratio = 0.0
|
||||
one_shot = false
|
||||
preprocess = 0.0
|
||||
explosiveness = 0.1
|
||||
randomness = 0.43
|
||||
process_material = SubResource("ParticleProcessMaterial_elp7k")
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,12 @@
|
||||
extends MeetSpookMob
|
||||
|
||||
@onready var model: SlutchBeast = %SlutchBeast
|
||||
|
||||
|
||||
func _process(_delta: float) -> void:
|
||||
if not is_instance_valid(Player.instance):
|
||||
return
|
||||
|
||||
var face_target := target if state == State.MOVING else Player.instance
|
||||
var to_target := face_target.global_position - global_position
|
||||
model.set_target_rotation(atan2(to_target.x, to_target.z))
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user