[gd_scene format=3] [ext_resource type="Texture2D" path="res://characters/human/spine/woman_hair.png" id="1_05bnm"] [sub_resource type="Animation" id="Animation_o1q6w"] length = 0.033333335 loop_mode = 1 [sub_resource type="AnimationLibrary" id="AnimationLibrary_8yjmd"] _data = { &"animation": SubResource("Animation_o1q6w") } [node name="Native" type="Node2D" unique_id=1859113858] [node name="SpineRoot" type="Node2D" parent="." unique_id=922666609] position = Vector2(715.7687, 494.297) scale = Vector2(5.220527, -5.220527) [node name="Skeleton2D" type="Skeleton2D" parent="SpineRoot" unique_id=2039603454] [node name="root" type="Bone2D" parent="SpineRoot/Skeleton2D" unique_id=374523957] rest = Transform2D(1, 0, 0, 1, 0, 0) auto_calculate_length_and_angle = false length = 0.0 bone_angle = 0.0 [node name="C_headA" type="Bone2D" parent="SpineRoot/Skeleton2D/root" unique_id=1055449012] position = Vector2(-2.4824628e-14, 0) rotation = 1.2937627 rest = Transform2D(0.2735036, 0.96187097, -0.96187097, 0.2735036, -2.4824628e-14, 0) auto_calculate_length_and_angle = false length = 65.20668 bone_angle = 0.0 [node name="C_hair_front" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA" unique_id=742446994] position = Vector2(75.585754, 2.4227371) rest = Transform2D(1, 0, 0, 1, 75.585754, 2.4227371) auto_calculate_length_and_angle = false length = 0.0 bone_angle = 0.0 [node name="C_hairB" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front" unique_id=2097453775] position = Vector2(-1.2819519, -1.9784927) rotation = -2.9289863 rest = Transform2D(-0.9774843, -0.21100827, 0.21100827, -0.9774843, -1.2819519, -1.9784927) auto_calculate_length_and_angle = false length = 13.778588 bone_angle = 0.0 [node name="C_hairB2" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front/C_hairB" unique_id=354942659] position = Vector2(13.7786255, -3.8146973e-06) rotation = -0.16931584 rest = Transform2D(0.9857003, -0.16850802, 0.16850802, 0.9857003, 13.7786255, -3.8146973e-06) auto_calculate_length_and_angle = false length = 21.543571 bone_angle = 0.0 [node name="C_hairA" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front" unique_id=1725488458] position = Vector2(-13.391357, 31.374207) rotation = 2.9418216 rest = Transform2D(-0.980112, 0.19844496, -0.19844496, -0.980112, -13.391357, 31.374207) auto_calculate_length_and_angle = false length = 23.040503 bone_angle = 0.0 [node name="C_hairA2" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front/C_hairA" unique_id=99840543] position = Vector2(23.040466, -1.5258789e-05) rotation = 0.35603642 scale = Vector2(0.99999994, 0.99999994) rest = Transform2D(0.9372857, 0.34856197, -0.34856197, 0.9372857, 23.040466, -1.5258789e-05) auto_calculate_length_and_angle = false length = 28.131853 bone_angle = 0.0 [node name="C_hairA3" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front/C_hairA/C_hairA2" unique_id=1590204226] position = Vector2(28.131866, -7.6293945e-06) rotation = 0.24453421 rest = Transform2D(0.9702502, 0.24210441, -0.24210441, 0.9702502, 28.131866, -7.6293945e-06) auto_calculate_length_and_angle = false length = 28.552023 bone_angle = 0.0 [node name="C_hairD" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front" unique_id=1738295383] position = Vector2(-4.601166, -0.035346985) rotation = -2.8234057 rest = Transform2D(-0.9498042, -0.312845, 0.312845, -0.9498042, -4.601166, -0.035346985) auto_calculate_length_and_angle = false length = 23.066023 bone_angle = 0.0 [node name="C_hairD2" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front/C_hairD" unique_id=1789579866] position = Vector2(23.06604, -1.1444092e-05) rotation = 0.015747221 rest = Transform2D(0.999876, 0.015746571, -0.015746571, 0.999876, 23.06604, -1.1444092e-05) auto_calculate_length_and_angle = false length = 21.454412 bone_angle = 0.0 [node name="C_hairD3" type="Bone2D" parent="SpineRoot/Skeleton2D/root/C_headA/C_hair_front/C_hairD/C_hairD2" unique_id=1242759884] position = Vector2(21.454407, 0) rotation = -0.013277711 rest = Transform2D(0.99991184, -0.013277321, 0.013277321, 0.99991184, 21.454407, 0) auto_calculate_length_and_angle = false length = 34.19555 bone_angle = 0.0 [node name="C_hairB_hairfront$0_#02" type="Polygon2D" parent="SpineRoot/Skeleton2D" unique_id=1543179720] modulate = Color(0.42352942, 0.29803923, 0.2627451, 1) texture = ExtResource("1_05bnm") skeleton = NodePath("..") polygon = PackedVector2Array(7.286173, 79.02408, 14.381343, 80.89164, 21.140884, 78.2686, 25.41037, 74.99527, 28.66414, 69.90991, 32.218754, 63.095448, 34.81715, 54.551823, 35.3152, 45.550423, 35.138313, 36.079884, 32.556023, 29.572332, 26.488674, 21.72001, 22.025238, 18.758202, 18.828333, 19.079325, 20.148573, 26.095688, 21.235931, 31.87458, 15.867384, 27.539074, 9.300179, 24.312553, 1.9096107, 21.566471, 1.7066306, 27.324389, 1.5617868, 33.7146, 1.9410636, 40.291626, -1.3785818, 35.911407, -7.5526323, 32.279564, -18.290833, 31.91003, -19.149273, 22.938179, -17.440891, 16.402874, -23.099075, 16.385841, -29.949095, 24.506948, -33.374977, 32.315784, -33.345276, 42.444077, -30.436626, 51.215168, -25.596626, 58.080116, -19.76576, 63.839188, -12.483231, 69.63403, -3.327587, 75.43341, -20.270452, 35.955177, -17.525053, 42.117027, -12.400158, 50.596714, -7.64159, 47.912865, -3.6150055, 57.125202, 2.3639405, 68.16858, 3.3400142, 54.31833, 2.6689126, 45.96009, 6.8384156, 27.843561, 9.156731, 34.310383, 23.066864, 37.17812, 25.62927, 42.852, 27.276527, 50.96625, 26.727423, 61.581745, 24.775393, 69.02554, 29.403366, 38.813335, 27.2309, 27.892271) uv = PackedVector2Array(137.38733, 60.558136, 144.48242, 58.690582, 151.24176, 61.313416, 155.51123, 64.58664, 158.76556, 69.67154, 162.31982, 76.486725, 164.91821, 85.03018, 165.4159, 94.032196, 165.23889, 103.50256, 162.65717, 110.00995, 156.58978, 117.86212, 152.12646, 120.8241, 148.9295, 120.50287, 150.2497, 113.48651, 151.3371, 107.70758, 145.96857, 112.04303, 139.40137, 115.26959, 132.0108, 118.015625, 131.8078, 112.25751, 131.66296, 105.86755, 132.0423, 99.29056, 128.72266, 103.67044, 122.54846, 107.30261, 111.81, 107.67172, 110.951965, 116.64392, 112.66022, 123.17926, 107.00195, 123.196106, 100.15192, 115.075134, 96.726135, 107.26642, 96.7558, 97.13794, 99.664795, 88.36737, 104.50464, 81.50198, 110.33533, 75.74286, 117.6181, 69.94809, 126.77368, 64.14789, 109.83063, 103.627014, 112.57599, 97.46512, 117.700806, 88.98486, 122.45953, 91.66925, 126.486084, 82.45694, 132.46503, 71.41437, 133.44116, 85.2634, 132.77008, 93.62161, 136.93964, 111.73834, 139.25806, 105.27142, 153.16803, 102.40396, 155.73029, 96.73007, 157.3775, 88.61594, 156.82849, 78.00037, 154.8761, 70.55725, 159.5044, 100.76883, 157.33203, 111.68988) polygons = [PackedInt32Array(14, 44, 45), PackedInt32Array(47, 6, 7), PackedInt32Array(46, 45, 44), PackedInt32Array(8, 50, 7), PackedInt32Array(50, 46, 7), PackedInt32Array(10, 11, 13), PackedInt32Array(11, 12, 13), PackedInt32Array(10, 51, 9), PackedInt32Array(10, 13, 51), PackedInt32Array(13, 14, 51), PackedInt32Array(14, 45, 51), PackedInt32Array(51, 50, 9), PackedInt32Array(51, 45, 50), PackedInt32Array(9, 50, 8), PackedInt32Array(45, 46, 50), PackedInt32Array(46, 47, 7), PackedInt32Array(47, 46, 41), PackedInt32Array(49, 2, 3), PackedInt32Array(49, 40, 2), PackedInt32Array(48, 4, 5), PackedInt32Array(6, 47, 48), PackedInt32Array(6, 48, 5), PackedInt32Array(49, 48, 40), PackedInt32Array(48, 49, 4), PackedInt32Array(47, 41, 48), PackedInt32Array(49, 3, 4), PackedInt32Array(36, 37, 38), PackedInt32Array(26, 24, 25), PackedInt32Array(26, 27, 24), PackedInt32Array(24, 27, 23), PackedInt32Array(27, 35, 23), PackedInt32Array(27, 28, 35), PackedInt32Array(23, 36, 22), PackedInt32Array(36, 38, 22), PackedInt32Array(23, 35, 36), PackedInt32Array(22, 38, 21), PackedInt32Array(28, 29, 35), PackedInt32Array(35, 29, 36), PackedInt32Array(29, 30, 36), PackedInt32Array(36, 31, 37), PackedInt32Array(30, 31, 36), PackedInt32Array(38, 37, 39), PackedInt32Array(31, 32, 37), PackedInt32Array(37, 32, 39), PackedInt32Array(32, 33, 39), PackedInt32Array(40, 33, 34), PackedInt32Array(40, 39, 33), PackedInt32Array(40, 34, 0), PackedInt32Array(40, 0, 1), PackedInt32Array(1, 2, 40), PackedInt32Array(41, 38, 39), PackedInt32Array(39, 40, 41), PackedInt32Array(17, 43, 16), PackedInt32Array(17, 18, 43), PackedInt32Array(16, 43, 15), PackedInt32Array(18, 19, 43), PackedInt32Array(43, 44, 15), PackedInt32Array(15, 44, 14), PackedInt32Array(43, 19, 44), PackedInt32Array(44, 19, 20), PackedInt32Array(21, 38, 20), PackedInt32Array(42, 46, 44), PackedInt32Array(42, 44, 20), PackedInt32Array(20, 38, 42), PackedInt32Array(42, 41, 46), PackedInt32Array(42, 38, 41), PackedInt32Array(41, 40, 48)] bones = ["root/C_headA/C_hair_front", PackedFloat32Array(0.33465, 0.43809, 0.42176, 0.30785, 0.18156, 0.08445, 0.01774, 0.00349, 0.00024, 1e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.00072, 0.00507, 0.02234, 0.07066, 0.18018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7e-05, 0.00015, 0.0003, 0.00047, 0.00056, 0, 0), "root/C_headA/C_hair_front/C_hairB", PackedFloat32Array(0.11203, 0.21093, 0.2798, 0.28074, 0.2308, 0.1674, 0.0691, 0.04018, 0.03358, 0.01316, 0.00308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.00063, 0.00668, 0.03712, 0.00015, 0.00016, 0.00017, 0.03592, 0.03754, 0.03917, 0.0329, 0.0329, 0, 0, 0.01812, 0.0302, 0.05298, 0.07582, 0.08655, 0, 0), "root/C_headA/C_hair_front/C_hairB/C_hairB2", PackedFloat32Array(0.00503, 0.00447, 0.00665, 0.02483, 0.07771, 0.15821, 0.14901, 0.14754, 0.17682, 0.08173, 0.02331, 0, 0.09269, 0.23574, 0.22036, 0.99652, 0.9868, 0.9611, 0.90151, 0.79432, 0.64825, 0.47914, 0.31473, 0.18018, 0.08761, 0.03497, 0.01076, 0.00232, 0.00029, 0.00022, 0.00078, 0.00185, 0.00339, 0.00484, 0.0056, 0.09126, 0.09281, 0.09435, 0.30451, 0.30468, 0.30485, 0.65367, 0.65367, 0.98771, 0.98771, 0.07207, 0.09231, 0.10778, 0.10997, 0.09857, 0, 0), "root/C_headA/C_hair_front/C_hairA", PackedFloat32Array(0.53087, 0.27244, 0.08564, 0.01486, 0.00034, 0, 0, 0, 0, 0, 0, 0, 0, 2e-05, 9e-05, 0.00169, 0.00614, 0.01699, 0.03895, 0.07095, 0.10052, 0.11528, 0.10728, 0.0808, 0.04849, 0.02571, 0.0273, 0.07272, 0.17909, 0.34842, 0.55083, 0.73422, 0.85065, 0.87188, 0.76543, 0.29284, 0.3021, 0.31133, 0.53303, 0.53473, 0.53648, 0.2267, 0.2267, 0.00605, 0.00605, 0, 0, 0, 0, 0, 0, 0), "root/C_headA/C_hair_front/C_hairA/C_hairA2", PackedFloat32Array(0.0014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3e-05, 9e-05, 0.00179, 0.00706, 0.02191, 0.05953, 0.13473, 0.25123, 0.40557, 0.57799, 0.73901, 0.8639, 0.93932, 0.96194, 0.92496, 0.82062, 0.65136, 0.44768, 0.25886, 0.12299, 0.04594, 0.01166, 0.61575, 0.60493, 0.59414, 0.12654, 0.12305, 0.11951, 0.08672, 0.08672, 0.00623, 0.00623, 0, 0, 0, 0, 0, 0, 0), "root/C_headA/C_hair_front/C_hairD", PackedFloat32Array(0.01602, 0.07407, 0.20615, 0.37172, 0.50958, 0.55228, 0.3056, 0.19703, 0.15974, 0.05325, 0.01065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.15974, 0.26623, 0.46857, 0.66559, 0.75877, 0, 0), "root/C_headA/C_hair_front/C_hairD/C_hairD2", PackedFloat32Array(0, 0, 0, 0, 0, 0.03766, 0.45855, 0.61177, 0.62963, 0.85185, 0.96296, 1, 0.90731, 0.76421, 0.77946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.75, 0.61111, 0.37037, 0.14815, 0.05556, 1, 1)] [node name="C_hairA_hairfront$0_#02" type="Polygon2D" parent="SpineRoot/Skeleton2D" unique_id=1661216747] modulate = Color(0.42352942, 0.29803923, 0.2627451, 1) z_index = 1 texture = ExtResource("1_05bnm") skeleton = NodePath("..") polygon = PackedVector2Array(-21.120342, 75.54641, -21.377186, 66.101074, -22.68904, 56.318813, -23.153347, 48.200672, -23.501106, 36.154026, -23.154894, 23.76159, -21.08373, 14.111864, -14.8109665, 1.1765481, -16.411053, -2.2335308, -25.806036, 2.8827362, -29.733908, -6.2446384, -31.940847, -14.59524, -30.02524, -21.73202, -38.286034, -29.442049, -43.617085, -27.25051, -48.826202, -20.106482, -51.024994, -11.516493, -50.595627, -2.8799744, -58.66777, -3.0535603, -64.34241, -1.0420743, -64.20361, 1.7037314, -54.599354, 6.8916216, -48.84628, 13.87448, -44.918766, 21.87275, -42.58802, 29.652826, -41.600254, 41.223427, -41.323914, 52.399193, -37.092556, 61.727352, -31.160398, 69.86825, -24.805084, 75.62003, -37.14105, 1.8873463, -39.267235, -10.200414, -34.968723, 10.487111, -48.51329, 0.44675913, -45.12712, 8.715263, -41.504738, 20.488033, -28.235764, 25.488512, -28.629513, 15.448239, -26.42458, 7.5733986, -27.290798, 52.591293, -28.550745, 45.34653, -28.708237, 38.259254, -29.653238, 29.951323, -30.322575, 66.75661, -34.18156, 56.441235, -37.33112, 44.549778, -39.614796, 30.847668) uv = PackedVector2Array(45.981445, 18.03888, 45.72467, 27.484222, 44.41284, 37.26645, 43.948425, 45.384766, 43.600586, 57.431396, 43.946716, 69.82376, 46.017883, 79.47327, 52.29071, 92.408875, 50.69043, 95.81891, 41.295532, 90.702515, 37.367676, 99.829956, 35.160706, 108.18054, 37.076294, 115.31714, 28.81549, 123.02734, 23.484375, 120.83563, 18.275269, 113.69183, 16.076538, 105.10193, 16.506042, 96.46533, 8.433746, 96.638855, 2.7592468, 94.62732, 2.8978577, 91.88141, 12.502258, 86.69348, 18.255432, 79.71069, 22.182922, 71.71246, 24.513672, 63.932495, 25.501587, 52.361877, 25.777588, 41.18564, 30.009277, 31.858002, 35.941406, 23.717072, 42.296875, 17.965271, 29.960571, 91.69794, 27.83435, 103.78577, 32.132996, 83.098206, 18.588379, 93.13849, 21.974548, 84.869934, 25.596924, 73.09717, 38.865845, 68.09686, 38.472168, 78.137085, 40.677002, 86.01184, 39.811035, 40.99405, 38.551086, 48.238922, 38.393555, 55.32614, 37.448425, 63.633972, 36.779236, 26.828705, 32.920654, 37.144684, 29.770752, 49.035583, 27.486938, 62.73764) polygons = [PackedInt32Array(46, 36, 35), PackedInt32Array(23, 24, 35), PackedInt32Array(37, 36, 5), PackedInt32Array(37, 5, 6), PackedInt32Array(37, 32, 36), PackedInt32Array(32, 35, 36), PackedInt32Array(35, 34, 22), PackedInt32Array(35, 22, 23), PackedInt32Array(34, 35, 32), PackedInt32Array(38, 37, 6), PackedInt32Array(32, 37, 38), PackedInt32Array(21, 22, 34), PackedInt32Array(7, 9, 38), PackedInt32Array(30, 34, 32), PackedInt32Array(30, 32, 38), PackedInt32Array(30, 38, 9), PackedInt32Array(7, 38, 6), PackedInt32Array(33, 21, 34), PackedInt32Array(33, 34, 30), PackedInt32Array(8, 9, 7), PackedInt32Array(17, 21, 33), PackedInt32Array(18, 20, 21), PackedInt32Array(18, 19, 20), PackedInt32Array(21, 17, 18), PackedInt32Array(10, 30, 9), PackedInt32Array(31, 33, 30), PackedInt32Array(31, 30, 10), PackedInt32Array(17, 33, 31), PackedInt32Array(16, 17, 31), PackedInt32Array(11, 31, 10), PackedInt32Array(15, 16, 31), PackedInt32Array(14, 15, 31), PackedInt32Array(14, 31, 11), PackedInt32Array(14, 11, 12), PackedInt32Array(13, 14, 12), PackedInt32Array(3, 39, 2), PackedInt32Array(40, 44, 39), PackedInt32Array(40, 39, 3), PackedInt32Array(45, 26, 44), PackedInt32Array(40, 45, 44), PackedInt32Array(25, 26, 45), PackedInt32Array(41, 45, 40), PackedInt32Array(4, 40, 3), PackedInt32Array(41, 40, 4), PackedInt32Array(45, 41, 46), PackedInt32Array(45, 46, 25), PackedInt32Array(42, 46, 41), PackedInt32Array(42, 41, 4), PackedInt32Array(24, 25, 46), PackedInt32Array(5, 36, 42), PackedInt32Array(5, 42, 4), PackedInt32Array(35, 24, 46), PackedInt32Array(42, 36, 46), PackedInt32Array(1, 43, 28), PackedInt32Array(27, 28, 43), PackedInt32Array(44, 27, 43), PackedInt32Array(2, 43, 1), PackedInt32Array(44, 43, 2), PackedInt32Array(39, 44, 2), PackedInt32Array(26, 27, 44), PackedInt32Array(1, 28, 29), PackedInt32Array(1, 29, 0)] bones = ["root/C_headA/C_hair_front/C_hairA", PackedFloat32Array(0.9111, 0.74474, 0.63363, 0.4572, 0.27427, 0.1001, 0.02102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.00204, 0.02402, 0.09925, 0.25863, 0.4855, 0.68161, 0.82775, 0.90893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.33569, 0.26018, 0.12734, 0.05611, 0.69609, 0.57781, 0.38335, 0.26534), "root/C_headA/C_hair_front/C_hairA/C_hairA2", PackedFloat32Array(0.0889, 0.25526, 0.35688, 0.48055, 0.54168, 0.48935, 0.31618, 0.13327, 0.03276, 0.00068, 0, 0, 0, 0, 0, 0, 0, 0, 0.00025, 0.00434, 0.02906, 0.10619, 0.25993, 0.45904, 0.61047, 0.62002, 0.48066, 0.31329, 0.17225, 0.09107, 0.00335, 0.0026, 0.00404, 0.11189, 0.13954, 0.16554, 0.34705, 0.28694, 0.2222, 0.66431, 0.73982, 0.87266, 0.94389, 0.30026, 0.41368, 0.59901, 0.71185), "root/C_headA/C_hair_front/C_hairA/C_hairA2/C_hairA3", PackedFloat32Array(0, 0, 0.00949, 0.06225, 0.18405, 0.41055, 0.6628, 0.86673, 0.96724, 0.99932, 1, 1, 1, 1, 1, 1, 1, 1, 0.99975, 0.99566, 0.97094, 0.89381, 0.73803, 0.51694, 0.29028, 0.12135, 0.03383, 0.0051, 0, 0, 0.99665, 0.9974, 0.99596, 0.88811, 0.86046, 0.83446, 0.65295, 0.71306, 0.7778, 0, 0, 0, 0, 0.00365, 0.00852, 0.01764, 0.02281)] [node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=978298314] root_node = NodePath("../SpineRoot/Skeleton2D") libraries/ = SubResource("AnimationLibrary_8yjmd")