From: Clifton Palmer Date: Wed, 7 May 2025 13:50:20 +0000 (+0300) Subject: Bad fix for skeleton and visuals X-Git-Url: http://git.purplebirdman.com/frog-ninja.git/commitdiff_plain/refs/heads/state-machine Bad fix for skeleton and visuals --- diff --git a/player/model.gd b/player/model.gd index cd61004..1a5ec23 100644 --- a/player/model.gd +++ b/player/model.gd @@ -1,4 +1,4 @@ -extends Node +extends Node3D class_name PlayerModel diff --git a/player/model.tscn b/player/model.tscn index c0c665a..fdcaa8c 100644 --- a/player/model.tscn +++ b/player/model.tscn @@ -1,8 +1,10 @@ -[gd_scene load_steps=40 format=3 uid="uid://bhtypq3nj4tur"] +[gd_scene load_steps=42 format=3 uid="uid://bhtypq3nj4tur"] [ext_resource type="Script" uid="uid://bwox6frn7fmgt" path="res://player/model.gd" id="1_1ourq"] +[ext_resource type="PackedScene" uid="uid://bfolm8rrgm87w" path="res://skin/gun/prototype_gun_skin.tscn" id="2_0s86x"] [ext_resource type="Script" uid="uid://bv5k167ugxmso" path="res://player/moves/idle.gd" id="2_5lj4n"] [ext_resource type="Script" uid="uid://capfbnh2d8bcc" path="res://player/animation_tree.gd" id="2_nixw6"] +[ext_resource type="PackedScene" uid="uid://c465xpmcc4rh1" path="res://skin/sword/prototype_sword_skin.tscn" id="3_i7dkp"] [ext_resource type="Script" uid="uid://cqurhmxam2nl0" path="res://player/moves/walk.gd" id="3_nixw6"] [ext_resource type="Script" uid="uid://bdiks0m7vsn5w" path="res://player/moves/dash.gd" id="4_0s86x"] [ext_resource type="Script" uid="uid://b0oj5iuvr8omo" path="res://player/moves/fall.gd" id="5_i7dkp"] @@ -21677,7 +21679,7 @@ nodes/suddenStop/position = Vector2(20, 920) "nodes/walking speed/position" = Vector2(-20, -470) node_connections = [&"global timescale", 0, &"state", &"output", 0, &"global timescale", &"shooting timescale", 0, &"shooting", &"slashing timescale", 0, &"slashing", &"state", 0, &"idle", &"state", 1, &"walking speed", &"state", 2, &"dashing", &"state", 3, &"slashing timescale", &"state", 4, &"shooting timescale", &"state", 5, &"falling", &"state", 6, &"fallToRoll", &"state", 7, &"fallToLanding", &"state", 8, &"suddenStop"] -[node name="Model" type="Node"] +[node name="Model" type="Node3D"] script = ExtResource("1_1ourq") [node name="Skeleton3D" type="Skeleton3D" parent="."] @@ -21685,15 +21687,15 @@ bones/0/name = "weapon.L" bones/0/parent = -1 bones/0/rest = Transform3D(1, -2.81782e-08, -3.38388e-07, -3.38388e-07, 0, -1, 2.81782e-08, 1, -9.53516e-15, 0.778152, 1.42065, -0.0554846) bones/0/enabled = true -bones/0/position = Vector3(0.270218, 0.843035, 0.257769) -bones/0/rotation = Quaternion(0.54972, -0.615959, 0.0853945, 0.557772) +bones/0/position = Vector3(0.257795, 0.840392, 0.26078) +bones/0/rotation = Quaternion(0.544573, -0.623375, 0.0834739, 0.554866) bones/0/scale = Vector3(1, 1, 1) bones/1/name = "weapon.R" bones/1/parent = -1 bones/1/rest = Transform3D(1, 5.72965e-08, -6.49498e-07, -6.49498e-07, 0, -1, -5.72965e-08, 1, 3.7214e-14, -0.778152, 1.42065, -0.0554846) bones/1/enabled = true -bones/1/position = Vector3(-0.287328, 0.833147, -0.178926) -bones/1/rotation = Quaternion(0.411168, 0.445857, 0.411714, 0.680179) +bones/1/position = Vector3(-0.290127, 0.831711, -0.175459) +bones/1/rotation = Quaternion(0.411298, 0.426488, 0.436216, 0.677243) bones/1/scale = Vector3(1, 1, 1) bones/2/name = "rig" bones/2/parent = -1 @@ -21706,8 +21708,8 @@ bones/3/name = "DEF-spine" bones/3/parent = 2 bones/3/rest = Transform3D(1, -5.01022e-07, 7.45955e-07, 5.10616e-07, 0.999917, -0.0129167, -7.39421e-07, 0.0129167, 0.999917, -7.72729e-08, 1.04275, 0.0155431) bones/3/enabled = true -bones/3/position = Vector3(0.00653008, 0.970321, 0.0047609) -bones/3/rotation = Quaternion(0.0145211, -0.332126, -0.00422743, 0.943114) +bones/3/position = Vector3(0.00444109, 0.970864, 0.00699637) +bones/3/rotation = Quaternion(0.0148333, -0.332632, -0.00389544, 0.942932) bones/3/scale = Vector3(1, 1, 1) bones/4/name = "DEF-spine.001" bones/4/parent = 3 @@ -21721,154 +21723,154 @@ bones/5/parent = 4 bones/5/rest = Transform3D(1, -7.73194e-13, -2.38418e-07, 8.22932e-13, 1, 2.08616e-07, 2.38418e-07, -2.08616e-07, 1, -1.68199e-14, 0.100027, 9.31292e-10) bones/5/enabled = true bones/5/position = Vector3(-1.68199e-14, 0.100027, 9.31292e-10) -bones/5/rotation = Quaternion(0.0953587, 0.0411508, -0.00955886, 0.994546) +bones/5/rotation = Quaternion(0.0946431, 0.0408871, -0.00951341, 0.994626) bones/5/scale = Vector3(1, 1, 1) bones/6/name = "DEF-spine.003" bones/6/parent = 5 bones/6/rest = Transform3D(1, 7.31584e-08, -6.47734e-08, -7.48033e-08, 0.999668, -0.0257693, 6.28666e-08, 0.0257693, 0.999668, -6.91027e-15, 0.0932206, 3.72529e-09) bones/6/enabled = true bones/6/position = Vector3(-6.91027e-15, 0.0932206, 3.72529e-09) -bones/6/rotation = Quaternion(0.108076, 0.122666, -0.0111419, 0.986483) +bones/6/rotation = Quaternion(0.107367, 0.121885, -0.0110847, 0.986658) bones/6/scale = Vector3(1, 0.999996, 1) bones/7/name = "DEF-spine.004" bones/7/parent = 6 bones/7/rest = Transform3D(1, 2.69986e-06, -3.40985e-06, -3.98378e-06, 0.883184, -0.469026, 1.74522e-06, 0.469026, 0.883184, -2.37588e-14, 0.168653, -7.45057e-09) bones/7/enabled = true bones/7/position = Vector3(-2.37588e-14, 0.168653, -7.45057e-09) -bones/7/rotation = Quaternion(0.226742, -0.010961, 0.00298693, 0.973889) +bones/7/rotation = Quaternion(0.220664, -0.0109839, 0.00134877, 0.975287) bones/7/scale = Vector3(1, 1, 1) bones/8/name = "DEF-spine.005" bones/8/parent = 7 bones/8/rest = Transform3D(1, -5.71701e-06, 4.90714e-06, 3.76661e-06, 0.943434, 0.331561, -6.5251e-06, -0.331561, 0.943434, 3.19744e-14, 0.0425525, 5.40167e-08) bones/8/enabled = true bones/8/position = Vector3(3.19744e-14, 0.0425525, 5.40167e-08) -bones/8/rotation = Quaternion(-0.165393, 0.178543, -0.0304574, 0.969453) +bones/8/rotation = Quaternion(-0.165404, 0.17823, -0.0304041, 0.969511) bones/8/scale = Vector3(1, 1, 1) bones/9/name = "DEF-spine.006" bones/9/parent = 8 bones/9/rest = Transform3D(1, 2.66058e-06, -3.06662e-06, -2.57231e-06, 0.999596, 0.0284317, 3.14102e-06, -0.0284316, 0.999596, 1.77636e-14, 0.0564734, -2.79425e-09) bones/9/enabled = true bones/9/position = Vector3(1.77636e-14, 0.0564734, -2.79425e-09) -bones/9/rotation = Quaternion(-0.0498129, -0.00487107, -0.0194347, 0.998558) +bones/9/rotation = Quaternion(-0.0780981, -0.00435602, -0.023115, 0.996668) bones/9/scale = Vector3(1, 1, 1) bones/10/name = "DEF-pelvis.L" bones/10/parent = 2 bones/10/rest = Transform3D(-0.40286, 0.848987, -0.341943, 0.355026, 0.489302, 0.79658, 0.843599, 0.199512, -0.498533, -9.39026e-08, 1.04275, 0.0155431) bones/10/enabled = true -bones/10/position = Vector3(0.00653006, 0.970321, 0.00476089) -bones/10/rotation = Quaternion(0.261918, 0.851292, 0.442096, -0.10608) +bones/10/position = Vector3(0.00444107, 0.970864, 0.00699637) +bones/10/rotation = Quaternion(0.261424, 0.851387, 0.44227, -0.105808) bones/10/scale = Vector3(1, 1, 1) bones/11/name = "DEF-pelvis.R" bones/11/parent = 2 bones/11/rest = Transform3D(-0.40286, -0.848987, 0.341943, -0.355026, 0.489302, 0.79658, -0.843599, 0.199512, -0.498533, 7.44983e-08, 1.04275, 0.0155431) bones/11/enabled = true -bones/11/position = Vector3(0.0065302, 0.970321, 0.00476099) -bones/11/rotation = Quaternion(-0.466047, 0.60159, 0.178602, 0.623691) +bones/11/position = Vector3(0.0044412, 0.970864, 0.00699647) +bones/11/rotation = Quaternion(-0.466268, 0.601116, 0.17861, 0.623981) bones/11/scale = Vector3(1, 1, 1) bones/12/name = "DEF-thigh.L" bones/12/parent = 2 bones/12/rest = Transform3D(1, -2.09345e-08, 0.000146221, 1.12245e-06, -0.999969, -0.00781959, 0.000146216, 0.00781959, -0.999969, 0.0820778, 0.975232, -0.000452477) bones/12/enabled = true -bones/12/position = Vector3(0.0800872, 0.901562, 0.0423462) -bones/12/rotation = Quaternion(0.921016, 0.0253673, 0.322723, 0.216649) -bones/12/scale = Vector3(1.01664, 0.967524, 1.01664) +bones/12/position = Vector3(0.0780212, 0.902117, 0.0446413) +bones/12/rotation = Quaternion(0.921125, 0.0261322, 0.323364, 0.215131) +bones/12/scale = Vector3(1.01662, 0.967575, 1.01662) bones/13/name = "DEF-thigh.L.001" bones/13/parent = 12 bones/13/rest = Transform3D(1, -1.26403e-08, -3.48623e-11, 1.26403e-08, 1, -5.58701e-09, 3.48624e-11, 5.58701e-09, 1, -9.96879e-09, 0.221857, -3.62888e-10) bones/13/enabled = true bones/13/position = Vector3(-9.96879e-09, 0.221857, -3.62888e-10) -bones/13/rotation = Quaternion(-1.24742e-07, -0.0246837, -4.25125e-08, 0.999695) +bones/13/rotation = Quaternion(-1.25824e-07, -0.0247501, -4.34404e-08, 0.999694) bones/13/scale = Vector3(1, 1, 1) bones/14/name = "DEF-shin.L" bones/14/parent = 13 bones/14/rest = Transform3D(1, -1.11375e-05, 0.000107765, 1.93136e-05, 0.997095, -0.0761695, -0.000106604, 0.0761695, 0.997095, -1.2041e-08, 0.221857, 2.13731e-10) bones/14/enabled = true bones/14/position = Vector3(-1.2041e-08, 0.221857, 2.13731e-10) -bones/14/rotation = Quaternion(0.175583, -0.0250391, 0.00430114, 0.984137) -bones/14/scale = Vector3(0.999989, 0.994524, 1.00605) +bones/14/rotation = Quaternion(0.17588, -0.0252266, 0.00434083, 0.984079) +bones/14/scale = Vector3(0.999988, 0.994764, 1.0058) bones/15/name = "DEF-shin.L.001" bones/15/parent = 14 bones/15/rest = Transform3D(1, 3.34699e-08, 3.12514e-08, -3.34699e-08, 1, 1.11716e-08, -3.12514e-08, -1.11716e-08, 1, -1.28523e-08, 0.222639, 5.92991e-10) bones/15/enabled = true bones/15/position = Vector3(-1.28523e-08, 0.222639, 5.92991e-10) -bones/15/rotation = Quaternion(-3.2682e-08, 0.0370535, 8.24121e-09, 0.999313) +bones/15/rotation = Quaternion(1.10925e-08, 0.0366518, 3.16469e-08, 0.999328) bones/15/scale = Vector3(1, 1, 1) bones/16/name = "DEF-foot.L" bones/16/parent = 15 bones/16/rest = Transform3D(1, 0.000206859, 0.000625405, -0.000630092, 0.577262, 0.816559, -0.00019211, -0.816559, 0.577262, -1.10424e-08, 0.222639, -2.42653e-09) bones/16/enabled = true bones/16/position = Vector3(-1.10424e-08, 0.222639, -2.42653e-09) -bones/16/rotation = Quaternion(-0.409998, 0.0358415, 0.104971, 0.905317) -bones/16/scale = Vector3(0.985385, 1.00324, 1.01282) +bones/16/rotation = Quaternion(-0.411404, 0.0355935, 0.105301, 0.90465) +bones/16/scale = Vector3(0.985393, 1.00339, 1.01266) bones/17/name = "DEF-toe.L" bones/17/parent = 16 bones/17/rest = Transform3D(-1, 0.000487376, 0.00059825, -7.68778e-08, 0.775227, -0.631683, -0.000771646, -0.631683, -0.775227, -2.26655e-09, 0.138169, -2.91629e-09) bones/17/enabled = true bones/17/position = Vector3(-2.26655e-09, 0.138169, -2.91629e-09) -bones/17/rotation = Quaternion(-0.023027, 0.935236, -0.35285, -0.0173045) +bones/17/rotation = Quaternion(-0.0232712, 0.935018, -0.353468, -0.0161454) bones/17/scale = Vector3(0.999462, 1.00037, 1.00017) bones/18/name = "DEF-thigh.R" bones/18/parent = 2 bones/18/rest = Transform3D(1, 4.62139e-08, -0.000146221, -1.09717e-06, -0.999969, -0.00781958, -0.000146217, 0.00781958, -0.999969, -0.0820778, 0.975232, -0.000452477) bones/18/enabled = true -bones/18/position = Vector3(-0.047842, 0.904453, -0.0604782) -bones/18/rotation = Quaternion(0.937347, -0.108058, 0.329664, -0.0320375) -bones/18/scale = Vector3(1.01533, 0.970024, 1.01533) +bones/18/position = Vector3(-0.0498057, 0.904947, -0.0583119) +bones/18/rotation = Quaternion(0.937277, -0.106122, 0.330173, -0.0351492) +bones/18/scale = Vector3(1.0156, 0.969509, 1.0156) bones/19/name = "DEF-thigh.R.001" bones/19/parent = 18 bones/19/rest = Transform3D(1, -1.26401e-08, 7.42734e-11, 1.26401e-08, 1, 4.19003e-09, -7.42735e-11, -4.19003e-09, 1, 6.66206e-09, 0.221857, -4.78394e-10) bones/19/enabled = true bones/19/position = Vector3(6.66206e-09, 0.221857, -4.78394e-10) -bones/19/rotation = Quaternion(-3.26671e-09, 0.0869912, 1.22724e-08, 0.996209) +bones/19/rotation = Quaternion(-4.8044e-09, 0.0869865, 1.19648e-08, 0.99621) bones/19/scale = Vector3(1, 1, 1) bones/20/name = "DEF-shin.R" bones/20/parent = 19 bones/20/rest = Transform3D(1, 1.11375e-05, -0.000107765, -1.93136e-05, 0.997095, -0.0761695, 0.000106604, 0.0761695, 0.997095, 1.20411e-08, 0.221857, -2.5284e-10) bones/20/enabled = true bones/20/position = Vector3(1.20411e-08, 0.221857, -2.5284e-10) -bones/20/rotation = Quaternion(0.21454, 0.0865527, -0.0184707, 0.972697) -bones/20/scale = Vector3(0.999992, 0.992221, 1.00847) +bones/20/rotation = Quaternion(0.210515, 0.0866508, -0.0181276, 0.973574) +bones/20/scale = Vector3(0.999993, 0.992091, 1.00861) bones/21/name = "DEF-shin.R.001" bones/21/parent = 20 bones/21/rest = Transform3D(1, -3.34719e-08, -3.12514e-08, 3.34719e-08, 1, 3.72105e-09, 3.12514e-08, -3.72105e-09, 1, 1.28523e-08, 0.222639, -1.27147e-09) bones/21/enabled = true bones/21/position = Vector3(1.28523e-08, 0.222639, -1.27147e-09) -bones/21/rotation = Quaternion(-1.48366e-08, 0.0716729, 6.23256e-09, 0.997428) +bones/21/rotation = Quaternion(-1.18839e-09, 0.0713903, 1.46609e-08, 0.997449) bones/21/scale = Vector3(1, 1, 1) bones/22/name = "DEF-foot.R" bones/22/parent = 21 bones/22/rest = Transform3D(1, -0.000206859, -0.000625405, 0.000630092, 0.577262, 0.816559, 0.00019211, -0.816559, 0.577262, 1.10426e-08, 0.222639, 2.69392e-09) bones/22/enabled = true bones/22/position = Vector3(1.10426e-08, 0.222639, 2.69392e-09) -bones/22/rotation = Quaternion(-0.556023, 0.0706171, -0.111599, 0.820608) -bones/22/scale = Vector3(0.988399, 0.99018, 1.02249) +bones/22/rotation = Quaternion(-0.555572, 0.0705864, -0.112025, 0.820858) +bones/22/scale = Vector3(0.988496, 0.99024, 1.02231) bones/23/name = "DEF-toe.R" bones/23/parent = 22 bones/23/rest = Transform3D(-1, -0.000487376, -0.000598249, 7.6805e-08, 0.775227, -0.631683, 0.000771646, -0.631683, -0.775227, 9.71185e-09, 0.138169, 4.34738e-10) bones/23/enabled = true bones/23/position = Vector3(9.71185e-09, 0.138169, 4.34738e-10) -bones/23/rotation = Quaternion(-0.00246947, 0.93683, -0.349744, -0.00479478) +bones/23/rotation = Quaternion(-0.00238668, 0.936864, -0.349657, -0.00460961) bones/23/scale = Vector3(0.999647, 1.00025, 1.0001) bones/24/name = "DEF-ear.L" bones/24/parent = 2 bones/24/rest = Transform3D(0.961059, 0.174102, -0.214603, -0.184384, 0.982435, -0.0287021, 0.205837, 0.0671538, 0.976279, 0.08271, 1.67598, 0.02781) bones/24/enabled = true -bones/24/position = Vector3(0.0625779, 1.5769, 0.163798) -bones/24/rotation = Quaternion(0.169928, -0.100928, -0.0650086, 0.978117) +bones/24/position = Vector3(0.0618574, 1.58123, 0.160001) +bones/24/rotation = Quaternion(0.135314, -0.10731, -0.0696352, 0.98251) bones/24/scale = Vector3(1, 1, 1) bones/25/name = "DEF-ear.L.001" bones/25/parent = 2 bones/25/rest = Transform3D(0.678915, 0.638299, 0.362834, -0.585463, 0.172429, 0.792149, 0.443065, -0.750228, 0.490766, 0.08901, 1.71153, 0.03024) bones/25/enabled = true -bones/25/position = Vector3(0.0659387, 1.61069, 0.1763) -bones/25/rotation = Quaternion(-0.384482, 0.00336713, -0.373658, 0.844122) +bones/25/position = Vector3(0.0657509, 1.61573, 0.170174) +bones/25/rotation = Quaternion(-0.41234, -0.00848664, -0.382041, 0.827012) bones/25/scale = Vector3(1, 1, 1) bones/26/name = "DEF-ear.L.002" bones/26/parent = 2 bones/26/rest = Transform3D(0.186784, 0.0158202, 0.982274, 0.036631, -0.999287, 0.0091287, 0.98172, 0.0342765, -0.18723, 0.108, 1.71666, 0.00792) bones/26/enabled = true -bones/26/position = Vector3(0.0846291, 1.62334, 0.156915) -bones/26/rotation = Quaternion(0.755979, -0.0432962, 0.640748, -0.126741) +bones/26/position = Vector3(0.0847492, 1.6267, 0.150076) +bones/26/rotation = Quaternion(0.757722, -0.0274461, 0.64504, -0.0950104) bones/26/scale = Vector3(1.00001, 0.999978, 1.00001) bones/27/name = "DEF-ear.L.003" bones/27/parent = 26 @@ -21881,29 +21883,29 @@ bones/28/name = "DEF-ear.L.004" bones/28/parent = 2 bones/28/rest = Transform3D(0.634728, -0.408088, -0.656189, 0.412904, 0.896897, -0.158386, 0.653169, -0.17041, 0.737787, 0.0909, 1.65798, 0.03123) bones/28/enabled = true -bones/28/position = Vector3(0.07218, 1.55934, 0.162278) -bones/28/rotation = Quaternion(0.137534, -0.399436, 0.208946, 0.881973) +bones/28/position = Vector3(0.0711575, 1.56345, 0.159746) +bones/28/rotation = Quaternion(0.102874, -0.39561, 0.215218, 0.8869) bones/28/scale = Vector3(1, 1, 1) bones/29/name = "DEF-ear.R" bones/29/parent = 2 bones/29/rest = Transform3D(0.961059, -0.174102, 0.214603, 0.184384, 0.982435, -0.0287021, -0.205837, 0.0671538, 0.976279, -0.08271, 1.67598, 0.02781) bones/29/enabled = true -bones/29/position = Vector3(-0.102286, 1.56434, 0.158696) -bones/29/rotation = Quaternion(0.15969, 0.083325, 0.144282, 0.973005) +bones/29/position = Vector3(-0.103127, 1.57128, 0.154872) +bones/29/rotation = Quaternion(0.126306, 0.0841598, 0.133172, 0.979402) bones/29/scale = Vector3(1, 1, 1) bones/30/name = "DEF-ear.R.001" bones/30/parent = 2 bones/30/rest = Transform3D(0.678915, -0.638299, -0.362834, 0.585463, 0.172429, 0.792149, -0.443065, -0.750228, 0.490766, -0.08901, 1.71153, 0.03024) bones/30/enabled = true -bones/30/position = Vector3(-0.111483, 1.59717, 0.170811) -bones/30/rotation = Quaternion(-0.394456, -0.0585759, 0.424623, 0.812815) +bones/30/position = Vector3(-0.111797, 1.60503, 0.164635) +bones/30/rotation = Quaternion(-0.423977, -0.0426336, 0.41812, 0.802248) bones/30/scale = Vector3(1, 1, 1) bones/31/name = "DEF-ear.R.002" bones/31/parent = 2 bones/31/rest = Transform3D(0.186784, -0.0158202, -0.982274, -0.036631, -0.999287, 0.0091287, -0.98172, 0.0342765, -0.18723, -0.108, 1.71666, 0.00792) bones/31/enabled = true -bones/31/position = Vector3(-0.130645, 1.60694, 0.150254) -bones/31/rotation = Quaternion(0.76991, 0.104448, -0.624901, -0.0763395) +bones/31/position = Vector3(-0.13068, 1.61368, 0.143338) +bones/31/rotation = Quaternion(0.774702, 0.0762122, -0.625311, -0.0549099) bones/31/scale = Vector3(1.00001, 0.999994, 1) bones/32/name = "DEF-ear.R.003" bones/32/parent = 31 @@ -21916,22 +21918,22 @@ bones/33/name = "DEF-ear.R.004" bones/33/parent = 2 bones/33/rest = Transform3D(0.634728, 0.408088, 0.656189, -0.412904, 0.896897, -0.158386, -0.653169, -0.17041, 0.737787, -0.0909, 1.65798, 0.03123) bones/33/enabled = true -bones/33/position = Vector3(-0.109009, 1.54554, 0.156672) -bones/33/rotation = Quaternion(0.113193, 0.381335, -0.13705, 0.907187) +bones/33/position = Vector3(-0.110215, 1.5524, 0.154055) +bones/33/rotation = Quaternion(0.0855173, 0.372851, -0.157824, 0.910363) bones/33/scale = Vector3(1, 1, 1) bones/34/name = "DEF-teeth.T" bones/34/parent = 2 bones/34/rest = Transform3D(1, 4.62162e-13, 1.77945e-13, -1.77945e-13, 1.78814e-07, 1, 4.62162e-13, -1, 1.78814e-07, -3.77531e-14, 1.63926, 0.14112) bones/34/enabled = true -bones/34/position = Vector3(-0.0177878, 1.50352, 0.259639) -bones/34/rotation = Quaternion(-0.598687, -0.0351181, 0.0211663, 0.799933) +bones/34/position = Vector3(-0.0202241, 1.51612, 0.260274) +bones/34/rotation = Quaternion(-0.626311, -0.0312944, 0.0136596, 0.778825) bones/34/scale = Vector3(1, 1, 1) bones/35/name = "DEF-nose.002" bones/35/parent = 2 bones/35/rest = Transform3D(1, -2.28305e-13, 4.65375e-13, -5.17765e-13, -0.396913, 0.917856, -2.48383e-14, -0.917856, -0.396913, -3.77753e-14, 1.6605, 0.17685) bones/35/enabled = true -bones/35/position = Vector3(-0.0198119, 1.51375, 0.299876) -bones/35/rotation = Quaternion(-0.748384, -0.0386792, 0.0136095, 0.661997) +bones/35/position = Vector3(-0.0222636, 1.52914, 0.299698) +bones/35/rotation = Quaternion(-0.771155, -0.0334136, 0.00703314, 0.635731) bones/35/scale = Vector3(1.00001, 0.999983, 1.00001) bones/36/name = "DEF-nose.003" bones/36/parent = 35 @@ -21944,29 +21946,29 @@ bones/37/name = "DEF-nose.L.001" bones/37/parent = 2 bones/37/rest = Transform3D(-0.877924, -0.461149, 0.128806, 0.116591, 0.0550216, 0.991655, -0.464387, 0.885615, 0.00546097, 0.01584, 1.65861, 0.14643) bones/37/enabled = true -bones/37/position = Vector3(-0.00362209, 1.52173, 0.270652) -bones/37/rotation = Quaternion(-0.126618, 0.58326, 0.774691, 0.208877) +bones/37/position = Vector3(-0.00579078, 1.5348, 0.270094) +bones/37/rotation = Quaternion(-0.130751, 0.610196, 0.751849, 0.212812) bones/37/scale = Vector3(1, 1, 1) bones/38/name = "DEF-nose.R.001" bones/38/parent = 2 bones/38/rest = Transform3D(-0.877924, 0.461149, -0.128806, -0.116591, 0.0550216, 0.991655, 0.464388, 0.885615, 0.00546099, -0.01584, 1.65861, 0.14643) bones/38/enabled = true -bones/38/position = Vector3(-0.0351956, 1.51933, 0.269675) -bones/38/rotation = Quaternion(0.0580234, 0.597354, 0.760134, -0.248996) +bones/38/position = Vector3(-0.0373962, 1.53288, 0.269088) +bones/38/rotation = Quaternion(0.0697574, 0.623411, 0.741363, -0.23848) bones/38/scale = Vector3(1, 1, 1) bones/39/name = "DEF-eye_master.L" bones/39/parent = 2 bones/39/rest = Transform3D(-1, 1.80179e-13, 4.59309e-13, 4.59309e-13, 0, 1, 1.80179e-13, 1, -8.27579e-26, 0.04644, 1.70469, 0.10881) bones/39/enabled = true -bones/39/position = Vector3(0.0234265, 1.57874, 0.248439) -bones/39/rotation = Quaternion(-0.0351181, 0.598687, 0.799933, -0.0211662) +bones/39/position = Vector3(0.0223534, 1.58955, 0.244082) +bones/39/rotation = Quaternion(-0.031294, 0.626311, 0.778825, -0.0136603) bones/39/scale = Vector3(1, 1, 1) bones/40/name = "DEF-lid.B.L" bones/40/parent = 2 bones/40/rest = Transform3D(0.216868, 0.961081, 0.171145, 0.856458, -0.27145, 0.439084, 0.468453, 0.0513548, -0.881995, 0.02358, 1.70019, 0.12762) bones/40/enabled = true -bones/40/position = Vector3(0.000855934, 1.56739, 0.264517) -bones/40/rotation = Quaternion(0.717854, 0.586068, 0.292005, -0.236522) +bones/40/position = Vector3(-0.000469407, 1.57984, 0.260851) +bones/40/rotation = Quaternion(0.729914, 0.590124, 0.275638, -0.207372) bones/40/scale = Vector3(0.999995, 1.00001, 0.999995) bones/41/name = "DEF-lid.B.L.001" bones/41/parent = 40 @@ -21993,8 +21995,8 @@ bones/44/name = "DEF-lid.T.L" bones/44/parent = 2 bones/44/rest = Transform3D(0.0104918, -0.524464, -0.851368, -0.942304, 0.279708, -0.183919, 0.334593, 0.804178, -0.49127, 0.06912, 1.70523, 0.10962) bones/44/enabled = true -bones/44/position = Vector3(0.0459796, 1.58075, 0.250067) -bones/44/rotation = Quaternion(-0.638938, 0.605256, 0.302323, -0.366093) +bones/44/position = Vector3(0.0449302, 1.59128, 0.245698) +bones/44/rotation = Quaternion(-0.621383, 0.621956, 0.282682, -0.383595) bones/44/scale = Vector3(1, 0.999997, 1) bones/45/name = "DEF-lid.T.L.001" bones/45/parent = 44 @@ -22021,8 +22023,8 @@ bones/48/name = "DEF-eye.L" bones/48/parent = 2 bones/48/rest = Transform3D(-1, 1.80179e-13, 4.59309e-13, 4.59309e-13, 0, 1, 1.80179e-13, 1, -8.27579e-26, 0.04644, 1.70469, 0.10881) bones/48/enabled = true -bones/48/position = Vector3(0.0234265, 1.57874, 0.248439) -bones/48/rotation = Quaternion(-0.0351181, 0.598687, 0.799933, -0.0211663) +bones/48/position = Vector3(0.0223534, 1.58955, 0.244082) +bones/48/rotation = Quaternion(-0.0312946, 0.626311, 0.778825, -0.0136593) bones/48/scale = Vector3(1, 1, 1) bones/49/name = "DEF-eye_iris.L" bones/49/parent = 48 @@ -22035,15 +22037,15 @@ bones/50/name = "DEF-eye_master.R" bones/50/parent = 2 bones/50/rest = Transform3D(-1, 1.80179e-13, 4.59309e-13, 4.59309e-13, 0, 1, 1.80179e-13, 1, -8.27579e-26, -0.04644, 1.70469, 0.10881) bones/50/enabled = true -bones/50/position = Vector3(-0.0691415, 1.57169, 0.245576) -bones/50/rotation = Quaternion(-0.0351181, 0.598687, 0.799933, -0.0211662) +bones/50/position = Vector3(-0.0702848, 1.58404, 0.241233) +bones/50/rotation = Quaternion(-0.031294, 0.626311, 0.778825, -0.0136603) bones/50/scale = Vector3(1, 1, 1) bones/51/name = "DEF-lid.B.R" bones/51/parent = 2 bones/51/rest = Transform3D(0.216868, -0.961081, -0.171145, -0.856458, -0.27145, 0.439084, -0.468453, 0.0513548, -0.881995, -0.02358, 1.70019, 0.12762) bones/51/enabled = true -bones/51/position = Vector3(-0.0461455, 1.56381, 0.263063) -bones/51/rotation = Quaternion(0.768933, -0.522313, -0.286838, -0.231635) +bones/51/position = Vector3(-0.0475191, 1.57699, 0.25936) +bones/51/rotation = Quaternion(0.772626, -0.538037, -0.264443, -0.20889) bones/51/scale = Vector3(1, 0.999997, 1) bones/52/name = "DEF-lid.B.R.001" bones/52/parent = 51 @@ -22070,8 +22072,8 @@ bones/55/name = "DEF-lid.T.R" bones/55/parent = 2 bones/55/rest = Transform3D(0.0104918, 0.524464, 0.851368, 0.942304, 0.279708, -0.183919, -0.334593, 0.804178, -0.49127, -0.06912, 1.70523, 0.10962) bones/55/enabled = true -bones/55/position = Vector3(-0.0917959, 1.57025, 0.245806) -bones/55/rotation = Quaternion(0.581526, 0.640431, 0.348803, 0.360573) +bones/55/position = Vector3(-0.0929611, 1.58301, 0.241418) +bones/55/rotation = Quaternion(0.573381, 0.645947, 0.324881, 0.385279) bones/55/scale = Vector3(1.00001, 0.999987, 1.00001) bones/56/name = "DEF-lid.T.R.001" bones/56/parent = 55 @@ -22098,8 +22100,8 @@ bones/59/name = "DEF-eye.R" bones/59/parent = 2 bones/59/rest = Transform3D(-1, 1.80179e-13, 4.59309e-13, 4.59309e-13, 0, 1, 1.80179e-13, 1, -8.27579e-26, -0.04644, 1.70469, 0.10881) bones/59/enabled = true -bones/59/position = Vector3(-0.0691415, 1.57169, 0.245576) -bones/59/rotation = Quaternion(-0.0351181, 0.598687, 0.799933, -0.0211662) +bones/59/position = Vector3(-0.0702848, 1.58404, 0.241233) +bones/59/rotation = Quaternion(-0.0312947, 0.62631, 0.778826, -0.013659) bones/59/scale = Vector3(1, 1, 1) bones/60/name = "DEF-eye_iris.R" bones/60/parent = 59 @@ -22112,15 +22114,15 @@ bones/61/name = "DEF-teeth.B" bones/61/parent = 2 bones/61/rest = Transform3D(1, 4.62162e-13, 1.77945e-13, -1.77945e-13, -1.19209e-07, 1, 4.62162e-13, -0.999999, -1.19209e-07, -3.77531e-14, 1.61028, 0.135) bones/61/enabled = true -bones/61/position = Vector3(-0.0153748, 1.47753, 0.245632) -bones/61/rotation = Quaternion(-0.598687, -0.0351173, 0.0211675, 0.799933) +bones/61/position = Vector3(-0.0182063, 1.48919, 0.248112) +bones/61/rotation = Quaternion(-0.626311, -0.0312946, 0.0136592, 0.778825) bones/61/scale = Vector3(1, 0.999999, 1) bones/62/name = "DEF-tongue" bones/62/parent = 2 bones/62/rest = Transform3D(1, 4.34147e-13, 1.14851e-13, -2.0596e-13, 0.21611, 0.976368, 3.99068e-13, -0.976368, 0.21611, -3.77531e-14, 1.61514, 0.12186) bones/62/enabled = true -bones/62/position = Vector3(-0.0156634, 1.48589, 0.234391) -bones/62/rotation = Quaternion(-0.508188, -0.0326084, 0.0248594, 0.860269) +bones/62/position = Vector3(-0.0182907, 1.49676, 0.23632) +bones/62/rotation = Quaternion(-0.537941, -0.0296244, 0.0169801, 0.842291) bones/62/scale = Vector3(1, 0.999999, 0.999999) bones/63/name = "DEF-tongue.001" bones/63/parent = 62 @@ -22140,15 +22142,15 @@ bones/65/name = "DEF-jaw_master" bones/65/parent = 2 bones/65/rest = Transform3D(1, -3.62948e-13, 4.55036e-14, -2.7716e-13, -0.833001, -0.553271, 2.38713e-13, 0.553271, -0.833, -3.77531e-14, 1.68642, 0.05625) bones/65/enabled = true -bones/65/position = Vector3(-0.0209379, 1.57258, 0.19146) -bones/65/rotation = Quaternion(0.987904, 0.0352509, 0.0209442, 0.149545) +bones/65/position = Vector3(-0.0218474, 1.58025, 0.187409) +bones/65/rotation = Quaternion(0.982358, 0.0268277, 0.0211235, 0.183864) bones/65/scale = Vector3(1, 1, 0.999999) bones/66/name = "DEF-chin" bones/66/parent = 2 bones/66/rest = Transform3D(1, 2.84217e-13, 2.38418e-07, 8.53385e-08, 0.933745, -0.357937, -2.22622e-07, 0.357937, 0.933745, -3.77531e-14, 1.56528, 0.13671) bones/66/enabled = true -bones/66/position = Vector3(-0.0117201, 1.43402, 0.234642) -bones/66/rotation = Quaternion(0.319927, -0.00245583, 0.0409298, 0.946554) +bones/66/position = Vector3(-0.0152744, 1.44497, 0.240179) +bones/66/rotation = Quaternion(0.286884, -0.00647626, 0.0335259, 0.957357) bones/66/scale = Vector3(0.999995, 1.00001, 0.999996) bones/67/name = "DEF-chin.001" bones/67/parent = 66 @@ -22161,15 +22163,15 @@ bones/68/name = "DEF-jaw" bones/68/parent = 2 bones/68/rest = Transform3D(1, -6.25277e-13, 9.53684e-07, 9.50503e-07, -0.0816063, -0.996664, 7.78274e-08, 0.996664, -0.0816064, -3.77531e-14, 1.56951, 0.08505) bones/68/enabled = true -bones/68/position = Vector3(-0.0116423, 1.45264, 0.186273) -bones/68/rotation = Quaternion(0.823715, 0.0225833, 0.0342245, 0.56552) +bones/68/position = Vector3(-0.0146265, 1.4602, 0.19064) +bones/68/rotation = Quaternion(0.803753, 0.0149259, 0.0307112, 0.593983) bones/68/scale = Vector3(1, 0.999999, 1) bones/69/name = "DEF-jaw.L" bones/69/parent = 2 bones/69/rest = Transform3D(0.982712, -0.183588, -0.0239067, -0.184924, -0.979563, -0.0791116, -0.00889419, 0.0821649, -0.996578, 0.08334, 1.68642, 0.05625) bones/69/enabled = true -bones/69/position = Vector3(0.0621218, 1.5789, 0.19403) -bones/69/rotation = Quaternion(0.993408, -0.0512174, -0.00990228, -0.102072) +bones/69/position = Vector3(0.0612967, 1.58531, 0.190018) +bones/69/rotation = Quaternion(0.995875, -0.0600043, -0.00448249, -0.0679129) bones/69/scale = Vector3(1, 1, 0.999999) bones/70/name = "DEF-jaw.L.001" bones/70/parent = 69 @@ -22189,8 +22191,8 @@ bones/72/name = "DEF-jaw.R" bones/72/parent = 2 bones/72/rest = Transform3D(0.982712, 0.183588, 0.0239067, 0.184924, -0.979563, -0.0791116, 0.00889419, 0.0821649, -0.996578, -0.08334, 1.68642, 0.05625) bones/72/enabled = true -bones/72/position = Vector3(-0.103998, 1.56625, 0.18889) -bones/72/rotation = Quaternion(0.985874, 0.129605, 0.0327569, -0.100902) +bones/72/position = Vector3(-0.104953, 1.5753, 0.184849) +bones/72/rotation = Quaternion(0.989782, 0.12224, 0.0318707, -0.0661272) bones/72/scale = Vector3(1, 1, 0.999999) bones/73/name = "DEF-jaw.R.001" bones/73/parent = 72 @@ -22210,8 +22212,8 @@ bones/75/name = "DEF-lip.T.L" bones/75/parent = 2 bones/75/rest = Transform3D(0.267455, 0.963307, -0.0225411, -0.0225393, 0.0296414, 0.999306, 0.963306, -0.266762, 0.02964, -3.77531e-14, 1.6326, 0.1539) bones/75/enabled = true -bones/75/position = Vector3(-0.0173495, 1.49355, 0.270029) -bones/75/rotation = Quaternion(-0.440324, -0.389878, -0.466625, 0.660585) +bones/75/position = Vector3(-0.0200147, 1.50688, 0.271329) +bones/75/rotation = Quaternion(-0.465013, -0.403695, -0.459897, 0.639756) bones/75/scale = Vector3(1, 1, 1) bones/76/name = "DEF-lip.T.L.001" bones/76/parent = 75 @@ -22224,8 +22226,8 @@ bones/77/name = "DEF-lip.T.R" bones/77/parent = 2 bones/77/rest = Transform3D(0.267455, -0.963307, 0.0225411, 0.0225393, 0.0296414, 0.999306, -0.963306, -0.266762, 0.02964, -3.77531e-14, 1.6326, 0.1539) bones/77/enabled = true -bones/77/position = Vector3(-0.0173495, 1.49355, 0.270029) -bones/77/rotation = Quaternion(-0.482825, 0.334773, 0.501622, 0.634966) +bones/77/position = Vector3(-0.0200147, 1.50688, 0.271329) +bones/77/rotation = Quaternion(-0.502892, 0.354392, 0.482806, 0.623221) bones/77/scale = Vector3(0.999999, 1, 0.999999) bones/78/name = "DEF-lip.T.R.001" bones/78/parent = 77 @@ -22238,8 +22240,8 @@ bones/79/name = "DEF-lip.B.L" bones/79/parent = 2 bones/79/rest = Transform3D(0.421291, 0.887527, -0.186573, -0.0767522, 0.239873, 0.967765, 0.903672, -0.393391, 0.169176, -3.77531e-14, 1.61802, 0.15003) bones/79/enabled = true -bones/79/position = Vector3(-0.0161291, 1.48069, 0.262224) -bones/79/rotation = Quaternion(-0.381691, -0.374469, -0.38783, 0.750782) +bones/79/position = Vector3(-0.0189857, 1.49351, 0.264443) +bones/79/rotation = Quaternion(-0.409614, -0.38634, -0.382317, 0.732661) bones/79/scale = Vector3(1, 0.999999, 1) bones/80/name = "DEF-lip.B.L.001" bones/80/parent = 79 @@ -22252,8 +22254,8 @@ bones/81/name = "DEF-lip.B.R" bones/81/parent = 2 bones/81/rest = Transform3D(0.421291, -0.887527, 0.186573, 0.0767522, 0.239873, 0.967765, -0.903672, -0.393391, 0.169176, -3.77531e-14, 1.61802, 0.15003) bones/81/enabled = true -bones/81/position = Vector3(-0.0161291, 1.48069, 0.262224) -bones/81/rotation = Quaternion(-0.42079, 0.321084, 0.431745, 0.730368) +bones/81/position = Vector3(-0.0189857, 1.49351, 0.264443) +bones/81/rotation = Quaternion(-0.444122, 0.337486, 0.412777, 0.720052) bones/81/scale = Vector3(0.999996, 1.00001, 0.999996) bones/82/name = "DEF-lip.B.R.001" bones/82/parent = 81 @@ -22266,8 +22268,8 @@ bones/83/name = "DEF-brow.B.L" bones/83/parent = 2 bones/83/rest = Transform3D(-0.231095, -0.567802, 0.790061, 0.778977, 0.378539, 0.499902, -0.582914, 0.730965, 0.354826, 0.07119, 1.7118, 0.11133) bones/83/enabled = true -bones/83/position = Vector3(0.047493, 1.5867, 0.253615) -bones/83/rotation = Quaternion(0.152717, 0.473445, 0.648363, 0.576328) +bones/83/position = Vector3(0.0465312, 1.59744, 0.248837) +bones/83/rotation = Quaternion(0.135089, 0.492605, 0.626929, 0.588262) bones/83/scale = Vector3(0.999994, 1.00001, 0.999994) bones/84/name = "DEF-brow.B.L.001" bones/84/parent = 83 @@ -22294,8 +22296,8 @@ bones/87/name = "DEF-brow.B.L.004" bones/87/parent = 2 bones/87/rest = Transform3D(-0.70622, -0.232916, -0.668582, -0.0973397, -0.903425, 0.417549, -0.701268, 0.359961, 0.615345, 0.01989, 1.7055, 0.12573) bones/87/enabled = true -bones/87/position = Vector3(-0.00323909, 1.57272, 0.264081) -bones/87/rotation = Quaternion(-0.389295, 0.0707637, 0.916558, 0.0580044) +bones/87/position = Vector3(-0.0044665, 1.5852, 0.260022) +bones/87/rotation = Quaternion(-0.392958, 0.105657, 0.911939, 0.0527935) bones/87/scale = Vector3(1, 0.999989, 1) bones/88/name = "DEF-nose.L" bones/88/parent = 87 @@ -22308,8 +22310,8 @@ bones/89/name = "DEF-brow.B.R" bones/89/parent = 2 bones/89/rest = Transform3D(-0.231095, 0.567802, -0.790061, -0.778977, 0.378539, 0.499902, 0.582914, 0.730965, 0.354826, -0.07119, 1.7118, 0.11133) bones/89/enabled = true -bones/89/position = Vector3(-0.0944086, 1.5759, 0.249226) -bones/89/rotation = Quaternion(0.208136, -0.478034, -0.597718, 0.609013) +bones/89/position = Vector3(-0.0954894, 1.58892, 0.244425) +bones/89/rotation = Quaternion(0.184401, -0.501893, -0.585625, 0.609216) bones/89/scale = Vector3(0.999998, 1, 0.999998) bones/90/name = "DEF-brow.B.R.001" bones/90/parent = 89 @@ -22336,8 +22338,8 @@ bones/93/name = "DEF-brow.B.R.004" bones/93/parent = 2 bones/93/rest = Transform3D(-0.70622, 0.232916, 0.668582, 0.0973397, -0.903425, 0.417549, 0.701268, 0.359961, 0.615345, -0.01989, 1.7055, 0.12573) bones/93/enabled = true -bones/93/position = Vector3(-0.0428853, 1.5697, 0.262854) -bones/93/rotation = Quaternion(0.354348, 0.101868, 0.921078, -0.125206) +bones/93/position = Vector3(-0.0441535, 1.58279, 0.258765) +bones/93/rotation = Quaternion(0.356801, 0.130849, 0.919051, -0.104479) bones/93/scale = Vector3(0.999998, 1, 0.999998) bones/94/name = "DEF-nose.R" bones/94/parent = 93 @@ -22350,15 +22352,15 @@ bones/95/name = "DEF-brow.T.L" bones/95/parent = 2 bones/95/rest = Transform3D(0.788261, -0.0448198, -0.613706, -0.392101, 0.732058, -0.557089, 0.474237, 0.679767, 0.559479, 0.07632, 1.6983, 0.0846) bones/95/enabled = true -bones/95/position = Vector3(0.0539251, 1.58173, 0.224343) -bones/95/rotation = Quaternion(0.486686, -0.287099, -0.103564, 0.818526) +bones/95/position = Vector3(0.0530105, 1.59036, 0.220015) +bones/95/rotation = Quaternion(0.455848, -0.297047, -0.0994506, 0.833112) bones/95/scale = Vector3(1, 1, 1) bones/96/name = "DEF-brow.T.L.001" bones/96/parent = 2 bones/96/rest = Transform3D(0.608609, -0.729296, -0.312606, -0.158565, 0.274241, -0.948498, 0.777465, 0.626833, 0.0512642, 0.0747, 1.72476, 0.10917) bones/96/enabled = true -bones/96/position = Vector3(0.0499522, 1.59997, 0.255289) -bones/96/rotation = Quaternion(0.672649, -0.401105, 0.180421, 0.595069) +bones/96/position = Vector3(0.0492145, 1.61075, 0.24961) +bones/96/rotation = Quaternion(0.647625, -0.402189, 0.190776, 0.61841) bones/96/scale = Vector3(1, 1, 1) bones/97/name = "DEF-brow.T.L.002" bones/97/parent = 96 @@ -22371,22 +22373,22 @@ bones/98/name = "DEF-brow.T.L.003" bones/98/parent = 2 bones/98/rest = Transform3D(0.157201, -0.790994, 0.591284, -0.260981, -0.610717, -0.747605, 0.952458, -0.0367898, -0.30244, 0.01935, 1.72296, 0.13914) bones/98/enabled = true -bones/98/position = Vector3(-0.00531051, 1.58559, 0.281829) -bones/98/rotation = Quaternion(0.755909, -0.411667, 0.495434, 0.116947) +bones/98/position = Vector3(-0.00639527, 1.5993, 0.276826) +bones/98/rotation = Quaternion(0.746387, -0.401272, 0.510398, 0.146221) bones/98/scale = Vector3(1, 1, 1) bones/99/name = "DEF-brow.T.R" bones/99/parent = 2 bones/99/rest = Transform3D(0.788261, 0.0448198, 0.613706, 0.392101, 0.732058, -0.557089, -0.474237, 0.679767, 0.559479, -0.07632, 1.6983, 0.0846) bones/99/enabled = true -bones/99/position = Vector3(-0.0982016, 1.57014, 0.219636) -bones/99/rotation = Quaternion(0.460062, 0.297838, 0.180361, 0.816765) +bones/99/position = Vector3(-0.0992401, 1.58121, 0.215287) +bones/99/rotation = Quaternion(0.433674, 0.297566, 0.164024, 0.834552) bones/99/scale = Vector3(1, 1, 1) bones/100/name = "DEF-brow.T.R.001" bones/100/parent = 2 bones/100/rest = Transform3D(0.608609, 0.729296, 0.312606, 0.158565, 0.274241, -0.948498, -0.777465, 0.626833, 0.0512642, -0.0747, 1.72476, 0.10917) bones/100/enabled = true -bones/100/position = Vector3(-0.0989454, 1.58863, 0.250682) -bones/100/rotation = Quaternion(0.645506, 0.432466, -0.113898, 0.61913) +bones/100/position = Vector3(-0.0998058, 1.60181, 0.244972) +bones/100/rotation = Quaternion(0.627827, 0.420853, -0.132444, 0.641229) bones/100/scale = Vector3(1, 1, 1) bones/101/name = "DEF-brow.T.R.002" bones/101/parent = 100 @@ -22399,15 +22401,15 @@ bones/102/name = "DEF-brow.T.R.003" bones/102/parent = 2 bones/102/rest = Transform3D(0.157201, 0.790994, -0.591284, 0.260981, -0.610717, -0.747605, -0.952458, -0.0367898, -0.30244, -0.01935, 1.72296, 0.13914) bones/102/enabled = true -bones/102/position = Vector3(-0.0438804, 1.58266, 0.280635) -bones/102/rotation = Quaternion(0.737396, 0.464058, -0.461579, 0.166859) +bones/102/position = Vector3(-0.0450041, 1.59695, 0.275597) +bones/102/rotation = Quaternion(0.736526, 0.44085, -0.476752, 0.189443) bones/102/scale = Vector3(1, 1, 1) bones/103/name = "DEF-cheek.B.L" bones/103/parent = 2 bones/103/rest = Transform3D(0.625247, 0.762979, -0.164102, -0.166431, 0.335791, 0.927116, 0.762474, -0.552365, 0.336935, 0.03168, 1.62666, 0.13446) bones/103/enabled = true -bones/103/position = Vector3(0.0148674, 1.49576, 0.25069) -bones/103/rotation = Quaternion(-0.359558, -0.285524, -0.321311, 0.828223) +bones/103/position = Vector3(0.0123305, 1.5072, 0.252087) +bones/103/rotation = Quaternion(-0.389575, -0.29556, -0.319535, 0.811648) bones/103/scale = Vector3(1, 1, 1) bones/104/name = "DEF-cheek.B.L.001" bones/104/parent = 103 @@ -22420,8 +22422,8 @@ bones/105/name = "DEF-cheek.B.R" bones/105/parent = 2 bones/105/rest = Transform3D(0.625247, -0.762979, 0.164102, 0.166431, 0.335791, 0.927116, -0.762474, -0.552365, 0.336935, -0.03168, 1.62666, 0.13446) bones/105/enabled = true -bones/105/position = Vector3(-0.0482795, 1.49095, 0.248736) -bones/105/rotation = Quaternion(-0.389935, 0.231726, 0.372015, 0.809851) +bones/105/position = Vector3(-0.050881, 1.50336, 0.25008) +bones/105/rotation = Quaternion(-0.41665, 0.245633, 0.355552, 0.799781) bones/105/scale = Vector3(1, 1, 1) bones/106/name = "DEF-cheek.B.R.001" bones/106/parent = 105 @@ -22434,8 +22436,8 @@ bones/107/name = "DEF-cheek.T.L" bones/107/parent = 2 bones/107/rest = Transform3D(0.313146, -0.424331, -0.849637, -0.84709, -0.529289, -0.0478666, -0.429392, 0.734708, -0.525192, 0.07632, 1.6983, 0.0846) bones/107/enabled = true -bones/107/position = Vector3(0.0539251, 1.58173, 0.224343) -bones/107/rotation = Quaternion(0.817601, -0.321336, -0.452116, 0.154477) +bones/107/position = Vector3(0.0530105, 1.59036, 0.220015) +bones/107/rotation = Quaternion(0.810156, -0.344387, -0.439828, 0.177753) bones/107/scale = Vector3(1, 1, 1) bones/108/name = "DEF-cheek.T.L.001" bones/108/parent = 107 @@ -22448,8 +22450,8 @@ bones/109/name = "DEF-cheek.T.R" bones/109/parent = 2 bones/109/rest = Transform3D(0.313146, 0.424331, 0.849637, 0.84709, -0.529289, -0.0478666, 0.429392, 0.734708, -0.525192, -0.07632, 1.6983, 0.0846) bones/109/enabled = true -bones/109/position = Vector3(-0.0982016, 1.57014, 0.219636) -bones/109/rotation = Quaternion(0.776515, 0.377557, 0.487537, 0.129545) +bones/109/position = Vector3(-0.0992401, 1.58121, 0.215287) +bones/109/rotation = Quaternion(0.773525, 0.386956, 0.475182, 0.161634) bones/109/scale = Vector3(1, 1, 1) bones/110/name = "DEF-cheek.T.R.001" bones/110/parent = 109 @@ -22462,50 +22464,50 @@ bones/111/name = "DEF-forehead.L" bones/111/parent = 2 bones/111/rest = Transform3D(0.0249791, 0.0778326, 0.996654, 0.368789, -0.927363, 0.0631786, 0.929177, 0.365977, -0.0518685, 0.01512, 1.77336, 0.11925) bones/111/enabled = true -bones/111/position = Vector3(-0.0134721, 1.63908, 0.276763) -bones/111/rotation = Quaternion(0.702276, 0.0863267, 0.706354, -0.020479) +bones/111/position = Vector3(-0.0135773, 1.65245, 0.268032) +bones/111/rotation = Quaternion(0.701344, 0.104541, 0.70504, 0.0102655) bones/111/scale = Vector3(1, 1, 1) bones/112/name = "DEF-forehead.L.001" bones/112/parent = 2 bones/112/rest = Transform3D(0.261438, 0.191526, 0.946028, 0.471976, -0.880315, 0.0477902, 0.841955, 0.434008, -0.320543, 0.04311, 1.77804, 0.10566) bones/112/enabled = true -bones/112/position = Vector3(0.0141535, 1.64952, 0.265902) -bones/112/rotation = Quaternion(0.779412, 0.158026, 0.606163, -0.0105295) +bones/112/position = Vector3(0.0142828, 1.66162, 0.256647) +bones/112/rotation = Quaternion(0.778996, 0.172024, 0.602561, 0.0221879) bones/112/scale = Vector3(1, 1, 1) bones/113/name = "DEF-forehead.L.002" bones/113/parent = 2 bones/113/rest = Transform3D(0.729295, 0.177139, 0.660871, 0.414948, -0.882506, -0.221365, 0.544009, 0.435667, -0.717111, 0.06471, 1.77453, 0.0846) bones/113/enabled = true -bones/113/position = Vector3(0.0361393, 1.65375, 0.245381) -bones/113/rotation = Quaternion(0.918113, 0.148013, 0.365804, 0.0367118) +bones/113/position = Vector3(0.0363908, 1.66394, 0.235956) +bones/113/rotation = Quaternion(0.916552, 0.15236, 0.362668, 0.0720444) bones/113/scale = Vector3(1, 1, 1) bones/114/name = "DEF-forehead.R" bones/114/parent = 2 bones/114/rest = Transform3D(0.0249791, -0.0778326, -0.996654, -0.368789, -0.927363, 0.0631786, -0.929177, 0.365977, -0.0518685, -0.01512, 1.77336, 0.11925) bones/114/enabled = true -bones/114/position = Vector3(-0.0436104, 1.63679, 0.27583) -bones/114/rotation = Quaternion(0.728252, -0.032093, -0.683876, 0.0305491) +bones/114/position = Vector3(-0.0437457, 1.65061, 0.267071) +bones/114/rotation = Quaternion(0.728336, -0.0622069, -0.680587, 0.0495727) bones/114/scale = Vector3(1, 1, 1) bones/115/name = "DEF-forehead.R.001" bones/115/parent = 2 bones/115/rest = Transform3D(0.261438, -0.191526, -0.946028, -0.471976, -0.880315, 0.0477902, -0.841955, 0.434008, -0.320543, -0.04311, 1.77804, 0.10566) bones/115/enabled = true -bones/115/position = Vector3(-0.0717766, 1.64297, 0.263244) -bones/115/rotation = Quaternion(0.807481, -0.0980024, -0.580887, 0.0306478) +bones/115/position = Vector3(-0.0717347, 1.6564, 0.253917) +bones/115/rotation = Quaternion(0.806646, -0.125215, -0.57517, 0.0531347) bones/115/scale = Vector3(1, 1, 1) bones/116/name = "DEF-forehead.R.002" bones/116/parent = 2 bones/116/rest = Transform3D(0.729295, -0.177139, -0.660871, -0.414948, -0.882506, -0.221365, -0.544009, 0.435667, -0.717111, -0.06471, 1.77453, 0.0846) bones/116/enabled = true -bones/116/position = Vector3(-0.0928455, 1.64392, 0.24139) -bones/116/rotation = Quaternion(0.937543, -0.0789504, -0.333473, 0.059793) +bones/116/position = Vector3(-0.0926755, 1.6562, 0.231924) +bones/116/rotation = Quaternion(0.935103, -0.098854, -0.328469, 0.0889898) bones/116/scale = Vector3(1, 1, 1) bones/117/name = "DEF-nose" bones/117/parent = 2 bones/117/rest = Transform3D(1, -3.6823e-13, 3.36067e-14, -2.71878e-13, -0.793837, -0.60813, 2.5061e-13, 0.608131, -0.793837, -3.77531e-14, 1.70802, 0.13824) bones/117/enabled = true -bones/117/position = Vector3(-0.0233701, 1.57009, 0.276175) -bones/117/rotation = Quaternion(0.982303, 0.0345249, 0.0221206, 0.182756) +bones/117/position = Vector3(-0.0247002, 1.58376, 0.272146) +bones/117/rotation = Quaternion(0.975604, 0.0261004, 0.0220155, 0.216866) bones/117/scale = Vector3(1, 1, 1) bones/118/name = "DEF-nose.001" bones/118/parent = 117 @@ -22518,78 +22520,78 @@ bones/119/name = "DEF-nose.004" bones/119/parent = 2 bones/119/rest = Transform3D(1, -3.20188e-13, 2.38419e-07, -1.27827e-08, -0.998562, 0.0536133, 2.38076e-07, -0.0536132, -0.998564, -3.77531e-14, 1.65537, 0.15354) bones/119/enabled = true -bones/119/position = Vector3(-0.0192029, 1.51542, 0.276075) -bones/119/rotation = Quaternion(0.984802, 0.0400492, 0.00879332, -0.168769) +bones/119/position = Vector3(-0.0215074, 1.52915, 0.275839) +bones/119/rotation = Quaternion(0.990332, 0.0321107, 0.0116136, -0.134451) bones/119/scale = Vector3(1, 0.999997, 1) bones/120/name = "DEF-temple.L" bones/120/parent = 2 bones/120/rest = Transform3D(0.997508, 0.0673201, -0.0214382, 0.0664963, -0.997097, -0.0370832, -0.0238725, 0.0355649, -0.999084, 0.07857, 1.75707, 0.05373) bones/120/enabled = true -bones/120/position = Vector3(0.0516289, 1.64681, 0.211294) -bones/120/rotation = Quaternion(0.989558, 0.0743113, 0.00413366, -0.123432) +bones/120/position = Vector3(0.0519139, 1.65442, 0.202519) +bones/120/rotation = Quaternion(0.993834, 0.0660219, 0.00538469, -0.0889212) bones/120/scale = Vector3(1.00001, 1, 1) bones/121/name = "DEF-temple.R" bones/121/parent = 2 bones/121/rest = Transform3D(0.997508, -0.0673201, 0.0214382, -0.0664963, -0.997097, -0.0370832, 0.0238725, 0.0355649, -0.999084, -0.07857, 1.75707, 0.05373) bones/121/enabled = true -bones/121/position = Vector3(-0.104983, 1.63489, 0.206448) -bones/121/rotation = Quaternion(0.991999, 0.00486524, 0.0170285, -0.124995) +bones/121/position = Vector3(-0.104801, 1.64499, 0.197622) +bones/121/rotation = Quaternion(0.995679, -0.00295122, 0.0206913, -0.0904767) bones/121/scale = Vector3(1.00001, 1, 1) bones/122/name = "DEF-shoulder.L" bones/122/parent = 2 bones/122/rest = Transform3D(0.206201, 0.977363, 0.0473654, 0, -0.0484056, 0.998828, 0.97851, -0.205959, -0.00998127, 0.0457043, 1.44586, -0.0331638) bones/122/enabled = true -bones/122/position = Vector3(0.0532167, 1.37298, 0.0434359) -bones/122/rotation = Quaternion(-0.359778, -0.391553, -0.630023, 0.565965) +bones/122/position = Vector3(0.0510332, 1.37352, 0.0452913) +bones/122/rotation = Quaternion(-0.359489, -0.391372, -0.635429, 0.560202) bones/122/scale = Vector3(1, 1, 1) bones/123/name = "DEF-upper_arm.L" bones/123/parent = 2 bones/123/rest = Transform3D(0, 1, 7.75341e-07, 1, -3.12203e-13, 4.02666e-07, 4.02666e-07, 7.75341e-07, -1, 0.151628, 1.44061, -0.055485) bones/123/enabled = true -bones/123/position = Vector3(0.161037, 1.36727, 0.0527673) -bones/123/rotation = Quaternion(0.916928, 0.158098, 0.366368, 0.00469977) -bones/123/scale = Vector3(1.03792, 0.928263, 1.03792) +bones/123/position = Vector3(0.15865, 1.36639, 0.0555775) +bones/123/rotation = Quaternion(0.916663, 0.150781, 0.370056, 0.00721344) +bones/123/scale = Vector3(1.03785, 0.928384, 1.03785) bones/124/name = "DEF-upper_arm.L.001" bones/124/parent = 123 bones/124/rest = Transform3D(1, -1.49012e-08, 6.89785e-08, 1.49012e-08, 1, 1.57216e-08, -6.89785e-08, -1.57216e-08, 1, -1.43748e-07, 0.139208, 6.27402e-09) bones/124/enabled = true bones/124/position = Vector3(-1.43748e-07, 0.139208, 6.27402e-09) -bones/124/rotation = Quaternion(-1.68171e-08, -0.10114, -1.9617e-08, 0.994872) +bones/124/rotation = Quaternion(-1.45898e-08, -0.101031, 1.33493e-07, 0.994883) bones/124/scale = Vector3(1, 1, 1) bones/125/name = "DEF-forearm.L" bones/125/parent = 124 bones/125/rest = Transform3D(1, -2.52483e-06, -1.21353e-06, 2.52483e-06, 1, -9.31733e-08, 1.21353e-06, 9.31703e-08, 1, -1.43241e-07, 0.139208, 2.18441e-09) bones/125/enabled = true bones/125/position = Vector3(-1.43241e-07, 0.139208, 2.18441e-09) -bones/125/rotation = Quaternion(-0.205924, -0.100244, -0.0193849, 0.973227) -bones/125/scale = Vector3(0.999856, 0.983867, 1.02001) +bones/125/rotation = Quaternion(-0.206599, -0.0999559, -0.0193967, 0.973113) +bones/125/scale = Vector3(0.999856, 0.983755, 1.02015) bones/126/name = "DEF-forearm.L.001" bones/126/parent = 125 bones/126/rest = Transform3D(1, 8.41612e-07, 8.41612e-07, -8.41612e-07, 1, -2.63006e-08, -8.41612e-07, 2.62998e-08, 1, -6.30042e-08, 0.141644, 2.02402e-09) bones/126/enabled = true bones/126/position = Vector3(-6.30042e-08, 0.141644, 2.02402e-09) -bones/126/rotation = Quaternion(-1.84745e-07, 0.096896, -1.45095e-07, 0.995295) +bones/126/rotation = Quaternion(4.07012e-08, 0.0969532, 4.55782e-09, 0.995289) bones/126/scale = Vector3(1, 1, 1) bones/127/name = "DEF-hand.L" bones/127/parent = 126 bones/127/rest = Transform3D(1, 2.34375e-07, -4.04381e-09, -2.34375e-07, 1, -3.47898e-07, 4.04373e-09, 3.47898e-07, 1, 5.20645e-09, 0.141644, 3.60875e-09) bones/127/enabled = true bones/127/position = Vector3(5.20645e-09, 0.141644, 3.60875e-09) -bones/127/rotation = Quaternion(-0.106071, 0.0961044, -0.180551, 0.973095) -bones/127/scale = Vector3(0.979751, 1.05905, 0.967178) +bones/127/rotation = Quaternion(-0.106607, 0.096157, -0.179738, 0.973182) +bones/127/scale = Vector3(0.97959, 1.05923, 0.967173) bones/128/name = "DEF-f_index.01.L" bones/128/parent = 127 bones/128/rest = Transform3D(1.78814e-07, -1.77945e-06, 1, 8.76509e-05, 1, 1.77944e-06, -1, 8.76509e-05, 1.7897e-07, -0.00518027, 0.0910931, -0.0225986) bones/128/enabled = true bones/128/position = Vector3(-0.00518027, 0.0910931, -0.0225986) -bones/128/rotation = Quaternion(-0.0703898, 0.705253, -0.0166552, 0.705256) +bones/128/rotation = Quaternion(-0.0747668, 0.705074, -0.0120784, 0.705077) bones/128/scale = Vector3(1, 1, 1) bones/129/name = "DEF-f_index.02.L" bones/129/parent = 128 bones/129/rest = Transform3D(1, 0.000210294, 6.01693e-10, -0.000210294, 1, 9.64135e-07, -3.98941e-10, -9.64135e-07, 1, -6.25325e-10, 0.0370001, -1.51607e-07) bones/129/enabled = true bones/129/position = Vector3(-6.25325e-10, 0.0370001, -1.51607e-07) -bones/129/rotation = Quaternion(-0.154158, -0.00643526, 0.0046446, 0.988014) +bones/129/rotation = Quaternion(-0.150556, -0.00729993, 0.00496926, 0.988562) bones/129/scale = Vector3(1, 1, 1) bones/130/name = "DEF-f_index.03.L" bones/130/parent = 129 @@ -22603,14 +22605,14 @@ bones/131/parent = 127 bones/131/rest = Transform3D(0.894418, -0.447099, -0.0109382, 0.390359, 0.768506, 0.506971, -0.21826, -0.457713, 0.861894, -0.0157619, 0.0246615, -0.0268173) bones/131/enabled = true bones/131/position = Vector3(-0.0157619, 0.0246615, -0.0268173) -bones/131/rotation = Quaternion(-0.180073, 0.0918552, 0.29098, 0.935129) +bones/131/rotation = Quaternion(-0.176271, 0.092998, 0.291777, 0.935493) bones/131/scale = Vector3(1, 1, 1) bones/132/name = "DEF-thumb.02.L" bones/132/parent = 131 bones/132/rest = Transform3D(1, -1.05805e-05, 9.16747e-09, 1.05791e-05, 0.999857, -0.0169387, 1.70053e-07, 0.0169387, 0.999857, 5.82077e-09, 0.041871, 2.23517e-08) bones/132/enabled = true bones/132/position = Vector3(5.82077e-09, 0.041871, 2.23517e-08) -bones/132/rotation = Quaternion(0.00893714, 0.0227766, -0.00771342, 0.999671) +bones/132/rotation = Quaternion(0.00907244, 0.0219579, -0.00683871, 0.999694) bones/132/scale = Vector3(1, 1, 1) bones/133/name = "DEF-thumb.03.L" bones/133/parent = 132 @@ -22631,14 +22633,14 @@ bones/135/parent = 127 bones/135/rest = Transform3D(1.78814e-07, 1.46025e-06, 1, 6.28772e-05, 1, -1.46026e-06, -1, 6.28772e-05, 1.78722e-07, 4.53205e-07, 0.095334, -3.61138e-07) bones/135/enabled = true bones/135/position = Vector3(4.53205e-07, 0.095334, -3.61138e-07) -bones/135/rotation = Quaternion(-0.0411726, 0.698788, 0.147267, 0.698794) +bones/135/rotation = Quaternion(-0.0418289, 0.698775, 0.1472, 0.698781) bones/135/scale = Vector3(1, 1, 1) bones/136/name = "DEF-f_middle.02.L" bones/136/parent = 135 bones/136/rest = Transform3D(1, 4.26928e-05, 3.4506e-10, -4.26928e-05, 1, 8.082e-06, -1.69725e-14, -8.082e-06, 1, -2.89286e-09, 0.0370001, 1.96181e-09) bones/136/enabled = true bones/136/position = Vector3(-2.89286e-09, 0.0370001, 1.96181e-09) -bones/136/rotation = Quaternion(-0.198893, 0.00244183, -0.0144251, 0.979912) +bones/136/rotation = Quaternion(-0.211875, 0.00205132, -0.015877, 0.977166) bones/136/scale = Vector3(1, 1, 1) bones/137/name = "DEF-f_middle.03.L" bones/137/parent = 136 @@ -22659,14 +22661,14 @@ bones/139/parent = 127 bones/139/rest = Transform3D(1.78814e-07, 1.43436e-06, 1, -1.29236e-05, 1, -1.43435e-06, -1, -1.29236e-05, 1.78832e-07, -0.000430138, 0.0910453, 0.0186508) bones/139/enabled = true bones/139/position = Vector3(-0.000430138, 0.0910453, 0.0186508) -bones/139/rotation = Quaternion(-0.11448, 0.674665, 0.276679, 0.674663) +bones/139/rotation = Quaternion(-0.114999, 0.674723, 0.276181, 0.674721) bones/139/scale = Vector3(1, 1, 1) bones/140/name = "DEF-f_ring.02.L" bones/140/parent = 139 bones/140/rest = Transform3D(1, 3.71589e-07, 3.48393e-12, -3.71589e-07, 1, 8.08574e-06, -4.79365e-13, -8.08574e-06, 1, -1.04128e-08, 0.0315001, -4.89833e-10) bones/140/enabled = true bones/140/position = Vector3(-1.04128e-08, 0.0315001, -4.89833e-10) -bones/140/rotation = Quaternion(-0.283913, -0.0158055, -0.0298688, 0.958254) +bones/140/rotation = Quaternion(-0.284644, -0.0163422, -0.0300876, 0.958022) bones/140/scale = Vector3(1, 0.999993, 1) bones/141/name = "DEF-f_ring.03.L" bones/141/parent = 140 @@ -22687,14 +22689,14 @@ bones/143/parent = 127 bones/143/rest = Transform3D(5.96046e-08, 8.12788e-06, 1, -0.00409006, 0.999992, -8.12757e-06, -0.999992, -0.00409007, 9.28477e-08, -0.00486867, 0.0807778, 0.0380627) bones/143/enabled = true bones/143/position = Vector3(-0.00486867, 0.0807778, 0.0380627) -bones/143/rotation = Quaternion(-0.111121, 0.666664, 0.316123, 0.665791) +bones/143/rotation = Quaternion(-0.112286, 0.666697, 0.315576, 0.665822) bones/143/scale = Vector3(1, 1, 1) bones/144/name = "DEF-f_pinky.02.L" bones/144/parent = 143 bones/144/rest = Transform3D(1, -0.000421546, 6.10301e-09, 0.000421546, 1, -1.03914e-05, -1.72257e-09, 1.03914e-05, 1, 7.81739e-10, 0.0359999, -1.39326e-07) bones/144/enabled = true bones/144/position = Vector3(7.81739e-10, 0.0359999, -1.39326e-07) -bones/144/rotation = Quaternion(-0.343947, -0.00715422, -0.056371, 0.937268) +bones/144/rotation = Quaternion(-0.344689, -0.00762724, -0.0565782, 0.936979) bones/144/scale = Vector3(1, 1, 1) bones/145/name = "DEF-f_pinky.03.L" bones/145/parent = 144 @@ -22714,57 +22716,57 @@ bones/147/name = "DEF-shoulder.R" bones/147/parent = 2 bones/147/rest = Transform3D(0.2062, -0.977363, -0.0473652, 0, -0.0484054, 0.998828, -0.97851, -0.205959, -0.00998122, -0.0457043, 1.44586, -0.0331638) bones/147/enabled = true -bones/147/position = Vector3(-0.0326581, 1.37482, 0.012168) -bones/147/rotation = Quaternion(-0.532442, 0.204456, 0.516837, 0.638422) +bones/147/position = Vector3(-0.0346734, 1.37546, 0.0136646) +bones/147/rotation = Quaternion(-0.533393, 0.205212, 0.516678, 0.637514) bones/147/scale = Vector3(1, 1, 1) bones/148/name = "DEF-upper_arm.R" bones/148/parent = 2 bones/148/rest = Transform3D(0, -1, -7.21862e-07, -1, -2.88096e-13, 3.99101e-07, -3.99101e-07, 7.21862e-07, -1, -0.151628, 1.44061, -0.0554851) bones/148/enabled = true -bones/148/position = Vector3(-0.127779, 1.36385, -0.0385892) -bones/148/rotation = Quaternion(0.957433, -0.129997, 0.0818999, -0.244369) -bones/148/scale = Vector3(1.0278, 0.946639, 1.0278) +bones/148/position = Vector3(-0.12985, 1.36425, -0.036798) +bones/148/rotation = Quaternion(0.958662, -0.130817, 0.0792213, -0.239956) +bones/148/scale = Vector3(1.02795, 0.946362, 1.02795) bones/149/name = "DEF-upper_arm.R.001" bones/149/parent = 148 bones/149/rest = Transform3D(1, 1.11759e-08, -1.11819e-07, -1.11759e-08, 1, 2.99238e-08, 1.11819e-07, -2.99238e-08, 1, 2.10781e-08, 0.139208, 1.40111e-09) bones/149/enabled = true bones/149/position = Vector3(2.10781e-08, 0.139208, 1.40111e-09) -bones/149/rotation = Quaternion(4.28028e-08, 0.0790705, 6.06055e-08, 0.996869) +bones/149/rotation = Quaternion(-2.00453e-07, 0.0787321, -1.29327e-07, 0.996896) bones/149/scale = Vector3(1, 1, 1) bones/150/name = "DEF-forearm.R" bones/150/parent = 149 bones/150/rest = Transform3D(1, 2.52483e-06, 1.21353e-06, -2.52483e-06, 1, -9.3173e-08, -1.21353e-06, 9.31699e-08, 1, 2.40321e-08, 0.139208, 3.55439e-09) bones/150/enabled = true bones/150/position = Vector3(2.40321e-08, 0.139208, 3.55439e-09) -bones/150/rotation = Quaternion(-0.2061, 0.0785244, 0.0155368, 0.975251) -bones/150/scale = Vector3(0.999857, 0.988065, 1.01408) +bones/150/rotation = Quaternion(-0.205031, 0.0780077, 0.0153497, 0.975521) +bones/150/scale = Vector3(0.999857, 0.988343, 1.01375) bones/151/name = "DEF-forearm.R.001" bones/151/parent = 150 bones/151/rest = Transform3D(1, -8.4161e-07, -8.41611e-07, 8.4161e-07, 1, 2.31198e-13, 8.41611e-07, -9.39507e-13, 1, -5.62047e-08, 0.141644, 3.39512e-09) bones/151/enabled = true bones/151/position = Vector3(-5.62047e-08, 0.141644, 3.39512e-09) -bones/151/rotation = Quaternion(4.89711e-08, -0.0210015, 9.3463e-09, 0.999779) +bones/151/rotation = Quaternion(-6.5333e-08, -0.0133282, 9.28845e-08, 0.999911) bones/151/scale = Vector3(1, 1, 1) bones/152/name = "DEF-hand.R" bones/152/parent = 151 bones/152/rest = Transform3D(1, -2.34376e-07, 4.04324e-09, 2.34376e-07, 1, -3.74198e-07, -4.04315e-09, 3.74198e-07, 1, -5.20694e-09, 0.141644, 5.11267e-09) bones/152/enabled = true bones/152/position = Vector3(-5.20694e-09, 0.141644, 5.11267e-09) -bones/152/rotation = Quaternion(-0.169412, -0.0209377, -0.123703, 0.977527) -bones/152/scale = Vector3(0.977844, 1.04295, 0.982516) +bones/152/rotation = Quaternion(-0.137038, -0.0124032, -0.12344, 0.982766) +bones/152/scale = Vector3(0.977836, 1.04598, 0.979283) bones/153/name = "DEF-f_index.01.R" bones/153/parent = 152 bones/153/rest = Transform3D(1.78814e-07, 1.76032e-06, -1, -8.7666e-05, 1, 1.7603e-06, 1, 8.76661e-05, 1.78968e-07, 0.00518027, 0.0910931, -0.0225986) bones/153/enabled = true bones/153/position = Vector3(0.00518027, 0.0910931, -0.0225986) -bones/153/rotation = Quaternion(-0.0227661, -0.706503, -0.0344065, 0.706506) +bones/153/rotation = Quaternion(-0.0227081, -0.706517, -0.033891, 0.706519) bones/153/scale = Vector3(1, 1, 1) bones/154/name = "DEF-f_index.02.R" bones/154/parent = 153 bones/154/rest = Transform3D(1, -0.000210295, -3.66501e-10, 0.000210295, 1, 9.79046e-07, 1.60613e-10, -9.79046e-07, 1, 3.42759e-10, 0.037, 7.57774e-08) bones/154/enabled = true bones/154/position = Vector3(3.42759e-10, 0.037, 7.57774e-08) -bones/154/rotation = Quaternion(-0.147727, 0.0102114, -0.00817672, 0.988942) +bones/154/rotation = Quaternion(-0.147153, 0.0102822, -0.00822769, 0.989026) bones/154/scale = Vector3(1, 1, 1) bones/155/name = "DEF-f_index.03.R" bones/155/parent = 154 @@ -22778,14 +22780,14 @@ bones/156/parent = 152 bones/156/rest = Transform3D(0.894418, 0.447099, 0.0109382, -0.390358, 0.768506, 0.506971, 0.21826, -0.457713, 0.861894, 0.0157619, 0.0246615, -0.0268173) bones/156/enabled = true bones/156/position = Vector3(0.0157619, 0.0246615, -0.0268173) -bones/156/rotation = Quaternion(-0.242181, -0.0493308, -0.186122, 0.950933) +bones/156/rotation = Quaternion(-0.248959, -0.0473381, -0.185035, 0.949495) bones/156/scale = Vector3(1, 1, 1) bones/157/name = "DEF-thumb.02.R" bones/157/parent = 156 bones/157/rest = Transform3D(1, 1.06068e-05, 1.90166e-08, -1.0605e-05, 0.999856, -0.0169387, -1.9868e-07, 0.0169387, 0.999857, 5.3551e-08, 0.041871, 4.37722e-08) bones/157/enabled = true bones/157/position = Vector3(5.3551e-08, 0.041871, 4.37722e-08) -bones/157/rotation = Quaternion(0.198394, 0.0808307, -0.0207357, 0.976564) +bones/157/rotation = Quaternion(0.188763, 0.0806932, -0.0191807, 0.978514) bones/157/scale = Vector3(1, 1, 1) bones/158/name = "DEF-thumb.03.R" bones/158/parent = 157 @@ -22806,14 +22808,14 @@ bones/160/parent = 152 bones/160/rest = Transform3D(1.78814e-07, -1.42897e-06, -1, -6.28654e-05, 1, -1.42898e-06, 1, 6.28654e-05, 1.78724e-07, -4.53205e-07, 0.095334, -3.63493e-07) bones/160/enabled = true bones/160/position = Vector3(-4.53205e-07, 0.095334, -3.63493e-07) -bones/160/rotation = Quaternion(-0.0614716, -0.702505, -0.0958461, 0.70251) +bones/160/rotation = Quaternion(-0.0614267, -0.702499, -0.0959704, 0.702504) bones/160/scale = Vector3(1, 1, 1) bones/161/name = "DEF-f_middle.02.R" bones/161/parent = 160 bones/161/rest = Transform3D(1, -4.26758e-05, -8.10446e-10, 4.26758e-05, 1, 8.08573e-06, 4.65381e-10, -8.08573e-06, 1, -1.98941e-09, 0.0370001, 1.26371e-09) bones/161/enabled = true bones/161/position = Vector3(-1.98941e-09, 0.0370001, 1.26371e-09) -bones/161/rotation = Quaternion(-0.272316, 0.0097164, 0.0198968, 0.961953) +bones/161/rotation = Quaternion(-0.300204, 0.00988036, 0.022684, 0.953554) bones/161/scale = Vector3(1, 1, 1) bones/162/name = "DEF-f_middle.03.R" bones/162/parent = 161 @@ -22834,14 +22836,14 @@ bones/164/parent = 152 bones/164/rest = Transform3D(1.78814e-07, -1.44773e-06, -1, 1.29242e-05, 1, -1.44773e-06, 1, -1.29242e-05, 1.78833e-07, 0.000430138, 0.0910453, 0.0186508) bones/164/enabled = true bones/164/position = Vector3(0.000430138, 0.0910453, 0.0186508) -bones/164/rotation = Quaternion(-0.086473, -0.692385, -0.183658, 0.692383) +bones/164/rotation = Quaternion(-0.0979917, -0.690319, -0.193184, 0.690317) bones/164/scale = Vector3(1, 1, 1) bones/165/name = "DEF-f_ring.02.R" bones/165/parent = 164 bones/165/rest = Transform3D(1, -3.84425e-07, -3.44047e-12, 3.84425e-07, 1, 8.08574e-06, 3.32112e-13, -8.08574e-06, 1, -3.16306e-10, 0.0315001, 3.10097e-09) bones/165/enabled = true bones/165/position = Vector3(-3.16306e-10, 0.0315001, 3.10097e-09) -bones/165/rotation = Quaternion(-0.324958, -0.0102361, 0.0315453, 0.945147) +bones/165/rotation = Quaternion(-0.338677, -0.00907866, 0.0330192, 0.94028) bones/165/scale = Vector3(1, 1, 1) bones/166/name = "DEF-f_ring.03.R" bones/166/parent = 165 @@ -22862,14 +22864,14 @@ bones/168/parent = 152 bones/168/rest = Transform3D(5.96046e-08, -8.16863e-06, -1, 0.00409005, 0.999992, -8.16832e-06, 0.999992, -0.00409005, 9.30142e-08, 0.00486867, 0.0807779, 0.0380627) bones/168/enabled = true bones/168/position = Vector3(0.00486867, 0.0807779, 0.0380627) -bones/168/rotation = Quaternion(-0.0813418, -0.689008, -0.211527, 0.68841) +bones/168/rotation = Quaternion(-0.0811599, -0.689041, -0.211381, 0.688443) bones/168/scale = Vector3(1, 1, 1) bones/169/name = "DEF-f_pinky.02.R" bones/169/parent = 168 bones/169/rest = Transform3D(1, 0.000421521, -9.66401e-09, -0.000421521, 1, -1.03914e-05, 5.28382e-09, 1.03914e-05, 1, -4.00532e-09, 0.0359999, -1.47067e-08) bones/169/enabled = true bones/169/position = Vector3(-4.00532e-09, 0.0359999, -1.47067e-08) -bones/169/rotation = Quaternion(-0.354267, -0.0197066, 0.0651231, 0.932666) +bones/169/rotation = Quaternion(-0.368326, -0.0202048, 0.0658696, 0.92714) bones/169/scale = Vector3(1, 1, 1) bones/170/name = "DEF-f_pinky.03.R" bones/170/parent = 169 @@ -22889,33 +22891,37 @@ bones/172/name = "DEF-breast.L" bones/172/parent = 2 bones/172/rest = Transform3D(-1, -4.74001e-15, -9.3222e-15, -9.3222e-15, 0, 1, -4.74001e-15, 1, -4.41873e-29, 0.0868744, 1.35063, 0.0380751) bones/172/enabled = true -bones/172/position = Vector3(0.0801512, 1.25658, 0.0829697) -bones/172/rotation = Quaternion(-0.13957, 0.540524, 0.823143, 0.103876) +bones/172/position = Vector3(0.077726, 1.25722, 0.0853577) +bones/172/rotation = Quaternion(-0.140673, 0.541387, 0.822253, 0.104932) bones/172/scale = Vector3(1, 1, 1) bones/173/name = "DEF-breast.R" bones/173/parent = 2 bones/173/rest = Transform3D(-1, 1.32465e-14, 1.16188e-14, 1.16188e-14, 0, 1, 1.32465e-14, 1, -1.53909e-28, -0.0868744, 1.35063, 0.0380751) bones/173/enabled = true -bones/173/position = Vector3(-0.0830788, 1.26007, 0.0235359) -bones/173/rotation = Quaternion(-0.13957, 0.540524, 0.823143, 0.103876) +bones/173/position = Vector3(-0.0853202, 1.26074, 0.0254226) +bones/173/rotation = Quaternion(-0.140672, 0.541388, 0.822253, 0.10493) bones/173/scale = Vector3(1, 1, 1) [node name="hand_L" type="BoneAttachment3D" parent="Skeleton3D"] -transform = Transform3D(0.226604, -0.772471, -0.593244, -0.581949, 0.381032, -0.718436, 0.781016, 0.508038, -0.363196, 0.270218, 0.843035, 0.257769) +transform = Transform3D(0.208871, -0.771579, -0.600864, -0.586312, 0.392946, -0.708401, 0.782695, 0.500259, -0.370311, 0.257795, 0.840392, 0.26078) bone_name = "weapon.L" bone_idx = 0 [node name="hand_socket_L" type="Node3D" parent="Skeleton3D/hand_L"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0) +[node name="prototype_gun" parent="Skeleton3D/hand_L/hand_socket_L" instance=ExtResource("2_0s86x")] + [node name="hand_R" type="BoneAttachment3D" parent="Skeleton3D"] -transform = Transform3D(0.263406, -0.193434, 0.945093, 0.926723, 0.322865, -0.192205, -0.267959, 0.926467, 0.264304, -0.287328, 0.833147, -0.178926) +transform = Transform3D(0.255647, -0.24002, 0.936501, 0.941675, 0.2811, -0.185015, -0.218843, 0.929179, 0.297884, -0.290127, 0.831711, -0.175459) bone_name = "weapon.R" bone_idx = 1 [node name="hand_socket_R" type="Node3D" parent="Skeleton3D/hand_R"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0) +[node name="prototype_sword" parent="Skeleton3D/hand_R/hand_socket_R" instance=ExtResource("3_i7dkp")] + [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { &"": SubResource("AnimationLibrary_uusq4") diff --git a/player/player.gd b/player/player.gd index c6f39a8..258602b 100644 --- a/player/player.gd +++ b/player/player.gd @@ -31,3 +31,6 @@ func _ready() -> void: func _physics_process(delta: float) -> void: var input_pkt := input.get_player_input() model.update(input_pkt, delta) + + # TODO: this is bad!! + model.skeleton.global_transform = skin.global_transform diff --git a/player/player.tscn b/player/player.tscn index 109915b..3dc8198 100644 --- a/player/player.tscn +++ b/player/player.tscn @@ -20,10 +20,6 @@ shape = SubResource("CapsuleShape3D_sh265") [node name="Input" type="Node" parent="."] script = ExtResource("3_g1dw6") -[node name="Model" parent="." instance=ExtResource("5_qjkh3")] - -[node name="Visual" parent="." instance=ExtResource("1_4flbx")] - [node name="CameraHandler" type="Node3D" parent="."] script = ExtResource("3_yw30f") @@ -33,3 +29,7 @@ spring_length = 3.0 [node name="camera" type="Camera3D" parent="CameraHandler/spring"] unique_name_in_owner = true + +[node name="Model" parent="." instance=ExtResource("5_qjkh3")] + +[node name="Visual" parent="." instance=ExtResource("1_4flbx")]