]> Untitled Git - william-skin.git/commitdiff
Bugfixes
authorClifton Palmer <clifton.james.palmer@protonmail.com>
Fri, 29 Nov 2024 15:00:19 +0000 (17:00 +0200)
committerClifton Palmer <clifton.james.palmer@protonmail.com>
Fri, 29 Nov 2024 16:44:03 +0000 (18:44 +0200)
* Removed reparenting, imports should be clean
* Fixed lockon bug
* Fixed hips turning

jigglebone_setup.gd
player/player.gd
project.godot
test/cube.tscn [new file with mode: 0644]
test/test.gd
test/test.tscn
william.tscn

index 2a8c8759efeba8141cd7028f07e12a975aed97c8..f8b1761805325922a87d8e3fb4bcaf52a6608477 100644 (file)
@@ -3,7 +3,6 @@ extends Skeleton3D
 const JIGGLEBONE_SCENE = preload("res://addons/jigglebones/jigglebone.gd")
 
 
-@export var reparent_face := true
 @export var enable_jigglebones := true
 @export var jigglebone_configs: Array[JiggleboneConfig]
 
@@ -14,24 +13,6 @@ func _ready() -> void:
                print("Adding jigglebones to skeleton: " + name)
                _add_jigglebones()
 
-       # if ORG-face is not a child of DEF-spine.006, parent it
-       # TODO: this ought to be done on import!
-       if reparent_face:
-               print("Reparenting face bone to head bone")
-               _reparent_face()
-
-
-func _reparent_face() -> void:
-       var face_idx = find_bone("ORG-face")
-       var head_idx = find_bone("DEF-spine.005")
-       if face_idx > -1 and head_idx > -1:
-               set_bone_enabled(face_idx, false)
-               set_bone_parent(face_idx, head_idx)
-               set_bone_rest(face_idx, get_bone_rest(head_idx))
-               set_bone_pose(face_idx, get_bone_pose(head_idx))
-       else:
-               printerr("Couldn't find face and head bones")
-
 
 func _add_jigglebones() -> void:
        for i in get_bone_count():
index 6c78b210855e3a1c3cb040049381cbf11f73b16c..076679a2ae6f81fe29f5726a2d86445bbc008550 100644 (file)
@@ -1,7 +1,6 @@
 class_name Player
 extends CharacterBody3D
 
-
 # signals
 signal camera_lockon
 
@@ -24,7 +23,7 @@ signal camera_lockon
 @export_range(0.0, 100.0) var camera_lockon_radius := 40.0
 @export_enum("locked", "unlocked") var camera_mode: String
 @export_range(0.0, 50.0) var lockon_sensitivity := 0.2
-@export_range(0.0, 1.0) var mouse_sensitivity := 0.25
+@export_range(0.0, 1.0) var mouse_sensitivity := 0.15
 @export_range(0.0, 10.0) var joystick_sensitivity_x := 4.0
 @export_range(0.0, 10.0) var joystick_sensitivity_y := 2.0
 
@@ -43,7 +42,7 @@ signal camera_lockon
 # class variables
 var _player_speed := walk_speed
 var _camera_input_direction := Vector2.ZERO
-var _last_movement_direction := rotation
+var _last_movement_direction := -rotation
 var _idle_time := 0.0
 var _camera_lockon_node: Node3D = null
 var _lockon_direction: Vector3 = Vector3.ZERO
@@ -75,7 +74,6 @@ func _ready() -> void:
        _debug.stats.add_property(self, "velocity", "")
        _debug.stats.add_property(self, "_idle_time", "round")
        _debug.stats.add_property(self, "_lockon_shift", "round")
-       _debug.stats.add_property(self, "_head_track_to", "")
        _debug.stats.add_property(self, "_head_track_arr", "")
 
 
@@ -111,9 +109,10 @@ func _unhandled_input(event: InputEvent) -> void:
        elif event is InputEventJoypadMotion:
                _camera_input_method = CAMERA_JOYSTICK_INPUT
                _camera_input_direction = Input.get_vector("camera-left", "camera-right", "camera-up", "camera-down")
-               if _camera_input_direction == Vector2.ZERO:
-                       _lockon_shift = LOCKON_CENTER
                _camera_input_direction *= Vector2(joystick_sensitivity_x, -joystick_sensitivity_y)
+               
+       if _camera_input_direction == Vector2.ZERO:
+               _lockon_shift = LOCKON_CENTER
 
 
 # class functions 
@@ -325,14 +324,14 @@ func _process_player(delta: float) -> void:
 
 
 func _on_head_turn_area_entered(area: Area3D) -> void:
-       for node in area.get_parent().get_children().filter(func(c): return c.is_in_group("player_head_turn")):
+       for node in area.get_parent().get_children().filter(func(c): return c.is_in_group("player-headTrack")):
                var i = _head_track_arr.find(node)
                if i < 0:
                        _head_track_arr.append(node)
 
 
 func _on_head_turn_area_exited(area: Area3D) -> void:
-       for node in area.get_parent().get_children().filter(func(c): return c.is_in_group("player_head_turn")):
+       for node in area.get_parent().get_children().filter(func(c): return c.is_in_group("player-headTrack")):
                var i = _head_track_arr.find(node)
                if i >= 0:
                        _head_track_arr.remove_at(i)
index f304173a87e2902086ba612418da268c77644b59..4b2a2dc982b53e520d81567839c018e07396275e 100644 (file)
@@ -20,6 +20,12 @@ config/icon="res://icon.svg"
 window/size/viewport_width=3456
 window/size/viewport_height=1944
 
+[global_group]
+
+player-lockon=""
+player-headTrack=""
+player-eyeTrack=""
+
 [input]
 
 player-left={
@@ -49,7 +55,8 @@ left_click={
 }
 camera-lockon={
 "deadzone": 0.5,
-"events": []
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":67,"key_label":0,"unicode":99,"location":0,"echo":false,"script":null)
+]
 }
 player-run={
 "deadzone": 0.5,
diff --git a/test/cube.tscn b/test/cube.tscn
new file mode 100644 (file)
index 0000000..183e797
--- /dev/null
@@ -0,0 +1,20 @@
+[gd_scene load_steps=3 format=3 uid="uid://bxitip7rpbna4"]
+
+[sub_resource type="BoxMesh" id="BoxMesh_efevn"]
+
+[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_xbgd7"]
+data = PackedVector3Array(-0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, 0.5, 0.5, -0.5, 0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, 0.5, -0.5, 0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, -0.5, -0.5)
+
+[node name="Cube" type="Node3D"]
+
+[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
+mesh = SubResource("BoxMesh_efevn")
+
+[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D"]
+
+[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/StaticBody3D"]
+shape = SubResource("ConcavePolygonShape3D_xbgd7")
+
+[node name="LockonPoint" type="Node3D" parent="." groups=["player-lockon"]]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.572779, 0)
index ac0fdeeed1681eceb6344bc27fcc769f8029405d..71e4a2f7296614cbaf465d29ffbe4ce2e6d48abb 100644 (file)
@@ -1,6 +1,9 @@
 extends Node3D
 
 
+@onready var player = $player
+
+
 func _input(event: InputEvent) -> void:
        if event.is_action_pressed("left_click"):
                Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
@@ -9,3 +12,10 @@ func _input(event: InputEvent) -> void:
                        get_tree().quit()
                else:
                        Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
+
+
+func _on_player_camera_lockon() -> void:
+       # Pass everything that's part of the lockon group to the player
+       # within a certain radius
+       var arr := get_tree().get_nodes_in_group("player-lockon")
+       player.set_camera_lockon(arr)
index 1dfdf38a9d0e5a8d9661432b157f6d7e6e5a98d5..164bfe98b55191b3d2c4484e79a788c5a7453008 100644 (file)
@@ -1,7 +1,8 @@
-[gd_scene load_steps=9 format=3 uid="uid://c0pxmaobqvkh4"]
+[gd_scene load_steps=10 format=3 uid="uid://c0pxmaobqvkh4"]
 
 [ext_resource type="PackedScene" uid="uid://cp6xm8gp6csx" path="res://player/player.tscn" id="1_apkq8"]
 [ext_resource type="Script" path="res://test/test.gd" id="1_qjknf"]
+[ext_resource type="PackedScene" uid="uid://bxitip7rpbna4" path="res://test/cube.tscn" id="3_3tdke"]
 
 [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_whsn2"]
 sky_top_color = Color(0.418597, 0.461821, 0.5796, 1)
@@ -39,15 +40,27 @@ shadow_enabled = true
 
 [node name="player" parent="." instance=ExtResource("1_apkq8")]
 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.200905, 0, 1.53554)
+lockon_sensitivity = 10.0
 
 [node name="map" type="Node3D" parent="."]
 
-[node name="MeshInstance3D" type="MeshInstance3D" parent="map"]
+[node name="ground" type="MeshInstance3D" parent="map"]
 mesh = SubResource("PlaneMesh_w7hmo")
 skeleton = NodePath("../..")
 surface_material_override/0 = SubResource("StandardMaterial3D_hkn0r")
 
-[node name="StaticBody3D" type="StaticBody3D" parent="map/MeshInstance3D"]
+[node name="StaticBody3D" type="StaticBody3D" parent="map/ground"]
 
-[node name="CollisionShape3D" type="CollisionShape3D" parent="map/MeshInstance3D/StaticBody3D"]
+[node name="CollisionShape3D" type="CollisionShape3D" parent="map/ground/StaticBody3D"]
 shape = SubResource("ConcavePolygonShape3D_hby1n")
+
+[node name="Cube" parent="map" instance=ExtResource("3_3tdke")]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.472321, 0, -1.71539)
+
+[node name="Cube2" parent="map" instance=ExtResource("3_3tdke")]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.22183, 0, -2.93469)
+
+[node name="Cube3" parent="map" instance=ExtResource("3_3tdke")]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.01348, 0, 0.883314)
+
+[connection signal="camera_lockon" from="player" to="." method="_on_player_camera_lockon"]
index 80a249070a408dfc339dcc00a3ddb7d149bd5a6c..3abd495f7f246a7e5e0ec240563ca7a446a80ee2 100644 (file)
@@ -1,4 +1,4 @@
-[gd_scene load_steps=32 format=3 uid="uid://2tvylmtejq0u"]
+[gd_scene load_steps=35 format=3 uid="uid://2tvylmtejq0u"]
 
 [ext_resource type="PackedScene" uid="uid://cd5n7um55x8ph" path="res://model/william.glb" id="1_adkxn"]
 [ext_resource type="Script" path="res://william.gd" id="2_0p3og"]
@@ -7,62 +7,56 @@
 [ext_resource type="Script" path="res://jigglebone_setup.gd" id="3_qnlho"]
 [ext_resource type="Script" path="res://jigglebone_config.gd" id="4_luuwg"]
 
-[sub_resource type="Resource" id="Resource_4wmfk"]
-script = ExtResource("4_luuwg")
-name_pattern = "DEF-ear"
-stiffness = 1.0
-damping = 1.0
-forward_axis = 5
-use_gravity = false
-
-[sub_resource type="Resource" id="Resource_06a1d"]
+[sub_resource type="Resource" id="Resource_jmjda"]
 script = ExtResource("4_luuwg")
-name_pattern = "DEF-ass"
+name_pattern = "DEF-hair-front"
 stiffness = 1.0
 damping = 1.0
 forward_axis = 5
 use_gravity = false
 
-[sub_resource type="Resource" id="Resource_3l7pn"]
+[sub_resource type="Resource" id="Resource_66tce"]
 script = ExtResource("4_luuwg")
-name_pattern = "DEF-breast"
+name_pattern = "DEF-hair-back"
 stiffness = 1.0
 damping = 1.0
 forward_axis = 5
 use_gravity = false
 
-[sub_resource type="Resource" id="Resource_wyssi"]
+[sub_resource type="Resource" id="Resource_gine3"]
 script = ExtResource("4_luuwg")
 name_pattern = "DEF-penis"
-stiffness = 1.0
-damping = 1.0
+stiffness = 8.0
+damping = 4.0
 forward_axis = 5
 use_gravity = false
 
-[sub_resource type="Resource" id="Resource_8fcmc"]
+[sub_resource type="Resource" id="Resource_jkreb"]
 script = ExtResource("4_luuwg")
-name_pattern = "DEF-balls"
+name_pattern = "DEF-ass"
 stiffness = 1.0
 damping = 1.0
 forward_axis = 5
 use_gravity = false
 
-[sub_resource type="Resource" id="Resource_ut5vu"]
+[sub_resource type="Resource" id="Resource_ya8lt"]
 script = ExtResource("4_luuwg")
-name_pattern = "DEF-hair-back"
+name_pattern = "DEF-breast"
 stiffness = 1.0
 damping = 1.0
 forward_axis = 5
 use_gravity = false
 
-[sub_resource type="Resource" id="Resource_jmjda"]
+[sub_resource type="Resource" id="Resource_ukmmo"]
 script = ExtResource("4_luuwg")
-name_pattern = "DEF-hair-front"
+name_pattern = "DEF-balls"
 stiffness = 1.0
 damping = 1.0
 forward_axis = 5
 use_gravity = false
 
+[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_4x24d"]
+
 [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_wa16o"]
 animation = &"move/hardLanding"
 
@@ -124,6 +118,21 @@ min_space = 0.0
 max_space = 15.0
 sync = true
 
+[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3kyni"]
+animation = &"move/rotateLegsRight"
+
+[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ccnk8"]
+animation = &"move/rotateLegsLeft"
+
+[sub_resource type="AnimationNodeBlendSpace1D" id="AnimationNodeBlendSpace1D_7hdbu"]
+blend_point_0/node = SubResource("AnimationNodeAnimation_3kyni")
+blend_point_0/pos = -1.6
+blend_point_1/node = SubResource("AnimationNodeAnimation_ccnk8")
+blend_point_1/pos = 1.6
+min_space = -2.0
+max_space = 2.0
+sync = true
+
 [sub_resource type="AnimationNodeTransition" id="AnimationNodeTransition_vbrx5"]
 xfade_time = 0.25
 input_0/name = "fall"
@@ -171,7 +180,9 @@ input_2/break_loop_at_end = true
 input_2/reset = true
 
 [sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_uygj1"]
-graph_offset = Vector2(-672.256, 18.5249)
+graph_offset = Vector2(-26.4056, -142.474)
+nodes/Add2/node = SubResource("AnimationNodeAdd2_4x24d")
+nodes/Add2/position = Vector2(1360, 10)
 nodes/Animation/node = SubResource("AnimationNodeAnimation_3lsfi")
 nodes/Animation/position = Vector2(-230, -100)
 "nodes/Animation 2/node" = SubResource("AnimationNodeAnimation_wa16o")
@@ -187,123 +198,125 @@ nodes/Animation/position = Vector2(-230, -100)
 "nodes/Animation 7/node" = SubResource("AnimationNodeAnimation_13bj0")
 "nodes/Animation 7/position" = Vector2(630, 620)
 nodes/backward/node = SubResource("AnimationNodeBlendSpace1D_h1uk8")
-nodes/backward/position = Vector2(-240, 520)
+nodes/backward/position = Vector2(-250, 520)
 nodes/forward/node = SubResource("AnimationNodeBlendSpace1D_4rddd")
-nodes/forward/position = Vector2(-230, 200)
+nodes/forward/position = Vector2(-240, 200)
+nodes/hips_direction/node = SubResource("AnimationNodeBlendSpace1D_7hdbu")
+nodes/hips_direction/position = Vector2(1120, -110)
 nodes/motion/node = SubResource("AnimationNodeTransition_vbrx5")
 nodes/motion/position = Vector2(860, 80)
-nodes/output/position = Vector2(1190, 100)
+nodes/output/position = Vector2(1620, 90)
 nodes/talking/node = SubResource("AnimationNodeTransition_rgwlt")
 nodes/talking/position = Vector2(80, 790)
-node_connections = [&"motion", 0, &"Animation", &"motion", 1, &"Animation 2", &"motion", 2, &"forward", &"motion", 3, &"Animation 3", &"motion", 4, &"backward", &"motion", 5, &"talking", &"motion", 6, &"Animation 7", &"output", 0, &"motion", &"talking", 0, &"Animation 4", &"talking", 1, &"Animation 5", &"talking", 2, &"Animation 6"]
+node_connections = [&"Add2", 0, &"hips_direction", &"Add2", 1, &"motion", &"motion", 0, &"Animation", &"motion", 1, &"Animation 2", &"motion", 2, &"forward", &"motion", 3, &"Animation 3", &"motion", 4, &"backward", &"motion", 5, &"talking", &"motion", 6, &"Animation 7", &"output", 0, &"Add2", &"talking", 0, &"Animation 4", &"talking", 1, &"Animation 5", &"talking", 2, &"Animation 6"]
 
 [node name="william" instance=ExtResource("1_adkxn")]
 script = ExtResource("2_0p3og")
 
 [node name="Skeleton3D" parent="base/rig" index="0"]
-bones/0/position = Vector3(-0.0265722, 0.952015, -0.10708)
-bones/0/rotation = Quaternion(0.0964054, -0.0676081, -0.0197605, 0.992847)
-bones/1/rotation = Quaternion(-0.0644764, -6.13826e-09, -1.28759e-08, 0.997919)
+bones/0/position = Vector3(-0.00726051, 0.93335, -0.0931817)
+bones/0/rotation = Quaternion(0.145655, 0.0110991, -0.0104969, 0.989218)
+bones/1/rotation = Quaternion(-0.0691114, 5.45711e-05, -3.5414e-06, 0.997609)
 bones/1/scale = Vector3(1, 1, 1)
-bones/2/rotation = Quaternion(-0.077464, 3.50653e-08, -6.15945e-08, 0.996995)
+bones/2/rotation = Quaternion(-0.0694135, -0.00109839, -0.000209143, 0.997587)
 bones/2/scale = Vector3(1, 1, 1)
-bones/3/rotation = Quaternion(0.00162711, -1.22272e-07, 2.23079e-08, 0.999999)
+bones/3/rotation = Quaternion(0.0105205, -0.0029419, -8.67876e-07, 0.99994)
 bones/3/scale = Vector3(1, 1, 1)
-bones/4/rotation = Quaternion(0.161229, 0.00552136, 0.104239, 0.981381)
+bones/4/rotation = Quaternion(0.191644, 0.00222683, -0.0222655, 0.981209)
 bones/4/scale = Vector3(1, 1, 1)
-bones/5/rotation = Quaternion(-0.0948542, 0.00835962, -0.000796451, 0.995456)
-bones/6/rotation = Quaternion(0.0334772, 0.00609976, -0.0788343, 0.996307)
-bones/8/position = Vector3(-0.0265722, 0.952015, -0.10708)
-bones/8/rotation = Quaternion(-0.0980296, -0.79198, -0.380439, 0.467359)
-bones/9/position = Vector3(-0.0265722, 0.952015, -0.10708)
-bones/9/rotation = Quaternion(-0.105281, 0.728284, 0.339447, 0.585914)
+bones/5/rotation = Quaternion(-0.0948569, 0.00408231, -0.000389001, 0.995483)
+bones/6/rotation = Quaternion(-0.0944421, -0.0156398, 0.020131, 0.995204)
+bones/8/position = Vector3(-0.0072605, 0.93335, -0.0931817)
+bones/8/rotation = Quaternion(-0.087204, -0.735868, -0.401698, 0.538082)
+bones/9/position = Vector3(-0.00726051, 0.93335, -0.0931817)
+bones/9/rotation = Quaternion(-0.0642147, 0.750508, 0.394261, 0.526473)
 bones/9/scale = Vector3(1, 1, 1)
-bones/10/position = Vector3(0.0920081, 0.922218, -0.0839295)
-bones/10/rotation = Quaternion(-0.761304, -0.0239914, -0.0686692, 0.644302)
-bones/11/position = Vector3(-0.149505, 0.935063, -0.115915)
-bones/11/rotation = Quaternion(-0.761794, -0.0238465, -0.0685894, 0.643737)
-bones/12/position = Vector3(-0.024379, 0.89966, 0.0843904)
-bones/12/rotation = Quaternion(0.997721, -0.0115438, 0.064275, 0.0169558)
-bones/13/rotation = Quaternion(0.00756472, -9.79571e-05, -0.00933362, 0.999928)
-bones/14/rotation = Quaternion(0.000789937, -1.4476e-06, -0.00183075, 0.999998)
-bones/15/position = Vector3(-0.083801, 0.902796, 0.0766044)
-bones/15/rotation = Quaternion(0.997719, -0.0115753, 0.0642641, 0.0171099)
-bones/16/rotation = Quaternion(0.00762278, -0.000102291, -0.00931224, 0.999928)
-bones/17/rotation = Quaternion(1.10316e-05, -1.7761e-06, -0.00181864, 0.999998)
-bones/18/position = Vector3(-0.0511287, 0.901089, 0.057949)
-bones/18/rotation = Quaternion(-0.0266869, 0.628789, 0.775063, 0.0564657)
-bones/19/rotation = Quaternion(-0.287774, -0.00644766, 0.019857, 0.957471)
-bones/20/rotation = Quaternion(-0.156262, -0.00176087, 0.0118683, 0.987643)
-bones/21/rotation = Quaternion(-0.0715562, -0.000543658, 0.0059128, 0.997419)
-bones/22/rotation = Quaternion(-0.0321403, -0.000121367, 0.00238174, 0.999481)
-bones/23/position = Vector3(0.101052, 0.917648, -0.0528572)
-bones/23/rotation = Quaternion(0.978993, 0.116537, 0.05382, 0.158414)
-bones/23/scale = Vector3(1.00694, 0.98626, 1.00694)
-bones/24/rotation = Quaternion(-4.73524e-08, -0.0715782, -1.92738e-08, 0.997435)
-bones/25/rotation = Quaternion(0.154977, -0.0713638, 0.0110404, 0.985275)
-bones/25/scale = Vector3(1.00031, 0.997265, 1.00251)
-bones/26/rotation = Quaternion(5.11595e-08, -0.00780649, 1.82954e-08, 0.99997)
-bones/27/rotation = Quaternion(-0.470093, -0.00980795, 0.0827286, 0.878676)
-bones/27/scale = Vector3(0.993599, 0.998682, 1.00799)
-bones/28/rotation = Quaternion(2.4664e-05, 0.965741, -0.259507, -0.000225146)
-bones/28/scale = Vector3(0.99967, 1.00041, 0.999919)
-bones/29/position = Vector3(-0.166925, 0.931811, -0.0881743)
-bones/29/rotation = Quaternion(0.995953, 0.0640757, 0.0611928, 0.0150501)
-bones/29/scale = Vector3(1.00568, 0.988744, 1.00568)
-bones/30/rotation = Quaternion(-2.16443e-09, 0.0420989, 2.4315e-08, 0.999114)
-bones/31/rotation = Quaternion(0.157352, 0.0421067, -0.00661622, 0.986622)
-bones/31/scale = Vector3(1.00026, 0.998185, 1.0016)
-bones/32/rotation = Quaternion(-1.46134e-08, 0.00951712, 1.22328e-08, 0.999955)
-bones/33/rotation = Quaternion(-0.614987, 0.00848509, 0.0702155, 0.785359)
-bones/33/scale = Vector3(0.994435, 0.994785, 1.01091)
-bones/34/rotation = Quaternion(0.00011974, 0.959751, -0.280852, 0.000184676)
-bones/34/scale = Vector3(0.999826, 1.0002, 0.999978)
-bones/35/position = Vector3(-0.0178007, 1.92346, -0.0625021)
-bones/35/rotation = Quaternion(0.0538217, -0.047156, 0.00306989, 0.997432)
-bones/36/rotation = Quaternion(0.168184, 0.569008, 0.588719, 0.548958)
-bones/36/scale = Vector3(0.999996, 1.00001, 0.999996)
-bones/37/rotation = Quaternion(-0.241129, 0.0184651, -0.0778842, 0.967187)
+bones/10/position = Vector3(0.0785821, 0.907294, -0.0930498)
+bones/10/rotation = Quaternion(-0.785931, 0.00895629, -0.00344661, 0.61824)
+bones/11/position = Vector3(-0.0937215, 0.911412, -0.0868191)
+bones/11/rotation = Quaternion(-0.78651, 0.00937668, -0.00286332, 0.6175)
+bones/12/position = Vector3(0.0171497, 0.862957, 0.034594)
+bones/12/rotation = Quaternion(0.999021, -0.00133899, -0.0120883, -0.0425441)
+bones/13/rotation = Quaternion(0.0402473, -0.00153167, -0.0232758, 0.998917)
+bones/14/rotation = Quaternion(0.0355025, -0.00148078, -0.02543, 0.999045)
+bones/15/position = Vector3(-0.0252219, 0.863969, 0.0361262)
+bones/15/rotation = Quaternion(0.998997, -0.00182406, -0.0120709, -0.0430844)
+bones/16/rotation = Quaternion(0.0422566, -0.00162849, -0.0237588, 0.998823)
+bones/17/rotation = Quaternion(0.0369662, -0.00155462, -0.0257316, 0.998984)
+bones/18/position = Vector3(-0.00454903, 0.865641, 0.019446)
+bones/18/rotation = Quaternion(0.0145784, 0.571609, 0.820397, -8.6369e-05)
+bones/19/rotation = Quaternion(-0.288943, -0.000769606, 0.00415793, 0.957337)
+bones/20/rotation = Quaternion(-0.137019, -0.000588403, 0.0123128, 0.990492)
+bones/21/rotation = Quaternion(-0.0469641, -1.60389e-05, 0.0168648, 0.998754)
+bones/22/rotation = Quaternion(-0.00774206, 0.00027604, 0.0156207, 0.999848)
+bones/23/position = Vector3(0.0885867, 0.900147, -0.0729825)
+bones/23/rotation = Quaternion(0.974143, 0.0152421, -0.0121319, 0.22509)
+bones/23/scale = Vector3(1.00348, 0.993125, 1.00348)
+bones/24/rotation = Quaternion(-5.46636e-08, -0.00322862, 2.26149e-08, 0.999995)
+bones/25/rotation = Quaternion(0.289182, -0.00374124, 0.0203598, 0.957051)
+bones/25/scale = Vector3(1.00016, 0.998012, 1.00191)
+bones/26/rotation = Quaternion(4.93666e-08, -0.0175815, 2.49084e-09, 0.999845)
+bones/27/rotation = Quaternion(-0.535867, -0.0184805, -0.00546855, 0.844083)
+bones/27/scale = Vector3(0.996643, 0.997335, 1.00615)
+bones/28/rotation = Quaternion(-4.91147e-05, 0.949005, -0.315262, -0.00020587)
+bones/28/scale = Vector3(0.999935, 1.00007, 0.999992)
+bones/29/position = Vector3(-0.102556, 0.904715, -0.0660706)
+bones/29/rotation = Quaternion(0.999231, -0.0352306, -0.0104538, -0.013678)
+bones/29/scale = Vector3(1.00388, 0.992358, 1.00388)
+bones/30/rotation = Quaternion(-3.98887e-08, 0.0447362, 4.92215e-08, 0.998999)
+bones/31/rotation = Quaternion(0.336906, 0.0438431, -0.0116682, 0.940445)
+bones/31/scale = Vector3(1.00018, 0.997391, 1.00255)
+bones/32/rotation = Quaternion(1.67997e-08, 0.0347884, -1.55035e-08, 0.999395)
+bones/33/rotation = Quaternion(-0.506705, 0.0329191, -0.0579968, 0.859536)
+bones/33/scale = Vector3(0.996049, 0.996981, 1.00713)
+bones/34/rotation = Quaternion(7.00066e-05, 0.925879, -0.37782, 0.000199544)
+bones/34/scale = Vector3(0.999939, 1.00007, 0.999991)
+bones/35/position = Vector3(0.0196826, 1.89536, 0.0257784)
+bones/35/rotation = Quaternion(0.0270321, 0.00249117, -0.00858077, 0.999595)
+bones/36/rotation = Quaternion(0.168184, 0.569005, 0.588722, 0.548957)
+bones/36/scale = Vector3(0.999998, 1, 0.999998)
+bones/37/rotation = Quaternion(-0.241125, 0.0184625, -0.0778931, 0.967187)
 bones/37/scale = Vector3(1, 0.999994, 1)
-bones/38/rotation = Quaternion(-0.314065, 0.00747547, -0.080739, 0.945933)
+bones/38/rotation = Quaternion(-0.31407, 0.00747924, -0.080729, 0.945932)
 bones/38/scale = Vector3(1, 1, 1)
-bones/39/rotation = Quaternion(-0.223789, -0.00784308, 0.148644, 0.963204)
-bones/39/scale = Vector3(0.999993, 1.00001, 0.999994)
-bones/40/rotation = Quaternion(-0.367355, 0.263561, 0.891404, -0.0313915)
-bones/40/scale = Vector3(0.999998, 1, 0.999999)
+bones/39/rotation = Quaternion(-0.22378, -0.00784402, 0.148634, 0.963208)
+bones/39/scale = Vector3(0.999993, 1.00001, 0.999993)
+bones/40/rotation = Quaternion(-0.367355, 0.263561, 0.891404, -0.0313913)
+bones/40/scale = Vector3(0.999999, 1, 1)
 bones/41/rotation = Quaternion(0.139165, -0.122498, 0.254064, 0.949252)
-bones/41/scale = Vector3(1, 0.999998, 1)
-bones/42/rotation = Quaternion(0.168186, -0.569004, -0.588725, 0.548954)
-bones/42/scale = Vector3(0.999998, 1, 0.999999)
-bones/43/rotation = Quaternion(-0.241115, -0.0184588, 0.0779051, 0.967188)
-bones/43/scale = Vector3(1, 1, 0.999999)
-bones/44/rotation = Quaternion(-0.314075, -0.00748111, 0.0807246, 0.94593)
+bones/41/scale = Vector3(1, 0.999999, 1)
+bones/42/rotation = Quaternion(0.168185, -0.569003, -0.588727, 0.548954)
+bones/42/scale = Vector3(0.999998, 1, 0.999998)
+bones/43/rotation = Quaternion(-0.241123, -0.0184625, 0.0778925, 0.967187)
+bones/43/scale = Vector3(1, 0.999998, 1)
+bones/44/rotation = Quaternion(-0.314068, -0.00747778, 0.080733, 0.945932)
 bones/44/scale = Vector3(1, 1, 1)
-bones/45/rotation = Quaternion(-0.223794, 0.00784349, -0.148645, 0.963203)
-bones/45/scale = Vector3(0.999986, 1.00003, 0.999987)
-bones/46/rotation = Quaternion(0.367354, 0.263563, 0.891403, 0.0313918)
-bones/46/scale = Vector3(1, 0.999994, 1)
-bones/47/rotation = Quaternion(0.139162, 0.122499, -0.254062, 0.949253)
-bones/47/scale = Vector3(0.999998, 1.00001, 0.999997)
+bones/45/rotation = Quaternion(-0.223781, 0.00784356, -0.148636, 0.963207)
+bones/45/scale = Vector3(0.999993, 1.00001, 0.999993)
+bones/46/rotation = Quaternion(0.367355, 0.263561, 0.891404, 0.0313915)
+bones/46/scale = Vector3(1, 0.999998, 1)
+bones/47/rotation = Quaternion(0.139164, 0.122498, -0.254064, 0.949252)
+bones/47/scale = Vector3(1, 1, 1)
 bones/50/rotation = Quaternion(0.235823, 0.0209284, 0.288052, 0.927888)
 bones/54/rotation = Quaternion(0.235823, -0.0209284, -0.288052, 0.927888)
-bones/56/position = Vector3(0.0443385, -0.213734, 0.157378)
-bones/56/rotation = Quaternion(-0.542165, -0.1825, -0.149659, 0.806445)
-bones/56/scale = Vector3(0.999998, 1, 0.999998)
-bones/57/rotation = Quaternion(0.270947, -0.0956788, -0.0183007, 0.957653)
-bones/57/scale = Vector3(1, 0.999999, 1)
-bones/58/position = Vector3(-0.0443385, -0.213734, 0.157378)
-bones/58/rotation = Quaternion(-0.542164, 0.1825, 0.149659, 0.806446)
-bones/58/scale = Vector3(0.999998, 1.00001, 0.999998)
-bones/59/rotation = Quaternion(0.270944, 0.0956788, 0.0183005, 0.957653)
-bones/59/scale = Vector3(1, 0.999997, 1)
+bones/56/position = Vector3(0.0443385, -0.213733, 0.157378)
+bones/56/rotation = Quaternion(-0.542164, -0.1825, -0.14966, 0.806445)
+bones/56/scale = Vector3(0.999997, 1.00001, 0.999997)
+bones/57/rotation = Quaternion(0.270945, -0.0956788, -0.0183005, 0.957653)
+bones/57/scale = Vector3(1, 0.999994, 1)
+bones/58/position = Vector3(-0.0443385, -0.213733, 0.157378)
+bones/58/rotation = Quaternion(-0.542165, 0.1825, 0.14966, 0.806445)
+bones/58/scale = Vector3(1, 1, 1)
+bones/59/rotation = Quaternion(0.270946, 0.0956788, 0.0183006, 0.957653)
+bones/59/scale = Vector3(1, 0.999995, 1)
 bones/60/rotation = Quaternion(0.746153, -0.445831, -0.405328, 0.283194)
 bones/60/scale = Vector3(1, 1, 1)
-bones/61/rotation = Quaternion(0.535987, 0.0194265, 0.557477, 0.633687)
+bones/61/rotation = Quaternion(0.535987, 0.0194268, 0.557477, 0.633688)
 bones/61/scale = Vector3(1, 1, 1)
-bones/62/rotation = Quaternion(0.746153, 0.445831, 0.405328, 0.283194)
+bones/62/rotation = Quaternion(0.746154, 0.445831, 0.405328, 0.283194)
 bones/62/scale = Vector3(1, 1, 1)
-bones/63/rotation = Quaternion(0.535987, -0.019426, -0.557477, 0.633687)
-bones/63/scale = Vector3(1, 1, 1)
+bones/63/rotation = Quaternion(0.535987, -0.0194262, -0.557477, 0.633687)
+bones/63/scale = Vector3(0.999999, 1, 0.999999)
 bones/64/rotation = Quaternion(0.702529, 0.177161, 0.677026, 0.129235)
 bones/65/rotation = Quaternion(0.765799, 0.238889, 0.569536, 0.179201)
 bones/65/scale = Vector3(1, 1, 1)
@@ -311,301 +324,299 @@ bones/66/rotation = Quaternion(0.917471, 0.15511, 0.329905, 0.159217)
 bones/66/scale = Vector3(1, 1, 0.999999)
 bones/67/rotation = Quaternion(0.702529, -0.177161, -0.677026, 0.129235)
 bones/68/rotation = Quaternion(0.765799, -0.238889, -0.569536, 0.179201)
-bones/68/scale = Vector3(1, 0.999992, 1)
+bones/68/scale = Vector3(1, 1, 1)
 bones/69/rotation = Quaternion(0.917471, -0.15511, -0.329905, 0.159217)
 bones/69/scale = Vector3(1, 1, 0.999999)
 bones/70/rotation = Quaternion(0.88889, 2.18449e-07, 4.23856e-07, 0.458121)
 bones/70/scale = Vector3(1, 1, 1)
-bones/71/rotation = Quaternion(0.125213, 1.78464e-08, -2.57111e-08, 0.99213)
-bones/71/scale = Vector3(0.999991, 1.00002, 0.999991)
-bones/72/rotation = Quaternion(0.999673, 1.22845e-07, 5.09101e-09, -0.0255552)
-bones/72/scale = Vector3(1, 0.999996, 1)
+bones/71/rotation = Quaternion(0.125207, -2.0855e-08, 2.67833e-07, 0.992131)
+bones/71/scale = Vector3(0.999986, 1.00003, 0.999986)
+bones/72/rotation = Quaternion(0.999673, -6.68268e-08, -3.2166e-09, -0.025558)
+bones/72/scale = Vector3(1, 0.999995, 1)
 bones/73/rotation = Quaternion(0.999709, 0.0117809, -0.0109535, 0.0179522)
 bones/73/scale = Vector3(1, 1, 1)
 bones/74/rotation = Quaternion(0.999709, -0.0117809, 0.0109535, 0.0179522)
 bones/74/scale = Vector3(1, 1, 1)
-bones/76/rotation = Quaternion(0.0285804, -0.409801, -0.690097, 0.595829)
-bones/76/scale = Vector3(0.996743, 1.00655, 0.996743)
-bones/77/position = Vector3(0.227908, -0.0947504, 0.125726)
-bones/77/rotation = Quaternion(0.519164, -0.116734, 0.827874, -0.17739)
-bones/77/scale = Vector3(1.05579, 0.897109, 1.05579)
-bones/78/rotation = Quaternion(-0.547569, 0.0828689, -0.048706, 0.831221)
-bones/78/scale = Vector3(0.913544, 1.05972, 1.04153)
-bones/79/position = Vector3(0.141878, -0.159188, 0.0495246)
-bones/79/rotation = Quaternion(-0.0897379, -0.400777, 0.597018, 0.689126)
-bones/79/scale = Vector3(1.07905, 0.858855, 1.07905)
-bones/81/rotation = Quaternion(0.0269518, 0.408605, 0.69053, 0.596224)
-bones/81/scale = Vector3(0.997343, 1.00534, 0.997343)
-bones/82/position = Vector3(-0.228391, -0.0950215, 0.124824)
-bones/82/rotation = Quaternion(-0.51868, -0.112988, 0.828542, 0.178108)
-bones/82/scale = Vector3(1.05835, 0.892767, 1.05835)
-bones/83/rotation = Quaternion(-0.553459, -0.0818494, 0.0509341, 0.827278)
-bones/83/scale = Vector3(0.911069, 1.05795, 1.04656)
-bones/84/position = Vector3(-0.141489, -0.158766, 0.0495133)
-bones/84/rotation = Quaternion(-0.0911184, 0.40121, -0.598629, 0.687293)
-bones/84/scale = Vector3(1.08226, 0.853768, 1.08226)
+bones/76/rotation = Quaternion(0.0046201, -0.321961, -0.800299, 0.505808)
+bones/76/scale = Vector3(0.997809, 1.0044, 0.997809)
+bones/77/position = Vector3(0.222926, -0.150272, 0.10829)
+bones/77/rotation = Quaternion(0.517586, -0.17378, 0.810414, -0.21245)
+bones/77/scale = Vector3(1.24523, 0.682221, 1.24523)
+bones/78/rotation = Quaternion(-0.657287, 0.100483, -0.0587931, 0.744594)
+bones/78/scale = Vector3(0.811906, 0.941228, 1.46585)
+bones/79/position = Vector3(0.125182, -0.169916, 0.0390813)
+bones/79/rotation = Quaternion(-0.0896242, -0.45469, 0.461935, 0.756201)
+bones/79/scale = Vector3(1.19325, 0.712039, 1.19325)
+bones/81/rotation = Quaternion(0.0482184, 0.367143, 0.77846, 0.506835)
+bones/81/scale = Vector3(0.995768, 1.00852, 0.995767)
+bones/82/position = Vector3(-0.217033, -0.139936, 0.126678)
+bones/82/rotation = Quaternion(-0.52259, -0.197257, 0.807278, 0.190506)
+bones/82/scale = Vector3(1.16436, 0.749931, 1.16436)
+bones/83/rotation = Quaternion(-0.572481, -0.106149, 0.0160972, 0.812859)
+bones/83/scale = Vector3(0.820189, 1.04581, 1.23479)
+bones/84/position = Vector3(-0.120538, -0.169636, 0.0433933)
+bones/84/rotation = Quaternion(-0.14009, 0.492929, -0.452027, 0.730115)
+bones/84/scale = Vector3(1.1818, 0.725006, 1.1818)
 bones/85/scale = Vector3(1, 1, 1)
-bones/86/rotation = Quaternion(0.985574, 4.53997e-07, 4.37034e-08, 0.169244)
+bones/86/rotation = Quaternion(0.985575, 1.39697e-07, 9.774e-08, 0.169241)
 bones/86/scale = Vector3(1.00001, 0.999975, 1.00001)
-bones/87/rotation = Quaternion(0.350701, -2.72919e-07, 1.38537e-07, 0.936488)
-bones/87/scale = Vector3(0.999977, 1.00003, 0.999992)
+bones/87/rotation = Quaternion(0.350695, -3.20757e-07, 2.62163e-07, 0.93649)
+bones/87/scale = Vector3(0.999978, 1.00003, 0.999994)
 bones/88/position = Vector3(0.02808, -0.166363, 0.182278)
 bones/88/rotation = Quaternion(-0.279567, 0.622047, 0.626203, 0.377849)
-bones/88/scale = Vector3(1, 0.999999, 1)
-bones/89/position = Vector3(-0.02808, -0.166364, 0.182278)
-bones/89/rotation = Quaternion(0.279566, 0.622048, 0.626202, -0.37785)
-bones/89/scale = Vector3(1, 0.999999, 1)
-bones/90/rotation = Quaternion(-2.80396e-09, 0.707107, 0.707107, 1.32223e-09)
+bones/88/scale = Vector3(1, 1, 1)
+bones/89/position = Vector3(-0.02808, -0.166363, 0.182278)
+bones/89/rotation = Quaternion(0.279566, 0.622048, 0.626203, -0.377848)
+bones/89/scale = Vector3(1, 1, 1)
+bones/90/rotation = Quaternion(3.4368e-10, 0.707107, 0.707107, -3.8072e-10)
 bones/90/scale = Vector3(1, 1, 1)
-bones/91/rotation = Quaternion(0.716758, 0.587916, 0.374738, 0.0135752)
+bones/91/rotation = Quaternion(0.716776, 0.587892, 0.374741, 0.0135668)
 bones/91/scale = Vector3(1.00001, 0.999985, 1.00001)
-bones/92/rotation = Quaternion(0.267551, 0.00386362, 0.0401798, 0.962698)
-bones/92/scale = Vector3(0.999985, 1.00002, 0.999991)
-bones/93/rotation = Quaternion(0.276038, -0.0101799, -0.0901834, 0.956852)
-bones/93/scale = Vector3(0.999996, 1.00001, 0.999991)
-bones/94/rotation = Quaternion(0.228155, -0.00139924, -0.030234, 0.973154)
-bones/94/scale = Vector3(1.00003, 0.999946, 1.00002)
-bones/95/rotation = Quaternion(-0.519629, 0.726728, 0.266959, -0.361365)
-bones/95/scale = Vector3(0.999992, 1.00002, 0.999992)
-bones/96/rotation = Quaternion(0.261352, 0.00584776, -0.069107, 0.962749)
-bones/96/scale = Vector3(1.00001, 0.99999, 1)
-bones/97/rotation = Quaternion(0.284132, 0.00942567, -0.141977, 0.948168)
+bones/92/rotation = Quaternion(0.267558, 0.00387222, 0.0401501, 0.962697)
+bones/92/scale = Vector3(0.999986, 1.00002, 0.999991)
+bones/93/rotation = Quaternion(0.276032, -0.0101875, -0.0901557, 0.956857)
+bones/93/scale = Vector3(0.999998, 1.00001, 0.999993)
+bones/94/rotation = Quaternion(0.22816, -0.00138658, -0.0302886, 0.973151)
+bones/94/scale = Vector3(1.00002, 0.99996, 1.00002)
+bones/95/rotation = Quaternion(-0.519643, 0.726718, 0.266967, -0.361361)
+bones/95/scale = Vector3(0.999988, 1.00002, 0.999988)
+bones/96/rotation = Quaternion(0.261355, 0.00584695, -0.0691046, 0.962748)
+bones/96/scale = Vector3(1.00001, 0.99998, 1.00001)
+bones/97/rotation = Quaternion(0.284134, 0.00942512, -0.141976, 0.948168)
 bones/97/scale = Vector3(1, 0.999993, 1)
-bones/98/rotation = Quaternion(0.24178, 0.0107541, -0.190009, 0.951485)
-bones/98/scale = Vector3(0.999976, 1.00005, 0.999977)
-bones/99/rotation = Quaternion(5.69024e-09, 0.707107, 0.707107, -6.92501e-09)
+bones/98/rotation = Quaternion(0.241771, 0.0107491, -0.189982, 0.951492)
+bones/98/scale = Vector3(0.999977, 1.00005, 0.999978)
+bones/99/rotation = Quaternion(1.35598e-08, 0.707106, 0.707108, -1.30948e-08)
 bones/99/scale = Vector3(1, 1, 1)
 bones/101/scale = Vector3(0.019058, 0.019058, 0.019058)
-bones/105/rotation = Quaternion(-2.80396e-09, 0.707107, 0.707107, 1.32223e-09)
+bones/105/rotation = Quaternion(3.4368e-10, 0.707107, 0.707107, -3.8072e-10)
 bones/105/scale = Vector3(1, 1, 1)
-bones/106/rotation = Quaternion(0.716775, -0.587896, -0.374738, 0.0135641)
-bones/106/scale = Vector3(1, 0.999996, 1)
-bones/107/rotation = Quaternion(0.267556, -0.00387556, -0.0401377, 0.962698)
-bones/107/scale = Vector3(0.999998, 1, 0.999999)
-bones/108/rotation = Quaternion(0.276028, 0.0101827, 0.0901707, 0.956856)
-bones/108/scale = Vector3(0.999989, 1.00002, 0.999989)
-bones/109/rotation = Quaternion(0.228165, 0.00140177, 0.0302244, 0.973152)
-bones/109/scale = Vector3(1.00003, 0.999952, 1.00002)
-bones/110/rotation = Quaternion(0.519622, 0.726734, 0.266955, 0.361367)
-bones/110/scale = Vector3(0.999989, 1.00002, 0.999989)
-bones/111/rotation = Quaternion(0.261351, -0.00585234, 0.0691231, 0.962748)
-bones/111/scale = Vector3(1.00001, 0.999983, 1)
-bones/112/rotation = Quaternion(0.284134, -0.00942332, 0.141971, 0.948168)
-bones/112/scale = Vector3(1, 0.999999, 1)
-bones/113/rotation = Quaternion(0.241778, -0.0107552, 0.190011, 0.951485)
-bones/113/scale = Vector3(0.999977, 1.00005, 0.999977)
-bones/114/rotation = Quaternion(-3.38687e-08, 0.707107, 0.707107, 3.25928e-08)
+bones/106/rotation = Quaternion(0.716779, -0.587889, -0.37474, 0.0135631)
+bones/106/scale = Vector3(1.00001, 0.99999, 1.00001)
+bones/107/rotation = Quaternion(0.26756, -0.00387811, -0.0401289, 0.962698)
+bones/107/scale = Vector3(0.999992, 1.00001, 0.999996)
+bones/108/rotation = Quaternion(0.27602, 0.0101894, 0.090145, 0.956861)
+bones/108/scale = Vector3(0.999998, 1.00001, 0.999997)
+bones/109/rotation = Quaternion(0.228174, 0.00139156, 0.0302693, 0.973149)
+bones/109/scale = Vector3(1.00002, 0.999967, 1.00001)
+bones/110/rotation = Quaternion(0.519642, 0.726718, 0.266967, 0.361361)
+bones/110/scale = Vector3(0.999987, 1.00003, 0.999986)
+bones/111/rotation = Quaternion(0.261357, -0.00584603, 0.0691014, 0.962748)
+bones/111/scale = Vector3(1.00002, 0.999976, 1.00001)
+bones/112/rotation = Quaternion(0.284129, -0.00942064, 0.141959, 0.948172)
+bones/112/scale = Vector3(1, 0.999989, 1.00001)
+bones/113/rotation = Quaternion(0.241776, -0.0107574, 0.190019, 0.951484)
+bones/113/scale = Vector3(0.999966, 1.00007, 0.999968)
+bones/114/rotation = Quaternion(-7.46006e-09, 0.707106, 0.707107, 7.47242e-09)
 bones/114/scale = Vector3(1, 1, 1)
 bones/116/scale = Vector3(0.019058, 0.019058, 0.019058)
-bones/120/position = Vector3(-3.72528e-09, -0.224927, 0.160554)
-bones/120/rotation = Quaternion(-0.707107, -6.32844e-10, -1.12669e-09, 0.707107)
+bones/120/position = Vector3(-1.86259e-10, -0.224927, 0.160554)
+bones/120/rotation = Quaternion(-0.707107, 8.80779e-10, -3.70391e-10, 0.707107)
 bones/120/scale = Vector3(1, 1, 1)
-bones/121/position = Vector3(-9.31322e-10, -0.21997, 0.147152)
-bones/121/rotation = Quaternion(-0.626053, 4.54126e-08, -6.46761e-08, 0.779781)
+bones/121/position = Vector3(-1.86263e-10, -0.21997, 0.147152)
+bones/121/rotation = Quaternion(-0.626055, 3.3033e-08, -7.35155e-09, 0.779779)
 bones/122/rotation = Quaternion(-0.185161, 6.11231e-14, -1.7405e-14, 0.982708)
 bones/123/rotation = Quaternion(-0.360016, -1.89322e-20, -6.7914e-22, 0.932946)
-bones/124/position = Vector3(1.28065e-09, -0.152483, 0.046333)
-bones/124/rotation = Quaternion(0.907365, 1.49162e-07, 3.28631e-07, 0.420345)
+bones/124/position = Vector3(6.52033e-10, -0.152483, 0.046333)
+bones/124/rotation = Quaternion(0.907365, 1.48909e-07, 3.2454e-07, 0.420345)
 bones/124/scale = Vector3(1, 1, 1)
-bones/125/position = Vector3(-4.65664e-09, -0.26503, 0.179103)
-bones/125/rotation = Quaternion(0.229331, -1.31131e-07, 4.18237e-08, 0.973348)
-bones/125/scale = Vector3(1.00001, 0.99999, 1.00001)
-bones/126/scale = Vector3(0.999978, 1.00004, 0.999981)
-bones/127/position = Vector3(-5.81881e-10, -0.261295, 0.0806333)
-bones/127/rotation = Quaternion(0.720382, 4.92482e-07, 5.22928e-07, 0.693578)
-bones/128/rotation = Quaternion(0.993959, -0.079236, -0.0118518, 0.0750139)
-bones/128/scale = Vector3(1, 0.999997, 1)
-bones/129/rotation = Quaternion(-0.407505, -0.0263002, 0.202202, 0.890147)
-bones/129/scale = Vector3(0.999999, 1, 1)
-bones/130/rotation = Quaternion(-0.743149, -0.119129, 0.346343, 0.559986)
-bones/130/scale = Vector3(1, 1, 0.999999)
-bones/131/rotation = Quaternion(0.993959, 0.0792359, 0.0118518, 0.0750139)
-bones/131/scale = Vector3(1, 1, 1)
-bones/132/rotation = Quaternion(-0.407506, 0.0263002, -0.202202, 0.890147)
-bones/132/scale = Vector3(1, 1, 1)
-bones/133/rotation = Quaternion(-0.743148, 0.119129, -0.346343, 0.559987)
-bones/133/scale = Vector3(1, 0.999998, 1)
-bones/134/rotation = Quaternion(-0.607268, -0.344888, -0.346708, 0.626156)
+bones/125/position = Vector3(-7.45061e-10, -0.26503, 0.179103)
+bones/125/rotation = Quaternion(0.229328, -1.36279e-07, 5.6566e-08, 0.973349)
+bones/125/scale = Vector3(1, 1, 1)
+bones/126/rotation = Quaternion(-0.230473, 3.4326e-07, -4.66564e-08, 0.973079)
+bones/126/scale = Vector3(1, 1, 1)
+bones/127/position = Vector3(3.72657e-10, -0.261295, 0.0806333)
+bones/127/rotation = Quaternion(0.720382, 4.88635e-07, 5.19973e-07, 0.693578)
+bones/128/rotation = Quaternion(0.993959, -0.0792359, -0.0118518, 0.0750139)
+bones/128/scale = Vector3(1, 0.999999, 1)
+bones/129/rotation = Quaternion(-0.407506, -0.0263002, 0.202202, 0.890147)
+bones/129/scale = Vector3(1, 1, 1)
+bones/130/rotation = Quaternion(-0.743149, -0.119128, 0.346344, 0.559986)
+bones/130/scale = Vector3(1, 0.999999, 1)
+bones/131/rotation = Quaternion(0.993959, 0.0792358, 0.0118518, 0.0750138)
+bones/132/rotation = Quaternion(-0.407506, 0.0263002, -0.202203, 0.890147)
+bones/133/rotation = Quaternion(-0.743149, 0.119128, -0.346344, 0.559986)
+bones/133/scale = Vector3(1, 1, 1)
+bones/134/rotation = Quaternion(-0.607268, -0.344889, -0.34671, 0.626154)
 bones/134/scale = Vector3(1, 1, 1)
-bones/135/rotation = Quaternion(-0.124976, -0.0514626, 0.270361, 0.953225)
-bones/135/scale = Vector3(0.999999, 1, 0.999999)
-bones/136/rotation = Quaternion(-0.607269, 0.344888, 0.346709, 0.626154)
+bones/135/rotation = Quaternion(-0.124975, -0.0514627, 0.270356, 0.953226)
+bones/135/scale = Vector3(0.999996, 1.00001, 0.999996)
+bones/136/rotation = Quaternion(-0.607268, 0.34489, 0.34671, 0.626154)
 bones/136/scale = Vector3(1, 1, 1)
-bones/137/rotation = Quaternion(-0.124973, 0.0514616, -0.270362, 0.953225)
-bones/137/scale = Vector3(0.999999, 1, 0.999999)
-bones/138/position = Vector3(1.59554e-08, -0.21993, 0.199498)
-bones/138/rotation = Quaternion(-0.562414, -0.34975, -0.375742, 0.648216)
+bones/137/rotation = Quaternion(-0.124974, 0.0514625, -0.270356, 0.953227)
+bones/137/scale = Vector3(0.999997, 1.00001, 0.999997)
+bones/138/position = Vector3(-1.96829e-08, -0.21993, 0.199498)
+bones/138/rotation = Quaternion(-0.562419, -0.349748, -0.375747, 0.648209)
 bones/138/scale = Vector3(0.999999, 1, 0.999999)
-bones/139/rotation = Quaternion(-0.0153905, 0.0395347, 0.239395, 0.969995)
+bones/139/rotation = Quaternion(-0.0153801, 0.0395372, 0.239386, 0.969997)
 bones/139/scale = Vector3(1, 0.999996, 1)
-bones/140/position = Vector3(4.28668e-08, -0.21993, 0.199498)
-bones/140/rotation = Quaternion(-0.562419, 0.349748, 0.375745, 0.648211)
-bones/140/scale = Vector3(0.999999, 1, 0.999999)
-bones/141/rotation = Quaternion(-0.0153775, -0.039538, -0.239398, 0.969994)
-bones/141/scale = Vector3(1, 0.999996, 1)
-bones/142/position = Vector3(-0.012745, 1.93702, -0.11597)
-bones/142/rotation = Quaternion(0.88489, 0.0223861, 0.0416171, -0.463398)
+bones/140/position = Vector3(-7.17203e-09, -0.21993, 0.199498)
+bones/140/rotation = Quaternion(-0.56242, 0.349748, 0.375748, 0.648208)
+bones/140/scale = Vector3(1, 1, 0.999999)
+bones/141/rotation = Quaternion(-0.015369, -0.0395401, -0.239388, 0.969997)
+bones/141/scale = Vector3(1, 0.999997, 1)
+bones/142/position = Vector3(0.0195775, 1.90605, -0.0282384)
+bones/142/rotation = Quaternion(0.897988, -0.00884009, 0.00129948, -0.439929)
 bones/142/scale = Vector3(1, 1, 1)
-bones/144/rotation = Quaternion(-0.0940589, 6.8831e-05, 0.00427991, 0.995557)
-bones/145/rotation = Quaternion(-0.0961365, 0.000193303, 0.00360492, 0.995362)
-bones/146/rotation = Quaternion(-0.0983464, 0.00016868, 0.0010815, 0.995152)
-bones/147/position = Vector3(0.0361682, 1.93123, -0.0571454)
-bones/147/rotation = Quaternion(0.888261, 0.406597, -0.0171799, -0.213015)
+bones/144/rotation = Quaternion(-0.0883884, -0.000226317, 0.00472359, 0.996075)
+bones/145/rotation = Quaternion(-0.0907778, -1.85983e-05, 0.00613799, 0.995852)
+bones/146/rotation = Quaternion(-0.0973989, 0.000676839, 0.0046082, 0.995235)
+bones/147/position = Vector3(0.0737678, 1.90212, 0.0252539)
+bones/147/rotation = Quaternion(0.895711, 0.385704, -0.0702862, -0.209748)
 bones/147/scale = Vector3(1, 1, 1)
 bones/148/rotation = Quaternion(-0.113035, 0.0734297, 0.249068, 0.95906)
-bones/149/rotation = Quaternion(-0.054577, 0.00530885, 0.0789516, 0.995369)
-bones/150/rotation = Quaternion(-0.0579634, 0.00541387, 0.0923879, 0.99402)
+bones/149/rotation = Quaternion(-0.047761, 0.00522345, 0.0791341, 0.995705)
+bones/150/rotation = Quaternion(-0.0514809, 0.00561377, 0.092552, 0.99436)
 bones/150/scale = Vector3(1, 1, 1)
-bones/151/rotation = Quaternion(-0.0139828, 0.00549122, 0.144575, 0.98938)
-bones/152/position = Vector3(-0.00873782, 1.92913, -0.00889742)
-bones/152/rotation = Quaternion(0.346311, 0.479869, 0.755551, -0.280958)
+bones/151/rotation = Quaternion(-0.0130105, 0.00605717, 0.145135, 0.989308)
+bones/152/position = Vector3(0.0340477, 1.90343, 0.0777037)
+bones/152/rotation = Quaternion(0.395971, 0.481415, 0.727106, -0.287688)
 bones/152/scale = Vector3(1, 1, 1)
 bones/153/rotation = Quaternion(-0.240693, -0.000989651, 0.0015089, 0.9706)
-bones/154/rotation = Quaternion(-0.222708, -0.00444951, -0.00241649, 0.974872)
-bones/155/position = Vector3(-0.0232098, 1.92861, -0.00551543)
-bones/155/rotation = Quaternion(-0.040273, 0.531991, 0.84543, 0.0247223)
-bones/156/rotation = Quaternion(-0.148417, 0.000250379, 0.00313222, 0.98892)
-bones/157/rotation = Quaternion(-0.143342, 4.02397e-05, 0.000170941, 0.989673)
+bones/154/rotation = Quaternion(-0.222219, -0.00333997, 0.00300223, 0.974986)
+bones/155/position = Vector3(0.020054, 1.90341, 0.0825164)
+bones/155/rotation = Quaternion(0.00698865, 0.555112, 0.831728, 0.00556737)
+bones/156/rotation = Quaternion(-0.124982, -7.35118e-05, 0.000108939, 0.992159)
+bones/157/rotation = Quaternion(-0.161035, 2.84659e-05, 0.00112521, 0.986948)
 bones/157/scale = Vector3(1, 1, 1)
-bones/158/position = Vector3(-0.0445727, 1.93025, -0.023051)
-bones/158/rotation = Quaternion(0.579179, -0.360856, -0.561353, -0.468207)
+bones/158/position = Vector3(-0.00279827, 1.90468, 0.0671988)
+bones/158/rotation = Quaternion(0.558747, -0.404505, -0.57515, -0.439749)
 bones/158/scale = Vector3(1, 1, 1)
-bones/159/rotation = Quaternion(-0.261901, 0.00110956, 0.0016084, 0.965093)
+bones/159/rotation = Quaternion(-0.256007, 0.00053359, -0.000562599, 0.966675)
 bones/159/scale = Vector3(1, 1, 1)
-bones/160/rotation = Quaternion(-0.188136, 0.00154852, 0.00108077, 0.982141)
-bones/161/position = Vector3(-0.0718307, 1.93112, -0.0673864)
-bones/161/rotation = Quaternion(0.883098, -0.383742, 0.100732, -0.250465)
+bones/160/rotation = Quaternion(-0.192203, 0.00123702, -0.000422147, 0.981354)
+bones/161/position = Vector3(-0.0340869, 1.90406, 0.0258236)
+bones/161/rotation = Quaternion(0.889386, -0.40203, 0.0689684, -0.206419)
 bones/161/scale = Vector3(1, 1, 1)
 bones/162/rotation = Quaternion(-0.113035, -0.0734297, -0.249068, 0.95906)
-bones/163/rotation = Quaternion(-0.0564389, -0.00526122, -0.0719997, 0.995793)
-bones/164/rotation = Quaternion(-0.0597636, -0.00508987, -0.0858248, 0.994503)
+bones/163/rotation = Quaternion(-0.0508581, -0.00513011, -0.071812, 0.996108)
+bones/164/rotation = Quaternion(-0.0558348, -0.00570353, -0.0844065, 0.99485)
 bones/164/scale = Vector3(1, 1, 1)
-bones/165/rotation = Quaternion(-0.0149459, -0.00408348, -0.112052, 0.993582)
-bones/166/position = Vector3(0.0175184, 1.54894, -0.0631037)
-bones/166/rotation = Quaternion(-0.510432, -0.425297, -0.476912, 0.575444)
-bones/167/position = Vector3(0.24612, 1.53717, -0.11017)
-bones/167/rotation = Quaternion(-0.22065, -0.100254, 0.952373, -0.185064)
-bones/167/scale = Vector3(1.00004, 0.999919, 1.00004)
-bones/168/rotation = Quaternion(8.74976e-08, -0.00651242, -4.06485e-08, 0.999979)
-bones/168/scale = Vector3(0.999999, 1, 1)
-bones/169/rotation = Quaternion(0.322912, -0.00648939, 0.00221427, 0.946404)
-bones/169/scale = Vector3(0.999999, 0.999346, 1.00066)
-bones/170/rotation = Quaternion(-4.19438e-08, -0.00331586, -2.2327e-08, 0.999995)
-bones/171/rotation = Quaternion(0.0712534, 0.000807981, -0.0470166, 0.996349)
-bones/171/scale = Vector3(0.999987, 1.00003, 0.999986)
-bones/172/position = Vector3(-0.0197298, 0.120467, 0.0346734)
-bones/172/rotation = Quaternion(0.0718441, 0.386481, 0.0423991, 0.918517)
-bones/173/rotation = Quaternion(0.112742, -6.40415e-05, 0.000564981, 0.993624)
-bones/174/rotation = Quaternion(-0.0243421, 1.53655e-06, -0.00107798, 0.999703)
-bones/175/rotation = Quaternion(0.17073, 0.850092, 0.347046, 0.357428)
-bones/176/rotation = Quaternion(0.0314431, -6.59155e-05, 0.00209581, 0.999503)
+bones/165/rotation = Quaternion(-0.0154487, -0.00470359, -0.108848, 0.993927)
+bones/166/position = Vector3(0.0242757, 1.52212, -4.58583e-06)
+bones/166/rotation = Quaternion(-0.576403, -0.348844, -0.481709, 0.560378)
+bones/167/position = Vector3(0.23863, 1.47631, -0.0764914)
+bones/167/rotation = Quaternion(-0.173168, -0.0575309, 0.969931, -0.161048)
+bones/167/scale = Vector3(0.989005, 1.02238, 0.989005)
+bones/168/rotation = Quaternion(-5.55217e-09, 0.0358523, -1.35986e-07, 0.999357)
+bones/168/scale = Vector3(1, 1, 1)
+bones/169/rotation = Quaternion(0.263763, 0.036135, -0.00545173, 0.963895)
+bones/169/scale = Vector3(0.998811, 1.01079, 0.990913)
+bones/170/rotation = Quaternion(-3.06412e-07, 0.0454514, -1.64956e-07, 0.998967)
+bones/171/rotation = Quaternion(-0.125313, 0.0523827, -0.205542, 0.969178)
+bones/171/scale = Vector3(1.00587, 0.985229, 1.00969)
+bones/172/position = Vector3(-0.0197299, 0.120467, 0.0346735)
+bones/172/rotation = Quaternion(0.181645, 0.394577, -0.110454, 0.893932)
+bones/173/rotation = Quaternion(0.249755, -0.0554403, -0.0835677, 0.963102)
+bones/174/rotation = Quaternion(0.0659494, -0.020593, -0.0669555, 0.995361)
+bones/175/rotation = Quaternion(0.0872072, 0.871231, 0.287301, 0.388342)
+bones/176/rotation = Quaternion(0.129458, 0.0622703, -0.0632918, 0.987602)
 bones/176/scale = Vector3(1, 1, 1)
-bones/177/rotation = Quaternion(0.0521303, 8.57115e-06, -0.00435438, 0.998631)
+bones/177/rotation = Quaternion(-0.0108742, 0.102886, -0.0527458, 0.993234)
 bones/178/rotation = Quaternion(0.0706864, 0.570289, 0.0774011, 0.814729)
 bones/178/scale = Vector3(1, 1, 1)
-bones/179/position = Vector3(-0.0073889, 0.131406, 0.00407599)
-bones/179/rotation = Quaternion(0.0214791, 0.420277, -0.0560823, 0.905407)
+bones/179/position = Vector3(-0.00738886, 0.131406, 0.00407596)
+bones/179/rotation = Quaternion(0.153673, 0.401422, -0.268455, 0.862077)
 bones/179/scale = Vector3(1, 1, 1)
-bones/180/rotation = Quaternion(0.061603, -0.000469828, 0.0076087, 0.998072)
+bones/180/rotation = Quaternion(0.159275, -0.0288521, -0.048611, 0.985615)
 bones/180/scale = Vector3(1, 1, 1)
-bones/181/rotation = Quaternion(0.00952832, 1.17221e-05, -0.0164548, 0.999819)
-bones/182/rotation = Quaternion(0.0175236, 0.576541, 0.00274141, 0.816876)
+bones/181/rotation = Quaternion(0.114632, -0.0147862, -0.0808493, 0.990002)
+bones/182/rotation = Quaternion(0.0175236, 0.576541, 0.0027414, 0.816876)
 bones/182/scale = Vector3(1, 1, 1)
-bones/183/position = Vector3(0.00557842, 0.125892, -0.0231762)
-bones/183/rotation = Quaternion(-0.0129703, 0.470965, -0.101212, 0.876231)
-bones/184/rotation = Quaternion(0.0754094, 0.000904019, -0.011953, 0.997081)
+bones/183/position = Vector3(0.00557852, 0.125891, -0.0231761)
+bones/183/rotation = Quaternion(0.144969, 0.430932, -0.324425, 0.829476)
+bones/184/rotation = Quaternion(0.204427, -0.0230414, -0.0705288, 0.976066)
 bones/184/scale = Vector3(1, 1, 1)
-bones/185/rotation = Quaternion(-0.00934171, -1.60021e-05, 0.0222705, 0.999708)
+bones/185/rotation = Quaternion(0.125195, -0.014882, -0.0424136, 0.991113)
 bones/185/scale = Vector3(1, 1, 1)
 bones/186/rotation = Quaternion(-0.036864, 0.530677, -0.0590597, 0.84471)
 bones/186/scale = Vector3(1, 1, 1)
-bones/187/position = Vector3(0.0221777, 0.109413, -0.0432364)
-bones/187/rotation = Quaternion(0.00860063, 0.622327, -0.127519, 0.772253)
+bones/187/position = Vector3(0.0221778, 0.109413, -0.0432364)
+bones/187/rotation = Quaternion(0.230608, 0.551487, -0.342214, 0.724963)
 bones/187/scale = Vector3(1, 1, 1)
-bones/188/rotation = Quaternion(0.120863, 0.000593449, -0.00487831, 0.992657)
+bones/188/rotation = Quaternion(0.251346, -0.0171872, 0.00313161, 0.96774)
 bones/188/scale = Vector3(1, 1, 1)
-bones/189/rotation = Quaternion(-0.0363518, -7.20591e-06, 0.00959009, 0.999293)
+bones/189/rotation = Quaternion(0.0803635, -0.00841707, 0.00192235, 0.996728)
 bones/190/rotation = Quaternion(-0.0699756, 0.498239, -0.128393, 0.854621)
-bones/191/position = Vector3(-0.0187184, 1.55085, -0.0678778)
-bones/191/rotation = Quaternion(-0.647918, 0.377349, 0.423234, 0.508609)
-bones/192/position = Vector3(-0.229073, 1.48719, -0.147312)
-bones/192/rotation = Quaternion(0.0945588, -0.133533, 0.980227, 0.111276)
-bones/192/scale = Vector3(0.999572, 1.00086, 0.999572)
-bones/193/rotation = Quaternion(-6.41178e-08, 0.0361209, -1.08001e-08, 0.999347)
+bones/191/position = Vector3(-0.0120523, 1.52261, 0.000681829)
+bones/191/rotation = Quaternion(-0.523487, 0.410976, 0.479289, 0.572138)
+bones/192/position = Vector3(-0.23892, 1.50357, -0.0517104)
+bones/192/rotation = Quaternion(0.248307, 0.0834149, 0.938064, 0.226762)
+bones/192/scale = Vector3(0.989009, 1.02237, 0.989009)
+bones/193/rotation = Quaternion(7.39818e-09, -0.0480052, 3.903e-08, 0.998847)
 bones/193/scale = Vector3(1, 1, 1)
-bones/194/rotation = Quaternion(0.324644, 0.0361302, -0.0124143, 0.945065)
-bones/194/scale = Vector3(0.999955, 1.00075, 0.999293)
-bones/195/rotation = Quaternion(3.70995e-08, 0.0424168, -1.07547e-07, 0.9991)
-bones/196/rotation = Quaternion(-0.062396, 0.0372286, 0.0481447, 0.996194)
-bones/196/scale = Vector3(1.00045, 0.999109, 1.00044)
-bones/197/position = Vector3(0.0197299, 0.120467, 0.0346735)
-bones/197/rotation = Quaternion(0.0718441, -0.386481, -0.0423991, 0.918517)
-bones/198/rotation = Quaternion(0.112742, 6.40372e-05, -0.000564644, 0.993624)
-bones/199/rotation = Quaternion(-0.0243417, -1.56118e-06, 0.00107757, 0.999703)
-bones/200/position = Vector3(0.00332131, 0.0344232, 0.0338642)
-bones/200/rotation = Quaternion(-0.17073, 0.850091, 0.347047, -0.357428)
-bones/201/rotation = Quaternion(0.0314437, 6.59298e-05, -0.00209524, 0.999503)
+bones/194/rotation = Quaternion(0.306847, -0.0488735, -0.023381, 0.950216)
+bones/194/scale = Vector3(0.998403, 1.01458, 0.987765)
+bones/195/rotation = Quaternion(-1.90664e-07, -0.0349757, 1.54048e-07, 0.999388)
+bones/196/rotation = Quaternion(-0.0588817, -0.0401063, 0.0815225, 0.994122)
+bones/196/scale = Vector3(1.01125, 0.977397, 1.0119)
+bones/197/position = Vector3(0.0197299, 0.120467, 0.0346734)
+bones/197/rotation = Quaternion(0.14832, -0.39085, 0.0602237, 0.906427)
+bones/198/rotation = Quaternion(0.305872, 0.0549738, 0.125321, 0.942186)
+bones/199/rotation = Quaternion(0.0460934, 0.0179776, 0.0500666, 0.99752)
+bones/200/position = Vector3(0.00332133, 0.0344233, 0.0338642)
+bones/200/rotation = Quaternion(-0.156961, 0.895714, 0.213707, -0.356916)
+bones/201/rotation = Quaternion(0.081807, -0.0835247, 0.0743999, 0.990351)
 bones/201/scale = Vector3(1, 1, 1)
-bones/202/rotation = Quaternion(0.0521297, -8.55238e-06, 0.00435397, 0.998631)
+bones/202/rotation = Quaternion(-0.0398645, 0.0135465, 0.0752491, 0.996276)
 bones/203/rotation = Quaternion(0.0706864, -0.570289, -0.0774011, 0.814729)
 bones/203/scale = Vector3(1, 1, 1)
-bones/204/position = Vector3(0.00738889, 0.131406, 0.00407595)
-bones/204/rotation = Quaternion(0.021479, -0.420277, 0.0560823, 0.905407)
+bones/204/position = Vector3(0.00738885, 0.131406, 0.00407594)
+bones/204/rotation = Quaternion(0.0842626, -0.410503, 0.177026, 0.890533)
 bones/204/scale = Vector3(1, 1, 1)
-bones/205/rotation = Quaternion(0.0616029, 0.000469835, -0.00760857, 0.998072)
+bones/205/rotation = Quaternion(0.301556, 0.0296113, 0.13604, 0.943229)
 bones/205/scale = Vector3(1, 1, 1)
-bones/206/rotation = Quaternion(0.00952826, -1.17536e-05, 0.0164548, 0.999819)
-bones/207/rotation = Quaternion(0.0175236, -0.576541, -0.00274135, 0.816876)
+bones/206/rotation = Quaternion(0.125563, 0.0147204, 0.0895856, 0.987923)
+bones/207/rotation = Quaternion(0.0175236, -0.576541, -0.0027414, 0.816876)
 bones/207/scale = Vector3(1, 1, 1)
-bones/208/position = Vector3(-0.0055785, 0.125891, -0.0231761)
-bones/208/rotation = Quaternion(-0.0129704, -0.470965, 0.101212, 0.876231)
-bones/209/rotation = Quaternion(0.0754091, -0.000904026, 0.011953, 0.997081)
+bones/208/position = Vector3(-0.00557855, 0.125891, -0.0231762)
+bones/208/rotation = Quaternion(0.0970739, -0.443396, 0.258589, 0.852707)
+bones/209/rotation = Quaternion(0.365095, 0.0281316, 0.144587, 0.919244)
 bones/209/scale = Vector3(1, 1, 1)
-bones/210/rotation = Quaternion(-0.00934119, 1.6024e-05, -0.0222707, 0.999708)
+bones/210/rotation = Quaternion(0.134733, 0.0175807, 0.0440077, 0.989748)
 bones/210/scale = Vector3(1, 1, 1)
 bones/211/rotation = Quaternion(-0.036864, -0.530677, 0.0590597, 0.84471)
 bones/211/scale = Vector3(1, 1, 1)
 bones/212/position = Vector3(-0.0221778, 0.109413, -0.0432364)
-bones/212/rotation = Quaternion(0.00860056, -0.622327, 0.127518, 0.772253)
+bones/212/rotation = Quaternion(0.189435, -0.568664, 0.299922, 0.742148)
 bones/212/scale = Vector3(1, 1, 1)
-bones/213/rotation = Quaternion(0.120863, -0.000593412, 0.00487826, 0.992657)
+bones/213/rotation = Quaternion(0.337041, 0.0261428, 0.010907, 0.941064)
 bones/213/scale = Vector3(1, 1, 1)
-bones/214/rotation = Quaternion(-0.0363513, 7.21743e-06, -0.00959023, 0.999293)
+bones/214/rotation = Quaternion(0.0923783, 0.00751497, -0.00356127, 0.995689)
 bones/215/rotation = Quaternion(-0.0699756, -0.498239, 0.128393, 0.854621)
-bones/216/position = Vector3(0.102124, 1.40591, 0.00480265)
-bones/216/rotation = Quaternion(-0.0287208, 0.677891, 0.73194, 0.0624673)
+bones/216/position = Vector3(0.12135, 1.37667, 0.034729)
+bones/216/rotation = Quaternion(0.0275261, 0.548689, 0.83551, -0.0102973)
 bones/216/scale = Vector3(1, 1, 1)
-bones/217/position = Vector3(-0.132294, 1.41829, -0.0260821)
-bones/217/rotation = Quaternion(-0.0287403, 0.677681, 0.732135, 0.0624604)
+bones/217/position = Vector3(-0.113678, 1.37989, 0.0392264)
+bones/217/rotation = Quaternion(0.0259083, 0.559406, 0.828428, -0.0100339)
 bones/217/scale = Vector3(1, 1, 1)
-bones/218/position = Vector3(0.178456, 1.3743, -0.136274)
-bones/218/rotation = Quaternion(-0.725751, -0.0257915, -0.065545, 0.684342)
-bones/219/position = Vector3(-0.172438, 1.39284, -0.182508)
-bones/219/rotation = Quaternion(-0.725751, -0.0257915, -0.065545, 0.684342)
+bones/218/position = Vector3(0.174682, 1.36661, -0.135221)
+bones/218/rotation = Quaternion(-0.679536, 0.0370191, 0.020005, 0.732435)
+bones/219/position = Vector3(-0.175484, 1.37247, -0.119305)
+bones/219/rotation = Quaternion(-0.676215, 0.105082, 0.071876, 0.725621)
 script = ExtResource("3_qnlho")
-reparent_face = false
-jigglebone_configs = Array[ExtResource("4_luuwg")]([SubResource("Resource_4wmfk"), SubResource("Resource_06a1d"), SubResource("Resource_3l7pn"), SubResource("Resource_wyssi"), SubResource("Resource_8fcmc"), SubResource("Resource_ut5vu"), SubResource("Resource_jmjda")])
+jigglebone_configs = Array[ExtResource("4_luuwg")]([SubResource("Resource_jmjda"), SubResource("Resource_66tce"), SubResource("Resource_gine3"), SubResource("Resource_jkreb"), SubResource("Resource_ya8lt"), SubResource("Resource_ukmmo")])
 
 [node name="horns" parent="base/rig/Skeleton3D" index="0"]
-transform = Transform3D(0.995589, -0.0111534, -0.0931655, 0.00107209, 0.994198, -0.107564, 0.0938247, 0.10699, 0.989824, 0.00136507, -0.034067, -0.242172)
+transform = Transform3D(0.999728, 0.0232468, 0.00203966, -0.0231397, 0.998837, -0.0422997, -0.00302059, 0.0422415, 0.999103, -0.0262462, -0.0660949, -0.02125)
 
 [node name="iris_001" parent="base/rig/Skeleton3D" index="1"]
-transform = Transform3D(-0.0189729, 0.00021345, -0.00178648, -1.99723e-05, -0.0189472, -0.00205172, -0.00179908, -0.00204068, 0.0188628, 0.0189293, 1.79074, 0.0310159)
+transform = Transform3D(-0.019055, -0.000329499, 8.60736e-05, 0.000324365, -0.0190273, -0.00103079, 0.000103757, -0.00102916, 0.0190299, 0.0632821, 1.76684, 0.122178)
 
 [node name="eye_001" parent="base/rig/Skeleton3D" index="2"]
-transform = Transform3D(-0.0189729, 0.00021345, -0.00178648, -1.99723e-05, -0.0189472, -0.00205172, -0.00179908, -0.00204068, 0.0188628, 0.0189293, 1.79074, 0.0310159)
+transform = Transform3D(-0.019055, -0.000329499, 8.60736e-05, 0.000324365, -0.0190273, -0.00103079, 0.000103757, -0.00102916, 0.0190299, 0.0632821, 1.76684, 0.122178)
 
 [node name="black_001" parent="base/rig/Skeleton3D" index="3"]
-transform = Transform3D(-0.0189729, 0.00021345, -0.00178648, -1.99723e-05, -0.0189472, -0.00205172, -0.00179908, -0.00204068, 0.0188628, 0.0189293, 1.79074, 0.0310159)
+transform = Transform3D(-0.019055, -0.000329499, 8.60736e-05, 0.000324365, -0.0190273, -0.00103079, 0.000103757, -0.00102916, 0.0190299, 0.0632821, 1.76684, 0.122178)
 
 [node name="iris_001_2" parent="base/rig/Skeleton3D" index="4"]
-transform = Transform3D(-0.0189729, 0.00021345, -0.00178649, -1.99721e-05, -0.0189472, -0.00205172, -0.00179908, -0.00204068, 0.0188628, -0.0711765, 1.79064, 0.0224717)
+transform = Transform3D(-0.019055, -0.000329499, 8.60727e-05, 0.000324365, -0.0190273, -0.00103078, 0.000103756, -0.00102915, 0.0190299, -0.0272135, 1.76838, 0.122671)
 
 [node name="eye_001_2" parent="base/rig/Skeleton3D" index="5"]
-transform = Transform3D(-0.0189729, 0.00021345, -0.00178649, -1.99721e-05, -0.0189472, -0.00205172, -0.00179908, -0.00204068, 0.0188628, -0.0711765, 1.79064, 0.0224717)
+transform = Transform3D(-0.019055, -0.000329499, 8.60727e-05, 0.000324365, -0.0190273, -0.00103078, 0.000103756, -0.00102915, 0.0190299, -0.0272135, 1.76838, 0.122671)
 
 [node name="black_001_2" parent="base/rig/Skeleton3D" index="6"]
-transform = Transform3D(-0.0189729, 0.00021345, -0.00178649, -1.99721e-05, -0.0189472, -0.00205172, -0.00179908, -0.00204068, 0.0188628, -0.0711765, 1.79064, 0.0224717)
+transform = Transform3D(-0.019055, -0.000329499, 8.60727e-05, 0.000324365, -0.0190273, -0.00103078, 0.000103756, -0.00102915, 0.0190299, -0.0272135, 1.76838, 0.122671)
 
 [node name="AnimationPlayerLibrary" type="AnimationPlayer" parent="." index="2"]
 libraries = {
@@ -616,11 +627,13 @@ libraries = {
 [node name="AnimationTree" type="AnimationTree" parent="." index="3"]
 tree_root = SubResource("AnimationNodeBlendTree_uygj1")
 anim_player = NodePath("../AnimationPlayerLibrary")
+parameters/Add2/add_amount = 1.0
 parameters/backward/blend_position = 3.0
 parameters/forward/blend_position = 3.0
-parameters/motion/current_state = "idle"
+parameters/hips_direction/blend_position = 0.0
+parameters/motion/current_state = "forward"
 parameters/motion/transition_request = ""
-parameters/motion/current_index = 3
+parameters/motion/current_index = 2
 parameters/talking/current_state = "talk2"
 parameters/talking/transition_request = ""
 parameters/talking/current_index = 1