674 lines
28 KiB
Plaintext
674 lines
28 KiB
Plaintext
[gd_scene load_steps=123 format=2]
|
|
|
|
[ext_resource path="res://scenes/characters/vroid1-man.gltf" type="PackedScene" id=1]
|
|
[ext_resource path="res://scenes/hair/male-hair1.tscn" type="PackedScene" id=2]
|
|
[ext_resource path="res://scenes/face/male-face.tscn" type="PackedScene" id=3]
|
|
|
|
[sub_resource type="SphereShape" id=149]
|
|
radius = 0.15
|
|
|
|
[sub_resource type="SphereShape" id=148]
|
|
radius = 0.18
|
|
|
|
[sub_resource type="BoxShape" id=147]
|
|
extents = Vector3( 0.2, 0.22, 0.12 )
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=1]
|
|
animation = "blend-blade-right"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=2]
|
|
animation = "blend-blade-left"
|
|
|
|
[sub_resource type="AnimationNodeBlend2" id=3]
|
|
filter_enabled = true
|
|
filters = [ "Skeleton:j_bip_l_hand", "Skeleton:j_bip_l_index_1", "Skeleton:j_bip_l_index_2", "Skeleton:j_bip_l_index_3", "Skeleton:j_bip_l_little_1", "Skeleton:j_bip_l_little_2", "Skeleton:j_bip_l_little_3", "Skeleton:j_bip_l_middle_1", "Skeleton:j_bip_l_middle_2", "Skeleton:j_bip_l_middle_3", "Skeleton:j_bip_l_ring_1", "Skeleton:j_bip_l_ring_2", "Skeleton:j_bip_l_ring_3", "Skeleton:j_bip_l_thumb_1", "Skeleton:j_bip_l_thumb_2", "Skeleton:j_bip_l_thumb_3" ]
|
|
|
|
[sub_resource type="AnimationNodeBlend2" id=4]
|
|
filter_enabled = true
|
|
filters = [ "Skeleton:j_bip_r_hand", "Skeleton:j_bip_r_index_1", "Skeleton:j_bip_r_index_2", "Skeleton:j_bip_r_index_3", "Skeleton:j_bip_r_little_1", "Skeleton:j_bip_r_little_2", "Skeleton:j_bip_r_little_3", "Skeleton:j_bip_r_middle_1", "Skeleton:j_bip_r_middle_2", "Skeleton:j_bip_r_middle_3", "Skeleton:j_bip_r_ring_1", "Skeleton:j_bip_r_ring_2", "Skeleton:j_bip_r_ring_3", "Skeleton:j_bip_r_thumb_1", "Skeleton:j_bip_r_thumb_2", "Skeleton:j_bip_r_thumb_3" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=145]
|
|
animation = "attack-melee-weapon1"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=146]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=142]
|
|
graph_offset = Vector2( -534, 8 )
|
|
nodes/Animation/node = SubResource( 145 )
|
|
nodes/Animation/position = Vector2( -240, 158 )
|
|
nodes/TimeScale/node = SubResource( 146 )
|
|
nodes/TimeScale/position = Vector2( 60, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=5]
|
|
animation = "cliimb1"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=6]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=7]
|
|
nodes/Animation/node = SubResource( 5 )
|
|
nodes/Animation/position = Vector2( 480, 260 )
|
|
nodes/TimeScale/node = SubResource( 6 )
|
|
nodes/TimeScale/position = Vector2( 800, 260 )
|
|
nodes/output/position = Vector2( 1140, 180 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=8]
|
|
animation = "cliimb1a"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=9]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=10]
|
|
nodes/Animation/node = SubResource( 8 )
|
|
nodes/Animation/position = Vector2( 470, 267 )
|
|
nodes/TimeScale/node = SubResource( 9 )
|
|
nodes/TimeScale/position = Vector2( 812, 292 )
|
|
nodes/output/position = Vector2( 1120, 220 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=11]
|
|
animation = "drive-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=12]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=13]
|
|
nodes/Animation/node = SubResource( 11 )
|
|
nodes/Animation/position = Vector2( 276, 122 )
|
|
nodes/TimeScale/node = SubResource( 12 )
|
|
nodes/TimeScale/position = Vector2( 520, 120 )
|
|
nodes/output/position = Vector2( 740, 140 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=166]
|
|
animation = "fall-back"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=167]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=162]
|
|
graph_offset = Vector2( -555.162, -192.155 )
|
|
nodes/Animation/node = SubResource( 166 )
|
|
nodes/Animation/position = Vector2( -180, 160 )
|
|
nodes/TimeScale/node = SubResource( 167 )
|
|
nodes/TimeScale/position = Vector2( 40, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=163]
|
|
animation = "fall-front"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=164]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=165]
|
|
nodes/Animation/node = SubResource( 163 )
|
|
nodes/Animation/position = Vector2( 239, 374 )
|
|
nodes/TimeScale/node = SubResource( 164 )
|
|
nodes/TimeScale/position = Vector2( 451, 367 )
|
|
nodes/output/position = Vector2( 800, 360 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=14]
|
|
animation = "start-grab2"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=15]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=16]
|
|
graph_offset = Vector2( 119.058, 0 )
|
|
nodes/Animation/node = SubResource( 14 )
|
|
nodes/Animation/position = Vector2( 573, 137 )
|
|
nodes/TimeScale/node = SubResource( 15 )
|
|
nodes/TimeScale/position = Vector2( 820, 100 )
|
|
nodes/output/position = Vector2( 1160, 140 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=157]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=150]
|
|
animation = "giard-melee-backwards1"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=151]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=152]
|
|
nodes/Animation/node = SubResource( 150 )
|
|
nodes/Animation/position = Vector2( 242, 180 )
|
|
nodes/TimeScale/node = SubResource( 151 )
|
|
nodes/TimeScale/position = Vector2( 520, 180 )
|
|
nodes/output/position = Vector2( 800, 180 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=17]
|
|
animation = "stand1-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=18]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=19]
|
|
nodes/Animation/node = SubResource( 17 )
|
|
nodes/Animation/position = Vector2( 320, 140 )
|
|
nodes/TimeScale/node = SubResource( 18 )
|
|
nodes/TimeScale/position = Vector2( 580, 140 )
|
|
nodes/output/position = Vector2( 780, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=141]
|
|
animation = "male-mx-run-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=20]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=30]
|
|
graph_offset = Vector2( 0, 116 )
|
|
nodes/Animation/node = SubResource( 141 )
|
|
nodes/Animation/position = Vector2( 287, 281 )
|
|
nodes/TimeScale/node = SubResource( 20 )
|
|
nodes/TimeScale/position = Vector2( 520, 140 )
|
|
nodes/output/position = Vector2( 780, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=31]
|
|
animation = "strafe-right-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=32]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=33]
|
|
nodes/Animation/node = SubResource( 31 )
|
|
nodes/Animation/position = Vector2( 340, 140 )
|
|
nodes/TimeScale/node = SubResource( 32 )
|
|
nodes/TimeScale/position = Vector2( 580, 140 )
|
|
nodes/output/position = Vector2( 780, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=34]
|
|
animation = "strafe-left-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=35]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=36]
|
|
nodes/Animation/node = SubResource( 34 )
|
|
nodes/Animation/position = Vector2( 200, 140 )
|
|
nodes/TimeScale/node = SubResource( 35 )
|
|
nodes/TimeScale/position = Vector2( 580, 140 )
|
|
nodes/output/position = Vector2( 920, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=140]
|
|
animation = "male-mx-walk-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=37]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=39]
|
|
nodes/Animation/node = SubResource( 140 )
|
|
nodes/Animation/position = Vector2( 513, 239 )
|
|
nodes/TimeScale/node = SubResource( 37 )
|
|
nodes/TimeScale/position = Vector2( 940, 220 )
|
|
nodes/output/position = Vector2( 1220, 120 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeBlendSpace2D" id=40]
|
|
blend_point_0/node = SubResource( 19 )
|
|
blend_point_0/pos = Vector2( 0, 0 )
|
|
blend_point_1/node = SubResource( 30 )
|
|
blend_point_1/pos = Vector2( 0.9, 0 )
|
|
blend_point_2/node = SubResource( 33 )
|
|
blend_point_2/pos = Vector2( 0, 1 )
|
|
blend_point_3/node = SubResource( 36 )
|
|
blend_point_3/pos = Vector2( 0, -1 )
|
|
blend_point_4/node = SubResource( 39 )
|
|
blend_point_4/pos = Vector2( 0.1, 0 )
|
|
blend_mode = 1
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=41]
|
|
graph_offset = Vector2( -453, -230.5 )
|
|
nodes/loc/node = SubResource( 40 )
|
|
nodes/loc/position = Vector2( 180, -20 )
|
|
nodes/output/position = Vector2( 580, 120 )
|
|
node_connections = [ "output", 0, "loc" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=42]
|
|
animation = "car-passenger-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=43]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=44]
|
|
nodes/Animation/node = SubResource( 42 )
|
|
nodes/Animation/position = Vector2( 300, 80 )
|
|
nodes/TimeScale/node = SubResource( 43 )
|
|
nodes/TimeScale/position = Vector2( 560, 80 )
|
|
nodes/output/position = Vector2( 800, 80 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=45]
|
|
animation = "dagger-sacrifice-counter-a"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=46]
|
|
|
|
[sub_resource type="AnimationNodeTimeSeek" id=47]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=48]
|
|
graph_offset = Vector2( 0, -262 )
|
|
nodes/Animation/node = SubResource( 45 )
|
|
nodes/Animation/position = Vector2( 520, 180 )
|
|
nodes/TimeScale/node = SubResource( 46 )
|
|
nodes/TimeScale/position = Vector2( 980, 200 )
|
|
nodes/output/position = Vector2( 1480, 180 )
|
|
nodes/seek/node = SubResource( 47 )
|
|
nodes/seek/position = Vector2( 920, -20 )
|
|
node_connections = [ "seek", 0, "Animation", "output", 0, "TimeScale", "TimeScale", 0, "seek" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=49]
|
|
animation = "sleeping1-loop"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=50]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=51]
|
|
nodes/Animation/node = SubResource( 49 )
|
|
nodes/Animation/position = Vector2( 220, 320 )
|
|
nodes/TimeScale/node = SubResource( 50 )
|
|
nodes/TimeScale/position = Vector2( 623, 370 )
|
|
nodes/output/position = Vector2( 920, 180 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=107]
|
|
animation = "start-walking"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=108]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=102]
|
|
nodes/Animation/node = SubResource( 107 )
|
|
nodes/Animation/position = Vector2( 320, 260 )
|
|
nodes/TimeScale/node = SubResource( 108 )
|
|
nodes/TimeScale/position = Vector2( 580, 260 )
|
|
nodes/output/position = Vector2( 920, 280 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=105]
|
|
animation = "stop-walking"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=106]
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=99]
|
|
nodes/Animation/node = SubResource( 105 )
|
|
nodes/Animation/position = Vector2( 240, 140 )
|
|
nodes/TimeScale/node = SubResource( 106 )
|
|
nodes/TimeScale/position = Vector2( 500, 140 )
|
|
nodes/output/position = Vector2( 800, 160 )
|
|
node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=117]
|
|
animation = "turn-left"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=115]
|
|
animation = "turn-left"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=121]
|
|
|
|
[sub_resource type="AnimationNodeTransition" id=118]
|
|
input_count = 2
|
|
xfade_time = 0.3
|
|
input_0/name = "state 0"
|
|
input_0/auto_advance = true
|
|
input_1/name = "state 1"
|
|
input_1/auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=109]
|
|
nodes/Animation/node = SubResource( 115 )
|
|
nodes/Animation/position = Vector2( 160, 260 )
|
|
"nodes/Animation 2/node" = SubResource( 117 )
|
|
"nodes/Animation 2/position" = Vector2( 160, 400 )
|
|
nodes/TimeScale/node = SubResource( 121 )
|
|
nodes/TimeScale/position = Vector2( 780, 260 )
|
|
nodes/Transition/node = SubResource( 118 )
|
|
nodes/Transition/position = Vector2( 500, 280 )
|
|
nodes/output/position = Vector2( 1000, 260 )
|
|
node_connections = [ "output", 0, "TimeScale", "Transition", 0, "Animation", "Transition", 1, "Animation 2", "TimeScale", 0, "Transition" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=119]
|
|
animation = "turn-right"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=116]
|
|
animation = "turn-right"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=122]
|
|
|
|
[sub_resource type="AnimationNodeTransition" id=120]
|
|
input_count = 2
|
|
xfade_time = 0.3
|
|
input_0/name = "state 0"
|
|
input_0/auto_advance = true
|
|
input_1/name = "state 1"
|
|
input_1/auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=110]
|
|
nodes/Animation/node = SubResource( 116 )
|
|
nodes/Animation/position = Vector2( 238, 295 )
|
|
"nodes/Animation 2/node" = SubResource( 119 )
|
|
"nodes/Animation 2/position" = Vector2( 220, 440 )
|
|
nodes/TimeScale/node = SubResource( 122 )
|
|
nodes/TimeScale/position = Vector2( 840, 260 )
|
|
nodes/Transition/node = SubResource( 120 )
|
|
nodes/Transition/position = Vector2( 560, 260 )
|
|
nodes/output/position = Vector2( 1060, 260 )
|
|
node_connections = [ "output", 0, "TimeScale", "Transition", 0, "Animation", "Transition", 1, "Animation 2", "TimeScale", 0, "Transition" ]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=123]
|
|
animation = "dagger-sacrifice-counter-a"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=52]
|
|
animation = "dagger-sacrifice-counter-a"
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=124]
|
|
|
|
[sub_resource type="AnimationNodeTimeScale" id=53]
|
|
|
|
[sub_resource type="AnimationNodeTransition" id=125]
|
|
input_count = 2
|
|
xfade_time = 0.1
|
|
input_0/name = "state 0"
|
|
input_0/auto_advance = true
|
|
input_1/name = "state 1"
|
|
input_1/auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=54]
|
|
nodes/Animation/node = SubResource( 52 )
|
|
nodes/Animation/position = Vector2( 196, 150 )
|
|
"nodes/Animation 2/node" = SubResource( 123 )
|
|
"nodes/Animation 2/position" = Vector2( 240, 320 )
|
|
nodes/TimeScale/node = SubResource( 53 )
|
|
nodes/TimeScale/position = Vector2( 700, 140 )
|
|
"nodes/TimeScale 2/node" = SubResource( 124 )
|
|
"nodes/TimeScale 2/position" = Vector2( 680, 300 )
|
|
nodes/Transition/node = SubResource( 125 )
|
|
nodes/Transition/position = Vector2( 940, 140 )
|
|
nodes/output/position = Vector2( 1240, 140 )
|
|
node_connections = [ "output", 0, "Transition", "Transition", 0, "TimeScale", "Transition", 1, "TimeScale 2", "TimeScale 2", 0, "Animation 2", "TimeScale", 0, "Animation" ]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=55]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=56]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=57]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=58]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=59]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=60]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=61]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=62]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=63]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=64]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=65]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=66]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=67]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=68]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=69]
|
|
switch_mode = 2
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=100]
|
|
xfade_time = 0.1
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=101]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=103]
|
|
xfade_time = 0.2
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=104]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=111]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=112]
|
|
switch_mode = 2
|
|
xfade_time = 0.5
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=113]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=114]
|
|
switch_mode = 2
|
|
xfade_time = 0.5
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=143]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=144]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=153]
|
|
switch_mode = 1
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=154]
|
|
switch_mode = 2
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=155]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=156]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=158]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=159]
|
|
switch_mode = 2
|
|
auto_advance = true
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=160]
|
|
switch_mode = 2
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=161]
|
|
switch_mode = 2
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=168]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=169]
|
|
|
|
[sub_resource type="AnimationNodeStateMachine" id=70]
|
|
states/attack-melee1/node = SubResource( 142 )
|
|
states/attack-melee1/position = Vector2( 804.317, 380 )
|
|
states/climb1/node = SubResource( 7 )
|
|
states/climb1/position = Vector2( 359.444, 656 )
|
|
states/climb1a/node = SubResource( 10 )
|
|
states/climb1a/position = Vector2( 713.444, 92 )
|
|
states/drive/node = SubResource( 13 )
|
|
states/drive/position = Vector2( 424, 557 )
|
|
states/fall-back/node = SubResource( 162 )
|
|
states/fall-back/position = Vector2( 568.317, 615 )
|
|
states/fall-front/node = SubResource( 165 )
|
|
states/fall-front/position = Vector2( 604.317, 536 )
|
|
states/grab/node = SubResource( 16 )
|
|
states/grab/position = Vector2( 713.444, 145 )
|
|
states/guard-front-melee1/node = SubResource( 157 )
|
|
states/guard-front-melee1/position = Vector2( 835.317, 274 )
|
|
states/guard-melee1/node = SubResource( 152 )
|
|
states/guard-melee1/position = Vector2( 671.317, 463 )
|
|
states/locomotion/node = SubResource( 41 )
|
|
states/locomotion/position = Vector2( 231, 174 )
|
|
states/passenger/node = SubResource( 44 )
|
|
states/passenger/position = Vector2( 458.444, 421 )
|
|
states/sacrificed-a/node = SubResource( 48 )
|
|
states/sacrificed-a/position = Vector2( 625.444, 779 )
|
|
states/sleeping/node = SubResource( 51 )
|
|
states/sleeping/position = Vector2( -112.556, 339 )
|
|
states/start_walking/node = SubResource( 102 )
|
|
states/start_walking/position = Vector2( -75.556, 574 )
|
|
states/stop_walking/node = SubResource( 99 )
|
|
states/stop_walking/position = Vector2( -131.556, 455 )
|
|
states/turn_left/node = SubResource( 109 )
|
|
states/turn_left/position = Vector2( -37.556, 676 )
|
|
states/turn_right/node = SubResource( 110 )
|
|
states/turn_right/position = Vector2( 177.444, 671 )
|
|
states/use_tap/node = SubResource( 54 )
|
|
states/use_tap/position = Vector2( -138.556, 174 )
|
|
transitions = [ "locomotion", "drive", SubResource( 55 ), "drive", "locomotion", SubResource( 56 ), "locomotion", "passenger", SubResource( 57 ), "passenger", "locomotion", SubResource( 58 ), "drive", "passenger", SubResource( 59 ), "passenger", "drive", SubResource( 60 ), "sleeping", "locomotion", SubResource( 61 ), "locomotion", "grab", SubResource( 62 ), "grab", "locomotion", SubResource( 63 ), "locomotion", "climb1", SubResource( 64 ), "climb1", "locomotion", SubResource( 65 ), "locomotion", "climb1a", SubResource( 66 ), "climb1a", "locomotion", SubResource( 67 ), "locomotion", "use_tap", SubResource( 68 ), "use_tap", "locomotion", SubResource( 69 ), "locomotion", "stop_walking", SubResource( 100 ), "stop_walking", "locomotion", SubResource( 101 ), "locomotion", "start_walking", SubResource( 103 ), "start_walking", "locomotion", SubResource( 104 ), "locomotion", "turn_left", SubResource( 111 ), "turn_left", "locomotion", SubResource( 112 ), "locomotion", "turn_right", SubResource( 113 ), "turn_right", "locomotion", SubResource( 114 ), "locomotion", "attack-melee1", SubResource( 143 ), "attack-melee1", "locomotion", SubResource( 144 ), "attack-melee1", "guard-melee1", SubResource( 153 ), "guard-melee1", "attack-melee1", SubResource( 154 ), "locomotion", "guard-melee1", SubResource( 155 ), "guard-melee1", "locomotion", SubResource( 156 ), "locomotion", "guard-front-melee1", SubResource( 158 ), "guard-front-melee1", "locomotion", SubResource( 159 ), "guard-front-melee1", "attack-melee1", SubResource( 160 ), "attack-melee1", "guard-front-melee1", SubResource( 161 ), "locomotion", "fall-front", SubResource( 168 ), "locomotion", "fall-back", SubResource( 169 ) ]
|
|
start_node = "locomotion"
|
|
graph_offset = Vector2( -230.683, 15 )
|
|
|
|
[sub_resource type="AnimationNodeBlendTree" id=71]
|
|
graph_offset = Vector2( -534, -71 )
|
|
nodes/Animation/node = SubResource( 2 )
|
|
nodes/Animation/position = Vector2( -200, 260 )
|
|
"nodes/Animation 2/node" = SubResource( 1 )
|
|
"nodes/Animation 2/position" = Vector2( -280, 400 )
|
|
nodes/blade_left/node = SubResource( 3 )
|
|
nodes/blade_left/position = Vector2( 220, 180 )
|
|
nodes/blade_right/node = SubResource( 4 )
|
|
nodes/blade_right/position = Vector2( 680, 320 )
|
|
nodes/output/position = Vector2( 1040, 120 )
|
|
nodes/state/node = SubResource( 70 )
|
|
nodes/state/position = Vector2( -179, 86 )
|
|
node_connections = [ "output", 0, "blade_right", "blade_left", 0, "state", "blade_left", 1, "Animation", "blade_right", 0, "blade_left", "blade_right", 1, "Animation 2" ]
|
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=72]
|
|
|
|
[node name="vroid1-man" instance=ExtResource( 1 )]
|
|
|
|
[node name="Skeleton" parent="." index="0"]
|
|
bones/1/bound_children = [ NodePath("hips") ]
|
|
bones/23/bound_children = [ NodePath("chest") ]
|
|
bones/75/bound_children = [ NodePath("neck") ]
|
|
bones/76/bound_children = [ NodePath("head") ]
|
|
bones/80/bound_children = [ NodePath("penis_2") ]
|
|
bones/94/bound_children = [ NodePath("wrist_r") ]
|
|
bones/96/bound_children = [ NodePath("wrist_l") ]
|
|
|
|
[node name="wrist_r" type="BoneAttachment" parent="Skeleton" index="2"]
|
|
transform = Transform( 0.0279129, 0.998728, 0.041974, 0.083992, -0.0441852, 0.995486, 0.996075, -0.0242614, -0.0851186, 0.24008, 1.0159, -0.0689935 )
|
|
bone_name = "wrist_ik_r"
|
|
|
|
[node name="marker_wrist_r_grab" type="Position3D" parent="Skeleton/wrist_r" index="0"]
|
|
transform = Transform( 1, 2.23517e-08, 3.72529e-08, -2.6077e-08, 1, 1.13389e-07, -2.23517e-08, -1.32015e-07, 1, -0.0240285, 0.0591205, -0.0170733 )
|
|
visible = false
|
|
|
|
[node name="weapon_right" type="Spatial" parent="Skeleton/wrist_r" index="1"]
|
|
transform = Transform( -1.62921e-07, -1, 0, -1.62921e-07, 2.65431e-14, 1, -1, 1.62921e-07, -1.62921e-07, -0.0452205, -0.00161505, -0.0947611 )
|
|
|
|
[node name="wrist_l" type="BoneAttachment" parent="Skeleton" index="3"]
|
|
transform = Transform( 0.531637, -0.84656, 0.0264325, -0.0845947, -0.0220212, 0.996172, -0.842737, -0.531838, -0.0833217, -0.202819, 1.02836, -0.0471478 )
|
|
bone_name = "wrist_ik_l"
|
|
|
|
[node name="marker_wrist_l_grab" type="Position3D" parent="Skeleton/wrist_l" index="0"]
|
|
transform = Transform( 1, -5.96046e-08, 1.19209e-07, -2.98023e-08, 1, 7.45058e-09, -9.68575e-08, 1.00583e-07, 1, -0.0303702, 0.0625808, -0.0433671 )
|
|
visible = false
|
|
|
|
[node name="weapon_left" type="Spatial" parent="Skeleton/wrist_l" index="1"]
|
|
transform = Transform( -1.62921e-07, 1, 0, 1.62921e-07, 2.65431e-14, -1, -1, -1.62921e-07, -1.62921e-07, 0.04, -0.01, -0.089 )
|
|
|
|
[node name="head" type="BoneAttachment" parent="Skeleton" index="4"]
|
|
transform = Transform( 0.998981, -0.0174369, -0.0416214, 0.0314635, 0.930306, 0.365432, 0.0323486, -0.366369, 0.929906, -0.0329707, 1.69764, -0.0053772 )
|
|
bone_name = "J_Bip_C_Head"
|
|
|
|
[node name="marker_talk" type="Position3D" parent="Skeleton/head" index="0"]
|
|
transform = Transform( 0.991494, 0.0477842, -0.121069, -0.0472599, 0.998856, 0.0071997, 0.121275, -0.00141716, 0.992618, 0.00322284, 0.224896, -0.137154 )
|
|
visible = false
|
|
|
|
[node name="hair" type="Spatial" parent="Skeleton/head" index="1"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.011 )
|
|
|
|
[node name="male-hair1" parent="Skeleton/head/hair" index="0" instance=ExtResource( 2 )]
|
|
|
|
[node name="face" type="Spatial" parent="Skeleton/head" index="2"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.011 )
|
|
|
|
[node name="male-face" parent="Skeleton/head/face" index="0" instance=ExtResource( 3 )]
|
|
|
|
[node name="head_hurt" type="Area" parent="Skeleton/head" index="3"]
|
|
collision_layer = 8
|
|
collision_mask = 4
|
|
monitorable = false
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="Skeleton/head/head_hurt" index="0"]
|
|
transform = Transform( 0.967007, -0.0921614, 0.237496, 0.0940632, 0.995561, 0.00333673, -0.236749, 0.019113, 0.971383, 0.00128094, 0.0854003, 0.000879645 )
|
|
shape = SubResource( 149 )
|
|
|
|
[node name="hips" type="BoneAttachment" parent="Skeleton" index="5"]
|
|
transform = Transform( 0.987964, -0.143962, 0.0565838, 0.150106, 0.98061, -0.125986, -0.0373495, 0.132963, 0.990417, 0.000514592, 1.10104, -0.0117666 )
|
|
bone_name = "J_Bip_C_Hips"
|
|
|
|
[node name="marker_hips_action" type="Position3D" parent="Skeleton/hips" index="0"]
|
|
transform = Transform( 0.999999, 0.000161137, 0.00126248, -0.000160797, 1, -0.000193566, -0.00126263, 0.000193223, 0.999999, 0.0136906, -0.0795597, 0.214268 )
|
|
visible = false
|
|
|
|
[node name="hips_hurt" type="Area" parent="Skeleton/hips" index="1"]
|
|
collision_layer = 8
|
|
collision_mask = 4
|
|
monitorable = false
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="Skeleton/hips/hips_hurt" index="0"]
|
|
shape = SubResource( 148 )
|
|
|
|
[node name="neck" type="BoneAttachment" parent="Skeleton" index="6"]
|
|
transform = Transform( 0.998943, -0.0318141, 0.033183, 0.0262132, 0.987195, 0.157347, -0.037764, -0.156311, 0.986985, -0.0298461, 1.60068, 0.00997471 )
|
|
bone_name = "J_Bip_C_Neck"
|
|
|
|
[node name="marker_neck_grab" type="Position3D" parent="Skeleton/neck" index="0"]
|
|
transform = Transform( 0.998758, -0.00781338, 0.0492147, 0.00787775, 0.999969, -0.001113, -0.0492044, 0.0014993, 0.998788, -0.00122673, 0.0275304, -0.0923626 )
|
|
visible = false
|
|
|
|
[node name="penis_2" type="BoneAttachment" parent="Skeleton" index="7"]
|
|
transform = Transform( 0.987964, 0.108698, -0.110052, 0.150106, -0.845508, 0.51243, -0.0373501, -0.522782, -0.851648, 0.0136458, 0.991264, -0.105598 )
|
|
bone_name = "penis2"
|
|
|
|
[node name="marker_penis_action" type="Position3D" parent="Skeleton/penis_2" index="0"]
|
|
transform = Transform( 0.998824, -0.0252848, -0.0413812, 0.0249792, 0.999657, -0.00788352, 0.0415664, 0.00684074, 0.999113, -0.0100176, 0.0641036, 0.0307807 )
|
|
visible = false
|
|
|
|
[node name="chest" type="BoneAttachment" parent="Skeleton" index="8"]
|
|
transform = Transform( 0.998943, -0.0241071, 0.0391486, 0.0262218, 0.998173, -0.0544354, -0.0377648, 0.0554043, 0.997749, -0.0235756, 1.33823, -0.00638926 )
|
|
bone_name = "J_Bip_C_Chest"
|
|
|
|
[node name="chest_hurt" type="Area" parent="Skeleton/chest" index="0"]
|
|
collision_layer = 8
|
|
collision_mask = 4
|
|
monitorable = false
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="Skeleton/chest/chest_hurt" index="0"]
|
|
shape = SubResource( 147 )
|
|
|
|
[node name="AnimationTree" type="AnimationTree" parent="." index="2"]
|
|
tree_root = SubResource( 71 )
|
|
anim_player = NodePath("../AnimationPlayer")
|
|
active = true
|
|
process_mode = 0
|
|
root_motion_track = NodePath("Skeleton:Root")
|
|
parameters/blade_left/blend_amount = 0.0
|
|
parameters/blade_right/blend_amount = 0.0
|
|
parameters/state/playback = SubResource( 72 )
|
|
parameters/state/attack-melee1/TimeScale/scale = 1.0
|
|
parameters/state/climb1/TimeScale/scale = 2.0
|
|
parameters/state/climb1a/TimeScale/scale = 2.0
|
|
parameters/state/drive/TimeScale/scale = 1.0
|
|
parameters/state/fall-back/TimeScale/scale = 1.0
|
|
parameters/state/fall-front/TimeScale/scale = 1.0
|
|
parameters/state/grab/TimeScale/scale = 1.0
|
|
parameters/state/guard-melee1/TimeScale/scale = 1.0
|
|
parameters/state/locomotion/loc/blend_position = Vector2( -0.00293946, -0.0151844 )
|
|
parameters/state/locomotion/loc/0/TimeScale/scale = 1.0
|
|
parameters/state/locomotion/loc/1/TimeScale/scale = 2.0
|
|
parameters/state/locomotion/loc/2/TimeScale/scale = 2.0
|
|
parameters/state/locomotion/loc/3/TimeScale/scale = 1.0
|
|
parameters/state/locomotion/loc/4/TimeScale/scale = 1.0
|
|
parameters/state/passenger/TimeScale/scale = 1.0
|
|
parameters/state/sacrificed-a/TimeScale/scale = 1.0
|
|
parameters/state/sacrificed-a/seek/seek_position = 1.0
|
|
parameters/state/sleeping/TimeScale/scale = 1.0
|
|
parameters/state/start_walking/TimeScale/scale = 2.0
|
|
parameters/state/stop_walking/TimeScale/scale = 2.0
|
|
parameters/state/turn_left/TimeScale/scale = 2.0
|
|
parameters/state/turn_left/Transition/current = 0
|
|
parameters/state/turn_right/TimeScale/scale = 1.0
|
|
parameters/state/turn_right/Transition/current = 0
|
|
parameters/state/use_tap/TimeScale/scale = 1.0
|
|
"parameters/state/use_tap/TimeScale 2/scale" = 1.0
|
|
parameters/state/use_tap/Transition/current = 1
|