[gd_scene load_steps=153 format=2] [ext_resource path="res://scenes/characters/vroid1-female.gltf" type="PackedScene" id=1] [ext_resource path="res://scenes/hair/female-hair1.tscn" type="PackedScene" id=2] [ext_resource path="res://scenes/face/female-face1.tscn" type="PackedScene" id=3] [sub_resource type="SphereShape" id=1] radius = 0.13 [sub_resource type="SphereShape" id=2] radius = 0.14 [sub_resource type="BoxShape" id=3] extents = Vector3( 0.13, 0.16, 0.06 ) [sub_resource type="AnimationNodeAnimation" id=4] animation = "blend-right-arm-blade" [sub_resource type="AnimationNodeAnimation" id=5] animation = "blend-left-arm-blade" [sub_resource type="AnimationNodeTimeScale" id=6] [sub_resource type="AnimationNodeBlend2" id=7] filter_enabled = true filters = [ "skeleton/Skeleton:hand_l", "skeleton/Skeleton:index_1_l", "skeleton/Skeleton:index_2_l", "skeleton/Skeleton:index_3_end_l", "skeleton/Skeleton:index_3_l", "skeleton/Skeleton:little_1_l", "skeleton/Skeleton:little_2_l", "skeleton/Skeleton:little_3_end_l", "skeleton/Skeleton:little_3_l", "skeleton/Skeleton:middle_1_l", "skeleton/Skeleton:middle_2_l", "skeleton/Skeleton:middle_3_end_l", "skeleton/Skeleton:middle_3_l", "skeleton/Skeleton:ring_1_l", "skeleton/Skeleton:ring_2_l", "skeleton/Skeleton:ring_3_end_l", "skeleton/Skeleton:ring_3_l", "skeleton/Skeleton:thumb_1_l", "skeleton/Skeleton:thumb_2_l", "skeleton/Skeleton:thumb_3_end_l", "skeleton/Skeleton:thumb_3_l" ] [sub_resource type="AnimationNodeBlend2" id=8] filter_enabled = true filters = [ "skeleton/Skeleton:hand_r", "skeleton/Skeleton:index_1_r", "skeleton/Skeleton:index_2_r", "skeleton/Skeleton:index_3_end_r", "skeleton/Skeleton:index_3_r", "skeleton/Skeleton:little_1_r", "skeleton/Skeleton:little_2_r", "skeleton/Skeleton:little_3_end_r", "skeleton/Skeleton:little_3_r", "skeleton/Skeleton:middle_1_r", "skeleton/Skeleton:middle_2_r", "skeleton/Skeleton:middle_3_end_r", "skeleton/Skeleton:middle_3_r", "skeleton/Skeleton:ring_1_r", "skeleton/Skeleton:ring_2_r", "skeleton/Skeleton:ring_3_end_r", "skeleton/Skeleton:ring_3_r", "skeleton/Skeleton:thumb_1_r", "skeleton/Skeleton:thumb_2_r", "skeleton/Skeleton:thumb_3_end_r", "skeleton/Skeleton:thumb_3_r" ] [sub_resource type="AnimationNodeAnimation" id=138] animation = "attack-melee-weapon1" [sub_resource type="AnimationNodeTimeScale" id=139] [sub_resource type="AnimationNodeBlendTree" id=135] nodes/Animation/node = SubResource( 138 ) nodes/Animation/position = Vector2( 280, 140 ) nodes/attack1_speed/node = SubResource( 139 ) nodes/attack1_speed/position = Vector2( 600, 160 ) nodes/output/position = Vector2( 900, 120 ) node_connections = [ "output", 0, "attack1_speed", "attack1_speed", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=9] animation = "climb1" [sub_resource type="AnimationNodeTimeScale" id=10] [sub_resource type="AnimationNodeBlendTree" id=11] nodes/Animation/node = SubResource( 9 ) nodes/Animation/position = Vector2( 235, 191 ) nodes/TimeScale/node = SubResource( 10 ) nodes/TimeScale/position = Vector2( 480, 160 ) nodes/output/position = Vector2( 760, 160 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=12] animation = "climb1a" [sub_resource type="AnimationNodeTimeScale" id=13] [sub_resource type="AnimationNodeBlendTree" id=14] nodes/Animation/node = SubResource( 12 ) nodes/Animation/position = Vector2( 354, 279 ) nodes/TimeScale/node = SubResource( 13 ) nodes/TimeScale/position = Vector2( 763, 297 ) nodes/output/position = Vector2( 1220, 300 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeBlendTree" id=15] [sub_resource type="AnimationNodeAnimation" id=156] animation = "fall-back" [sub_resource type="AnimationNodeTimeScale" id=157] [sub_resource type="AnimationNodeBlendTree" id=154] nodes/Animation/node = SubResource( 156 ) nodes/Animation/position = Vector2( 201, 341 ) nodes/TimeScale/node = SubResource( 157 ) nodes/TimeScale/position = Vector2( 440, 320 ) nodes/output/position = Vector2( 680, 320 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=158] animation = "fall-front" [sub_resource type="AnimationNodeTimeScale" id=159] [sub_resource type="AnimationNodeBlendTree" id=155] nodes/Animation/node = SubResource( 158 ) nodes/Animation/position = Vector2( 161, 293 ) nodes/TimeScale/node = SubResource( 159 ) nodes/TimeScale/position = Vector2( 400, 280 ) nodes/output/position = Vector2( 720, 220 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=16] animation = "start-grabbed2" [sub_resource type="AnimationNodeTimeScale" id=17] [sub_resource type="AnimationNodeBlendTree" id=18] nodes/Animation/node = SubResource( 16 ) nodes/Animation/position = Vector2( 380, 100 ) nodes/TimeScale/node = SubResource( 17 ) nodes/TimeScale/position = Vector2( 592, 184 ) nodes/output/position = Vector2( 860, 120 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=152] animation = "guard-melee-forward1" [sub_resource type="AnimationNodeTimeScale" id=153] [sub_resource type="AnimationNodeBlendTree" id=147] nodes/Animation/node = SubResource( 152 ) nodes/Animation/position = Vector2( 194, 149 ) nodes/TimeScale/node = SubResource( 153 ) nodes/TimeScale/position = Vector2( 525, 150 ) nodes/output/position = Vector2( 780, 140 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=145] animation = "guard-melee-backwards1" [sub_resource type="AnimationNodeTimeScale" id=146] [sub_resource type="AnimationNodeBlendTree" id=140] graph_offset = Vector2( 0, -262 ) nodes/Animation/node = SubResource( 145 ) nodes/Animation/position = Vector2( 119, 108 ) nodes/TimeScale/node = SubResource( 146 ) nodes/TimeScale/position = Vector2( 520, 120 ) nodes/output/position = Vector2( 820, 160 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=19] animation = "female-idle-to-kneel1" [sub_resource type="AnimationNodeTimeScale" id=20] [sub_resource type="AnimationNodeBlendTree" id=21] nodes/Animation/node = SubResource( 19 ) nodes/Animation/position = Vector2( 390, 274 ) nodes/TimeScale/node = SubResource( 20 ) nodes/TimeScale/position = Vector2( 826, 273 ) nodes/output/position = Vector2( 1180, 280 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=22] animation = "11_01-idle" [sub_resource type="AnimationNodeAnimation" id=23] animation = "10_01-idle" [sub_resource type="AnimationNodeTimeScale" id=24] [sub_resource type="AnimationNodeTimeScale" id=25] [sub_resource type="AnimationNodeTransition" id=26] input_count = 2 xfade_time = 0.4 input_0/name = "idle1" input_0/auto_advance = true input_1/name = "idle2" input_1/auto_advance = true [sub_resource type="AnimationNodeBlendTree" id=27] nodes/Animation/node = SubResource( 23 ) nodes/Animation/position = Vector2( 55, 117 ) "nodes/Animation 2/node" = SubResource( 22 ) "nodes/Animation 2/position" = Vector2( 80, 260 ) nodes/TimeScale/node = SubResource( 25 ) nodes/TimeScale/position = Vector2( 580, 100 ) "nodes/TimeScale 2/node" = SubResource( 24 ) "nodes/TimeScale 2/position" = Vector2( 380, 240 ) nodes/output/position = Vector2( 1120, 120 ) nodes/t1/node = SubResource( 26 ) nodes/t1/position = Vector2( 880, 100 ) node_connections = [ "output", 0, "t1", "t1", 0, "TimeScale", "t1", 1, "TimeScale 2", "TimeScale 2", 0, "Animation 2", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=28] animation = "walk1p2" [sub_resource type="AnimationNodeAnimation" id=29] animation = "walk1p1" [sub_resource type="AnimationNodeTimeScale" id=30] [sub_resource type="AnimationNodeTimeScale" id=31] [sub_resource type="AnimationNodeTransition" id=32] input_count = 2 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=33] graph_offset = Vector2( -264.489, -30 ) nodes/Animation/node = SubResource( 29 ) nodes/Animation/position = Vector2( 140, 100 ) "nodes/Animation 2/node" = SubResource( 28 ) "nodes/Animation 2/position" = Vector2( 180, 260 ) nodes/TimeScale/node = SubResource( 31 ) nodes/TimeScale/position = Vector2( 620, 40 ) "nodes/TimeScale 2/node" = SubResource( 30 ) "nodes/TimeScale 2/position" = Vector2( 610, 231 ) nodes/Transition/node = SubResource( 32 ) nodes/Transition/position = Vector2( 905, 264 ) nodes/output/position = Vector2( 1280, 120 ) node_connections = [ "output", 0, "Transition", "Transition", 0, "TimeScale", "Transition", 1, "TimeScale 2", "TimeScale 2", 0, "Animation 2", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=34] animation = "07_01-walk" [sub_resource type="AnimationNodeTimeScale" id=35] [sub_resource type="AnimationNodeBlendTree" id=36] nodes/Animation/node = SubResource( 34 ) nodes/Animation/position = Vector2( 128, 154 ) nodes/TimeScale/node = SubResource( 35 ) nodes/TimeScale/position = Vector2( 420, 160 ) nodes/output/position = Vector2( 640, 160 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=37] animation = "07_03-walk" [sub_resource type="AnimationNodeTimeScale" id=38] [sub_resource type="AnimationNodeBlendTree" id=39] nodes/Animation/node = SubResource( 37 ) nodes/Animation/position = Vector2( 220, 120 ) nodes/TimeScale/node = SubResource( 38 ) nodes/TimeScale/position = Vector2( 580, 120 ) nodes/output/position = Vector2( 840, 140 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeBlendSpace2D" id=52] blend_point_0/node = SubResource( 27 ) blend_point_0/pos = Vector2( 0, 0 ) blend_point_1/node = SubResource( 33 ) blend_point_1/pos = Vector2( 0.1, 0 ) blend_point_2/node = SubResource( 36 ) blend_point_2/pos = Vector2( 0.2, -1 ) blend_point_3/node = SubResource( 39 ) blend_point_3/pos = Vector2( 0.2, 1 ) blend_mode = 1 [sub_resource type="AnimationNodeBlendTree" id=53] graph_offset = Vector2( 0, -95 ) nodes/loc/node = SubResource( 52 ) nodes/loc/position = Vector2( 580, 80 ) nodes/output/position = Vector2( 960, 160 ) node_connections = [ "output", 0, "loc" ] [sub_resource type="AnimationNodeBlendTree" id=54] [sub_resource type="AnimationNodeAnimation" id=55] animation = "female-pray-startled-walk1-loop" [sub_resource type="AnimationNodeAnimation" id=56] animation = "female-pray-startled-walk1-loop" [sub_resource type="AnimationNodeTimeScale" id=57] [sub_resource type="AnimationNodeTimeScale" id=58] [sub_resource type="AnimationNodeTransition" id=59] input_count = 2 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=60] nodes/Animation/node = SubResource( 56 ) nodes/Animation/position = Vector2( 200, 280 ) "nodes/Animation 2/node" = SubResource( 55 ) "nodes/Animation 2/position" = Vector2( 200, 420 ) nodes/TimeScale/node = SubResource( 58 ) nodes/TimeScale/position = Vector2( 640, 200 ) "nodes/TimeScale 2/node" = SubResource( 57 ) "nodes/TimeScale 2/position" = Vector2( 640, 360 ) nodes/Transition/node = SubResource( 59 ) nodes/Transition/position = Vector2( 860, 220 ) nodes/output/position = Vector2( 1080, 200 ) node_connections = [ "output", 0, "Transition", "Transition", 1, "TimeScale 2", "TimeScale 2", 0, "Animation 2", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=61] animation = "female-pray-startled1" [sub_resource type="AnimationNodeTimeScale" id=62] [sub_resource type="AnimationNodeBlendTree" id=63] nodes/Animation/node = SubResource( 61 ) nodes/Animation/position = Vector2( 181, 220 ) nodes/TimeScale/node = SubResource( 62 ) nodes/TimeScale/position = Vector2( 590, 212 ) nodes/output/position = Vector2( 880, 160 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=64] animation = "female-pray-complete" [sub_resource type="AnimationNodeTimeScale" id=65] [sub_resource type="AnimationNodeBlendTree" id=66] nodes/Animation/node = SubResource( 64 ) nodes/Animation/position = Vector2( 585, 170 ) nodes/TimeScale/node = SubResource( 65 ) nodes/TimeScale/position = Vector2( 865, 191 ) nodes/output/position = Vector2( 1280, 180 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=67] animation = "idle-lying-tied-attack1" [sub_resource type="AnimationNodeAnimation" id=68] animation = "idle-lying-tied-attack2" [sub_resource type="AnimationNodeAnimation" id=69] animation = "idle-lying-tied-loop" [sub_resource type="AnimationNodeTimeScale" id=70] [sub_resource type="AnimationNodeTimeScale" id=71] [sub_resource type="AnimationNodeOneShot" id=72] [sub_resource type="AnimationNodeOneShot" id=73] [sub_resource type="AnimationNodeTimeScale" id=74] [sub_resource type="AnimationNodeBlendTree" id=75] graph_offset = Vector2( -12, 62 ) nodes/Animation/node = SubResource( 69 ) nodes/Animation/position = Vector2( 222, 131 ) "nodes/Animation 2/node" = SubResource( 67 ) "nodes/Animation 2/position" = Vector2( 220, 280 ) "nodes/Animation 3/node" = SubResource( 68 ) "nodes/Animation 3/position" = Vector2( 238, 428 ) nodes/TimeScale/node = SubResource( 71 ) nodes/TimeScale/position = Vector2( 500, 240 ) "nodes/TimeScale 2/node" = SubResource( 70 ) "nodes/TimeScale 2/position" = Vector2( 500, 380 ) nodes/attack1/node = SubResource( 72 ) nodes/attack1/position = Vector2( 800, 120 ) nodes/attack2/node = SubResource( 73 ) nodes/attack2/position = Vector2( 1140, 300 ) nodes/output/position = Vector2( 1580, 180 ) nodes/speed/node = SubResource( 74 ) nodes/speed/position = Vector2( 540, 60 ) node_connections = [ "speed", 0, "Animation", "output", 0, "attack2", "TimeScale 2", 0, "Animation 3", "attack2", 0, "attack1", "attack2", 1, "TimeScale 2", "attack1", 0, "speed", "attack1", 1, "TimeScale", "TimeScale", 0, "Animation 2" ] [sub_resource type="AnimationNodeAnimation" id=76] animation = "dagger-sacrifice-counter-p" [sub_resource type="AnimationNodeTimeScale" id=77] [sub_resource type="AnimationNodeBlendTree" id=78] graph_offset = Vector2( 0, -259 ) nodes/Animation/node = SubResource( 76 ) nodes/Animation/position = Vector2( 440, 160 ) nodes/TimeScale/node = SubResource( 77 ) nodes/TimeScale/position = Vector2( 760, 140 ) nodes/output/position = Vector2( 1000, 180 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=79] animation = "sleeping1-loop" [sub_resource type="AnimationNodeTimeScale" id=80] [sub_resource type="AnimationNodeBlendTree" id=81] nodes/Animation/node = SubResource( 79 ) nodes/Animation/position = Vector2( 321, 172 ) nodes/TimeScale/node = SubResource( 80 ) nodes/TimeScale/position = Vector2( 600, 160 ) nodes/output/position = Vector2( 800, 140 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=82] animation = "female-pray-startled-walk1-stand" [sub_resource type="AnimationNodeTimeScale" id=83] [sub_resource type="AnimationNodeBlendTree" id=84] graph_offset = Vector2( 0, -259 ) nodes/Animation/node = SubResource( 82 ) nodes/Animation/position = Vector2( 120, 160 ) nodes/TimeScale/node = SubResource( 83 ) nodes/TimeScale/position = Vector2( 640, 100 ) nodes/output/position = Vector2( 1040, 80 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=121] animation = "start-walking" [sub_resource type="AnimationNodeTimeScale" id=122] [sub_resource type="AnimationNodeBlendTree" id=115] nodes/Animation/node = SubResource( 121 ) nodes/Animation/position = Vector2( 189, 171 ) nodes/TimeScale/node = SubResource( 122 ) nodes/TimeScale/position = Vector2( 420, 160 ) nodes/output/position = Vector2( 640, 160 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=123] animation = "stop-walking" [sub_resource type="AnimationNodeTimeScale" id=124] [sub_resource type="AnimationNodeBlendTree" id=116] nodes/Animation/node = SubResource( 123 ) nodes/Animation/position = Vector2( 275, 334 ) nodes/TimeScale/node = SubResource( 124 ) nodes/TimeScale/position = Vector2( 587, 359 ) nodes/output/position = Vector2( 860, 340 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=131] animation = "turn-left" [sub_resource type="AnimationNodeTimeScale" id=132] [sub_resource type="AnimationNodeBlendTree" id=125] nodes/Animation/node = SubResource( 131 ) nodes/Animation/position = Vector2( 200, 240 ) nodes/TimeScale/node = SubResource( 132 ) nodes/TimeScale/position = Vector2( 445, 231 ) nodes/output/position = Vector2( 680, 240 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=133] animation = "turn-right" [sub_resource type="AnimationNodeTimeScale" id=134] [sub_resource type="AnimationNodeBlendTree" id=126] nodes/Animation/node = SubResource( 133 ) nodes/Animation/position = Vector2( 213, 136 ) nodes/TimeScale/node = SubResource( 134 ) nodes/TimeScale/position = Vector2( 480, 140 ) nodes/output/position = Vector2( 780, 160 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeAnimation" id=113] animation = "default" [sub_resource type="AnimationNodeTimeScale" id=114] [sub_resource type="AnimationNodeBlendTree" id=85] nodes/Animation/node = SubResource( 113 ) nodes/Animation/position = Vector2( 139, 122 ) nodes/TimeScale/node = SubResource( 114 ) nodes/TimeScale/position = Vector2( 461, 131 ) nodes/output/position = Vector2( 860, 140 ) node_connections = [ "output", 0, "TimeScale", "TimeScale", 0, "Animation" ] [sub_resource type="AnimationNodeStateMachineTransition" id=86] [sub_resource type="AnimationNodeStateMachineTransition" id=87] [sub_resource type="AnimationNodeStateMachineTransition" id=88] [sub_resource type="AnimationNodeStateMachineTransition" id=89] [sub_resource type="AnimationNodeStateMachineTransition" id=90] [sub_resource type="AnimationNodeStateMachineTransition" id=91] [sub_resource type="AnimationNodeStateMachineTransition" id=92] [sub_resource type="AnimationNodeStateMachineTransition" id=93] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=94] [sub_resource type="AnimationNodeStateMachineTransition" id=95] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=96] [sub_resource type="AnimationNodeStateMachineTransition" id=97] [sub_resource type="AnimationNodeStateMachineTransition" id=98] switch_mode = 2 auto_advance = true xfade_time = 0.1 [sub_resource type="AnimationNodeStateMachineTransition" id=99] [sub_resource type="AnimationNodeStateMachineTransition" id=100] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=101] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=102] [sub_resource type="AnimationNodeStateMachineTransition" id=103] [sub_resource type="AnimationNodeStateMachineTransition" id=104] [sub_resource type="AnimationNodeStateMachineTransition" id=105] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=106] [sub_resource type="AnimationNodeStateMachineTransition" id=107] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=108] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=109] [sub_resource type="AnimationNodeStateMachineTransition" id=117] [sub_resource type="AnimationNodeStateMachineTransition" id=118] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=119] [sub_resource type="AnimationNodeStateMachineTransition" id=120] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=127] [sub_resource type="AnimationNodeStateMachineTransition" id=128] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=129] [sub_resource type="AnimationNodeStateMachineTransition" id=130] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=136] [sub_resource type="AnimationNodeStateMachineTransition" id=137] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=141] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=142] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=143] [sub_resource type="AnimationNodeStateMachineTransition" id=144] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=148] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=149] switch_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id=150] [sub_resource type="AnimationNodeStateMachineTransition" id=151] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id=160] [sub_resource type="AnimationNodeStateMachineTransition" id=161] [sub_resource type="AnimationNodeStateMachine" id=110] states/attack-melee1/node = SubResource( 135 ) states/attack-melee1/position = Vector2( 1277, 411.193 ) states/climb1/node = SubResource( 11 ) states/climb1/position = Vector2( 804, 503.193 ) states/climb1a/node = SubResource( 14 ) states/climb1a/position = Vector2( 947, 503.193 ) states/drive/node = SubResource( 15 ) states/drive/position = Vector2( 868, 316.193 ) states/fall-back/node = SubResource( 154 ) states/fall-back/position = Vector2( 1301.67, 633.193 ) states/fall-front/node = SubResource( 155 ) states/fall-front/position = Vector2( 1357.67, 576.193 ) states/grabbed/node = SubResource( 18 ) states/grabbed/position = Vector2( 1290, 90.193 ) states/guard-front-melee1/node = SubResource( 147 ) states/guard-front-melee1/position = Vector2( 1477.6, 336.193 ) states/guard-melee1/node = SubResource( 140 ) states/guard-melee1/position = Vector2( 1200.6, 496.193 ) states/kneel/node = SubResource( 21 ) states/kneel/position = Vector2( 522, 84 ) states/locomotion/node = SubResource( 53 ) states/locomotion/position = Vector2( 822, 111 ) states/passenger/node = SubResource( 54 ) states/passenger/position = Vector2( 574, 327 ) states/pray/node = SubResource( 66 ) states/pray/position = Vector2( 381, 222 ) states/pray-startled/node = SubResource( 63 ) states/pray-startled/position = Vector2( 294, 316.193 ) states/pray-startled-walk/node = SubResource( 60 ) states/pray-startled-walk/position = Vector2( 294, 514.193 ) states/sacrifice/node = SubResource( 75 ) states/sacrifice/position = Vector2( 1547, 101 ) states/sacrificed/node = SubResource( 78 ) states/sacrificed/position = Vector2( 1547, 180 ) states/sleeping/node = SubResource( 81 ) states/sleeping/position = Vector2( 1045, 348.193 ) states/stand-startled/node = SubResource( 84 ) states/stand-startled/position = Vector2( 717, 411.193 ) states/start_walking/node = SubResource( 115 ) states/start_walking/position = Vector2( 522, 597.193 ) states/stop_walking/node = SubResource( 116 ) states/stop_walking/position = Vector2( 663, 697.193 ) states/tun_left/node = SubResource( 125 ) states/tun_left/position = Vector2( 868, 633.193 ) states/turn_right/node = SubResource( 126 ) states/turn_right/position = Vector2( 1059, 620.193 ) states/use_tap/node = SubResource( 85 ) states/use_tap/position = Vector2( 283, 143.193 ) transitions = [ "locomotion", "passenger", SubResource( 86 ), "passenger", "locomotion", SubResource( 87 ), "passenger", "drive", SubResource( 88 ), "drive", "passenger", SubResource( 89 ), "drive", "locomotion", SubResource( 90 ), "locomotion", "drive", SubResource( 91 ), "sacrifice", "sacrificed", SubResource( 92 ), "sacrificed", "sacrifice", SubResource( 93 ), "locomotion", "kneel", SubResource( 94 ), "kneel", "pray", SubResource( 95 ), "pray", "locomotion", SubResource( 96 ), "pray", "pray-startled", SubResource( 97 ), "pray-startled", "pray-startled-walk", SubResource( 98 ), "sleeping", "locomotion", SubResource( 99 ), "pray-startled-walk", "stand-startled", SubResource( 100 ), "stand-startled", "locomotion", SubResource( 101 ), "locomotion", "grabbed", SubResource( 102 ), "grabbed", "locomotion", SubResource( 103 ), "locomotion", "climb1", SubResource( 104 ), "climb1", "locomotion", SubResource( 105 ), "locomotion", "climb1a", SubResource( 106 ), "climb1a", "locomotion", SubResource( 107 ), "use_tap", "locomotion", SubResource( 108 ), "locomotion", "use_tap", SubResource( 109 ), "locomotion", "start_walking", SubResource( 117 ), "start_walking", "locomotion", SubResource( 118 ), "locomotion", "stop_walking", SubResource( 119 ), "stop_walking", "locomotion", SubResource( 120 ), "locomotion", "tun_left", SubResource( 127 ), "tun_left", "locomotion", SubResource( 128 ), "locomotion", "turn_right", SubResource( 129 ), "turn_right", "locomotion", SubResource( 130 ), "locomotion", "attack-melee1", SubResource( 136 ), "attack-melee1", "locomotion", SubResource( 137 ), "attack-melee1", "guard-melee1", SubResource( 141 ), "guard-melee1", "attack-melee1", SubResource( 142 ), "locomotion", "guard-melee1", SubResource( 143 ), "guard-melee1", "locomotion", SubResource( 144 ), "attack-melee1", "guard-front-melee1", SubResource( 148 ), "guard-front-melee1", "attack-melee1", SubResource( 149 ), "locomotion", "guard-front-melee1", SubResource( 150 ), "guard-front-melee1", "locomotion", SubResource( 151 ), "locomotion", "fall-front", SubResource( 160 ), "locomotion", "fall-back", SubResource( 161 ) ] start_node = "locomotion" graph_offset = Vector2( 496.672, 7.1925 ) [sub_resource type="AnimationNodeBlendTree" id=111] graph_offset = Vector2( 445.846, -157.796 ) nodes/Animation/node = SubResource( 5 ) nodes/Animation/position = Vector2( 540, 280 ) "nodes/Animation 2/node" = SubResource( 4 ) "nodes/Animation 2/position" = Vector2( 920, 280 ) nodes/all_scale/node = SubResource( 6 ) nodes/all_scale/position = Vector2( 840, -20 ) nodes/blade_left/node = SubResource( 7 ) nodes/blade_left/position = Vector2( 1040, 0 ) nodes/blade_right/node = SubResource( 8 ) nodes/blade_right/position = Vector2( 1400, 100 ) nodes/output/position = Vector2( 1820, -20 ) nodes/state/node = SubResource( 110 ) nodes/state/position = Vector2( 480, 120 ) node_connections = [ "output", 0, "blade_right", "all_scale", 0, "state", "blade_left", 0, "all_scale", "blade_left", 1, "Animation", "blade_right", 0, "blade_left", "blade_right", 1, "Animation 2" ] [sub_resource type="AnimationNodeStateMachinePlayback" id=112] [node name="vroid1-female" instance=ExtResource( 1 )] [node name="Skeleton" parent="skeleton" index="0"] bones/1/bound_children = [ NodePath("hips") ] bones/25/bound_children = [ NodePath("chest") ] bones/79/bound_children = [ NodePath("neck") ] bones/80/bound_children = [ NodePath("head") ] bones/99/bound_children = [ NodePath("wrist_l") ] bones/101/bound_children = [ NodePath("wrist_r") ] [node name="body" parent="skeleton/Skeleton" index="0"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00418961, 0.00654769, 0.00506566 ) [node name="head" type="BoneAttachment" parent="skeleton/Skeleton" index="2"] transform = Transform( 0.713409, 0.342413, -0.611461, -0.0945617, 0.911515, 0.400091, 0.694399, -0.227615, 0.682673, -0.0411225, 1.35382, -0.0195896 ) bone_name = "Head" [node name="marker_talk" type="Spatial" parent="skeleton/Skeleton/head" index="0"] transform = Transform( 0.938982, -0.1833, 0.290986, 0.0970959, 0.953036, 0.286975, -0.3299, -0.241222, 0.912684, -0.00304712, 0.094561, -0.232747 ) [node name="marker_hips_action" type="Spatial" parent="skeleton/Skeleton/head" index="1"] transform = Transform( 0.845972, -0.248965, 0.471515, 0.270435, 0.962465, 0.0230151, -0.459582, 0.108024, 0.88155, 0.0862694, -0.150184, 0.25561 ) [node name="head_hurt" type="Area" parent="skeleton/Skeleton/head" index="2"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0.02 ) collision_layer = 8 collision_mask = 4 monitorable = false [node name="CollisionShape" type="CollisionShape" parent="skeleton/Skeleton/head/head_hurt" index="0"] shape = SubResource( 1 ) [node name="hair" type="Spatial" parent="skeleton/Skeleton/head" index="3"] transform = Transform( 1, 0, 0, 0, 0.984808, -0.173648, 0, 0.173648, 0.984808, 0, 0, 0 ) [node name="female-hair1" parent="skeleton/Skeleton/head/hair" index="0" instance=ExtResource( 2 )] transform = Transform( 1, -3.21306e-08, 5.58794e-08, 1.86265e-08, 1, 1.49012e-08, 3.35276e-08, -7.45058e-09, 1, 0, 0, 0 ) [node name="face" type="Spatial" parent="skeleton/Skeleton/head" index="4"] transform = Transform( 1, -1.24197e-11, 0, 1.06852e-11, 1, -5.82077e-11, 0, 0, 1, -0.005, -0.002, 0.006 ) [node name="female-face1" parent="skeleton/Skeleton/head/face" index="0" instance=ExtResource( 3 )] [node name="hips" type="BoneAttachment" parent="skeleton/Skeleton" index="3"] transform = Transform( 0.94223, 0.0611767, 0.329466, 0.0446752, -0.997287, 0.0574523, 0.332118, -0.0394095, -0.942444, 0.000203859, 0.89952, -0.00645694 ) bone_name = "Hips" [node name="marker_dagger_sacrifice" type="Spatial" parent="skeleton/Skeleton/hips" index="0"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.2, 0.2 ) [node name="hips_hurt" type="Area" parent="skeleton/Skeleton/hips" index="1"] collision_layer = 8 collision_mask = 4 monitorable = false [node name="CollisionShape" type="CollisionShape" parent="skeleton/Skeleton/hips/hips_hurt" index="0"] shape = SubResource( 2 ) [node name="wrist_r" type="BoneAttachment" parent="skeleton/Skeleton" index="4"] transform = Transform( -0.245569, 0.908447, -0.338258, 0.959945, 0.276457, 0.0455697, 0.134912, -0.313518, -0.939949, 0.210898, 0.839866, 0.0647882 ) bone_name = "wrist_ik_R" [node name="weapon_right" type="Spatial" parent="skeleton/Skeleton/wrist_r" index="0"] transform = Transform( 1, 0, 0, 0, -1.62921e-07, 1, 0, -1, -1.62921e-07, -0.08, 0, -0.01 ) [node name="wrist_l" type="BoneAttachment" parent="skeleton/Skeleton" index="5"] transform = Transform( -0.0838252, -0.864731, 0.495188, -0.980276, 0.160814, 0.114885, -0.178979, -0.47579, -0.861156, -0.181656, 0.840334, -0.0498495 ) bone_name = "wrist_ik_L" [node name="weapon_left" type="Spatial" parent="skeleton/Skeleton/wrist_l" index="0"] transform = Transform( 1, 0, 0, 0, -1.62921e-07, -1, 0, 1, -1.62921e-07, 0.08, 0, -0.01 ) [node name="chest" type="BoneAttachment" parent="skeleton/Skeleton" index="6"] transform = Transform( 0.958586, -0.0332876, -0.283002, 0.0462008, 0.998108, 0.0390467, 0.281199, -0.0505137, 0.958342, -0.00285422, 1.06003, -0.0194018 ) bone_name = "Chest" [node name="chest_hurt" type="Area" parent="skeleton/Skeleton/chest" index="0"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.05, 0 ) collision_layer = 8 collision_mask = 4 monitorable = false [node name="CollisionShape" type="CollisionShape" parent="skeleton/Skeleton/chest/chest_hurt" index="0"] shape = SubResource( 3 ) [node name="MeshInstance" type="MeshInstance" parent="skeleton/Skeleton" index="7"] [node name="neck" type="BoneAttachment" parent="skeleton/Skeleton" index="8"] transform = Transform( 0.839515, -0.327886, -0.433348, 0.389612, 0.918993, 0.0594129, 0.378795, -0.218737, 0.899283, -0.0168142, 1.28569, -0.00337323 ) bone_name = "Neck" [node name="marker_neck_grab" type="Position3D" parent="skeleton/Skeleton/neck" index="0"] transform = Transform( 0.138457, -0.626832, -0.766778, -0.568055, 0.583953, -0.579924, 0.811199, 0.515912, -0.275226, 0, 0.023, -0.085 ) visible = false [node name="AnimationTree" type="AnimationTree" parent="." index="2"] tree_root = SubResource( 111 ) anim_player = NodePath("../AnimationPlayer") active = true process_mode = 0 root_motion_track = NodePath("skeleton/Skeleton:root") parameters/all_scale/scale = 1.0 parameters/blade_left/blend_amount = 0.0 parameters/blade_right/blend_amount = 0.0 parameters/state/playback = SubResource( 112 ) parameters/state/attack-melee1/attack1_speed/scale = 1.0 parameters/state/climb1/TimeScale/scale = 2.0 parameters/state/climb1a/TimeScale/scale = 2.0 parameters/state/fall-back/TimeScale/scale = 1.0 parameters/state/fall-front/TimeScale/scale = 1.0 parameters/state/grabbed/TimeScale/scale = 1.0 parameters/state/guard-front-melee1/TimeScale/scale = 1.0 parameters/state/guard-melee1/TimeScale/scale = 1.0 parameters/state/kneel/TimeScale/scale = 1.0 parameters/state/locomotion/loc/blend_position = Vector2( 0.00252736, 0.00604224 ) parameters/state/locomotion/loc/0/TimeScale/scale = 2.0 "parameters/state/locomotion/loc/0/TimeScale 2/scale" = 1.5 parameters/state/locomotion/loc/0/t1/current = 1 parameters/state/locomotion/loc/1/TimeScale/scale = 1.0 "parameters/state/locomotion/loc/1/TimeScale 2/scale" = 1.0 parameters/state/locomotion/loc/1/Transition/current = 1 parameters/state/locomotion/loc/2/TimeScale/scale = 1.0 parameters/state/locomotion/loc/3/TimeScale/scale = 1.0 parameters/state/pray/TimeScale/scale = 1.0 parameters/state/pray-startled/TimeScale/scale = 1.8 parameters/state/pray-startled-walk/TimeScale/scale = 1.3 "parameters/state/pray-startled-walk/TimeScale 2/scale" = 1.6 parameters/state/pray-startled-walk/Transition/current = 1 parameters/state/sacrifice/TimeScale/scale = 1.0 "parameters/state/sacrifice/TimeScale 2/scale" = 1.0 parameters/state/sacrifice/attack1/active = false parameters/state/sacrifice/attack2/active = false parameters/state/sacrifice/speed/scale = 1.0 parameters/state/sacrificed/TimeScale/scale = 1.0 parameters/state/sleeping/TimeScale/scale = 1.0 parameters/state/stand-startled/TimeScale/scale = 0.7 parameters/state/start_walking/TimeScale/scale = 1.0 parameters/state/stop_walking/TimeScale/scale = 1.0 parameters/state/tun_left/TimeScale/scale = 1.0 parameters/state/turn_right/TimeScale/scale = 1.0 parameters/state/use_tap/TimeScale/scale = 1.0