godot-third-person-basic-scene/PlayerB/Character/mixamo_character.tscn

1037 lines
57 KiB
Text

[gd_scene load_steps=73 format=3 uid="uid://bq0bttof5t0c8"]
[ext_resource type="Script" path="res://addons/AMSG/Components/CharacterMovementComponent.gd" id="1_ewnep"]
[ext_resource type="Script" path="res://addons/AMSG/Components/CameraComponent.gd" id="2_d5854"]
[ext_resource type="PackedScene" uid="uid://dsdvjuk7muqkf" path="res://addons/AMSG/Components/AnimationTreeComponent.tscn" id="3_86f8p"]
[ext_resource type="ArrayMesh" uid="uid://wpxkyy82pcud" path="res://PlayerB/Character/Mesh/Character_Alpha_Joints.res" id="5_0247x"]
[ext_resource type="ArrayMesh" uid="uid://xm71l8lsa8hp" path="res://PlayerB/Character/Mesh/Character_Alpha_Surface.res" id="6_e2l25"]
[ext_resource type="Animation" uid="uid://xhse6rakv0vp" path="res://PlayerB/Character/Animations/CrouchIdle.res" id="7_e4twx"]
[ext_resource type="Animation" uid="uid://bfwuav455uabl" path="res://PlayerB/Character/Animations/CrouchWalkingForward.res" id="8_y04sm"]
[ext_resource type="Animation" uid="uid://cxd1wjiaayrn6" path="res://PlayerB/Character/Animations/Falling.res" id="9_el410"]
[ext_resource type="Animation" uid="uid://bjimeh2fh7g6v" path="res://PlayerB/Character/Animations/FallingStart.res" id="10_ceyl8"]
[ext_resource type="Animation" uid="uid://b224n8qfg8tgq" path="res://PlayerB/Character/Animations/FallingToRoll.res" id="11_g0fkm"]
[ext_resource type="Animation" uid="uid://b70e3ssiman4m" path="res://PlayerB/Character/Animations/HardFalling.res" id="12_feqar"]
[ext_resource type="Animation" uid="uid://daq1w2ysqgh2u" path="res://PlayerB/Character/Animations/Idle.res" id="13_6mj36"]
[ext_resource type="Animation" uid="uid://bl171l8rn5qj1" path="res://PlayerB/Character/Animations/Idle1.res" id="14_8a0t0"]
[ext_resource type="Animation" uid="uid://bvxw7rnencmno" path="res://PlayerB/Character/Animations/Idle2.res" id="15_h6xx4"]
[ext_resource type="Animation" uid="uid://cklbyyhlh6h4y" path="res://PlayerB/Character/Animations/JogForward.res" id="16_1nyic"]
[ext_resource type="Animation" uid="uid://da8dkhg47tprj" path="res://PlayerB/Character/Animations/Jogbackward.res" id="17_5glyf"]
[ext_resource type="Animation" uid="uid://dafqqqlhn3ua5" path="res://PlayerB/Character/Animations/Kick.res" id="18_bjcll"]
[ext_resource type="Animation" uid="uid://c5mm314uy284i" path="res://PlayerB/Character/Animations/Run.res" id="19_q06n7"]
[ext_resource type="Animation" uid="uid://ciye7exjrais1" path="res://PlayerB/Character/Animations/RunToStop.res" id="20_fsxql"]
[ext_resource type="Animation" uid="uid://bylwxa24gre04" path="res://PlayerB/Character/Animations/TPose.res" id="21_wy311"]
[ext_resource type="Animation" uid="uid://d4glqsi6uhv0c" path="res://PlayerB/Character/Animations/TurnLeft.res" id="22_j0xj5"]
[ext_resource type="Animation" uid="uid://f8m1upuenduu" path="res://PlayerB/Character/Animations/TurnRight.res" id="23_qis1m"]
[ext_resource type="Animation" uid="uid://xxj1rcp4b5k0" path="res://PlayerB/Character/Animations/Walk.res" id="24_rjymo"]
[ext_resource type="Animation" uid="uid://bl4cuhnoma34i" path="res://PlayerB/Character/Animations/WalkingBackward.res" id="25_fd0ml"]
[ext_resource type="Script" path="res://addons/AMSG/Components/Interaction.gd" id="26_8j4xc"]
[ext_resource type="AudioStream" uid="uid://bpnobn6wg8hxp" path="res://PlayerB/Character/footstep_sound/footstep2.wav" id="27_cpdra"]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_twcy5"]
animation = &"TurnLeft"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_a2hmg"]
animation = &"TurnRight"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_uykis"]
animation = &"Falling"
[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_1l4w4"]
sync = true
[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_rgrah"]
sync = true
[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_nh7d2"]
filter_enabled = true
filters = ["Armature/Skeleton3D:Hips", "Armature/Skeleton3D:LeftFoot", "Armature/Skeleton3D:LeftLeg", "Armature/Skeleton3D:LeftToeBase", "Armature/Skeleton3D:LeftUpLeg", "Armature/Skeleton3D:RightFoot", "Armature/Skeleton3D:RightLeg", "Armature/Skeleton3D:RightToeBase", "Armature/Skeleton3D:RightUpLeg"]
sync = true
[sub_resource type="AnimationNodeTransition" id="AnimationNodeTransition_ap4r3"]
sync = true
xfade_time = 0.3
input_0/name = "stand"
input_0/auto_advance = false
input_0/reset = true
input_1/name = "crouch"
input_1/auto_advance = false
input_1/reset = true
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_154hg"]
animation = &"CrouchIdle"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_0bv1y"]
animation = &"CrouchWalkingForward"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_urt4k"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_6juuf"]
xfade_time = 0.2
switch_mode = 1
advance_condition = &"walking"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_611fp"]
xfade_time = 0.2
switch_mode = 1
advance_condition = &"idle"
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_w0g24"]
states/CrouchIdle/node = SubResource("AnimationNodeAnimation_154hg")
states/CrouchIdle/position = Vector2(321, 100)
states/CrouchWalkingForward/node = SubResource("AnimationNodeAnimation_0bv1y")
states/CrouchWalkingForward/position = Vector2(560, 100)
states/Start/position = Vector2(157, 100)
transitions = ["Start", "CrouchIdle", SubResource("AnimationNodeStateMachineTransition_urt4k"), "CrouchIdle", "CrouchWalkingForward", SubResource("AnimationNodeStateMachineTransition_6juuf"), "CrouchWalkingForward", "CrouchIdle", SubResource("AnimationNodeStateMachineTransition_611fp")]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_5ouea"]
animation = &"Idle"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_q0w1d"]
animation = &"Jogbackward"
[sub_resource type="AnimationNodeTransition" id="AnimationNodeTransition_5puiv"]
input_0/name = "Forward"
input_0/auto_advance = false
input_0/reset = true
input_1/name = "Backward"
input_1/auto_advance = false
input_1/reset = true
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_2fd4a"]
animation = &"JogForward"
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_fipxh"]
graph_offset = Vector2(-467, 62.6111)
nodes/Backward/node = SubResource("AnimationNodeAnimation_q0w1d")
nodes/Backward/position = Vector2(-100, 220)
nodes/FB/node = SubResource("AnimationNodeTransition_5puiv")
nodes/FB/position = Vector2(140, 140)
nodes/Forward/node = SubResource("AnimationNodeAnimation_2fd4a")
nodes/Forward/position = Vector2(-100, 100)
node_connections = [&"output", 0, &"FB", &"FB", 0, &"Forward", &"FB", 1, &"Backward"]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_j4dou"]
animation = &"Run"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_o6ga8"]
animation = &"RunToStop"
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_mnurx"]
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_rd7gb"]
graph_offset = Vector2(-348.252, 95.8945)
nodes/StopAnim/node = SubResource("AnimationNodeAnimation_o6ga8")
nodes/StopAnim/position = Vector2(-260, 180)
nodes/StopSeek/node = SubResource("AnimationNodeTimeSeek_mnurx")
nodes/StopSeek/position = Vector2(-60, 160)
node_connections = [&"output", 0, &"StopSeek", &"StopSeek", 0, &"StopAnim"]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_fgiyf"]
animation = &"WalkingBackward"
[sub_resource type="AnimationNodeTransition" id="AnimationNodeTransition_s7sc4"]
input_0/name = "Forward"
input_0/auto_advance = false
input_0/reset = true
input_1/name = "Backward"
input_1/auto_advance = false
input_1/reset = true
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_msank"]
animation = &"Walk"
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_8bvke"]
graph_offset = Vector2(-440, 10)
nodes/Backward/node = SubResource("AnimationNodeAnimation_fgiyf")
nodes/Backward/position = Vector2(-100, 180)
nodes/FB/node = SubResource("AnimationNodeTransition_s7sc4")
nodes/FB/position = Vector2(140, 100)
nodes/Forward/node = SubResource("AnimationNodeAnimation_msank")
nodes/Forward/position = Vector2(-60, 60)
node_connections = [&"output", 0, &"FB", &"FB", 0, &"Forward", &"FB", 1, &"Backward"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_wnbtw"]
xfade_time = 0.2
switch_mode = 2
advance_condition = &"idle"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_rvsaa"]
advance_mode = 2
advance_condition = &"stop"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_s0egl"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"sprinting"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_xf5i1"]
advance_mode = 2
advance_condition = &"idle"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_nbs2g"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"walking"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_rs3n0"]
advance_mode = 2
advance_condition = &"stop"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_6gab4"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"running"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_6m5a2"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"walking"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_hy2h2"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"running"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2tyel"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"sprinting"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7h1qf"]
advance_mode = 2
advance_condition = &"stop"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_4twgu"]
xfade_time = 0.2
switch_mode = 1
advance_mode = 2
advance_condition = &"running"
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_5xtv7"]
states/Idle/node = SubResource("AnimationNodeAnimation_5ouea")
states/Idle/position = Vector2(137, 278)
states/Jog/node = SubResource("AnimationNodeBlendTree_fipxh")
states/Jog/position = Vector2(687.227, 134)
states/Run/node = SubResource("AnimationNodeAnimation_j4dou")
states/Run/position = Vector2(881, 296)
states/Start/position = Vector2(22, 278)
states/Stopping/node = SubResource("AnimationNodeBlendTree_rd7gb")
states/Stopping/position = Vector2(505, 327)
states/Walk/node = SubResource("AnimationNodeBlendTree_8bvke")
states/Walk/position = Vector2(216.227, 134)
transitions = ["Stopping", "Idle", SubResource("AnimationNodeStateMachineTransition_wnbtw"), "Run", "Stopping", SubResource("AnimationNodeStateMachineTransition_rvsaa"), "Idle", "Run", SubResource("AnimationNodeStateMachineTransition_s0egl"), "Start", "Idle", SubResource("AnimationNodeStateMachineTransition_xf5i1"), "Idle", "Walk", SubResource("AnimationNodeStateMachineTransition_nbs2g"), "Walk", "Stopping", SubResource("AnimationNodeStateMachineTransition_rs3n0"), "Walk", "Jog", SubResource("AnimationNodeStateMachineTransition_6gab4"), "Jog", "Walk", SubResource("AnimationNodeStateMachineTransition_6m5a2"), "Run", "Jog", SubResource("AnimationNodeStateMachineTransition_hy2h2"), "Jog", "Run", SubResource("AnimationNodeStateMachineTransition_2tyel"), "Jog", "Stopping", SubResource("AnimationNodeStateMachineTransition_7h1qf"), "Idle", "Jog", SubResource("AnimationNodeStateMachineTransition_4twgu")]
graph_offset = Vector2(-13.773, 102)
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_512i8"]
graph_offset = Vector2(-482.415, 15.9889)
nodes/crouch/node = SubResource("AnimationNodeTransition_ap4r3")
nodes/crouch/position = Vector2(100, 180)
nodes/crouching/node = SubResource("AnimationNodeStateMachine_w0g24")
nodes/crouching/position = Vector2(-120, 300)
nodes/standing/node = SubResource("AnimationNodeStateMachine_5xtv7")
nodes/standing/position = Vector2(-120, 40)
node_connections = [&"output", 0, &"crouch", &"crouch", 0, &"standing", &"crouch", 1, &"crouching"]
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_c5ccf"]
resource_local_to_scene = true
graph_offset = Vector2(646.196, 1355.07)
nodes/AnimTurnLeft/node = SubResource("AnimationNodeAnimation_twcy5")
nodes/AnimTurnLeft/position = Vector2(500, 1540)
nodes/AnimTurnRight/node = SubResource("AnimationNodeAnimation_a2hmg")
nodes/AnimTurnRight/position = Vector2(500, 1660)
nodes/FallAnimation/node = SubResource("AnimationNodeAnimation_uykis")
nodes/FallAnimation/position = Vector2(1117.12, 1631.47)
nodes/InAir/node = SubResource("AnimationNodeBlend2_1l4w4")
nodes/InAir/position = Vector2(1280, 1380)
nodes/RightOrLeft/node = SubResource("AnimationNodeBlend2_rgrah")
nodes/RightOrLeft/position = Vector2(720, 1560)
nodes/Turn/node = SubResource("AnimationNodeBlend2_nh7d2")
nodes/Turn/position = Vector2(980, 1400)
nodes/VelocityDirection/node = SubResource("AnimationNodeBlendTree_512i8")
nodes/VelocityDirection/position = Vector2(680, 1400)
nodes/output/position = Vector2(1540, 1400)
node_connections = [&"output", 0, &"InAir", &"InAir", 0, &"Turn", &"InAir", 1, &"FallAnimation", &"RightOrLeft", 0, &"AnimTurnLeft", &"RightOrLeft", 1, &"AnimTurnRight", &"Turn", 0, &"VelocityDirection", &"Turn", 1, &"RightOrLeft"]
[sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_sc4ew"]
[sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_0ne4p"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_70w0s"]
resource_local_to_scene = true
radius = 0.375
height = 1.0
[sub_resource type="Skin" id="Skin_hh536"]
resource_name = "Skin"
bind_count = 67
bind/0/name = &"Hips"
bind/0/bone = -1
bind/0/pose = Transform3D(1, 0, 0, 0, 1, 7.54979e-08, 0, -1.29989e-09, 1, 0, -0.996721, -0.00247052)
bind/1/name = &"Spine"
bind/1/bone = -1
bind/1/pose = Transform3D(1, 1.18365e-05, -7.20164e-07, -1.18365e-05, 0.992624, -0.121236, -7.20159e-07, 0.121236, 0.992624, -1.2985e-05, -1.08906, -0.123139)
bind/2/name = &"Spine1"
bind/2/bone = -1
bind/2/pose = Transform3D(1, -6.79409e-06, 4.12031e-07, 6.79409e-06, 0.992671, -0.120847, 4.12034e-07, 0.120847, 0.992671, 9.63012e-06, -1.20643, -0.122666)
bind/3/name = &"Spine2"
bind/3/bone = -1
bind/3/pose = Transform3D(1, 2.17781e-12, 7.67386e-13, -1.99662e-12, 1, 9.0399e-08, -8.81073e-13, 1.39091e-08, 1, 4.68595e-07, -1.34601, 0.0402908)
bind/4/name = &"Neck"
bind/4/bone = -1
bind/4/pose = Transform3D(1, -2.19724e-07, -3.27056e-08, 2.19724e-07, 0.956648, 0.291247, -3.27064e-08, -0.291247, 0.956648, 5.443e-07, -1.42204, 0.466762)
bind/5/name = &"Head"
bind/5/bone = -1
bind/5/pose = Transform3D(1, -7.85374e-06, -1.36781e-06, 7.85374e-06, 0.941122, 0.338067, -1.36781e-06, -0.338066, 0.941122, 1.27541e-05, -1.50506, 0.541638)
bind/6/name = &"HeadTop_End"
bind/6/bone = -1
bind/6/pose = Transform3D(1, 4.20641e-12, 2.50111e-12, -3.32534e-12, 1, 1.053e-07, -2.72848e-12, 4.37114e-08, 1, -1.34886e-06, -1.7843, -0.0654265)
bind/7/name = &"LeftEye"
bind/7/bone = -1
bind/7/pose = Transform3D(1, -2.21959e-09, -4.47039e-09, 2.22056e-09, 1, 4.56956e-08, 4.47028e-09, 7.35137e-08, 1, -0.029479, -1.67637, -0.0902699)
bind/8/name = &"RightEye"
bind/8/bone = -1
bind/8/pose = Transform3D(1, -2.21948e-09, -4.47028e-09, 2.22056e-09, 1, 1.35103e-07, 4.47028e-09, 1.39091e-08, 1, 0.029445, -1.67637, -0.0902674)
bind/9/name = &"LeftShoulder"
bind/9/bone = -1
bind/9/pose = Transform3D(-0.201317, 6.00703e-08, -0.979526, 0.979319, -0.0205794, -0.201274, -0.020158, -0.999788, 0.00414282, -0.020263, -0.0369095, 1.43818)
bind/10/name = &"LeftArm"
bind/10/bone = -1
bind/10/pose = Transform3D(-0.0364413, -0.0364662, -0.99867, 0.999335, 8.22009e-07, -0.0364655, 0.00133063, -0.999335, 0.0364418, -1.99121e-05, -0.189645, 1.43541)
bind/11/name = &"LeftForeArm"
bind/11/bone = -1
bind/11/pose = Transform3D(0.0361662, 0.0361891, -0.99869, 0.999345, 8.23522e-07, 0.0361899, 0.00131054, -0.999345, -0.0361654, -0.137762, -0.458848, 1.43041)
bind/12/name = &"LeftHand"
bind/12/bone = -1
bind/12/pose = Transform3D(1.40272e-07, -1.27306e-06, -1, 1, -1.12969e-06, 1.55987e-07, -1.08592e-06, -1, 1.18365e-06, -0.0592426, -0.737798, 1.43446)
bind/13/name = &"LeftHandMiddle1"
bind/13/bone = -1
bind/13/pose = Transform3D(-1.98106e-13, -1.94708e-07, -1, 1, -4.37719e-08, 1.57136e-08, 5.68434e-13, -1, 1.053e-07, -0.0592438, -0.865555, 1.43446)
bind/14/name = &"LeftHandMiddle2"
bind/14/bone = -1
bind/14/pose = Transform3D(-7.21423e-06, 1.07284e-07, -1, 1, -4.37735e-08, -7.19852e-06, -1.73432e-12, -1, -1.96692e-07, -0.0592377, -0.901695, 1.43446)
bind/15/name = &"LeftHandMiddle3"
bind/15/bone = -1
bind/15/pose = Transform3D(8.7054e-06, -1.94707e-07, -1, 1, -4.37713e-08, 8.72111e-06, -5.36147e-13, -1, 1.05299e-07, -0.0592522, -0.936292, 1.43446)
bind/16/name = &"LeftHandMiddle4"
bind/16/bone = -1
bind/16/pose = Transform3D(2.0241e-07, 6.28372e-06, -1, 1, 6.43465e-06, 2.18165e-07, 6.47843e-06, -1, -6.37313e-06, -0.0592532, -0.973104, 1.43445)
bind/17/name = &"LeftHandThumb1"
bind/17/bone = -1
bind/17/pose = Transform3D(0.499999, -8.64267e-07, -0.866026, 0.774598, -0.447213, 0.447213, -0.387298, -0.894427, -0.223605, -0.413141, 0.044035, 1.55753)
bind/18/name = &"LeftHandThumb2"
bind/18/bone = -1
bind/18/pose = Transform3D(0.500012, 2.16067e-06, -0.866018, 0.774591, -0.447213, 0.447224, -0.387294, -0.894427, -0.223614, -0.413156, -0.0034091, 1.55752)
bind/19/name = &"LeftHandThumb3"
bind/19/bone = -1
bind/19/pose = Transform3D(0.499993, 1.3262e-06, -0.86603, 0.774602, -0.447212, 0.447207, -0.387298, -0.894428, -0.223604, -0.413139, -0.0472405, 1.55753)
bind/20/name = &"LeftHandThumb4"
bind/20/bone = -1
bind/20/pose = Transform3D(-7.45058e-09, -1.35501e-06, -1, 1, -8.94069e-08, 7.45059e-08, 9.10383e-15, -1, 1.26561e-06, 0.0270757, -0.87318, 1.3565)
bind/21/name = &"LeftHandIndex1"
bind/21/bone = -1
bind/21/pose = Transform3D(9.99915e-06, 4.37107e-08, -1, 1, -4.68808e-08, 1.00149e-05, -3.10791e-09, -1, -1.33119e-07, -0.0310324, -0.860466, 1.43214)
bind/22/name = &"LeftHandIndex2"
bind/22/bone = -1
bind/22/pose = Transform3D(-2.61795e-06, 1.07284e-07, -1, 1, -4.37728e-08, -2.60223e-06, -6.29363e-13, -1, -1.96692e-07, -0.0310211, -0.899386, 1.43214)
bind/23/name = &"LeftHandIndex3"
bind/23/bone = -1
bind/23/pose = Transform3D(-2.96524e-06, -3.82923e-06, -1, 1, -3.91672e-06, -2.94952e-06, -3.87294e-06, -1, 3.73983e-06, -0.0310151, -0.933532, 1.43214)
bind/24/name = &"LeftHandIndex4"
bind/24/bone = -1
bind/24/pose = Transform3D(2.4206e-07, -1.94709e-07, -1, 1, -4.37721e-08, 2.57773e-07, -1.49086e-14, -1, 1.05302e-07, -0.0310234, -0.964317, 1.43214)
bind/25/name = &"LeftHandRing1"
bind/25/bone = -1
bind/25/pose = Transform3D(9.91587e-06, 1.07284e-07, -1, 1, -4.37065e-08, 9.93158e-06, 6.69579e-11, -1, -1.96692e-07, -0.0814193, -0.859269, 1.43456)
bind/26/name = &"LeftHandRing2"
bind/26/bone = -1
bind/26/pose = Transform3D(-6.53306e-06, 4.37114e-08, -1, 1, -4.37733e-08, -6.51735e-06, -1.15525e-12, -1, -1.33119e-07, -0.0814045, -0.895282, 1.43456)
bind/27/name = &"LeftHandRing3"
bind/27/bone = -1
bind/27/pose = Transform3D(-4.07122e-07, -1.94707e-07, -1, 1, -4.37724e-08, -3.91407e-07, 2.50739e-14, -1, 1.05299e-07, -0.0814098, -0.928355, 1.43456)
bind/28/name = &"LeftHandRing4"
bind/28/bone = -1
bind/28/pose = Transform3D(4.07122e-07, -1.94707e-07, -1, 1, -4.37723e-08, 4.22836e-07, -2.50739e-14, -1, 1.05299e-07, -0.0814106, -0.964956, 1.43456)
bind/29/name = &"LeftHandPinky1"
bind/29/bone = -1
bind/29/pose = Transform3D(6.44413e-06, 1.07284e-07, -1, 1, -4.3396e-08, 6.45985e-06, 3.77057e-10, -1, -1.96692e-07, -0.106508, -0.846881, 1.43219)
bind/30/name = &"LeftHandPinky2"
bind/30/bone = -1
bind/30/pose = Transform3D(-1.32081e-05, 4.37114e-08, -1, 1, -4.37741e-08, -1.31924e-05, -2.33559e-12, -1, -1.33119e-07, -0.106491, -0.88825, 1.43219)
bind/31/name = &"LeftHandPinky3"
bind/31/bone = -1
bind/31/pose = Transform3D(6.62527e-06, -3.96984e-06, -1, 1, -4.12087e-06, 6.641e-06, -4.07712e-06, -1, 3.88041e-06, -0.106503, -0.91419, 1.4322)
bind/32/name = &"LeftHandPinky4"
bind/32/bone = -1
bind/32/pose = Transform3D(-5.09653e-07, 3.88239e-06, -1, 1, 4.03332e-06, -4.93923e-07, 4.0771e-06, -1, -3.9718e-06, -0.106507, -0.943441, 1.43219)
bind/33/name = &"RightShoulder"
bind/33/bone = -1
bind/33/pose = Transform3D(-0.201315, 1.11759e-08, 0.979526, -0.979319, -0.0205867, -0.201272, 0.0201653, -0.999788, 0.0041443, 0.020263, -0.0368985, 1.43818)
bind/34/name = &"RightArm"
bind/34/bone = -1
bind/34/pose = Transform3D(-0.0725937, 0.0727871, 0.994702, -0.997348, -4.56814e-07, -0.0727868, -0.00529749, -0.997347, 0.0725939, -0.0590988, -0.191422, 1.43396)
bind/35/name = &"RightForeArm"
bind/35/bone = -1
bind/35/pose = Transform3D(0.0720484, -0.0722374, 0.994782, -0.997388, 2.58768e-06, 0.0722372, -0.00522082, -0.997387, -0.0720487, 0.215714, -0.454728, 1.42259)
bind/36/name = &"RightHand"
bind/36/bone = -1
bind/36/pose = Transform3D(-2.01254e-07, 9.52682e-07, 1, -1, -1.09244e-06, -3.06259e-07, 1.08546e-06, -1, 8.18572e-07, 0.0592425, -0.737798, 1.43446)
bind/37/name = &"RightHandMiddle1"
bind/37/bone = -1
bind/37/pose = Transform3D(-1.0308e-07, 1.94707e-07, 1, -1, -6.98564e-09, -2.08086e-07, -1.74057e-15, -1, 6.0597e-08, 0.0592434, -0.865555, 1.43446)
bind/38/name = &"RightHandMiddle2"
bind/38/bone = -1
bind/38/pose = Transform3D(-6.67585e-06, -1.07284e-07, 1, -1, -6.98681e-09, -6.78086e-06, 1.90333e-12, -1, -2.41395e-07, 0.0592379, -0.901695, 1.43446)
bind/39/name = &"RightHandMiddle3"
bind/39/bone = -1
bind/39/pose = Transform3D(8.40169e-06, -4.37114e-08, 1, -1, -6.98413e-09, 8.29669e-06, -1.86125e-12, -1, -1.77822e-07, 0.059252, -0.936292, 1.43446)
bind/40/name = &"RightHandMiddle4"
bind/40/bone = -1
bind/40/pose = Transform3D(1.01225e-07, 1.94707e-07, 1, -1, -6.9856e-09, -3.77986e-09, 1.70922e-15, -1, 6.05968e-08, 0.0592435, -0.973095, 1.43446)
bind/41/name = &"RightHandThumb1"
bind/41/bone = -1
bind/41/pose = Transform3D(0.499999, -2.98023e-07, 0.866026, -0.774598, -0.447211, 0.447213, 0.387297, -0.894428, -0.223606, 0.413143, 0.0440325, 1.55753)
bind/42/name = &"RightHandThumb2"
bind/42/bone = -1
bind/42/pose = Transform3D(0.500012, -1.19209e-06, 0.866019, -0.774592, -0.447211, 0.447224, 0.387293, -0.894428, -0.223612, 0.413155, -0.00341283, 1.55752)
bind/43/name = &"RightHandThumb3"
bind/43/bone = -1
bind/43/pose = Transform3D(0.499993, -2.08616e-06, 0.86603, -0.774601, -0.447214, 0.447206, 0.3873, -0.894427, -0.223605, 0.413139, -0.0472369, 1.55753)
bind/44/name = &"RightHandThumb4"
bind/44/bone = -1
bind/44/pose = Transform3D(-7.45059e-09, -3.88422e-07, 1, -1, 2.98023e-08, 7.4506e-09, -2.98023e-08, -1, -5.37434e-07, -0.0270736, -0.87318, 1.3565)
bind/45/name = &"RightHandIndex1"
bind/45/bone = -1
bind/45/pose = Transform3D(9.60978e-06, -4.37112e-08, 1, -1, -3.6476e-09, 9.50477e-06, -3.3385e-09, -1, -1.77822e-07, 0.0310317, -0.860466, 1.43214)
bind/46/name = &"RightHandIndex2"
bind/46/bone = -1
bind/46/pose = Transform3D(-2.56342e-06, -3.59786e-06, 1, -1, 3.4836e-06, -2.66841e-06, -3.49058e-06, -1, -3.73199e-06, 0.0310259, -0.899391, 1.43214)
bind/47/name = &"RightHandIndex3"
bind/47/bone = -1
bind/47/pose = Transform3D(-3.08628e-06, -3.98023e-06, 1, -1, 3.86597e-06, -3.19127e-06, -3.87294e-06, -1, -4.11435e-06, 0.0310259, -0.933543, 1.43214)
bind/48/name = &"RightHandIndex4"
bind/48/bone = -1
bind/48/pose = Transform3D(6.04542e-08, 7.94062e-06, 1, -1, -7.7529e-06, -4.44916e-08, 7.74592e-06, -1, 7.80651e-06, 0.0310119, -0.964306, 1.43215)
bind/49/name = &"RightHandRing1"
bind/49/bone = -1
bind/49/pose = Transform3D(9.52267e-06, -4.37112e-08, 1, -1, -6.85607e-09, 9.41766e-06, -1.30007e-10, -1, -1.77822e-07, 0.0814185, -0.859269, 1.43456)
bind/50/name = &"RightHandRing2"
bind/50/bone = -1
bind/50/pose = Transform3D(-6.533e-06, 3.56067e-06, 1, -1, -3.61139e-06, -6.63799e-06, 3.60439e-06, -1, 3.42659e-06, 0.081399, -0.895277, 1.43456)
bind/51/name = &"RightHandRing3"
bind/51/bone = -1
bind/51/pose = Transform3D(-9.69113e-12, -3.06228e-06, 1, -1, 3.25e-06, -1.05004e-07, -3.25698e-06, -1, -3.19639e-06, 0.0814146, -0.92836, 1.43455)
bind/52/name = &"RightHandRing4"
bind/52/bone = -1
bind/52/pose = Transform3D(4.07113e-07, 3.1497e-06, 1, -1, -3.26397e-06, 3.02118e-07, 3.25698e-06, -1, 3.01559e-06, 0.081406, -0.964952, 1.43456)
bind/53/name = &"RightHandPinky1"
bind/53/bone = -1
bind/53/pose = Transform3D(6.28276e-06, -1.07284e-07, 1, -1, -6.13895e-09, 6.17775e-06, -8.47394e-10, -1, -2.41395e-07, 0.106508, -0.846881, 1.43219)
bind/54/name = &"RightHandPinky2"
bind/54/bone = -1
bind/54/pose = Transform3D(-1.52179e-05, -1.07284e-07, 1, -1, -6.98838e-09, -1.53229e-05, 4.33871e-12, -1, -2.41395e-07, 0.106489, -0.88825, 1.43219)
bind/55/name = &"RightHandPinky3"
bind/55/bone = -1
bind/55/pose = Transform3D(6.62527e-06, -1.07284e-07, 1, -1, -6.9845e-09, 6.52026e-06, -1.88891e-12, -1, -2.41395e-07, 0.106509, -0.914196, 1.43219)
bind/56/name = &"RightHandPinky4"
bind/56/bone = -1
bind/56/pose = Transform3D(2.54818e-07, 1.94707e-07, 1, -1, -6.98563e-09, 1.49812e-07, 4.3027e-15, -1, 6.05968e-08, 0.106502, -0.943436, 1.43219)
bind/57/name = &"RightUpLeg"
bind/57/bone = -1
bind/57/pose = Transform3D(-0.999982, 0.00602717, -5.8506e-08, -0.00602669, -0.999902, -0.0126734, -7.63541e-05, -0.012673, 0.99992, -0.0968491, 0.92954, 0.00986436)
bind/58/name = &"RightLeg"
bind/58/bone = -1
bind/58/pose = Transform3D(-0.999983, -0.00581872, 5.2969e-09, 0.00581174, -0.998785, -0.0489378, 0.000284849, -0.0489369, 0.998802, -0.0906396, 0.523952, 0.0289042)
bind/59/name = &"RightFoot"
bind/59/bone = -1
bind/59/pose = Transform3D(-0.999367, 0.0355616, -1.93715e-07, -0.0227212, -0.638521, 0.769269, 0.0273563, 0.768783, 0.638925, -0.0948755, 0.0824889, -0.0620187)
bind/60/name = &"RightToeBase"
bind/60/bone = -1
bind/60/pose = Transform3D(-1, -5.58794e-08, -5.88411e-15, 8.56817e-08, -1.35103e-07, 1, -4.65661e-08, 1, 1.053e-07, -0.0949783, -0.102576, 0.00119835)
bind/61/name = &"RightToe_End"
bind/61/bone = -1
bind/61/pose = Transform3D(-1, -5.86449e-08, -5.68912e-15, 8.56817e-08, 4.07047e-08, 1, -4.93317e-08, 1, -7.0507e-08, -0.0949782, -0.202501, 0.00119838)
bind/62/name = &"LeftUpLeg"
bind/62/bone = -1
bind/62/pose = Transform3D(-0.999982, -0.00602718, 4.30424e-07, 0.00602668, -0.9999, -0.0127352, 7.71445e-05, -0.0127349, 0.999919, 0.0968491, 0.929539, 0.00992187)
bind/63/name = &"LeftLeg"
bind/63/bone = -1
bind/63/pose = Transform3D(-0.999983, 0.00581868, 1.98488e-07, -0.00581174, -0.998788, -0.0488763, -0.000284241, -0.0488754, 0.998805, 0.0906396, 0.523952, 0.028897)
bind/64/name = &"LeftFoot"
bind/64/bone = -1
bind/64/pose = Transform3D(-0.999367, -0.0355615, 1.91852e-07, 0.0227213, -0.638521, 0.769269, -0.0273563, 0.768782, 0.638925, 0.0948755, 0.0824875, -0.0620182)
bind/65/name = &"LeftToeBase"
bind/65/bone = -1
bind/65/pose = Transform3D(-1, -2.98023e-08, 3.96724e-15, -3.91155e-08, 1.92723e-07, 1, -3.72529e-08, 1, -1.33118e-07, 0.0949782, -0.102577, 0.00119968)
bind/66/name = &"LeftToe_End"
bind/66/bone = -1
bind/66/pose = Transform3D(-1, -2.60114e-08, 2.31885e-15, -3.91155e-08, 1.48752e-07, 1, -3.3462e-08, 1, -8.91473e-08, 0.0949782, -0.202502, 0.00119966)
[sub_resource type="AnimationLibrary" id="AnimationLibrary_5egkr"]
_data = {
"CrouchIdle": ExtResource("7_e4twx"),
"CrouchWalkingForward": ExtResource("8_y04sm"),
"Falling": ExtResource("9_el410"),
"FallingStart": ExtResource("10_ceyl8"),
"FallingToRoll": ExtResource("11_g0fkm"),
"HardFalling": ExtResource("12_feqar"),
"Idle": ExtResource("13_6mj36"),
"Idle1": ExtResource("14_8a0t0"),
"Idle2": ExtResource("15_h6xx4"),
"JogForward": ExtResource("16_1nyic"),
"Jogbackward": ExtResource("17_5glyf"),
"Kick": ExtResource("18_bjcll"),
"Run": ExtResource("19_q06n7"),
"RunToStop": ExtResource("20_fsxql"),
"TPose": ExtResource("21_wy311"),
"TurnLeft": ExtResource("22_j0xj5"),
"TurnRight": ExtResource("23_qis1m"),
"Walk": ExtResource("24_rjymo"),
"WalkingBackward": ExtResource("25_fd0ml")
}
[node name="Character" type="CharacterBody3D"]
[node name="CharacterMovementComponent" type="Node" parent="." node_paths=PackedStringArray("mesh_ref", "anim_ref", "skeleton_ref", "collision_shape_ref", "camera_root", "character_node")]
script = ExtResource("1_ewnep")
mesh_ref = NodePath("../Armature")
anim_ref = NodePath("../AnimationTree")
skeleton_ref = NodePath("../Armature/Skeleton3D")
collision_shape_ref = NodePath("../CollisionShape3D")
camera_root = NodePath("../CameraComponent")
character_node = NodePath("..")
tilt_power = 0.0
[node name="AnimationTree" parent="." node_paths=PackedStringArray("movement_script") instance=ExtResource("3_86f8p")]
tree_root = SubResource("AnimationNodeBlendTree_c5ccf")
anim_player = NodePath("../AnimationPlayer")
active = true
parameters/VelocityDirection/crouching/playback = SubResource("AnimationNodeStateMachinePlayback_sc4ew")
parameters/VelocityDirection/crouching/conditions/idle = true
parameters/VelocityDirection/standing/playback = SubResource("AnimationNodeStateMachinePlayback_0ne4p")
parameters/VelocityDirection/standing/Jog/FB/transition_request = "Forward"
parameters/VelocityDirection/standing/Walk/FB/transition_request = "Forward"
movement_script = NodePath("../CharacterMovementComponent")
[node name="CameraComponent" type="Node" parent="."]
script = ExtResource("2_d5854")
character_movement_component = NodePath("../CharacterMovementComponent")
camera_path = NodePath("../SpringArm3D/Camera")
spring_arm_path = NodePath("../SpringArm3D")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
shape = SubResource("CapsuleShape3D_70w0s")
[node name="Armature" type="Node3D" parent="."]
[node name="Skeleton3D" type="Skeleton3D" parent="Armature"]
bones/0/name = "Hips"
bones/0/parent = -1
bones/0/rest = Transform3D(0.544576, -0.0348814, -0.837986, 0.0102475, 0.999337, -0.0349382, 0.838649, 0.0104393, 0.544573, -0.000172998, 0.901879, -0.00179914)
bones/0/enabled = true
bones/0/position = Vector3(-0.000172998, 0.901879, -0.00179914)
bones/0/rotation = Quaternion(0.0129103, -0.477019, 0.0128396, 0.878704)
bones/0/scale = Vector3(1, 1, 1)
bones/1/name = "Spine"
bones/1/parent = 0
bones/1/rest = Transform3D(0.99963, -0.0129189, 0.0239171, 0.01122, 0.997494, 0.0698543, -0.0247596, -0.0695601, 0.99727, 4.88944e-09, 0.0992349, -0.0122733)
bones/1/enabled = true
bones/1/position = Vector3(4.88944e-09, 0.0992349, -0.0122733)
bones/1/rotation = Quaternion(-0.034878, 0.0121777, 0.00603897, 0.999299)
bones/1/scale = Vector3(1, 1, 1)
bones/2/name = "Spine1"
bones/2/parent = 1
bones/2/rest = Transform3D(0.99985, -0.015446, 0.00786788, 0.0155655, 0.999761, -0.0153596, -0.00762876, 0.0154798, 0.999851, -2.79397e-09, 0.11732, 1.86265e-09)
bones/2/enabled = true
bones/2/position = Vector3(-2.79397e-09, 0.11732, 1.86265e-09)
bones/2/rotation = Quaternion(0.00771038, 0.00387442, 0.0077534, 0.999933)
bones/2/scale = Vector3(1, 1, 1)
bones/3/name = "Spine2"
bones/3/parent = 2
bones/3/rest = Transform3D(0.999844, -0.014346, 0.0103258, 0.0156141, 0.990645, -0.135571, -0.00828427, 0.135711, 0.990714, -2.79397e-09, 0.134588, -2.51457e-08)
bones/3/enabled = true
bones/3/position = Vector3(-2.79397e-09, 0.134588, -2.51457e-08)
bones/3/rotation = Quaternion(0.0679804, 0.00466348, 0.00750769, 0.997648)
bones/3/scale = Vector3(1, 1, 1)
bones/4/name = "Neck"
bones/4/parent = 3
bones/4/rest = Transform3D(0.968778, 0.12654, 0.213204, -0.00181599, 0.863542, -0.504273, -0.247921, 0.488142, 0.836811, 2.48197e-07, 0.150325, 0.00792907)
bones/4/enabled = true
bones/4/position = Vector3(2.48197e-07, 0.150325, 0.00792907)
bones/4/rotation = Quaternion(0.259049, 0.120367, -0.0335045, 0.957749)
bones/4/scale = Vector3(1, 1, 1)
bones/5/name = "Head"
bones/5/parent = 4
bones/5/rest = Transform3D(0.840773, 0.330252, 0.428993, -0.33245, 0.940342, -0.0723432, -0.427291, -0.0817944, 0.900406, 5.58794e-09, 0.107895, 5.21541e-08)
bones/5/enabled = true
bones/5/position = Vector3(5.58794e-09, 0.107895, 5.21541e-08)
bones/5/rotation = Quaternion(-0.00246286, 0.223138, -0.172693, 0.959365)
bones/5/scale = Vector3(1, 1, 1)
bones/6/name = "HeadTop_End"
bones/6/parent = 5
bones/6/rest = Transform3D(1, -7.8532e-06, -1.37155e-06, 7.85449e-06, 0.941122, 0.338066, -1.3641e-06, -0.338066, 0.941122, 5.58794e-09, 0.196305, 4.70318e-08)
bones/6/enabled = true
bones/6/position = Vector3(5.58794e-09, 0.196305, 4.70318e-08)
bones/6/rotation = Quaternion(-0.171578, -1.89065e-09, 3.98603e-06, 0.985171)
bones/6/scale = Vector3(1, 1, 1)
bones/7/name = "LeftEye"
bones/7/parent = 5
bones/7/rest = Transform3D(1, -7.85437e-06, -1.37032e-06, 7.85518e-06, 0.941122, 0.338066, -1.36566e-06, -0.338067, 0.941122, 0.0294784, 0.103129, 0.0598679)
bones/7/enabled = true
bones/7/position = Vector3(0.0294784, 0.103129, 0.0598679)
bones/7/rotation = Quaternion(-0.171578, -1.18171e-09, 3.9865e-06, 0.985171)
bones/7/scale = Vector3(1, 1, 1)
bones/8/name = "RightEye"
bones/8/parent = 5
bones/8/rest = Transform3D(1, -7.85174e-06, -1.3689e-06, 7.85222e-06, 0.941122, 0.338066, -1.36611e-06, -0.338066, 0.941122, -0.0294455, 0.103128, 0.0598657)
bones/8/enabled = true
bones/8/position = Vector3(-0.0294455, 0.103128, 0.0598657)
bones/8/rotation = Quaternion(-0.171578, -7.08977e-10, 3.98509e-06, 0.985171)
bones/8/scale = Vector3(1, 1, 1)
bones/9/name = "LeftShoulder"
bones/9/parent = 3
bones/9/rest = Transform3D(-0.250988, 0.959361, -0.128958, 0.025503, -0.126623, -0.991623, -0.967654, -0.252174, 0.0073142, 0.0610582, 0.0911044, 0.00705553)
bones/9/enabled = true
bones/9/position = Vector3(0.0610582, 0.0911044, 0.00705553)
bones/9/rotation = Quaternion(-0.465919, -0.528453, 0.588414, -0.396769)
bones/9/scale = Vector3(1, 1, 1)
bones/10/name = "LeftArm"
bones/10/parent = 9
bones/10/rest = Transform3D(0.845869, -0.51692, -0.131522, 0.093338, 0.386222, -0.917671, 0.52516, 0.763954, 0.374941, 7.45058e-09, 0.129223, 3.95812e-08)
bones/10/enabled = true
bones/10/position = Vector3(7.45058e-09, 0.129223, 3.95812e-08)
bones/10/rotation = Quaternion(0.520746, -0.203354, 0.188978, 0.807315)
bones/10/scale = Vector3(1, 1, 1)
bones/11/name = "LeftForeArm"
bones/11/parent = 10
bones/11/rest = Transform3D(0.138967, -0.989426, 0.0415226, 0.989436, 0.140472, 0.0358277, -0.0412816, 0.0361051, 0.998495, -4.47035e-08, 0.274229, -7.45058e-09)
bones/11/enabled = true
bones/11/position = Vector3(-4.47035e-08, 0.274229, -7.45058e-09)
bones/11/rotation = Quaternion(9.19054e-05, 0.0274316, 0.655564, 0.754641)
bones/11/scale = Vector3(1, 1, 1)
bones/12/name = "LeftHand"
bones/12/parent = 11
bones/12/rest = Transform3D(0.746359, -0.304314, 0.591895, 0.184003, 0.949028, 0.255908, -0.639601, -0.0820888, 0.764311, 6.0536e-09, 0.276326, -1.49012e-08)
bones/12/enabled = true
bones/12/position = Vector3(6.0536e-09, 0.276326, -1.49012e-08)
bones/12/rotation = Quaternion(-0.0908578, 0.331043, 0.131266, 0.930013)
bones/12/scale = Vector3(1, 1, 1)
bones/13/name = "LeftHandMiddle1"
bones/13/parent = 12
bones/13/rest = Transform3D(0.98654, 0.118644, -0.112532, -0.118809, 0.0472127, -0.991794, -0.112357, 0.991814, 0.0606732, -3.12924e-07, 0.127755, -7.63685e-08)
bones/13/enabled = true
bones/13/position = Vector3(-3.12924e-07, 0.127755, -7.63685e-08)
bones/13/rotation = Quaternion(0.68532, -6.03681e-05, -0.0820378, 0.723606)
bones/13/scale = Vector3(1, 1, 1)
bones/14/name = "LeftHandMiddle2"
bones/14/parent = 13
bones/14/rest = Transform3D(0.980685, 0.110739, -0.161229, -0.112737, -0.353585, -0.928584, -0.159838, 0.928824, -0.334271, -7.45058e-09, 0.0361397, -5.21541e-08)
bones/14/enabled = true
bones/14/position = Vector3(-7.45058e-09, 0.0361397, -5.21541e-08)
bones/14/rotation = Quaternion(0.816783, -0.000611766, -0.0982718, 0.568513)
bones/14/scale = Vector3(1, 1, 1)
bones/15/name = "LeftHandMiddle3"
bones/15/parent = 14
bones/15/rest = Transform3D(0.981085, 0.112002, -0.157883, -0.108383, -0.357956, -0.927427, -0.160389, 0.926997, -0.339046, 0, 0.0345975, 7.07805e-08)
bones/15/enabled = true
bones/15/position = Vector3(0, 0.0345975, 7.07805e-08)
bones/15/rotation = Quaternion(0.818243, 0.00110579, -0.0972425, 0.566587)
bones/15/scale = Vector3(1, 1, 1)
bones/16/name = "LeftHandMiddle4"
bones/16/parent = 15
bones/16/rest = Transform3D(1, 8.48992e-06, 6.48506e-06, -8.48996e-06, 1, 6.47546e-06, -6.48501e-06, -6.47551e-06, 1, 5.58794e-08, 0.036802, 2.42144e-08)
bones/16/enabled = true
bones/16/position = Vector3(5.58794e-08, 0.036802, 2.42144e-08)
bones/16/rotation = Quaternion(-3.23774e-06, 3.24252e-06, -4.24497e-06, 1)
bones/16/scale = Vector3(1, 1, 1)
bones/17/name = "LeftHandThumb1"
bones/17/parent = 12
bones/17/rest = Transform3D(0.922249, -0.296379, 0.248225, 0.374682, 0.843413, -0.385056, -0.0952333, 0.448123, 0.888885, -0.0300309, 0.0378879, 0.0216701)
bones/17/enabled = true
bones/17/position = Vector3(-0.0300309, 0.0378879, 0.0216701)
bones/17/rotation = Quaternion(0.217917, 0.0898311, 0.175515, 0.955844)
bones/17/scale = Vector3(1, 1, 1)
bones/18/name = "LeftHandThumb2"
bones/18/parent = 17
bones/18/rest = Transform3D(0.793061, 0.491162, -0.360297, -0.562049, 0.818065, -0.121947, 0.234851, 0.299216, 0.924832, 1.19209e-07, 0.0474499, -2.44938e-07)
bones/18/enabled = true
bones/18/position = Vector3(1.19209e-07, 0.0474499, -2.44938e-07)
bones/18/rotation = Quaternion(0.111987, -0.158249, -0.280048, 0.940207)
bones/18/scale = Vector3(1, 1, 1)
bones/19/name = "LeftHandThumb3"
bones/19/parent = 18
bones/19/rest = Transform3D(0.347552, 0.931585, -0.106567, -0.924718, 0.359352, 0.12555, 0.155256, 0.0549092, 0.986347, -1.11759e-07, 0.0438214, 3.72529e-08)
bones/19/enabled = true
bones/19/position = Vector3(-1.11759e-07, 0.0438214, 3.72529e-08)
bones/19/rotation = Quaternion(-0.0215223, -0.07977, -0.565562, 0.820556)
bones/19/scale = Vector3(1, 1, 1)
bones/20/name = "LeftHandThumb4"
bones/20/parent = 19
bones/20/rest = Transform3D(0.866029, 0.499993, -2.5481e-06, -0.447206, 0.774601, 0.447212, 0.223605, -0.387298, 0.894428, 2.98023e-08, 0.0345906, -2.5332e-07)
bones/20/enabled = true
bones/20/position = Vector3(2.98023e-08, 0.0345906, -2.5332e-07)
bones/20/rotation = Quaternion(-0.221924, -0.0594645, -0.251891, 0.940088)
bones/20/scale = Vector3(1, 1, 1)
bones/21/name = "LeftHandIndex1"
bones/21/parent = 12
bones/21/rest = Transform3D(0.983723, 0.142189, -0.109869, -0.119058, 0.0577917, -0.991204, -0.134589, 0.988151, 0.0737798, -0.0282207, 0.122666, 0.00231682)
bones/21/enabled = true
bones/21/position = Vector3(-0.0282207, 0.122666, 0.00231682)
bones/21/rotation = Quaternion(0.680469, 0.00849827, -0.0898124, 0.727203)
bones/21/scale = Vector3(1, 1, 1)
bones/22/name = "LeftHandIndex2"
bones/22/parent = 21
bones/22/rest = Transform3D(0.978949, 0.10384, -0.175717, -0.111366, -0.44972, -0.8862, -0.171047, 0.887113, -0.428688, 1.11759e-07, 0.0389198, -5.96046e-08)
bones/22/enabled = true
bones/22/position = Vector3(1.11759e-07, 0.0389198, -5.96046e-08)
bones/22/rotation = Quaternion(0.845186, -0.00222601, -0.10257, 0.524533)
bones/22/scale = Vector3(1, 1, 1)
bones/23/name = "LeftHandIndex3"
bones/23/parent = 22
bones/23/rest = Transform3D(0.981451, 0.113056, -0.15483, -0.109059, -0.334958, -0.9359, -0.15767, 0.935426, -0.316415, 3.72529e-08, 0.0341517, -1.11759e-08)
bones/23/enabled = true
bones/23/position = Vector3(3.72529e-08, 0.0341517, -1.11759e-08)
bones/23/rotation = Quaternion(0.811299, 0.00123152, -0.096296, 0.576645)
bones/23/scale = Vector3(1, 1, 1)
bones/24/name = "LeftHandIndex4"
bones/24/parent = 23
bones/24/rest = Transform3D(1, -3.22937e-06, 3.63867e-06, 3.22935e-06, 1, 3.88362e-06, -3.63868e-06, -3.88361e-06, 1, 1.49012e-08, 0.03078, 1.49012e-08)
bones/24/enabled = true
bones/24/position = Vector3(1.49012e-08, 0.03078, 1.49012e-08)
bones/24/rotation = Quaternion(-1.94181e-06, 1.81934e-06, 1.61468e-06, 1)
bones/24/scale = Vector3(1, 1, 1)
bones/25/name = "LeftHandRing1"
bones/25/parent = 12
bones/25/rest = Transform3D(0.991492, 0.0540781, -0.118406, -0.118263, -0.00584495, -0.992965, -0.0543897, 0.99852, 0.000600219, 0.0221662, 0.12147, -9.90927e-05)
bones/25/enabled = true
bones/25/position = Vector3(0.0221662, 0.12147, -9.90927e-05)
bones/25/rotation = Quaternion(0.70653, -0.0227113, -0.0611423, 0.704671)
bones/25/scale = Vector3(1, 1, 1)
bones/26/name = "LeftHandRing2"
bones/26/parent = 25
bones/26/rest = Transform3D(0.981497, 0.113181, -0.154445, -0.116659, -0.286137, -0.951061, -0.151835, 0.951481, -0.267639, -3.72529e-08, 0.036012, -1.11759e-07)
bones/26/enabled = true
bones/26/position = Vector3(-3.72529e-08, 0.036012, -1.11759e-07)
bones/26/rotation = Quaternion(0.796127, -0.00109192, -0.096178, 0.597436)
bones/26/scale = Vector3(1, 1, 1)
bones/27/name = "LeftHandRing3"
bones/27/parent = 26
bones/27/rest = Transform3D(0.98241, 0.115381, -0.146824, -0.113355, -0.256342, -0.959916, -0.148393, 0.959675, -0.238754, -4.09782e-08, 0.0330728, 0)
bones/27/enabled = true
bones/27/position = Vector3(-4.09782e-08, 0.0330728, 0)
bones/27/rotation = Quaternion(0.787005, 0.00064355, -0.0937785, 0.609778)
bones/27/scale = Vector3(1, 1, 1)
bones/28/name = "LeftHandRing4"
bones/28/parent = 27
bones/28/rest = Transform3D(1, -8.15839e-07, -1.30385e-08, 8.15839e-07, 1, 1.11759e-08, 1.30385e-08, -1.11759e-08, 1, 4.09782e-08, 0.0366011, 7.45058e-09)
bones/28/enabled = true
bones/28/position = Vector3(4.09782e-08, 0.0366011, 7.45058e-09)
bones/28/rotation = Quaternion(-5.58794e-09, -6.51926e-09, 4.07919e-07, 1)
bones/28/scale = Vector3(1, 1, 1)
bones/29/name = "LeftHandPinky1"
bones/29/parent = 12
bones/29/rest = Transform3D(0.991785, 0.0101279, -0.127516, -0.126197, -0.0855001, -0.988314, -0.0209122, 0.996287, -0.0835196, 0.0472581, 0.109082, 0.00226384)
bones/29/enabled = true
bones/29/position = Vector3(0.0472581, 0.109082, 0.00226384)
bones/29/rotation = Quaternion(0.734984, -0.0394802, -0.050487, 0.675049)
bones/29/scale = Vector3(1, 1, 1)
bones/30/name = "LeftHandPinky2"
bones/30/parent = 29
bones/30/rest = Transform3D(0.989305, 0.129006, -0.068066, -0.049097, -0.144898, -0.988228, -0.13735, 0.981001, -0.137015, -5.96046e-08, 0.0413669, -1.49012e-08)
bones/30/enabled = true
bones/30/position = Vector3(-5.96046e-08, 0.0413669, -1.49012e-08)
bones/30/rotation = Quaternion(0.753528, 0.0265116, -0.0681514, 0.653336)
bones/30/scale = Vector3(1, 1, 1)
bones/31/name = "LeftHandPinky3"
bones/31/parent = 30
bones/31/rest = Transform3D(0.977834, 0.0980185, -0.185023, -0.0947121, -0.581029, -0.808353, -0.186738, 0.807959, -0.558866, -4.47035e-08, 0.0259482, 3.53903e-08)
bones/31/enabled = true
bones/31/position = Vector3(-4.47035e-08, 0.0259482, 3.53903e-08)
bones/31/rotation = Quaternion(0.882855, 0.000936385, -0.105273, 0.457695)
bones/31/scale = Vector3(1, 1, 1)
bones/32/name = "LeftHandPinky4"
bones/32/parent = 31
bones/32/rest = Transform3D(1, 7.16766e-06, 7.86784e-06, -7.16772e-06, 1, 8.15649e-06, -7.86778e-06, -8.15655e-06, 1, 7.82311e-08, 0.0292387, -2.23517e-08)
bones/32/enabled = true
bones/32/position = Vector3(7.82311e-08, 0.0292387, -2.23517e-08)
bones/32/rotation = Quaternion(-4.07826e-06, 3.93391e-06, -3.58385e-06, 1)
bones/32/scale = Vector3(1, 1, 1)
bones/33/name = "RightShoulder"
bones/33/parent = 3
bones/33/rest = Transform3D(-0.214833, -0.949432, 0.228968, -0.0511495, -0.223182, -0.973434, 0.975311, -0.220837, -0.000616074, -0.061057, 0.0911053, 0.00705566)
bones/33/enabled = true
bones/33/position = Vector3(-0.061057, 0.0911053, 0.00705566)
bones/33/rotation = Quaternion(0.502236, -0.498063, 0.599458, 0.374623)
bones/33/scale = Vector3(1, 1, 1)
bones/34/name = "RightArm"
bones/34/parent = 33
bones/34/rest = Transform3D(0.555382, 0.714901, -0.424814, -0.786414, 0.285417, -0.547804, -0.270377, 0.63832, 0.720724, -2.23517e-08, 0.129223, 9.12696e-08)
bones/34/enabled = true
bones/34/position = Vector3(-2.23517e-08, 0.129223, 9.12696e-08)
bones/34/rotation = Quaternion(0.370554, -0.0482472, -0.469022, 0.800238)
bones/34/scale = Vector3(1, 1, 1)
bones/35/name = "RightForeArm"
bones/35/parent = 34
bones/35/rest = Transform3D(-0.491194, 0.870247, -0.0374029, -0.870282, -0.488505, 0.0630281, 0.0365786, 0.0635101, 0.997311, 7.45058e-09, 0.274776, -3.72529e-08)
bones/35/enabled = true
bones/35/position = Vector3(7.45058e-09, 0.274776, -3.72529e-08)
bones/35/rotation = Quaternion(0.000238858, -0.0366692, -0.862701, 0.504384)
bones/35/scale = Vector3(1, 1, 1)
bones/36/name = "RightHand"
bones/36/parent = 35
bones/36/rest = Transform3D(0.953663, 0.121098, 0.275431, -0.18063, 0.962538, 0.202223, -0.240624, -0.242603, 0.939811, 7.45058e-09, 0.276868, 5.96046e-08)
bones/36/enabled = true
bones/36/position = Vector3(7.45058e-09, 0.276868, 5.96046e-08)
bones/36/rotation = Quaternion(-0.113264, 0.1314, -0.0768276, 0.981836)
bones/36/scale = Vector3(1, 1, 1)
bones/37/name = "RightHandMiddle1"
bones/37/parent = 36
bones/37/rest = Transform3D(0.986308, -0.119644, 0.1135, 0.119813, 0.0469439, -0.991686, 0.113321, 0.991706, 0.060636, 3.50177e-07, 0.127755, -8.9407e-08)
bones/37/enabled = true
bones/37/position = Vector3(3.50177e-07, 0.127755, -8.9407e-08)
bones/37/rotation = Quaternion(0.685333, 6.17094e-05, 0.0827409, 0.723514)
bones/37/scale = Vector3(1, 1, 1)
bones/38/name = "RightHandMiddle2"
bones/38/parent = 37
bones/38/rest = Transform3D(0.980361, -0.111685, 0.162538, 0.114835, -0.346749, -0.930902, 0.160328, 0.931285, -0.327114, 6.70552e-08, 0.0361398, -1.02445e-07)
bones/38/enabled = true
bones/38/position = Vector3(6.70552e-08, 0.0361398, -1.02445e-07)
bones/38/rotation = Quaternion(0.81459, 0.000966602, 0.0990885, 0.571511)
bones/38/scale = Vector3(1, 1, 1)
bones/39/name = "RightHandMiddle3"
bones/39/parent = 38
bones/39/rest = Transform3D(0.980787, -0.112947, 0.159059, 0.107057, -0.369977, -0.922852, 0.163081, 0.922149, -0.350778, 7.45058e-09, 0.0345976, -4.84288e-08)
bones/39/enabled = true
bones/39/position = Vector3(7.45058e-09, 0.0345976, -4.84288e-08)
bones/39/rotation = Quaternion(0.821818, -0.0017916, 0.0979961, 0.561256)
bones/39/scale = Vector3(1, 1, 1)
bones/40/name = "RightHandMiddle4"
bones/40/parent = 39
bones/40/rest = Transform3D(1, -8.26176e-06, 2.5332e-07, 8.26176e-06, 1, 8.38296e-09, -2.5332e-07, -8.38086e-09, 1, 2.23517e-08, 0.0368018, -9.68575e-08)
bones/40/enabled = true
bones/40/position = Vector3(2.23517e-08, 0.0368018, -9.68575e-08)
bones/40/rotation = Quaternion(-4.19095e-09, 1.2666e-07, 4.13088e-06, 1)
bones/40/scale = Vector3(1, 1, 1)
bones/41/name = "RightHandThumb1"
bones/41/parent = 36
bones/41/rest = Transform3D(0.940404, 0.29207, -0.174168, -0.340048, 0.811489, -0.475239, 0.00253238, 0.506143, 0.862446, 0.0300309, 0.037888, 0.0216703)
bones/41/enabled = true
bones/41/position = Vector3(0.0300309, 0.037888, 0.0216703)
bones/41/rotation = Quaternion(0.258103, -0.0464722, -0.166247, 0.950571)
bones/41/scale = Vector3(1, 1, 1)
bones/42/name = "RightHandThumb2"
bones/42/parent = 41
bones/42/rest = Transform3D(0.793791, -0.608189, -0.00159446, 0.595053, 0.777184, -0.204689, 0.125729, 0.161531, 0.978826, -1.2666e-07, 0.0474498, -2.68221e-07)
bones/42/enabled = true
bones/42/position = Vector3(-1.2666e-07, 0.0474498, -2.68221e-07)
bones/42/rotation = Quaternion(0.0971873, -0.0337892, 0.319316, 0.942046)
bones/42/scale = Vector3(1, 1, 1)
bones/43/name = "RightHandThumb3"
bones/43/parent = 42
bones/43/rest = Transform3D(0.501426, -0.84416, 0.189648, 0.865092, 0.485702, -0.125336, 0.0136913, 0.226909, 0.973819, 1.56462e-07, 0.0438213, -9.87202e-08)
bones/43/enabled = true
bones/43/position = Vector3(1.56462e-07, 0.0438213, -9.87202e-08)
bones/43/rotation = Quaternion(0.102353, 0.051128, 0.496662, 0.86037)
bones/43/scale = Vector3(1, 1, 1)
bones/44/name = "RightHandThumb4"
bones/44/parent = 43
bones/44/rest = Transform3D(0.86603, -0.499992, 1.75834e-06, 0.447206, 0.774601, 0.447214, -0.223605, -0.3873, 0.894427, -1.41561e-07, 0.034591, 4.8615e-07)
bones/44/enabled = true
bones/44/position = Vector3(-1.41561e-07, 0.034591, 4.8615e-07)
bones/44/rotation = Quaternion(-0.221925, 0.0594644, 0.251891, 0.940087)
bones/44/scale = Vector3(1, 1, 1)
bones/45/name = "RightHandIndex1"
bones/45/parent = 36
bones/45/rest = Transform3D(0.978763, -0.172845, 0.110213, 0.120904, 0.0525683, -0.991271, 0.165542, 0.983545, 0.0723496, 0.0282207, 0.122666, 0.00231693)
bones/45/enabled = true
bones/45/position = Vector3(0.0282207, 0.122666, 0.00231693)
bones/45/rotation = Quaternion(0.68078, -0.0190739, 0.101264, 0.725204)
bones/45/scale = Vector3(1, 1, 1)
bones/46/name = "RightHandIndex2"
bones/46/parent = 45
bones/46/rest = Transform3D(0.978593, -0.104714, 0.177172, 0.106914, -0.476935, -0.872412, 0.175853, 0.872679, -0.45553, 1.49012e-07, 0.0389196, -8.75443e-08)
bones/46/enabled = true
bones/46/position = Vector3(1.49012e-07, 0.0389196, -8.75443e-08)
bones/46/rotation = Quaternion(0.853091, 0.000644792, 0.103455, 0.511402)
bones/46/scale = Vector3(1, 1, 1)
bones/47/name = "RightHandIndex3"
bones/47/parent = 46
bones/47/rest = Transform3D(0.981139, -0.114005, 0.156106, 0.114242, -0.309465, -0.944023, 0.155933, 0.944052, -0.290604, -7.45058e-09, 0.0341516, 5.96046e-08)
bones/47/enabled = true
bones/47/position = Vector3(-7.45058e-09, 0.0341516, 5.96046e-08)
bones/47/rotation = Quaternion(0.803307, 7.36886e-05, 0.0971108, 0.587595)
bones/47/scale = Vector3(1, 1, 1)
bones/48/name = "RightHandIndex4"
bones/48/parent = 47
bones/48/rest = Transform3D(1, 3.13117e-06, 1.18911e-05, -3.13104e-06, 1, -1.15689e-05, -1.18911e-05, 1.15689e-05, 1, 2.98023e-08, 0.03078, 5.21541e-08)
bones/48/enabled = true
bones/48/position = Vector3(2.98023e-08, 0.03078, 5.21541e-08)
bones/48/rotation = Quaternion(5.78445e-06, 5.94556e-06, -1.56555e-06, 1)
bones/48/scale = Vector3(1, 1, 1)
bones/49/name = "RightHandRing1"
bones/49/parent = 36
bones/49/rest = Transform3D(0.991829, -0.0281871, 0.124419, 0.122843, -0.0520322, -0.991061, 0.0344089, 0.998247, -0.0481446, -0.0221661, 0.12147, -9.89214e-05)
bones/49/enabled = true
bones/49/position = Vector3(-0.0221661, 0.12147, -9.89214e-05)
bones/49/rotation = Quaternion(0.723188, 0.0327217, 0.0549051, 0.687687)
bones/49/scale = Vector3(1, 1, 1)
bones/50/name = "RightHandRing2"
bones/50/parent = 49
bones/50/rest = Transform3D(0.982662, -0.117406, 0.143498, 0.122607, -0.169092, -0.977944, 0.139081, 0.978583, -0.151765, -7.45058e-09, 0.036012, 0)
bones/50/enabled = true
bones/50/position = Vector3(-7.45058e-09, 0.036012, 0)
bones/50/rotation = Quaternion(0.758867, 0.00171341, 0.0930925, 0.644555)
bones/50/scale = Vector3(1, 1, 1)
bones/51/name = "RightHandRing3"
bones/51/parent = 50
bones/51/rest = Transform3D(0.982132, -0.116356, 0.147913, 0.107863, -0.296024, -0.949071, 0.154216, 0.948067, -0.278184, -2.23517e-08, 0.0330732, -8.9407e-08)
bones/51/enabled = true
bones/51/position = Vector3(-2.23517e-08, 0.0330732, -8.9407e-08)
bones/51/rotation = Quaternion(0.799428, -0.002656, 0.0944829, 0.59328)
bones/51/scale = Vector3(1, 1, 1)
bones/52/name = "RightHandRing4"
bones/52/parent = 51
bones/52/rest = Transform3D(1, 4.39604e-07, 6.19143e-06, -4.39564e-07, 1, -6.54906e-06, -6.19143e-06, 6.54906e-06, 1, 4.47035e-08, 0.0366012, 1.3411e-07)
bones/52/enabled = true
bones/52/position = Vector3(4.47035e-08, 0.0366012, 1.3411e-07)
bones/52/rotation = Quaternion(3.27453e-06, 3.09572e-06, -2.19792e-07, 1)
bones/52/scale = Vector3(1, 1, 1)
bones/53/name = "RightHandPinky1"
bones/53/parent = 36
bones/53/rest = Transform3D(0.989897, 0.0602255, 0.128364, 0.133612, -0.0931972, -0.986642, -0.0474579, 0.993824, -0.100302, -0.047258, 0.109082, 0.00226358)
bones/53/enabled = true
bones/53/position = Vector3(-0.047258, 0.109082, 0.00226358)
bones/53/rotation = Quaternion(0.738816, 0.0655906, 0.0273769, 0.670149)
bones/53/scale = Vector3(1, 1, 1)
bones/54/name = "RightHandPinky2"
bones/54/parent = 53
bones/54/rest = Transform3D(0.983236, -0.118306, 0.138749, 0.122507, -0.134994, -0.983244, 0.135054, 0.983758, -0.118237, -2.98023e-08, 0.0413665, 4.24334e-08)
bones/54/enabled = true
bones/54/position = Vector3(-2.98023e-08, 0.0413665, 4.24334e-08)
bones/54/rotation = Quaternion(0.747741, 0.00140453, 0.0915433, 0.657648)
bones/54/scale = Vector3(1, 1, 1)
bones/55/name = "RightHandPinky3"
bones/55/parent = 54
bones/55/rest = Transform3D(0.977459, -0.0988442, 0.186556, 0.0932951, -0.590451, -0.801664, 0.189392, 0.800998, -0.56792, -5.21541e-08, 0.0259486, -3.72529e-08)
bones/55/enabled = true
bones/55/position = Vector3(-5.21541e-08, 0.0259486, -3.72529e-08)
bones/55/rotation = Quaternion(0.885414, -0.00156687, 0.10615, 0.452518)
bones/55/scale = Vector3(1, 1, 1)
bones/56/name = "RightHandPinky4"
bones/56/parent = 55
bones/56/rest = Transform3D(1, -6.35534e-06, 2.98023e-07, 6.35535e-06, 1, 9.47464e-13, -2.98023e-07, 9.46576e-13, 1, -8.19564e-08, 0.029239, -4.47035e-08)
bones/56/enabled = true
bones/56/position = Vector3(-8.19564e-08, 0.029239, -4.47035e-08)
bones/56/rotation = Quaternion(-2.22045e-16, 1.49012e-07, 3.17767e-06, 1)
bones/56/scale = Vector3(1, 1, 1)
bones/57/name = "RightUpLeg"
bones/57/parent = 0
bones/57/rest = Transform3D(-0.919821, -0.336213, -0.202214, 0.264978, -0.912457, 0.311783, -0.289337, 0.233202, 0.928386, -0.0912445, -0.0665637, -0.000553781)
bones/57/enabled = true
bones/57/position = Vector3(-0.0912445, -0.0665637, -0.000553781)
bones/57/rotation = Quaternion(-0.126738, 0.140515, 0.969622, 0.155006)
bones/57/scale = Vector3(1, 1, 1)
bones/58/name = "RightLeg"
bones/58/parent = 57
bones/58/rest = Transform3D(0.997811, 0.0392429, -0.0532304, 0.00932048, 0.713425, 0.70067, 0.0654722, -0.699632, 0.711497, 4.84288e-08, 0.405994, 2.6077e-08)
bones/58/enabled = true
bones/58/position = Vector3(4.84288e-08, 0.405994, 2.6077e-08)
bones/58/rotation = Quaternion(-0.378447, -0.0320807, -0.00808686, 0.925032)
bones/58/scale = Vector3(1, 1, 1)
bones/59/name = "RightFoot"
bones/59/parent = 58
bones/59/rest = Transform3D(0.96994, -0.122934, 0.210008, 0.229929, 0.180407, -0.95634, 0.0796801, 0.975879, 0.20325, -1.02445e-08, 0.42099, 9.31323e-09)
bones/59/enabled = true
bones/59/position = Vector3(-1.02445e-08, 0.42099, 9.31323e-09)
bones/59/rotation = Quaternion(0.629739, 0.0424758, 0.115003, 0.767072)
bones/59/scale = Vector3(1, 1, 1)
bones/60/name = "RightToeBase"
bones/60/parent = 59
bones/60/rest = Transform3D(0.999367, 6.43255e-05, 0.0355612, 0.0227211, 0.768109, -0.639916, -0.027356, 0.640319, 0.767622, -5.51563e-09, 0.16432, -1.09159e-07)
bones/60/enabled = true
bones/60/position = Vector3(-5.51563e-09, 0.16432, -1.09159e-07)
bones/60/rotation = Quaternion(0.340454, 0.0167316, 0.00602515, 0.940093)
bones/60/scale = Vector3(1, 1, 1)
bones/61/name = "RightToe_End"
bones/61/parent = 60
bones/61/rest = Transform3D(1, 1.47976e-08, 2.69449e-09, -1.47976e-08, 1, -1.7586e-07, -2.69449e-09, 1.7586e-07, 1, 7.18784e-09, 0.0999252, 6.63567e-09)
bones/61/enabled = true
bones/61/position = Vector3(7.18784e-09, 0.0999252, 6.63567e-09)
bones/61/rotation = Quaternion(8.79299e-08, 1.34725e-09, -7.39879e-09, 1)
bones/61/scale = Vector3(1, 1, 1)
bones/62/name = "LeftUpLeg"
bones/62/parent = 0
bones/62/rest = Transform3D(-0.893651, 0.403296, 0.196826, -0.227377, -0.785047, 0.576195, 0.386895, 0.470164, 0.793258, 0.0912445, -0.0665636, -0.000553777)
bones/62/enabled = true
bones/62/position = Vector3(0.0912445, -0.0665636, -0.000553777)
bones/62/rotation = Quaternion(0.156635, 0.280779, 0.931659, -0.169234)
bones/62/scale = Vector3(1, 1, 1)
bones/63/name = "LeftLeg"
bones/63/parent = 62
bones/63/rest = Transform3D(0.99576, 0.0029921, 0.0919402, -0.056273, 0.810456, 0.583091, -0.0727688, -0.585792, 0.807188, 5.12227e-08, 0.405994, -2.04891e-08)
bones/63/enabled = true
bones/63/position = Vector3(5.12227e-08, 0.405994, -2.04891e-08)
bones/63/rotation = Quaternion(-0.307456, 0.043324, -0.0155887, 0.950448)
bones/63/scale = Vector3(1, 1, 1)
bones/64/name = "LeftFoot"
bones/64/parent = 63
bones/64/rest = Transform3D(0.977802, 0.128039, -0.165856, -0.209522, 0.59104, -0.778956, -0.00170929, 0.796415, 0.604748, -2.04891e-08, 0.42099, 6.98492e-09)
bones/64/enabled = true
bones/64/position = Vector3(-2.04891e-08, 0.42099, 6.98492e-09)
bones/64/rotation = Quaternion(0.442158, -0.046071, -0.0947431, 0.890729)
bones/64/scale = Vector3(1, 1, 1)
bones/65/name = "LeftToeBase"
bones/65/parent = 64
bones/65/rest = Transform3D(0.999367, -0.000945242, -0.0355486, -0.0227206, 0.752033, -0.658734, 0.0273564, 0.659125, 0.751536, 3.66616e-08, 0.16432, -1.10293e-07)
bones/65/enabled = true
bones/65/position = Vector3(3.66616e-08, 0.16432, -1.10293e-07)
bones/65/rotation = Quaternion(0.352065, -0.016805, -0.00581727, 0.935807)
bones/65/scale = Vector3(1, 1, 1)
bones/66/name = "LeftToe_End"
bones/66/parent = 65
bones/66/rest = Transform3D(1, -1.05226e-11, -5.05355e-09, 1.05228e-11, 1, 4.51692e-08, 5.05355e-09, -4.51691e-08, 1, 3.5936e-08, 0.0999251, 7.45058e-09)
bones/66/enabled = true
bones/66/position = Vector3(3.5936e-08, 0.0999251, 7.45058e-09)
bones/66/rotation = Quaternion(-2.25846e-08, -2.52678e-09, 5.26135e-12, 1)
bones/66/scale = Vector3(1, 1, 1)
[node name="Alpha_Joints" type="MeshInstance3D" parent="Armature/Skeleton3D"]
mesh = ExtResource("5_0247x")
skin = SubResource("Skin_hh536")
[node name="Alpha_Surface" type="MeshInstance3D" parent="Armature/Skeleton3D"]
mesh = ExtResource("6_e2l25")
skin = SubResource("Skin_hh536")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_5egkr")
}
[node name="LookAtObject" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.67093, 4.25445, 3.78165)
[node name="SpringArm3D" type="SpringArm3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.60938, 0)
spring_length = 1.75
margin = 0.2
[node name="Camera" type="Camera3D" parent="SpringArm3D"]
transform = Transform3D(1, 0, 7.01424e-15, 0, 1, 0, -7.01424e-15, 0, 1, 0, 0, 0)
fov = 90.0
[node name="InteractionRaycast" type="RayCast3D" parent="SpringArm3D/Camera"]
visible = false
target_position = Vector3(0, 0, -6)
collision_mask = 2
script = ExtResource("26_8j4xc")
[node name="FootstepSounds" type="AudioStreamPlayer3D" parent="."]
stream = ExtResource("27_cpdra")
unit_size = 1.0