2020-05-17 18:51:34 +02:00
|
|
|
[gd_scene load_steps=47 format=2]
|
2020-04-26 15:43:07 +02:00
|
|
|
|
|
|
|
[ext_resource path="res://modules/core/item_visuals/test_base_v3.tres" type="ItemVisual" id=1]
|
|
|
|
[ext_resource path="res://player/CharacterSkeletonAttachPoint.gd" type="Script" id=2]
|
|
|
|
[ext_resource path="res://modules/core/materials/3_standard_character_material.tres" type="Material" id=3]
|
|
|
|
[ext_resource path="res://test_weapons/shield_d.mesh" type="ArrayMesh" id=4]
|
|
|
|
[ext_resource path="res://test_weapons/sword_i.mesh" type="ArrayMesh" id=5]
|
2020-05-17 16:28:31 +02:00
|
|
|
[ext_resource path="res://modules/species/Human/models/armature.gltf" type="PackedScene" id=6]
|
2020-04-26 15:43:07 +02:00
|
|
|
[ext_resource path="res://modules/core/materials/9_standard_character_material_notex.tres" type="Material" id=7]
|
|
|
|
[ext_resource path="res://player/CharacterSkeletonGD.gd" type="Script" id=8]
|
2020-05-17 16:28:31 +02:00
|
|
|
[ext_resource path="res://modules/species/Human/models/idle-loop.tres" type="ProceduralAnimation" id=9]
|
|
|
|
[ext_resource path="res://modules/species/Human/models/rest.tres" type="ProceduralAnimation" id=10]
|
|
|
|
[ext_resource path="res://modules/species/Human/models/cast-end.tres" type="ProceduralAnimation" id=11]
|
|
|
|
[ext_resource path="res://modules/species/Human/models/casting-loop.tres" type="ProceduralAnimation" id=12]
|
|
|
|
[ext_resource path="res://modules/species/Human/models/run-left-loop.tres" type="ProceduralAnimation" id=13]
|
|
|
|
[ext_resource path="res://modules/species/Human/models/run-right-loop.tres" type="ProceduralAnimation" id=14]
|
|
|
|
[ext_resource path="res://modules/species/Human/models/run-loop.tres" type="ProceduralAnimation" id=15]
|
2020-04-26 15:43:07 +02:00
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="Skin" id=5]
|
2020-04-26 15:43:07 +02:00
|
|
|
bind_count = 31
|
|
|
|
bind/0/name = ""
|
|
|
|
bind/0/bone = 0
|
|
|
|
bind/0/pose = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0010334, -1.32424, 0.004403 )
|
|
|
|
bind/1/name = ""
|
|
|
|
bind/1/bone = 1
|
|
|
|
bind/1/pose = Transform( 1, 0, 0, 0, 0, 1, 0, -1, 0, 3.23883e-05, -0.000216131, 0 )
|
|
|
|
bind/2/name = ""
|
|
|
|
bind/2/bone = 2
|
|
|
|
bind/2/pose = Transform( 1, 0, 0, 0, 4.71856e-07, 1, 0, -1, 4.71856e-07, 0, -3.6933e-07, 0.782716 )
|
|
|
|
bind/3/name = ""
|
|
|
|
bind/3/bone = 3
|
|
|
|
bind/3/pose = Transform( 0.999745, -0.00621639, 0.0217112, -0.0215977, 0.0177767, 0.999609, -0.00659991, -0.999823, 0.0176379, 0.0051749, -0.0147984, 0.832313 )
|
|
|
|
bind/4/name = ""
|
|
|
|
bind/4/bone = 4
|
|
|
|
bind/4/pose = Transform( 1, -9.35914e-10, 1.36474e-09, -3.07044e-09, -0.00336038, 0.999994, 1.03179e-11, -0.999994, -0.00336038, -0.00103352, 0.00608556, 0.989014 )
|
|
|
|
bind/5/name = ""
|
|
|
|
bind/5/bone = 5
|
|
|
|
bind/5/pose = Transform( 1, 6.39974e-07, -8.89245e-07, 8.80181e-07, 0.0113912, 0.999935, 6.50979e-07, -0.999935, 0.0113912, -0.00103425, -0.0106821, 1.13661 )
|
|
|
|
bind/6/name = ""
|
|
|
|
bind/6/bone = 6
|
|
|
|
bind/6/pose = Transform( 1, -0.000269678, 0.00012004, -9.65309e-05, 0.0855512, 0.996334, -0.000278958, -0.996334, 0.0855512, -0.000675752, -0.108904, 1.31976 )
|
|
|
|
bind/7/name = ""
|
|
|
|
bind/7/bone = 7
|
|
|
|
bind/7/pose = Transform( 1, 8.17762e-05, -0.000263342, 0.000258866, 0.0505959, 0.998719, 9.49964e-05, -0.998719, 0.0505959, -0.00116505, -0.0605734, 1.38071 )
|
|
|
|
bind/8/name = ""
|
|
|
|
bind/8/bone = 8
|
|
|
|
bind/8/pose = Transform( 0.0070114, 0.0774383, 0.996973, 0.0774384, 0.993961, -0.077749, -0.996973, 0.0777491, 0.00097251, -0.089079, -1.27734, -0.0279526 )
|
|
|
|
bind/9/name = ""
|
|
|
|
bind/9/bone = 9
|
|
|
|
bind/9/pose = Transform( -0.0450563, 0.0440544, 0.998013, 0.0597335, 0.997358, -0.0413288, -0.997197, 0.0577527, -0.0475687, -0.0365657, -1.27782, 0.120299 )
|
|
|
|
bind/10/name = ""
|
|
|
|
bind/10/bone = 10
|
|
|
|
bind/10/pose = Transform( 0.018514, 0.0309238, 0.99935, 0.0309247, 0.999025, -0.0314866, -0.99935, 0.0314876, 0.0175398, -0.0484489, -1.26707, 0.406214 )
|
|
|
|
bind/11/name = ""
|
|
|
|
bind/11/bone = 11
|
|
|
|
bind/11/pose = Transform( -0.0261653, 0.130666, -0.991081, 0.130703, -0.982463, -0.132981, -0.991077, -0.133017, 0.00862807, -0.147772, 1.13499, 0.846311 )
|
|
|
|
bind/12/name = ""
|
|
|
|
bind/12/bone = 12
|
|
|
|
bind/12/pose = Transform( -0.475656, 0.00430247, 0.879621, 0.00321757, 0.99999, -0.0031513, -0.879626, 0.00133118, -0.475665, 0.317761, -1.25084, 0.691578 )
|
|
|
|
bind/13/name = ""
|
|
|
|
bind/13/bone = 13
|
|
|
|
bind/13/pose = Transform( -0.000220652, -0.000277915, 1, -0.000336948, 1, 0.000277923, -1, -0.000336983, -0.000220542, -0.0614699, -1.24824, 0.794416 )
|
|
|
|
bind/14/name = ""
|
|
|
|
bind/14/bone = 14
|
|
|
|
bind/14/pose = Transform( 0.00944622, 0.00316354, 0.999951, 0.0031337, 0.99999, -0.00319322, -0.999951, 0.00316365, 0.00943635, -0.00773189, -1.26399, 0.790859 )
|
|
|
|
bind/15/name = ""
|
|
|
|
bind/15/bone = 15
|
|
|
|
bind/15/pose = Transform( -0.00970715, 0.0022499, 0.999951, 0.00216274, 0.999995, -0.00222896, -0.999951, 0.00214093, -0.00971181, 0.00940531, -1.26319, 0.831785 )
|
|
|
|
bind/16/name = ""
|
|
|
|
bind/16/bone = 16
|
|
|
|
bind/16/pose = Transform( 0.00658963, -0.0806899, -0.996717, -0.0806899, 0.993446, -0.0809585, 0.996717, 0.0809585, 3.54564e-05, 0.0931853, -1.27701, -0.0320576 )
|
|
|
|
bind/17/name = ""
|
|
|
|
bind/17/bone = 17
|
|
|
|
bind/17/pose = Transform( -0.0392234, -0.0752374, -0.996394, -0.0366487, 0.996599, -0.0738102, 0.998558, 0.0336214, -0.0418474, 0.0773441, -1.27236, 0.151474 )
|
|
|
|
bind/18/name = ""
|
|
|
|
bind/18/bone = 18
|
|
|
|
bind/18/pose = Transform( 0.0229175, -0.0602779, -0.997918, -0.0474641, 0.99699, -0.0613119, 0.99861, 0.0487704, 0.0199873, 0.0862036, -1.27767, 0.383885 )
|
|
|
|
bind/19/name = ""
|
|
|
|
bind/19/bone = 19
|
|
|
|
bind/19/pose = Transform( 0.0297753, 0.082978, -0.996106, 0.0950469, 0.991797, 0.0854601, 0.995027, -0.0972214, 0.0216441, -0.0879441, -1.17267, 0.804474 )
|
|
|
|
bind/20/name = ""
|
|
|
|
bind/20/bone = 20
|
|
|
|
bind/20/pose = Transform( -0.487887, -0.0560934, -0.871102, -0.0378187, 0.998354, -0.043106, 0.872087, 0.0119131, -0.489205, -0.265874, -1.2737, 0.672265 )
|
|
|
|
bind/21/name = ""
|
|
|
|
bind/21/bone = 21
|
|
|
|
bind/21/pose = Transform( 0.00472639, -0.0569537, -0.998365, -0.0438079, 0.997406, -0.0571064, 0.999029, 0.0440062, 0.00221883, 0.134012, -1.27645, 0.738441 )
|
|
|
|
bind/22/name = ""
|
|
|
|
bind/22/bone = 22
|
|
|
|
bind/22/pose = Transform( -0.00289686, -0.0125321, -0.999917, 0.000557578, 0.999921, -0.0125338, 0.999995, -0.00059385, -0.00288976, 0.00631499, -1.25873, 0.795846 )
|
|
|
|
bind/23/name = ""
|
|
|
|
bind/23/bone = 23
|
|
|
|
bind/23/pose = Transform( 0.00643236, -0.0318082, -0.999473, -0.0188087, 0.999313, -0.0319242, 0.999802, 0.0190041, 0.00582956, 0.0383794, -1.27427, 0.810817 )
|
|
|
|
bind/24/name = ""
|
|
|
|
bind/24/bone = 24
|
|
|
|
bind/24/pose = Transform( 0.997079, 0.0643905, 0.0415419, 0.0406052, 0.0156588, -0.999053, -0.0649775, 0.997802, 0.0129985, -0.124325, -0.0162939, -0.795408 )
|
|
|
|
bind/25/name = ""
|
|
|
|
bind/25/bone = 25
|
|
|
|
bind/25/pose = Transform( 0.998221, 0.051846, 0.0300808, 0.0276995, 0.0458923, -0.998563, -0.053149, 0.9976, 0.0443741, -0.118691, -0.0290485, -0.456133 )
|
|
|
|
bind/26/name = ""
|
|
|
|
bind/26/bone = 26
|
|
|
|
bind/26/pose = Transform( 0.998432, 0.0379936, -0.0415485, 0.0267438, -0.969472, -0.243743, -0.0495496, 0.242244, -0.968951, -0.119631, 0.0441252, -0.0300586 )
|
|
|
|
bind/27/name = ""
|
|
|
|
bind/27/bone = 27
|
|
|
|
bind/27/pose = Transform( 0.997517, -0.0648327, -0.0280864, -0.0272037, 0.0143568, -0.999527, 0.0652032, 0.997793, 0.0125575, 0.124711, -0.0142854, -0.795383 )
|
|
|
|
bind/28/name = ""
|
|
|
|
bind/28/bone = 28
|
|
|
|
bind/28/pose = Transform( 0.998496, -0.0523874, -0.0171451, -0.0147558, 0.0455334, -0.998855, 0.0531055, 0.997589, 0.0446915, 0.119101, -0.0275243, -0.456326 )
|
|
|
|
bind/29/name = ""
|
|
|
|
bind/29/bone = 29
|
|
|
|
bind/29/pose = Transform( 0.997795, 0.00782497, 0.066146, 0.0235858, -0.970258, -0.240925, 0.0623004, 0.241949, -0.968288, 0.117675, 0.0501108, -0.0285344 )
|
|
|
|
bind/30/name = ""
|
|
|
|
bind/30/bone = 30
|
|
|
|
bind/30/pose = Transform( 1, 0, 0, 0, 1, -2.84217e-14, 0, -4.98108e-09, 1, 0, -0.832461, 2.76188e-08 )
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="CubeMesh" id=6]
|
|
|
|
size = Vector3( 0.1, 0.1, 0.1 )
|
|
|
|
|
|
|
|
[sub_resource type="CubeMesh" id=7]
|
|
|
|
size = Vector3( 0.1, 0.1, 0.1 )
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=8]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "cast-end"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=9]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "cast-end"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=10]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "casting-loop"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=11]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "dead"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=12]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "idle-loop"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=13]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "run-left-loop"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=14]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "run-loop"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=15]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "run-loop"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=16]
|
2020-04-26 15:43:07 +02:00
|
|
|
animation = "run-right-loop"
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeBlendSpace2D" id=17]
|
|
|
|
blend_point_0/node = SubResource( 13 )
|
2020-04-26 15:43:07 +02:00
|
|
|
blend_point_0/pos = Vector2( -1, 0 )
|
2020-05-17 18:51:34 +02:00
|
|
|
blend_point_1/node = SubResource( 14 )
|
2020-04-26 15:43:07 +02:00
|
|
|
blend_point_1/pos = Vector2( 0, 1 )
|
2020-05-17 18:51:34 +02:00
|
|
|
blend_point_2/node = SubResource( 15 )
|
2020-04-26 15:43:07 +02:00
|
|
|
blend_point_2/pos = Vector2( 0, -1 )
|
2020-05-17 18:51:34 +02:00
|
|
|
blend_point_3/node = SubResource( 16 )
|
2020-04-26 15:43:07 +02:00
|
|
|
blend_point_3/pos = Vector2( 1, 0 )
|
|
|
|
blend_mode = 1
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=18]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.09
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=19]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.09
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=20]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.05
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=21]
|
2020-04-26 15:43:07 +02:00
|
|
|
auto_advance = true
|
|
|
|
xfade_time = 0.15
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=22]
|
2020-04-26 15:43:07 +02:00
|
|
|
auto_advance = true
|
|
|
|
xfade_time = 0.14
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=23]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.09
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=24]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.1
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=25]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.1
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=26]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.09
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=27]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.09
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=28]
|
2020-04-26 15:43:07 +02:00
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=29]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.12
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=30]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.12
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=31]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.12
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=32]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.12
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=33]
|
2020-04-26 15:43:07 +02:00
|
|
|
xfade_time = 0.12
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachine" id=34]
|
|
|
|
states/cast-end/node = SubResource( 9 )
|
2020-04-26 15:43:07 +02:00
|
|
|
states/cast-end/position = Vector2( 117.871, -197.811 )
|
2020-05-17 18:51:34 +02:00
|
|
|
"states/cast-end 2/node" = SubResource( 8 )
|
2020-04-26 15:43:07 +02:00
|
|
|
"states/cast-end 2/position" = Vector2( 317.871, -197.811 )
|
2020-05-17 18:51:34 +02:00
|
|
|
states/casting-loop/node = SubResource( 10 )
|
2020-04-26 15:43:07 +02:00
|
|
|
states/casting-loop/position = Vector2( -76.129, -197.811 )
|
2020-05-17 18:51:34 +02:00
|
|
|
states/dead/node = SubResource( 11 )
|
2020-04-26 15:43:07 +02:00
|
|
|
states/dead/position = Vector2( -129.129, 73.189 )
|
2020-05-17 18:51:34 +02:00
|
|
|
states/idle-loop/node = SubResource( 12 )
|
2020-04-26 15:43:07 +02:00
|
|
|
states/idle-loop/position = Vector2( -255.566, -317.817 )
|
2020-05-17 18:51:34 +02:00
|
|
|
states/run-loop/node = SubResource( 17 )
|
2020-04-26 15:43:07 +02:00
|
|
|
states/run-loop/position = Vector2( 31.871, -340.817 )
|
2020-05-17 18:51:34 +02:00
|
|
|
transitions = [ "idle-loop", "casting-loop", SubResource( 18 ), "casting-loop", "idle-loop", SubResource( 19 ), "casting-loop", "cast-end", SubResource( 20 ), "cast-end", "cast-end 2", SubResource( 21 ), "cast-end 2", "idle-loop", SubResource( 22 ), "idle-loop", "cast-end", SubResource( 23 ), "idle-loop", "run-loop", SubResource( 24 ), "run-loop", "idle-loop", SubResource( 25 ), "casting-loop", "run-loop", SubResource( 26 ), "run-loop", "casting-loop", SubResource( 27 ), "run-loop", "cast-end", SubResource( 28 ), "idle-loop", "dead", SubResource( 29 ), "casting-loop", "dead", SubResource( 30 ), "cast-end 2", "dead", SubResource( 31 ), "run-loop", "dead", SubResource( 32 ), "dead", "idle-loop", SubResource( 33 ) ]
|
2020-04-26 15:43:07 +02:00
|
|
|
start_node = "idle-loop"
|
|
|
|
graph_offset = Vector2( -567.129, -449.811 )
|
|
|
|
|
2020-05-17 18:51:34 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=35]
|
2020-04-26 15:43:07 +02:00
|
|
|
|
|
|
|
[node name="character" type="CharacterSkeleton3D"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00126277, 0, -0.000325084 )
|
|
|
|
model_dirty = true
|
|
|
|
animation_player_path = NodePath("armature/AnimationPlayer")
|
|
|
|
animation_tree_path = NodePath("AnimationTree")
|
|
|
|
script = ExtResource( 8 )
|
|
|
|
automatic_build = true
|
|
|
|
use_threads = true
|
|
|
|
mesh_instance_path = NodePath("armature/Armature/Skeleton/MeshInstance")
|
|
|
|
skeleton_path = NodePath("armature/Armature/Skeleton")
|
|
|
|
materials = [ ExtResource( 3 ), ExtResource( 3 ), ExtResource( 7 ) ]
|
|
|
|
left_hand_attach_point_path = NodePath("armature/Armature/Skeleton/LeftHandAttachment/LeftHandAP")
|
|
|
|
right_hand_attach_point_path = NodePath("armature/Armature/Skeleton/RightHandAttachment/RightHandAP")
|
|
|
|
torso_attach_point_path = NodePath("armature/Armature/Skeleton/NeckAttachment/TorsoAP")
|
|
|
|
root_attach_point_path = NodePath("armature/Armature/Skeleton/RootAttachment/RootAP")
|
|
|
|
viss = [ ExtResource( 1 ) ]
|
|
|
|
|
|
|
|
[node name="armature" parent="." instance=ExtResource( 6 )]
|
|
|
|
|
2020-05-17 16:28:31 +02:00
|
|
|
[node name="Skeleton" parent="armature/Armature" index="0"]
|
2020-05-17 18:51:34 +02:00
|
|
|
bones/0/bound_children = [ NodePath("BoneAttachment") ]
|
|
|
|
bones/1/bound_children = [ NodePath("RootAttachment") ]
|
|
|
|
bones/2/bound_children = [ NodePath("RightHipAttachment") ]
|
|
|
|
bones/5/bound_children = [ NodePath("BoneAttachment"), NodePath("BoneAttachment2") ]
|
|
|
|
bones/6/bound_children = [ NodePath("NeckAttachment") ]
|
2020-05-17 16:28:31 +02:00
|
|
|
bones/11/bound_children = [ NodePath("LeftHandAttachment") ]
|
2020-05-17 18:51:34 +02:00
|
|
|
bones/19/bound_children = [ NodePath("RightHandAttachment") ]
|
|
|
|
bones/27/bound_children = [ NodePath("BoneAttachment 2") ]
|
2020-05-17 16:28:31 +02:00
|
|
|
|
2020-04-26 15:43:07 +02:00
|
|
|
[node name="MeshInstance" type="MeshInstance" parent="armature/Armature/Skeleton" index="0"]
|
2020-05-17 18:51:34 +02:00
|
|
|
skin = SubResource( 5 )
|
2020-04-26 15:43:07 +02:00
|
|
|
|
|
|
|
[node name="LeftHandAttachment" type="BoneAttachment" parent="armature/Armature/Skeleton" index="1"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( 0.103502, 0.112738, -0.988187, 0.0564004, -0.992549, -0.107286, -0.993021, -0.0446336, -0.109095, 0.271177, 0.76046, -0.00908731 )
|
2020-04-26 15:43:07 +02:00
|
|
|
bone_name = "left_hand"
|
|
|
|
|
|
|
|
[node name="LeftHandAP" type="Spatial" parent="armature/Armature/Skeleton/LeftHandAttachment"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.04, -0.09 )
|
|
|
|
script = ExtResource( 2 )
|
|
|
|
|
|
|
|
[node name="RightHandAttachment" type="BoneAttachment" parent="armature/Armature/Skeleton" index="2"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( -0.0419567, -0.0393451, -0.998309, -0.126138, -0.990921, 0.0443388, -0.991144, 0.127792, 0.036629, -0.274868, 0.765841, -0.007589 )
|
2020-04-26 15:43:07 +02:00
|
|
|
bone_name = "right_hand"
|
|
|
|
|
|
|
|
[node name="RightHandAP" type="Spatial" parent="armature/Armature/Skeleton/RightHandAttachment"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.04, -0.09 )
|
|
|
|
script = ExtResource( 2 )
|
|
|
|
|
|
|
|
[node name="RootAttachment" type="BoneAttachment" parent="armature/Armature/Skeleton" index="3"]
|
2020-05-17 16:28:31 +02:00
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.23883e-05, 0, 0.000216131 )
|
2020-04-26 15:43:07 +02:00
|
|
|
bone_name = "root"
|
|
|
|
|
|
|
|
[node name="RootAP" type="Spatial" parent="armature/Armature/Skeleton/RootAttachment"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, -1.62921e-07, 1, 0, -1, -1.62921e-07, 0, 0, 0 )
|
|
|
|
script = ExtResource( 2 )
|
|
|
|
|
|
|
|
[node name="NeckAttachment" type="BoneAttachment" parent="armature/Armature/Skeleton" index="4"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( 0.99994, -0.0107881, -0.00154509, 0.0108628, 0.997154, 0.0730691, 0.000752483, -0.0730887, 0.997325, 0.00121334, 1.31161, 0.000110616 )
|
2020-04-26 15:43:07 +02:00
|
|
|
bone_name = "neck"
|
|
|
|
|
|
|
|
[node name="TorsoAP" type="Spatial" parent="armature/Armature/Skeleton/NeckAttachment"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.04, -0.09 )
|
|
|
|
script = ExtResource( 2 )
|
|
|
|
|
|
|
|
[node name="RightHipAttachment" type="BoneAttachment" parent="armature/Armature/Skeleton" index="5"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( 0.999927, 0.0120894, 5.7343e-09, -0.0120894, 0.999927, 4.7182e-07, -2.98659e-11, -4.71855e-07, 1, 0.00768571, 0.770137, 0 )
|
2020-04-26 15:43:07 +02:00
|
|
|
bone_name = "pelvis"
|
|
|
|
|
|
|
|
[node name="Spatial" type="Spatial" parent="armature/Armature/Skeleton/RightHipAttachment"]
|
|
|
|
transform = Transform( 0.999874, 9.23108e-09, -0.0158884, -9.23082e-09, 1, 8.90736e-11, 0.0158884, 5.76676e-11, 0.999874, -0.121211, 2.41562e-09, -0.00380749 )
|
|
|
|
|
|
|
|
[node name="MeshInstance" type="MeshInstance" parent="armature/Armature/Skeleton/RightHipAttachment/Spatial"]
|
2020-05-17 16:28:31 +02:00
|
|
|
transform = Transform( 0.0405167, -0.299003, 0.00405361, 0.388314, 0.020471, 0.313125, -0.312362, -0.0133353, 0.389789, -0.0185653, 0.0297996, -0.00511713 )
|
2020-04-26 15:43:07 +02:00
|
|
|
mesh = ExtResource( 5 )
|
|
|
|
material/0 = null
|
|
|
|
material/1 = null
|
|
|
|
|
|
|
|
[node name="BoneAttachment" type="BoneAttachment" parent="armature/Armature/Skeleton" index="6"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( 0.999938, -0.0111446, -0.000622567, 0.0111345, 0.999824, -0.00111601, 0.000634942, 0.00111033, 0.999999, 0.00330404, 1.12405, -9.76713e-05 )
|
2020-04-26 15:43:07 +02:00
|
|
|
bone_name = "spine_2"
|
|
|
|
|
|
|
|
[node name="Spatial" type="Spatial" parent="armature/Armature/Skeleton/BoneAttachment"]
|
|
|
|
transform = Transform( -0.430811, -0.000122875, 0.129993, 8.54071e-05, -0.45, -0.000142502, 0.130026, -0.000112184, 0.430809, 0.000957399, -0.0715881, -0.0057677 )
|
|
|
|
|
|
|
|
[node name="MeshInstance" type="MeshInstance" parent="armature/Armature/Skeleton/BoneAttachment/Spatial"]
|
2020-05-17 16:28:31 +02:00
|
|
|
transform = Transform( 0.914344, -0.295324, -0.277032, 0.283891, -0.0205529, 0.958773, -0.288935, -0.954992, 0.065061, -0.0775848, 0.00327253, -0.254833 )
|
2020-04-26 15:43:07 +02:00
|
|
|
mesh = ExtResource( 4 )
|
|
|
|
material/0 = null
|
|
|
|
|
2020-05-17 16:28:31 +02:00
|
|
|
[node name="BoneAttachment" parent="armature/Armature/Skeleton" index="7"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( 1, 0, 0, 0, 0, 1, 0, -1, 0, 0.00121537, 1.31161, -0.00429272 )
|
2020-05-17 16:28:31 +02:00
|
|
|
|
|
|
|
[node name="BoneAttachment 2" parent="armature/Armature/Skeleton" index="8"]
|
2020-05-17 18:51:34 +02:00
|
|
|
transform = Transform( 0.999927, 7.50958e-10, 0.0120894, -0.0120894, 6.45829e-08, 0.999927, -2.98659e-11, -1, 6.45873e-08, 0.00828709, 0.819877, -2.34722e-08 )
|
|
|
|
|
|
|
|
[node name="BoneAttachment2" type="BoneAttachment" parent="armature/Armature/Skeleton" index="9"]
|
|
|
|
transform = Transform( 0.999938, -0.0111446, -0.000622567, 0.0111345, 0.999824, -0.00111601, 0.000634942, 0.00111033, 0.999999, 0.00330404, 1.12405, -9.76713e-05 )
|
|
|
|
visible = false
|
|
|
|
bone_name = "spine_2"
|
|
|
|
|
|
|
|
[node name="MeshInstance" type="MeshInstance" parent="armature/Armature/Skeleton/BoneAttachment2"]
|
|
|
|
mesh = SubResource( 6 )
|
|
|
|
material/0 = null
|
|
|
|
|
|
|
|
[node name="MeshInstance4" type="MeshInstance" parent="armature/Armature/Skeleton/BoneAttachment2"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.1 )
|
|
|
|
mesh = SubResource( 6 )
|
|
|
|
material/0 = null
|
|
|
|
|
|
|
|
[node name="MeshInstance3" type="MeshInstance" parent="armature/Armature/Skeleton/BoneAttachment2"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0 )
|
|
|
|
mesh = SubResource( 6 )
|
|
|
|
material/0 = null
|
|
|
|
|
|
|
|
[node name="MeshInstance2" type="MeshInstance" parent="armature/Armature/Skeleton/BoneAttachment2"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.1, 0, 0 )
|
|
|
|
mesh = SubResource( 7 )
|
|
|
|
material/0 = null
|
2020-05-17 16:28:31 +02:00
|
|
|
|
|
|
|
[node name="AnimationPlayer" parent="armature" index="1"]
|
|
|
|
autoplay = "rest"
|
|
|
|
anims/cast-end = ExtResource( 11 )
|
|
|
|
anims/casting-loop = ExtResource( 12 )
|
|
|
|
anims/idle-loop = ExtResource( 9 )
|
|
|
|
anims/rest = ExtResource( 10 )
|
|
|
|
anims/run-left-loop = ExtResource( 13 )
|
|
|
|
anims/run-loop = ExtResource( 15 )
|
|
|
|
anims/run-right-loop = ExtResource( 14 )
|
|
|
|
|
2020-04-26 15:43:07 +02:00
|
|
|
[node name="AnimationTree" type="AnimationTree" parent="."]
|
2020-05-17 18:51:34 +02:00
|
|
|
tree_root = SubResource( 34 )
|
2020-04-26 15:43:07 +02:00
|
|
|
anim_player = NodePath("../armature/AnimationPlayer")
|
|
|
|
active = true
|
2020-05-17 18:51:34 +02:00
|
|
|
parameters/playback = SubResource( 35 )
|
2020-04-26 15:43:07 +02:00
|
|
|
parameters/run-loop/blend_position = Vector2( 0, -0.0172414 )
|
|
|
|
|
|
|
|
[editable path="armature"]
|