diff --git a/examples/hero/export/hero-pro.json b/examples/hero/export/hero-pro.json index 17a72454f..4606d4baf 100644 --- a/examples/hero/export/hero-pro.json +++ b/examples/hero/export/hero-pro.json @@ -1,5 +1,5 @@ { -"skeleton": { "hash": "06FqBXLIs2Nod5tZFpDQ+BgBnns", "spine": "3.6.32", "width": 318.76, "height": 333.69, "images": "./images/" }, +"skeleton": { "hash": "ZyjfOBjNNEuugcRCEdr0/wSB3mM", "spine": "3.6.52", "width": 318.76, "height": 333.69, "images": "./images/" }, "bones": [ { "name": "root" }, { "name": "hip", "parent": "root", "y": 94.89 }, @@ -930,263 +930,464 @@ } } }, - "fall": { + "crouch-from fall": { "bones": { - "right-ground": { + "upper-arm2": { "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } + { "time": 0, "angle": 22.23 }, + { "time": 0.0333, "angle": 6.7 }, + { "time": 0.5333, "angle": 30.8 }, + { "time": 1.0333, "angle": 38.04 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": 2.71 }, + { + "time": 0.0667, + "angle": -20.15, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5333, + "angle": -11.54, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.0333, "angle": -15.51 } ], "translate": [ - { "time": 0, "x": 13.16, "y": 7.94, "curve": "stepped" }, - { "time": 1, "x": 13.16, "y": 7.94 } + { "time": 0, "x": -0.82, "y": -2.69 }, + { + "time": 0.0333, + "x": -1.64, + "y": -5.39, + "curve": [ 0.284, 0, 0.625, 0.38 ] + }, + { + "time": 0.1333, + "x": -1.37, + "y": -10.93, + "curve": [ 0.32, 0.29, 0.757, 1 ] + }, + { + "time": 0.5333, + "x": -2.21, + "y": -0.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.0333, "x": -0.41, "y": -2.33 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 28.81 }, + { "time": 0.1, "angle": -4.21 }, + { "time": 0.2667, "angle": 3.25 }, + { "time": 1.0333, "angle": 8.73 } + ], + "translate": [ + { "time": 0, "x": -2.21, "y": -1.43 }, + { + "time": 0.0333, + "x": -4.43, + "y": -2.86, + "curve": [ 0.34, 0.38, 0.673, 0.71 ] + }, + { + "time": 0.1667, + "x": -11.35, + "y": -3.13, + "curve": [ 0.356, 0.65, 0.691, 1 ] + }, + { + "time": 0.4, + "x": -4.85, + "y": -3.06, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8, + "x": -2.36, + "y": -1.86, + "curve": [ 0.36, 0.44, 0.702, 0.8 ] + }, + { "time": 1.0333, "x": -4.43, "y": -2.86 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1.139 }, + { "time": 0.0667, "x": 1.038, "y": 1.037 }, + { "time": 0.2, "x": 1, "y": 1 } + ] + }, + "hip": { + "translate": [ + { "time": 0, "x": -5.61, "y": -21.01 }, + { "time": 0.0333, "x": -11.23, "y": -42.01 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": 4.52 }, + { "time": 0.0333, "angle": 9.05 }, + { "time": 0.5333, "angle": 7.13 }, + { "time": 1.0333, "angle": 9.05 } + ], + "translate": [ + { "time": 0, "x": -0.05, "y": 0 }, + { "time": 0.0333, "x": -0.1, "y": 0 } ] }, "left-ground": { + "translate": [ + { "time": 0, "x": 18.67, "y": 8.42 }, + { "time": 0.1333, "x": -29.07, "y": 1.18 } + ] + }, + "right-ground": { + "translate": [ + { "time": 0, "x": 15.37, "y": 2.29 }, + { "time": 0.0333, "x": 16.23, "y": 0 } + ] + }, + "upper-arm1": { "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } + { "time": 0, "angle": -40.37 }, + { "time": 0.0333, "angle": -55.04 }, + { "time": 0.1, "angle": -26.73 }, + { "time": 0.2333, "angle": 23.12 }, + { "time": 0.3667, "angle": -11.1 }, + { "time": 1.0333, "angle": -5.42 } ], "translate": [ - { "time": 0, "x": 35.34, "y": 4.15, "curve": "stepped" }, - { "time": 1, "x": 35.34, "y": 4.15 } + { "time": 0, "x": -3.47, "y": 2.93 }, + { "time": 0.0333, "x": -6.95, "y": 5.86 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": 36.8 }, + { "time": 0.0333, "angle": 47.41 }, + { "time": 0.1333, "angle": -6.15 }, + { "time": 0.3333, "angle": 39.73 }, + { "time": 0.6333, "angle": 32.07 }, + { "time": 1.0333, "angle": 25.39 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 12.02 }, + { "time": 0.0333, "angle": 11.73 }, + { "time": 0.2333, "angle": 26.16 }, + { "time": 1.0333, "angle": 18.6 } + ] + }, + "thigh2": { + "rotate": [ + { "time": 0, "angle": 60.45 }, + { "time": 0.0333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -1.38, "y": 0 }, + { "time": 0.0333, "x": -2.75, "y": 0 } + ] + }, + "thigh1": { + "rotate": [ + { "time": 0, "angle": 83.27 }, + { "time": 0.0333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -0.46, "y": 3.34 }, + { "time": 0.0333, "x": -0.93, "y": 6.68 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": -35.12 }, + { "time": 0.0333, "angle": 270.13 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": 19.58 }, + { "time": 0.0333, "angle": 0 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": 37.56 }, + { + "time": 0.0333, + "angle": 40.84, + "curve": [ 0, 0.89, 0.75, 1 ] + }, + { + "time": 0.1667, + "angle": -28.41, + "curve": [ 0.25, 0, 0.467, 1 ] + }, + { "time": 1.0333, "angle": -13.4 } + ] + }, + "hand1": { + "rotate": [ + { "time": 0, "angle": -4.65 }, + { "time": 0.0333, "angle": -9.3 }, + { "time": 0.1333, "angle": -36.61 }, + { "time": 0.3333, "angle": 38.83 }, + { "time": 0.6333, "angle": -1.97 }, + { "time": 1.0333, "angle": -9.3 } + ] + }, + "shin2": { + "rotate": [ + { "time": 0, "angle": -66.41 }, + { "time": 0.0333, "angle": 0 } + ] + }, + "shin1": { + "rotate": [ + { "time": 0, "angle": -110.05 }, + { "time": 0.0333, "angle": 0 } + ] + }, + "right-ankle": { + "translate": [ + { "time": 0, "x": 0, "y": -2.46 }, + { "time": 0.0333, "x": 0, "y": -4.93 } + ] + }, + "left-ankle": { + "translate": [ + { "time": 0, "x": 0, "y": -6.11 }, + { "time": 0.0333, "x": 0, "y": -12.23 } + ] + }, + "root": { + "scale": [ + { "time": 0, "x": 1, "y": 0.97 }, + { "time": 0.0333, "x": 1, "y": 0.94 }, + { "time": 0.1667, "x": 1, "y": 1 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { "time": 0 }, + { + "time": 0.0333, + "offset": 12, + "vertices": [ 1.29364, 5.08191, -0.08311, 2.25329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.11549, 2.64195, -0.42296, 4.54772, 0, 0, -0.42296, 4.54772, -0.42296, 4.54772, -0.11549, 2.64195, -0.11549, 2.64195, -0.08311, 2.25329, -0.42296, 4.54772 ] + }, + { + "time": 0.0667, + "offset": 12, + "vertices": [ 2.58728, 10.16383, -0.16621, 4.50658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.23098, 5.2839, -0.84592, 9.09544, 0, 0, -0.84592, 9.09544, -0.84592, 9.09544, -0.23098, 5.2839, -0.23098, 5.2839, -0.16621, 4.50658, -0.84592, 9.09544 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5667, + "offset": 8, + "vertices": [ -0.16332, -0.55323, 0.56806, -2.69373, 1.75761, 3.93866, -1.93256, 0.76876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.97895, 1.32549, -0.70128, 3.17348, 0, 0, -0.70128, 3.17348, -0.70128, 3.17348, -1.97895, 1.32549, -1.97895, 1.32549, -1.93256, 0.76876, -0.70128, 3.17348 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.0667, + "offset": 12, + "vertices": [ 2.58728, 10.16383, -0.16621, 4.50658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.23098, 5.2839, -0.84592, 9.09544, 0, 0, -0.84592, 9.09544, -0.84592, 9.09544, -0.23098, 5.2839, -0.23098, 5.2839, -0.16621, 4.50658, -0.84592, 9.09544 ] + } + ] + }, + "eyes": { + "eyes": [ + { "time": 0 }, + { + "time": 0.0333, + "vertices": [ 1.93199, 0.30323, 3.80821, 0.16615, 4.34593, 0.21804, 4.8663, -0.1183, 4.68156, -0.14496, 4.34593, 0.21804, 3.80821, 0.16615, 1.74722, 0.27665 ] + }, + { + "time": 0.0667, + "vertices": [ 3.86398, 0.60646, 7.61642, 0.3323, 8.69186, 0.43607, 9.73261, -0.23659, 9.36311, -0.28992, 8.69186, 0.43607, 7.61642, 0.3323, 3.49443, 0.5533 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5667, + "vertices": [ 6.7696, 1.0625, 13.34377, 0.58218, 15.22793, 0.76399, 17.05129, -0.41451, 16.40394, -0.50793, 15.22793, 0.76399, 13.34377, 0.58218, 6.12216, 0.96938 ], + "curve": [ 0.587, -0.02, 0.75, 1 ] + }, + { + "time": 1.0667, + "vertices": [ 3.86398, 0.60646, 7.61642, 0.3323, 8.69186, 0.43607, 9.73261, -0.23659, 9.36311, -0.28992, 8.69186, 0.43607, 7.61642, 0.3323, 3.49443, 0.5533 ] + } + ] + }, + "head": { + "head": [ + { "time": 0 }, + { + "time": 0.0333, + "offset": 12, + "vertices": [ 0.6902, 0.02921, 0.46538, 0.01973, 0.32142, 0.39384, 1.35876, 0.44217, 0.61833, 0.21284, -0.79372, -0.03366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.33939, 0.07769, 1.28179, 0.05427, 2.08944, 0.05405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8324, 0.23252, 4.37797, 0.11393, 0.74541, -0.0461, 0.74541, -0.0461, 2.6105, 0.53705 ] + }, + { + "time": 0.0667, + "offset": 12, + "vertices": [ 1.38039, 0.05842, 0.93076, 0.03947, 0.64285, 0.78767, 2.71751, 0.88435, 1.23665, 0.42568, -1.58744, -0.06731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.67879, 0.15537, 2.56357, 0.10853, 4.17887, 0.1081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.6648, 0.46504, 8.75594, 0.22785, 1.49083, -0.09221, 1.49083, -0.09221, 5.221, 1.0741 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5667, + "offset": 12, + "vertices": [ 2.41842, 0.10235, 1.63067, 0.06915, 1.12625, 1.37998, 9.63888, 1.16068, 2.16658, 0.74579, -2.78115, -0.11793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.70107, 0.27221, 4.49132, 0.19015, 7.32128, 0.18938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.79456, 0.42606, 15.34019, 0.39919, 6.02913, 0.32602, 6.02913, 0.32602, 9.14707, 1.88179 ], + "curve": [ 0.587, -0.02, 0.75, 1 ] + }, + { + "time": 1.0667, + "offset": 12, + "vertices": [ 1.38039, 0.05842, 0.93076, 0.03947, 0.64285, 0.78767, 2.71751, 0.88435, 1.23665, 0.42568, -1.58744, -0.06731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.67879, 0.15537, 2.56357, 0.10853, 4.17887, 0.1081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.6648, 0.46504, 8.75594, 0.22785, 1.49083, -0.09221, 1.49083, -0.09221, 5.221, 1.0741 ] + } + ] + }, + "mantles": { + "mantles": [ + { "time": 0 }, + { + "time": 0.0333, + "offset": 2, + "vertices": [ -0.143, 1.1612, 1.56465, 2.6563, 0.06791, 1.16074, 0.06791, 1.16074, 1.56465, 2.6563, -0.143, 1.1612 ] + }, + { + "time": 0.0667, + "offset": 2, + "vertices": [ -0.286, 2.3224, 3.1293, 5.31261, 0.13582, 2.32149, 0.13582, 2.32149, 3.1293, 5.31261, -0.286, 2.3224 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5667, + "vertices": [ 1.33941, -2.09791, 0.11259, -3.18363, 3.04376, 1.23967, -0.0392, 0.77839, -0.0392, 0.77839, 3.04376, 1.23967, -0.01005, -0.95502, -0.04586, 0.86383 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.0667, + "offset": 2, + "vertices": [ -0.286, 2.3224, 3.1293, 5.31261, 0.13582, 2.32149, 0.13582, 2.32149, 3.1293, 5.31261, -0.286, 2.3224 ] + } + ] + }, + "mouth": { + "mouth": [ + { "time": 0 }, + { + "time": 0.0333, + "vertices": [ 2.63964, -0.38391, 5.08534, -0.14201, 5.04713, -0.14752, 2.60141, -0.38942 ] + }, + { + "time": 0.0667, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5667, + "vertices": [ 9.24917, -1.3452, 17.81878, -0.49759, 17.68489, -0.51691, 9.1152, -1.36452 ], + "curve": [ 0.587, -0.02, 0.75, 1 ] + }, + { + "time": 1.0667, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ] + } + ] + } + } + } + }, + "fall": { + "bones": { + "right-ground": { + "translate": [ + { "time": 0, "x": 14.5, "y": 4.58 }, + { "time": 0.3333, "x": 13.83, "y": 12.64 }, + { "time": 0.6, "x": 13.56, "y": 16.8 }, + { "time": 0.8, "x": 10.68, "y": 4.32 }, + { "time": 1, "x": 14.5, "y": 4.58 } + ] + }, + "left-ground": { + "translate": [ + { "time": 0, "x": 30.61, "y": 10.23 }, + { "time": 0.2333, "x": 23.51, "y": 14.29 }, + { "time": 0.4667, "x": 28.58, "y": 14.96 }, + { "time": 0.8333, "x": 33.02, "y": 13.4 }, + { "time": 1, "x": 30.61, "y": 10.23 } ] }, "foot1": { "rotate": [ { "time": 0, "angle": 19.63, "curve": "stepped" }, { "time": 1, "angle": 19.63 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "foot2": { "rotate": [ { "time": 0, "angle": 39.17, "curve": "stepped" }, { "time": 1, "angle": 39.17 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "hip": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "thigh1": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "thigh2": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "body": { "rotate": [ - { "time": 0, "angle": 14.14, "curve": "stepped" }, + { "time": 0, "angle": 14.14 }, + { "time": 0.2667, "angle": 15.62 }, + { "time": 0.5333, "angle": 11.42 }, + { "time": 0.7, "angle": 14.03 }, { "time": 1, "angle": 14.14 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "head": { "rotate": [ - { "time": 0, "angle": -17.81, "curve": "stepped" }, + { "time": 0, "angle": -17.81 }, + { "time": 0.3333, "angle": -15.89 }, + { "time": 0.6667, "angle": -20.37 }, { "time": 1, "angle": -17.81 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "upper-arm1": { "rotate": [ - { "time": 0, "angle": -25.71, "curve": "stepped" }, + { "time": 0, "angle": -25.71 }, + { "time": 0.3, "angle": -30.42 }, + { "time": 0.5667, "angle": -30 }, + { "time": 0.7333, "angle": -24.31 }, { "time": 1, "angle": -25.71 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "forearm1": { "rotate": [ - { "time": 0, "angle": 26.18, "curve": "stepped" }, + { "time": 0, "angle": 26.18 }, + { "time": 0.3, "angle": 33.54 }, + { "time": 0.5667, "angle": 33.75 }, + { "time": 0.7333, "angle": 16.9 }, { "time": 1, "angle": 26.18 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "upper-arm2": { "rotate": [ - { "time": 0, "angle": 37.75, "curve": "stepped" }, + { "time": 0, "angle": 37.75 }, + { "time": 0.3, "angle": 44.17 }, + { "time": 0.5667, "angle": 34.42 }, + { "time": 0.7333, "angle": 35.72 }, { "time": 1, "angle": 37.75 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "forearm2": { "rotate": [ - { "time": 0, "angle": 12.31, "curve": "stepped" }, + { "time": 0, "angle": 12.31 }, + { "time": 0.3, "angle": 12.8 }, + { "time": 0.5667, "angle": 31.01 }, + { "time": 0.7333, "angle": 21.52 }, { "time": 1, "angle": 12.31 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "left-ankle": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "right-ankle": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "mantles": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "shin1": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "shin2": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "cape-root": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "cape1": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "hand1": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "hand2": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "cape2": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "weapon": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } - ] - }, - "cape3": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1, "x": 0, "y": 0 } ] }, "cape4": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1, "angle": 0 } - ], "translate": [ { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, { "time": 1, "x": 0, "y": 0 } @@ -2441,6 +2642,417 @@ } } }, + "idle-from fall": { + "bones": { + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 33.69 }, + { "time": 0.0333, "angle": 29.63 }, + { "time": 0.2, "angle": -0.65 }, + { "time": 0.5333, "angle": 0.46 } + ], + "translate": [ + { "time": 0, "x": -1.56, "y": 4.01 }, + { "time": 0.0333, "x": -3.13, "y": 8.02 }, + { "time": 0.2, "x": -2.08, "y": 5.35 }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": 7.9 }, + { "time": 0.0333, "angle": 1.67 }, + { "time": 0.1, "angle": -5.11 }, + { "time": 0.2, "angle": 1.11 }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": -1.85 }, + { + "time": 0.0333, + "x": 0, + "y": -3.7, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -4.66 }, + { "time": 0.0333, "angle": 8.49 }, + { "time": 0.1, "angle": -17.41 }, + { "time": 0.3, "angle": -6.9 }, + { "time": 0.5333, "angle": -4.18 } + ], + "translate": [ + { "time": 0, "x": -1.34, "y": 0 }, + { + "time": 0.0333, + "x": -2.69, + "y": 0, + "curve": [ 0.347, 0.38, 0.683, 0.73 ] + }, + { + "time": 0.1, + "x": -9.49, + "y": 0.61, + "curve": [ 0.375, 0.62, 0.716, 1 ] + }, + { + "time": 0.3, + "x": -3.75, + "y": 0, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { "time": 0.5333, "x": -1.06, "y": 0 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": -1.86 }, + { "time": 0.0333, "angle": -3.72 }, + { "time": 0.2, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -2.97, "y": -9.61 }, + { + "time": 0.0333, + "x": -5.94, + "y": -19.22, + "curve": [ 0.306, 0, 0.641, 0.36 ] + }, + { "time": 0.3, "x": 0, "y": -2.92, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": -2.92 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": -2.28 }, + { + "time": 0.0333, + "angle": -4.56, + "curve": [ 0.295, 0.19, 0.755, 1 ] + }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -0.66, "y": 0 }, + { + "time": 0.0333, + "x": -1.32, + "y": 0, + "curve": [ 0.3, 0.21, 0.756, 1 ] + }, + { "time": 0.4667, "x": 0, "y": 0 }, + { "time": 0.5333, "x": -0.1, "y": 0 } + ] + }, + "left-ground": { + "translate": [ + { "time": 0, "x": 11.73, "y": 5.12 }, + { "time": 0.0333, "x": -7.15, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": -7.15, "y": 0 } + ] + }, + "right-ground": { + "translate": [ + { "time": 0, "x": 10.22, "y": 2.29 }, + { "time": 0.0333, "x": 5.94, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 5.94, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { "time": 0, "angle": -46.85 }, + { "time": 0.1333, "angle": 7.07 }, + { + "time": 0.3333, + "angle": -13.9, + "curve": [ 0.442, 0.35, 0.714, 1 ] + }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 3.95, "y": -0.8 }, + { + "time": 0.0333, + "x": 7.89, + "y": -1.61, + "curve": [ 0.384, 0, 0.712, 0.41 ] + }, + { + "time": 0.2333, + "x": 1.66, + "y": -4.52, + "curve": [ 0.442, 0.35, 0.714, 1 ] + }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": 7.54 }, + { + "time": 0.0667, + "angle": -29.76, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2333, + "angle": 45.6, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5333, "angle": 0 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 34.52 }, + { + "time": 0.0333, + "angle": 56.72, + "curve": [ 0, 0.85, 0.75, 1 ] + }, + { "time": 0.2, "angle": -10.87 }, + { "time": 0.5333, "angle": 0 } + ] + }, + "thigh2": { + "rotate": [ + { "time": 0, "angle": 44.27 }, + { "time": 0.0333, "angle": 20.94 }, + { "time": 0.5333, "angle": 16.55 } + ] + }, + "thigh1": { + "rotate": [ + { "time": 0, "angle": 64.42 }, + { "time": 0.0333, "angle": 17.95 }, + { "time": 0.5333, "angle": 6.6 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": 9.81 }, + { "time": 0.0333, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": 19.58 }, + { "time": 0.0333, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": -4.33 }, + { + "time": 0.0333, + "angle": -8.65, + "curve": [ 0, 0.74, 0.75, 1 ] + }, + { + "time": 0.1667, + "angle": -18.06, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ] + }, + "hand1": { + "rotate": [ + { "time": 0, "angle": 6.18 }, + { + "time": 0.0333, + "angle": 12.37, + "curve": [ 0.475, 0, 0.759, 0.65 ] + }, + { + "time": 0.2667, + "angle": 37.67, + "curve": [ 0.346, 0.59, 0.67, 1 ] + }, + { "time": 0.5333, "angle": 0 } + ] + }, + "shin2": { + "rotate": [ + { "time": 0, "angle": -57.8 }, + { "time": 0.0333, "angle": -25.6 }, + { "time": 0.5333, "angle": -23.54 } + ] + }, + "shin1": { + "rotate": [ + { "time": 0, "angle": -98.69 }, + { "time": 0.0333, "angle": -48.2 }, + { "time": 0.5333, "angle": -30.35 } + ] + }, + "bone2": { + "rotate": [ + { "time": 0, "angle": 8.01 }, + { "time": 0.0333, "angle": 16.02 }, + { "time": 0.1667, "angle": -10.45 }, + { "time": 0.3333, "angle": 2.36 }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -3.51, "y": 7.69 }, + { "time": 0.0333, "x": -7.02, "y": 15.39 }, + { "time": 0.1667, "x": 6.98, "y": -6.57 }, + { "time": 0.3333, "x": -0.72, "y": -0.78 }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "hair01": { + "rotate": [ + { "time": 0, "angle": 8.34 }, + { "time": 0.0333, "angle": 16.67 }, + { "time": 0.1333, "angle": -8 }, + { "time": 0.3333, "angle": 5.81 }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -1, "y": 6.5 }, + { "time": 0.0333, "x": -1.99, "y": 13.01 }, + { "time": 0.1333, "x": 1.46, "y": -7.98 }, + { "time": 0.3333, "x": 0.74, "y": -1.42 }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { "time": 0 }, + { + "time": 0.0333, + "offset": 12, + "vertices": [ -0.37794, -1.84494, -0.50949, -1.48702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.50949, -1.48702, -0.37794, -1.84494, 0, 0, -0.37794, -1.84494, -0.37794, -1.84494, -0.50949, -1.48702, -0.50949, -1.48702, -0.50949, -1.48702, -0.37794, -1.84494 ] + }, + { + "time": 0.0667, + "offset": 12, + "vertices": [ -0.75588, -3.68988, -1.01898, -2.97405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.01898, -2.97405, -0.75588, -3.68988, 0, 0, -0.75588, -3.68988, -0.75588, -3.68988, -1.01898, -2.97405, -1.01898, -2.97405, -1.01898, -2.97405, -0.75588, -3.68988 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5667 } + ] + }, + "eyes": { + "eyes": [ + { "time": 0 }, + { + "time": 0.0333, + "vertices": [ 3.3848, 0.53125, 6.67189, 0.29109, 7.61397, 0.382, 8.52564, -0.20725, 8.20197, -0.25397, 7.61397, 0.382, 6.67189, 0.29109, 3.06108, 0.48469 ] + }, + { + "time": 0.0667, + "vertices": [ 6.7696, 1.0625, 13.34377, 0.58218, 15.22793, 0.76399, 17.05129, -0.41451, 16.40394, -0.50793, 15.22793, 0.76399, 13.34377, 0.58218, 6.12216, 0.96938 ], + "curve": [ 0.367, -0.07, 0.698, 0.3 ] + }, + { + "time": 0.1333, + "vertices": [ 6.72558, 1.05559, 13.25701, 0.5784, 15.12892, 0.75902, 16.94042, -0.41181, 16.29729, -0.50463, 15.12892, 0.75902, 13.25701, 0.5784, 6.08235, 0.96307 ], + "curve": [ 0.385, 0.21, 0.712, 0.57 ] + }, + { + "time": 0.2333, + "vertices": [ 6.41826, 1.00736, 12.65124, 0.55197, 14.43761, 0.72434, 16.16634, -0.39299, 15.55259, -0.48157, 14.43761, 0.72434, 12.65124, 0.55197, 5.80442, 0.91907 ], + "curve": [ 0.45, 0.39, 0.689, 1 ] + }, + { + "time": 0.5667, + "vertices": [ 3.86398, 0.60646, 7.61642, 0.3323, 8.69186, 0.43607, 9.73261, -0.23659, 9.36311, -0.28992, 8.69186, 0.43607, 7.61642, 0.3323, 3.49443, 0.5533 ] + } + ] + }, + "head": { + "head": [ + { "time": 0 }, + { + "time": 0.0333, + "offset": 12, + "vertices": [ 1.20921, 0.05117, 0.81534, 0.03457, 0.56313, 0.68999, 4.81944, 0.58034, 1.08329, 0.37289, -1.39058, -0.05896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.85053, 0.1361, 2.24566, 0.09507, 3.66064, 0.09469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.89728, 0.21303, 7.67009, 0.1996, 3.01457, 0.16301, 3.01457, 0.16301, 4.57353, 0.9409 ] + }, + { + "time": 0.0667, + "offset": 12, + "vertices": [ 2.41842, 0.10235, 1.63067, 0.06915, 1.12625, 1.37998, 9.63888, 1.16068, 2.16658, 0.74579, -2.78115, -0.11793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.70107, 0.27221, 4.49132, 0.19015, 7.32128, 0.18938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.79456, 0.42606, 15.34019, 0.39919, 6.02913, 0.32602, 6.02913, 0.32602, 9.14707, 1.88179 ], + "curve": [ 0.367, -0.07, 0.698, 0.3 ] + }, + { + "time": 0.1333, + "offset": 12, + "vertices": [ 2.40269, 0.10168, 1.62007, 0.0687, 1.11893, 1.37101, 9.53403, 1.15649, 2.15249, 0.74094, -2.76307, -0.11716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.62499, 0.27044, 4.46211, 0.18891, 7.27368, 0.18815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.7017, 0.42665, 15.24045, 0.3966, 5.96039, 0.31969, 5.96039, 0.31969, 9.08759, 1.86955 ], + "curve": [ 0.385, 0.21, 0.712, 0.57 ] + }, + { + "time": 0.2333, + "offset": 12, + "vertices": [ 2.2929, 0.09704, 1.54604, 0.06556, 1.0678, 1.30836, 8.80197, 1.12727, 2.05414, 0.70708, -2.63681, -0.11181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.09379, 0.25808, 4.25822, 0.18028, 6.94132, 0.17955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.05337, 0.43077, 14.54404, 0.37847, 5.48038, 0.27545, 5.48038, 0.27545, 8.67234, 1.78413 ], + "curve": [ 0.45, 0.39, 0.689, 1 ] + }, + { + "time": 0.5667, + "offset": 12, + "vertices": [ 1.38039, 0.05842, 0.93076, 0.03947, 0.64285, 0.78767, 2.71751, 0.88435, 1.23665, 0.42568, -1.58744, -0.06731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.67879, 0.15537, 2.56357, 0.10853, 4.17887, 0.1081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.6648, 0.46504, 8.75594, 0.22785, 1.49083, -0.09221, 1.49083, -0.09221, 5.221, 1.0741 ] + } + ] + }, + "mantles": { + "mantles": [ + { "time": 0 }, + { + "time": 0.0333, + "vertices": [ -0.69415, 0.27184, 0.0767, -3.45453, -0.62705, -2.25438, -0.61457, -0.67946, -0.61462, -0.67877, -0.62691, -2.23804, -0.03177, -2.59196, -0.21693, 1.72518 ] + }, + { + "time": 0.0667, + "vertices": [ -1.38829, 0.54368, 0.1534, -6.90907, -1.2541, -4.50876, -1.22914, -1.35892, -1.22923, -1.35755, -1.25381, -4.47607, -0.06354, -5.18391, -0.43387, 3.45035 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5667 } + ] + }, + "mouth": { + "mouth": [ + { "time": 0 }, + { + "time": 0.0333, + "vertices": [ 4.62458, -0.6726, 8.90939, -0.24879, 8.84245, -0.25845, 4.5576, -0.68226 ] + }, + { + "time": 0.0667, + "vertices": [ 9.24917, -1.3452, 17.81878, -0.49759, 17.68489, -0.51691, 9.1152, -1.36452 ], + "curve": [ 0.367, -0.07, 0.698, 0.3 ] + }, + { + "time": 0.1333, + "vertices": [ 9.18903, -1.33645, 17.70293, -0.49435, 17.56991, -0.51355, 9.05593, -1.35565 ], + "curve": [ 0.385, 0.21, 0.712, 0.57 ] + }, + { + "time": 0.2333, + "vertices": [ 8.76914, -1.27538, 16.894, -0.47176, 16.76706, -0.49008, 8.64213, -1.2937 ], + "curve": [ 0.45, 0.39, 0.689, 1 ] + }, + { + "time": 0.5667, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ] + } + ] + } + } + } + }, "jump": { "bones": { "right-ground": { @@ -2449,7 +3061,8 @@ { "time": 1, "angle": 0 } ], "translate": [ - { "time": 0, "x": -6.83, "y": 12.06, "curve": "stepped" }, + { "time": 0, "x": -6.83, "y": 12.06 }, + { "time": 0.5, "x": -1.96, "y": 18.55 }, { "time": 1, "x": -6.83, "y": 12.06 } ] }, @@ -2459,7 +3072,8 @@ { "time": 1, "angle": 0 } ], "translate": [ - { "time": 0, "x": 2.41, "y": 1.21, "curve": "stepped" }, + { "time": 0, "x": 2.41, "y": 1.21 }, + { "time": 0.6333, "x": -0.29, "y": 4.45 }, { "time": 1, "x": 2.41, "y": 1.21 } ] }, @@ -2515,7 +3129,8 @@ }, "body": { "rotate": [ - { "time": 0, "angle": -10.4, "curve": "stepped" }, + { "time": 0, "angle": -10.4 }, + { "time": 0.5, "angle": -8.9 }, { "time": 1, "angle": -10.4 } ], "translate": [ @@ -2525,7 +3140,8 @@ }, "head": { "rotate": [ - { "time": 0, "angle": 4.89, "curve": "stepped" }, + { "time": 0, "angle": 4.89 }, + { "time": 0.3333, "angle": 7.07 }, { "time": 1, "angle": 4.89 } ], "translate": [ @@ -2535,7 +3151,8 @@ }, "upper-arm1": { "rotate": [ - { "time": 0, "angle": 22.69, "curve": "stepped" }, + { "time": 0, "angle": 22.69 }, + { "time": 0.5, "angle": 7.75 }, { "time": 1, "angle": 22.69 } ], "translate": [ @@ -2545,7 +3162,8 @@ }, "forearm1": { "rotate": [ - { "time": 0, "angle": 56.42, "curve": "stepped" }, + { "time": 0, "angle": 56.42 }, + { "time": 0.5, "angle": 75.53 }, { "time": 1, "angle": 56.42 } ], "translate": [ @@ -2555,7 +3173,8 @@ }, "upper-arm2": { "rotate": [ - { "time": 0, "angle": 23.72, "curve": "stepped" }, + { "time": 0, "angle": 23.72 }, + { "time": 0.5, "angle": 14.69 }, { "time": 1, "angle": 23.72 } ], "translate": [ @@ -2565,7 +3184,8 @@ }, "forearm2": { "rotate": [ - { "time": 0, "angle": 20.06, "curve": "stepped" }, + { "time": 0, "angle": 20.06 }, + { "time": 0.5, "angle": 35.02 }, { "time": 1, "angle": 20.06 } ], "translate": [ @@ -3330,6 +3950,908 @@ { "time": 0.5333, "name": "footstep" } ] }, + "run-from fall": { + "bones": { + "upper-arm1": { + "rotate": [ + { + "time": 0, + "angle": -25.71, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": 62.83 }, + { "time": 0.0667, "angle": 48.22 }, + { "time": 0.1, "angle": 26.18 }, + { "time": 0.1333, "angle": -22.81 }, + { "time": 0.2333, "angle": -40.45 }, + { "time": 0.2667, "angle": -34.97 }, + { "time": 0.3333, "angle": 1.8 }, + { "time": 0.3667, "angle": 42.59 }, + { "time": 0.5333, "angle": -282.55 }, + { "time": 0.6, "angle": 48.22 }, + { "time": 0.6333, "angle": 26.18 }, + { "time": 0.6667, "angle": -22.81 }, + { "time": 0.7667, "angle": -40.45 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": 10, "y": 1.1 }, + { "time": 0.1333, "x": -0.75, "y": 4.05 }, + { "time": 0.2333, "x": 0, "y": 0 }, + { "time": 0.2667, "x": 1.34, "y": 0.57 }, + { "time": 0.4, "x": -2.75, "y": -5.59 }, + { "time": 0.5333, "x": -3.11, "y": -2.46 }, + { "time": 0.6667, "x": -0.75, "y": 4.05 }, + { "time": 0.7667, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { + "time": 0, + "angle": 26.18, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": 38.07 }, + { "time": 0.0667, "angle": 37.81 }, + { "time": 0.1, "angle": 16.47 }, + { "time": 0.1333, "angle": 17.71 }, + { "time": 0.2333, "angle": 27.41 }, + { "time": 0.2667, "angle": 21.5 }, + { "time": 0.3333, "angle": 16.71 }, + { "time": 0.3667, "angle": 30.62 }, + { "time": 0.5333, "angle": 38.33 }, + { "time": 0.6, "angle": 37.81 }, + { "time": 0.6333, "angle": 16.47 }, + { "time": 0.6667, "angle": 17.71 }, + { "time": 0.7667, "angle": 27.41 } + ] + }, + "hand1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": 15.82 }, + { "time": 0.0667, "angle": 21.85 }, + { "time": 0.1, "angle": 9.46 }, + { "time": 0.1333, "angle": 12.08 }, + { "time": 0.2333, "angle": -20.2 }, + { "time": 0.2667, "angle": -24.83 }, + { "time": 0.4, "angle": -14.29 }, + { "time": 0.6, "angle": 21.85 }, + { "time": 0.6333, "angle": 9.46 }, + { "time": 0.6667, "angle": 12.08 }, + { "time": 0.7667, "angle": -20.2 } + ] + }, + "left-ground": { + "translate": [ + { + "time": 0, + "x": 35.34, + "y": 4.15, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": 24.94, "y": 8.1 }, + { "time": 0.0667, "x": 37.47, "y": 7.87 }, + { "time": 0.1, "x": 52.34, "y": 6.1 }, + { "time": 0.1333, "x": 68.7, "y": 20 }, + { "time": 0.2, "x": 68.7, "y": 8.54 }, + { "time": 0.2333, "x": 49.53, "y": 0.29 }, + { "time": 0.2667, "x": 39.67, "y": 0.29 }, + { "time": 0.3333, "x": -3.64, "y": 0.29 }, + { "time": 0.3667, "x": -10.76, "y": 0.29 }, + { "time": 0.4, "x": -16.66, "y": 22.67 }, + { "time": 0.4667, "x": -10.01, "y": 27.65 }, + { "time": 0.5, "x": -11.26, "y": 17.21 }, + { "time": 0.5333, "x": 12.42, "y": 8.33 }, + { "time": 0.6, "x": 37.47, "y": 7.87 }, + { "time": 0.6333, "x": 52.34, "y": 6.1 }, + { "time": 0.6667, "x": 68.7, "y": 20 }, + { "time": 0.7333, "x": 68.7, "y": 8.54 }, + { "time": 0.7667, "x": 49.53, "y": 0.29 } + ] + }, + "foot1": { + "rotate": [ + { + "time": 0, + "angle": 19.63, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -35.79 }, + { "time": 0.0667, "angle": -8.37 }, + { "time": 0.1, "angle": -18.34 }, + { "time": 0.1333, "angle": 34.08 }, + { "time": 0.2333, "angle": 20.27 }, + { "time": 0.2667, "angle": -0.61 }, + { "time": 0.3667, "angle": -31.14 }, + { "time": 0.4, "angle": 262.35 }, + { "time": 0.4667, "angle": -71.21 }, + { "time": 0.5, "angle": -84.96 }, + { "time": 0.5333, "angle": -63.21 }, + { "time": 0.6, "angle": -8.37 }, + { "time": 0.6333, "angle": -18.34 }, + { "time": 0.6667, "angle": 34.08 }, + { "time": 0.7667, "angle": 20.27 } + ] + }, + "right-ground": { + "translate": [ + { + "time": 0, + "x": 13.16, + "y": 7.94, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -36.29, "y": 0.06 }, + { "time": 0.0667, "x": -53.26, "y": -0.03 }, + { "time": 0.1, "x": -65.63, "y": 6.75 }, + { "time": 0.1333, "x": -75.71, "y": 39.78 }, + { "time": 0.2333, "x": -58.45, "y": 26.31 }, + { "time": 0.2667, "x": -42.01, "y": 21.37 }, + { "time": 0.3333, "x": -5.28, "y": 9.86 }, + { "time": 0.3667, "x": 11.16, "y": 12.05 }, + { "time": 0.4, "x": 19.38, "y": 26.85 }, + { "time": 0.4667, "x": 23.89, "y": 17.18 }, + { "time": 0.5, "x": 21.52, "y": 0.15 }, + { "time": 0.5333, "x": -19.32, "y": 0.15 }, + { "time": 0.6, "x": -53.26, "y": -0.03 }, + { "time": 0.6333, "x": -65.63, "y": 6.75 }, + { "time": 0.6667, "x": -75.71, "y": 39.78 }, + { "time": 0.7667, "x": -58.45, "y": 26.31 } + ] + }, + "foot2": { + "rotate": [ + { + "time": 0, + "angle": 39.17, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -11.94 }, + { "time": 0.0667, "angle": -31.42 }, + { "time": 0.1333, "angle": 260.06 }, + { "time": 0.2333, "angle": 262.96 }, + { "time": 0.3333, "angle": -74.34 }, + { "time": 0.3667, "angle": -4.27 }, + { "time": 0.4, "angle": 13.39 }, + { "time": 0.4667, "angle": 28.96 }, + { "time": 0.5, "angle": 35.05 }, + { "time": 0.5333, "angle": 7.53 }, + { "time": 0.6, "angle": -31.42 }, + { "time": 0.6667, "angle": 260.06 }, + { "time": 0.7667, "angle": 262.96 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -6.75, "y": -35.51 }, + { "time": 0.1333, "x": 2.16, "y": 12.25 }, + { "time": 0.2333, "x": 0, "y": -7.82 }, + { "time": 0.2667, "x": 1.64, "y": -12.3 }, + { + "time": 0.3333, + "x": 1.64, + "y": -10.66, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4, "x": 1.64, "y": 9.55 }, + { "time": 0.4667, "x": 1.64, "y": -0.53 }, + { "time": 0.5, "x": 0, "y": -7.82 }, + { "time": 0.5333, "x": 0, "y": -9.6 }, + { + "time": 0.6, + "x": 0, + "y": -8.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "x": 0, "y": 6.36 }, + { "time": 0.7333, "x": 1.64, "y": -0.53 }, + { "time": 0.7667, "x": 0, "y": -7.82 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": 1, "y": 0.98 }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "left-ankle": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -8.41, "y": -14.67 }, + { "time": 0.2333, "x": 0, "y": 0 }, + { "time": 0.4, "x": -1.45, "y": 9.68 }, + { "time": 0.7667, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { + "time": 0, + "angle": 14.14, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -21.8 }, + { "time": 0.1333, "angle": -8.61 }, + { "time": 0.2333, "angle": -11.15 }, + { "time": 0.2667, "angle": -16.76 }, + { "time": 0.4, "angle": -8.61 }, + { "time": 0.5333, "angle": -20.18 }, + { "time": 0.6667, "angle": -8.61 }, + { "time": 0.7667, "angle": -11.15 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": 2.81, "y": 4.62 }, + { "time": 0.1333, "x": 2.7, "y": 5.11 }, + { "time": 0.2333, "x": 3.37, "y": -2.53 }, + { "time": 0.2667, "x": 4.99, "y": 0.87 }, + { "time": 0.4, "x": 2.61, "y": 4.03 }, + { "time": 0.5333, "x": 5.73, "y": 0.47 }, + { "time": 0.6667, "x": 2.7, "y": 5.11 }, + { "time": 0.7667, "x": 3.37, "y": -2.53 } + ] + }, + "thigh1": { + "rotate": [ + { + "time": 0, + "angle": 53.96, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": 66.91 }, + { "time": 0.2333, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": 8.82, "y": 5.78 }, + { "time": 0.1, "x": 31, "y": 0.36 }, + { "time": 0.2, "x": 22.13, "y": 0.18 }, + { "time": 0.2333, "x": 6.03, "y": 0 }, + { "time": 0.3667, "x": -3.58, "y": 1.43 }, + { "time": 0.4, "x": 0.24, "y": 2.72 }, + { "time": 0.5, "x": 6.14, "y": -0.59 }, + { "time": 0.5667, "x": 8.82, "y": 5.78 }, + { "time": 0.6333, "x": 31, "y": 0.36 }, + { "time": 0.7333, "x": 22.13, "y": 0.18 }, + { "time": 0.7667, "x": 6.03, "y": 0 } + ] + }, + "thigh2": { + "rotate": [ + { + "time": 0, + "angle": 32.44, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -7.53 }, + { "time": 0.2333, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -11.01, "y": -0.39 }, + { "time": 0.0667, "x": -18.12, "y": 0.18 }, + { "time": 0.1, "x": -28.39, "y": 0.18 }, + { "time": 0.2333, "x": -8.32, "y": -2.38 }, + { "time": 0.3667, "x": -3.93, "y": -2.38 }, + { "time": 0.5, "x": 3.23, "y": -1.53 }, + { "time": 0.6, "x": -18.12, "y": 0.18 }, + { "time": 0.6333, "x": -28.39, "y": 0.18 }, + { "time": 0.7667, "x": -8.32, "y": -2.38 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": -17.81, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "angle": 9.64, + "curve": [ 0.368, 0.26, 0.845, 0.81 ] + }, + { "time": 0.1333, "angle": -4.09 }, + { "time": 0.2333, "angle": 8.09 }, + { + "time": 0.3333, + "angle": 1.34, + "curve": [ 0.25, 0, 0.851, 0.81 ] + }, + { "time": 0.4, "angle": 6.46 }, + { "time": 0.5, "angle": 10.37 }, + { + "time": 0.5333, + "angle": 3.57, + "curve": [ 0.25, 0, 0.843, 0.77 ] + }, + { "time": 0.6667, "angle": 7.82 }, + { "time": 0.7667, "angle": 8.09 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -2.52, "y": -4.74 }, + { "time": 0.1333, "x": 7.04, "y": 0.05 }, + { "time": 0.2333, "x": 2.88, "y": 0.24 }, + { "time": 0.2667, "x": -3.51, "y": -1.82 }, + { "time": 0.4, "x": 4.61, "y": 0.76 }, + { "time": 0.5, "x": 1.55, "y": -6.16 }, + { "time": 0.5333, "x": -7.08, "y": -8.67 }, + { "time": 0.6667, "x": 7.04, "y": 0.05 }, + { "time": 0.7667, "x": 2.88, "y": 0.24 } + ] + }, + "mantles": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -0.82 }, + { "time": 0.2333, "angle": 0 }, + { "time": 0.2667, "angle": -2.18 }, + { "time": 0.5, "angle": 2.9 }, + { "time": 0.5333, "angle": -0.95 }, + { "time": 0.7667, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -2.23, "y": -0.56 }, + { "time": 0.2333, "x": 0, "y": 0 }, + { "time": 0.2667, "x": -2.6, "y": -0.65 }, + { "time": 0.5, "x": 1.4, "y": -0.59 }, + { "time": 0.5333, "x": -2.6, "y": -0.65 }, + { "time": 0.7667, "x": 0, "y": 0 } + ] + }, + "shin1": { + "rotate": [ + { + "time": 0, + "angle": -37.59, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -106.17 }, + { "time": 0.2333, "angle": 0 } + ] + }, + "shin2": { + "rotate": [ + { + "time": 0, + "angle": -39.7, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -48.03 }, + { "time": 0.2333, "angle": 0 } + ] + }, + "upper-arm2": { + "rotate": [ + { + "time": 0, + "angle": 37.75, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -18.39 }, + { "time": 0.1333, "angle": 21.28 }, + { "time": 0.2333, "angle": 30.8 }, + { "time": 0.2667, "angle": 38.3 }, + { "time": 0.3667, "angle": 5.43 }, + { + "time": 0.4667, + "angle": 334.61, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5333, "angle": 328.38 }, + { "time": 0.6667, "angle": 21.28 }, + { "time": 0.7667, "angle": 30.8 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "x": -5.94, "y": 0.45 }, + { "time": 0.2333, "x": -5.34, "y": -1.56 }, + { "time": 0.4, "x": -6.44, "y": 2.12 }, + { "time": 0.7667, "x": -5.34, "y": -1.56 } + ] + }, + "forearm2": { + "rotate": [ + { + "time": 0, + "angle": 12.31, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": 36.74 }, + { "time": 0.1333, "angle": 30.1 }, + { "time": 0.2333, "angle": 35.9 }, + { "time": 0.3333, "angle": 25.71 }, + { "time": 0.4, "angle": 29.3 }, + { + "time": 0.4667, + "angle": 34.63, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5333, "angle": 38.95 }, + { "time": 0.6667, "angle": 30.1 }, + { "time": 0.7667, "angle": 35.9 } + ] + }, + "hand2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { "time": 0.0333, "angle": -5.05 }, + { "time": 0.1333, "angle": -32.27 }, + { "time": 0.2667, "angle": 8.06 }, + { "time": 0.4, "angle": 33.85 }, + { "time": 0.6667, "angle": 22.92 }, + { "time": 0.7667, "angle": 8.06 } + ] + }, + "hair01": { + "rotate": [ + { + "time": 0, + "angle": 14.89, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "angle": 1.68, + "curve": [ 0.351, 0.4, 0.757, 1 ] + }, + { + "time": 0.1, + "angle": 5.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2, "angle": 31.55 }, + { "time": 0.2333, "angle": 44.05 }, + { + "time": 0.2667, + "angle": 14.22, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3667, + "angle": 5.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "angle": 31.55 }, + { "time": 0.5, "angle": 44.05 }, + { + "time": 0.5333, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6333, + "angle": 5.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.7333, "angle": 31.55 }, + { "time": 0.7667, "angle": 44.05 } + ], + "translate": [ + { + "time": 0, + "x": -1.16, + "y": 11.64, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "x": 0.2, + "y": -5.42, + "curve": [ 0.375, 0.5, 0.75, 1 ] + }, + { "time": 0.0667, "x": 0.4, "y": -10.84 }, + { + "time": 0.1, + "x": 4.4, + "y": -15.88, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2, "x": 5.94, "y": -2.13 }, + { "time": 0.2333, "x": 2.05, "y": 5.53 }, + { + "time": 0.2667, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "x": 0.4, "y": -10.84 }, + { + "time": 0.3667, + "x": 4.4, + "y": -15.88, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "x": 5.94, "y": -2.13 }, + { "time": 0.5, "x": 2.05, "y": 5.53 }, + { + "time": 0.5333, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6, "x": 0.4, "y": -10.84 }, + { + "time": 0.6333, + "x": 4.4, + "y": -15.88, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.7333, "x": 5.94, "y": -2.13 }, + { "time": 0.7667, "x": 2.05, "y": 5.53 } + ] + }, + "bone2": { + "rotate": [ + { + "time": 0, + "angle": 11.13, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "angle": -5.08, + "curve": [ 0.375, 0.5, 0.75, 1 ] + }, + { "time": 0.0667, "angle": -10.17 }, + { + "time": 0.1, + "angle": -14.57, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2, "angle": 9.84 }, + { "time": 0.2333, "angle": 16.31 }, + { + "time": 0.2667, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "angle": -10.17 }, + { + "time": 0.3667, + "angle": -14.57, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "angle": 9.84 }, + { "time": 0.5, "angle": 16.31 }, + { + "time": 0.5333, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6, "angle": -10.17 }, + { + "time": 0.6333, + "angle": -14.57, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.7333, "angle": 9.84 }, + { "time": 0.7667, "angle": 16.31 } + ], + "translate": [ + { + "time": 0, + "x": -7.56, + "y": 11.64, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "x": -3.2, + "y": 1.06, + "curve": [ 0.375, 0.5, 0.75, 1 ] + }, + { "time": 0.0667, "x": 3.59, "y": -1.16 }, + { + "time": 0.1, + "x": 8.09, + "y": -5.72, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2, "x": -8.03, "y": 1.86 }, + { "time": 0.2333, "x": -13.75, "y": 7.39 }, + { + "time": 0.2667, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "x": 3.59, "y": -1.16 }, + { + "time": 0.3667, + "x": 8.09, + "y": -5.72, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "x": -8.03, "y": 1.86 }, + { "time": 0.5, "x": -13.75, "y": 7.39 }, + { + "time": 0.5333, + "x": -9.98, + "y": 3.28, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6, "x": 3.59, "y": -1.16 }, + { + "time": 0.6333, + "x": 8.09, + "y": -5.72, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.7333, "x": -8.03, "y": 1.86 }, + { "time": 0.7667, "x": -13.75, "y": 7.39 } + ] + }, + "root": { + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "x": 1, + "y": 0.98, + "curve": [ 0.25, 0, 1, 0.65 ] + }, + { "time": 0.1667, "x": 1, "y": 1.05 }, + { "time": 0.3, "x": 1, "y": 1 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "offset": 8, + "vertices": [ -0.46935, -1.58981, 1.63244, -7.74099, 0.20304, -7.72544, -5.24217, -6.23479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.25412, -6.0914, -0.43026, -7.92252, 0, 0, -0.43026, -7.92252, -0.43026, -7.92252, -5.25412, -6.0914, -5.25412, -6.0914, -5.24217, -6.23479, -0.43026, -7.92252 ], + "curve": [ 0.333, 0.33, 0.758, 1 ] + }, + { + "time": 0.2333, + "offset": 12, + "vertices": [ 2.58728, 10.16383, -0.16621, 4.50658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.23098, 5.2839, -0.84592, 9.09544, 0, 0, -0.84592, 9.09544, -0.84592, 9.09544, -0.23098, 5.2839, -0.23098, 5.2839, -0.16621, 4.50658, -0.84592, 9.09544 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "offset": 8, + "vertices": [ -0.57551, -1.94941, 2.00168, -9.49192, -0.33625, -11.77182, -6.3903, -8.66438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.3903, -8.66438, -0.33625, -11.77182, 0, 0, -0.33625, -11.77182, -0.33625, -11.77182, -6.3903, -8.66438, -6.3903, -8.66438, -6.3903, -8.66438, -0.33625, -11.77182 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.7667, + "offset": 12, + "vertices": [ 2.58728, 10.16383, -0.16621, 4.50658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.23098, 5.2839, -0.84592, 9.09544, 0, 0, -0.84592, 9.09544, -0.84592, 9.09544, -0.23098, 5.2839, -0.23098, 5.2839, -0.16621, 4.50658, -0.84592, 9.09544 ] + } + ] + }, + "eyes": { + "eyes": [ + { + "time": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "vertices": [ 5.0772, 0.79688, 11.2515, 0.43932, 14.87367, 0.58042, 17.48485, -0.30077, 16.99935, -0.37085, 14.87367, 0.58042, 11.2515, 0.43932, 4.59162, 0.72703 ] + }, + { "time": 0.2333 }, + { + "time": 0.5, + "vertices": [ 6.7696, 1.0625, 15.00201, 0.58575, 19.83157, 0.7739, 23.31314, -0.40103, 22.66579, -0.49446, 19.83157, 0.7739, 15.00201, 0.58575, 6.12216, 0.96938 ] + }, + { "time": 0.7667 } + ] + }, + "head": { + "head": [ + { + "time": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "offset": 12, + "vertices": [ 0.78538, 0.03324, 0.52956, 0.02246, 2.83194, -2.88789, 2.93262, -2.5783, 0.70359, 0.24219, -0.90317, -0.0383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.88086, 0.08866, 1.45855, 0.06175, 1.45854, 0.06175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.4899, 0.34988, 5.77002, 0.39371, -1.11064, -0.33194, -1.11064, -0.33194, 3.78743, 0.86661 ], + "curve": [ 0.277, 0.42, 0.653, 0.77 ] + }, + { + "time": 0.2333, + "offset": 18, + "vertices": [ -6.48674, 0.51688, 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, 0, 0, 0, 0, 0, 0, 0, -6.48674, 0.51688, 0, 0, -4.54436, -0.64838, -4.54436, -0.64838 ], + "curve": [ 0.228, 0.35, 0.573, 0.68 ] + }, + { + "time": 0.2667, + "offset": 12, + "vertices": [ 0.99863, 0.04226, 0.67335, 0.02855, 3.60092, -3.67206, 5.49033, -3.41875, 0.89464, 0.30796, -1.14842, -0.0487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.66313, 0.11273, 1.8546, 0.07852, 1.85459, 0.07852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.13307, 0.30454, 5.89205, 0.17004, -0.17825, -0.24602, -0.17825, -0.24602 ], + "curve": [ 0.26, 0.38, 0.622, 0.73 ] + }, + { + "time": 0.3667, + "offset": 12, + "vertices": [ 2.08864, 0.08839, 1.40831, 0.05972, 1.70105, 0.20653, 12.73297, 0.17215, 1.87114, 0.64409, -2.40191, -0.10185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.87897, -4.35248, 3.87887, 0.16422, 3.87887, 0.16423, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.80192, 0.07278, 12.32319, 0.35563, 4.58732, 0.19315, 4.58732, 0.19315, 3.41206, -0.09185 ], + "curve": [ 0.332, 0.38, 0.671, 0.72 ] + }, + { + "time": 0.4, + "offset": 12, + "vertices": [ 2.41842, 0.10235, 1.63067, 0.06915, 1.12625, 1.37998, 14.92422, 1.25856, 2.16658, 0.74579, -2.78115, -0.11793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.87107, 0.273, 4.49132, 0.19015, 4.49131, 0.19016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.90008, 0.00266, 14.26892, 0.41178, 6.02913, 0.32602, 6.02913, 0.32602, 4.44437, -0.11964 ], + "curve": [ 0.39, 0.63, 0.754, 1 ] + }, + { + "time": 0.5, + "offset": 12, + "vertices": [ 2.79754, 0.11839, 1.88631, 0.07999, 0, 0, 16.97795, -0.22148, 2.50623, 0.8627, -3.21715, -0.13641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.97684, -2.44119, 5.19541, 0.21996, 5.1954, 0.21997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.31223, -0.07796, 16.50582, 0.47633, 7.68671, 0.47878, 10.35958, 0.20314, 8.39172, 0.32814 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5333, + "offset": 12, + "vertices": [ 0.99863, 0.04226, 0.67335, 0.02855, 3.60092, -3.67206, 5.49033, -3.41875, 0.89464, 0.30796, -1.14842, -0.0487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.66313, 0.11273, 1.8546, 0.07852, 1.85459, 0.07852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.13307, 0.30454, 7.3368, 0.50062, -0.17825, -0.24602, -0.17825, -0.24602, 4.81586, 1.10193 ], + "curve": [ 0.249, 0.42, 0.642, 0.78 ] + }, + { + "time": 0.7667, + "offset": 18, + "vertices": [ -6.48674, 0.51688, 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, 0, 0, 0, 0, 0, 0, 0, -6.48674, 0.51688, 0, 0, -4.54436, -0.64838, -4.54436, -0.64838 ] + } + ] + }, + "mantles": { + "mantles": [ + { + "time": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "vertices": [ 3.84906, -6.02877, 0.85943, -13.50029, 2.88349, -6.3918, -0.36713, -2.11292, -0.36713, -2.11292, 2.88349, -6.3918, 0.507, -7.09592, -0.13177, 2.48238 ], + "curve": [ 0.333, 0.33, 0.758, 1 ] + }, + { + "time": 0.2333, + "offset": 2, + "vertices": [ -0.286, 2.3224, 3.1293, 5.31261, 0.13582, 2.32149, 0.13582, 2.32149, 3.1293, 5.31261, -0.286, 2.3224 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "vertices": [ 4.71968, -7.39242, 1.11852, -17.07923, 2.82789, -9.03923, -0.4809, -3.11594, -0.4809, -3.11594, 2.82789, -9.03923, 0.68637, -9.22626, -0.16158, 3.04387 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.7667, + "offset": 2, + "vertices": [ -0.286, 2.3224, 3.1293, 5.31261, 0.13582, 2.32149, 0.13582, 2.32149, 3.1293, 5.31261, -0.286, 2.3224 ] + } + ] + }, + "mouth": { + "mouth": [ + { + "time": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "vertices": [ 6.93687, -1.0089, 19.28772, -0.36045, 19.18731, -0.37494, 6.8364, -1.02339 ] + }, + { "time": 0.2333 }, + { + "time": 0.5, + "vertices": [ 9.24917, -1.3452, 25.71696, -0.48061, 25.58308, -0.49992, 9.1152, -1.36452 ] + }, + { "time": 0.7667 } + ] + }, + "weapon": { + "sword": [ + { + "time": 0, + "curve": [ 0, 0.9, 0.557, 1 ] + }, + { + "time": 0.0333, + "vertices": [ 4.43776, -1.00378, 1.59629, 0.00547, 1.59629, 0.00547, 4.43077, 1.03419 ] + }, + { + "time": 0.2333, + "vertices": [ -7.49269, -16.91795, 6.38518, 0.0219, 6.38518, 0.0219, -7.60863, 16.86522 ] + }, + { + "time": 0.5, + "vertices": [ 8.41458, 4.30094, 0, 0, 0, 0, 8.44391, -4.24282 ] + }, + { + "time": 0.7667, + "vertices": [ -7.49269, -16.91795, 6.38518, 0.0219, 6.38518, 0.0219, -7.60863, 16.86522 ] + } + ] + } + } + }, + "events": [ + { "time": 0.2333, "name": "footstep" }, + { "time": 0.5, "name": "footstep" }, + { "time": 0.7667, "name": "footstep" } + ] + }, "walk": { "bones": { "left-ground": { diff --git a/examples/hero/export/hero-pro.skel b/examples/hero/export/hero-pro.skel index 02a461a8b..0301a0f8e 100644 Binary files a/examples/hero/export/hero-pro.skel and b/examples/hero/export/hero-pro.skel differ diff --git a/examples/hero/hero-pro.spine b/examples/hero/hero-pro.spine index 5b4a296f7..e01c4de1b 100644 Binary files a/examples/hero/hero-pro.spine and b/examples/hero/hero-pro.spine differ