diff --git a/examples/export/atlas-1.0-2048-pma.json b/examples/export/atlas-1.0-2048-pma.json new file mode 100644 index 000000000..d0a5a9499 --- /dev/null +++ b/examples/export/atlas-1.0-2048-pma.json @@ -0,0 +1,38 @@ +{ +"pot": true, +"paddingX": 2, +"paddingY": 2, +"edgePadding": true, +"duplicatePadding": false, +"rotation": true, +"minWidth": 16, +"minHeight": 16, +"maxWidth": 2048, +"maxHeight": 2048, +"square": false, +"stripWhitespaceX": false, +"stripWhitespaceY": false, +"alphaThreshold": 0, +"filterMin": "Linear", +"filterMag": "Linear", +"wrapX": "ClampToEdge", +"wrapY": "ClampToEdge", +"format": "RGBA8888", +"alias": true, +"outputFormat": "png", +"jpegQuality": 0.9, +"ignoreBlankImages": true, +"fast": false, +"debug": false, +"silent": false, +"combineSubdirectories": false, +"flattenPaths": false, +"premultiplyAlpha": true, +"useIndexes": false, +"bleed": false, +"limitMemory": false, +"grid": false, +"scale": [ 1 ], +"scaleSuffix": [ "" ], +"atlasExtension": ".atlas" +} \ No newline at end of file diff --git a/examples/export/atlas-1.0-2048.json b/examples/export/atlas-1.0-2048.json new file mode 100644 index 000000000..ce7399d2b --- /dev/null +++ b/examples/export/atlas-1.0-2048.json @@ -0,0 +1,38 @@ +{ +"pot": true, +"paddingX": 2, +"paddingY": 2, +"edgePadding": true, +"duplicatePadding": false, +"rotation": true, +"minWidth": 16, +"minHeight": 16, +"maxWidth": 2048, +"maxHeight": 2048, +"square": false, +"stripWhitespaceX": false, +"stripWhitespaceY": false, +"alphaThreshold": 0, +"filterMin": "Linear", +"filterMag": "Linear", +"wrapX": "ClampToEdge", +"wrapY": "ClampToEdge", +"format": "RGBA8888", +"alias": true, +"outputFormat": "png", +"jpegQuality": 0.9, +"ignoreBlankImages": true, +"fast": false, +"debug": false, +"silent": false, +"combineSubdirectories": false, +"flattenPaths": false, +"premultiplyAlpha": false, +"useIndexes": false, +"bleed": false, +"limitMemory": false, +"grid": false, +"scale": [ 1 ], +"scaleSuffix": [ "" ], +"atlasExtension": ".atlas" +} \ No newline at end of file diff --git a/examples/export/atlas-1.0-square-pma.json b/examples/export/atlas-1.0-square-pma.json new file mode 100644 index 000000000..24c923698 --- /dev/null +++ b/examples/export/atlas-1.0-square-pma.json @@ -0,0 +1,38 @@ +{ +"pot": true, +"paddingX": 2, +"paddingY": 2, +"edgePadding": true, +"duplicatePadding": false, +"rotation": true, +"minWidth": 16, +"minHeight": 16, +"maxWidth": 1024, +"maxHeight": 1024, +"square": true, +"stripWhitespaceX": false, +"stripWhitespaceY": false, +"alphaThreshold": 0, +"filterMin": "Linear", +"filterMag": "Linear", +"wrapX": "ClampToEdge", +"wrapY": "ClampToEdge", +"format": "RGBA8888", +"alias": true, +"outputFormat": "png", +"jpegQuality": 0.9, +"ignoreBlankImages": true, +"fast": false, +"debug": false, +"silent": false, +"combineSubdirectories": false, +"flattenPaths": false, +"premultiplyAlpha": true, +"useIndexes": false, +"bleed": false, +"limitMemory": false, +"grid": false, +"scale": [ 1 ], +"scaleSuffix": [ "" ], +"atlasExtension": ".atlas" +} \ No newline at end of file diff --git a/examples/export/atlas-1.0-square.json b/examples/export/atlas-1.0-square.json new file mode 100644 index 000000000..5b54b8db8 --- /dev/null +++ b/examples/export/atlas-1.0-square.json @@ -0,0 +1,38 @@ +{ +"pot": true, +"paddingX": 2, +"paddingY": 2, +"edgePadding": true, +"duplicatePadding": false, +"rotation": true, +"minWidth": 16, +"minHeight": 16, +"maxWidth": 1024, +"maxHeight": 1024, +"square": true, +"stripWhitespaceX": false, +"stripWhitespaceY": false, +"alphaThreshold": 0, +"filterMin": "Linear", +"filterMag": "Linear", +"wrapX": "ClampToEdge", +"wrapY": "ClampToEdge", +"format": "RGBA8888", +"alias": true, +"outputFormat": "png", +"jpegQuality": 0.9, +"ignoreBlankImages": true, +"fast": false, +"debug": false, +"silent": false, +"combineSubdirectories": false, +"flattenPaths": false, +"premultiplyAlpha": false, +"useIndexes": false, +"bleed": false, +"limitMemory": false, +"grid": false, +"scale": [ 1 ], +"scaleSuffix": [ "" ], +"atlasExtension": ".atlas" +} \ No newline at end of file diff --git a/examples/export/export-unityspecific.sh b/examples/export/export-unityspecific.sh new file mode 100644 index 000000000..a64a32f28 --- /dev/null +++ b/examples/export/export-unityspecific.sh @@ -0,0 +1,81 @@ +#!/bin/sh +set -e +SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" +cd $SCRIPT_DIR + +SPINE_EXE="C:/Program Files (x86)/Spine/Spine.com" +if [ ! -f "$SPINE_EXE" ]; then + SPINE_EXE="/mnt/c/Program Files (x86)/Spine/Spine.com" +fi +if [ ! -f "$SPINE_EXE" ]; then + SPINE_EXE="/Applications/Spine/Spine.app/Contents/MacOS/Spine" +fi +echo "Spine exe: $SPINE_EXE" + +echo "Please enter the Spine editor version to use to clean the examples (e.g. 3.7.58-beta)" +read version + +PROJECTS_BASE_DIR=../spine-unity + +echo "Cleaning export directories ..." +rm -rf $PROJECTS_BASE_DIR/eyes/export/* +rm -rf $PROJECTS_BASE_DIR/footsoldier/export/* +rm -rf $PROJECTS_BASE_DIR/gauge/export/* +rm -rf $PROJECTS_BASE_DIR/raggedyspineboy/export/* +rm -rf $PROJECTS_BASE_DIR/spineboy-unity/export/* +rm -rf $PROJECTS_BASE_DIR/spineunitygirl/export/* +rm -rf $PROJECTS_BASE_DIR/whirlyblendmodes/export/* + +echo "" +echo "Exporting..." +"$SPINE_EXE" \ +-u $version -f \ +-i $PROJECTS_BASE_DIR/eyes/eyes.spine -o $PROJECTS_BASE_DIR/eyes/export -e json.json \ +-i $PROJECTS_BASE_DIR/eyes/eyes.spine -o $PROJECTS_BASE_DIR/eyes/export -e binary.json \ +-i $PROJECTS_BASE_DIR/eyes/images -o $PROJECTS_BASE_DIR/eyes/export -n eyes -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/eyes/images -o $PROJECTS_BASE_DIR/eyes/export -n eyes-pma -p atlas-1.0-pma.json \ +\ +-i $PROJECTS_BASE_DIR/footsoldier/footsoldier.spine -o $PROJECTS_BASE_DIR/footsoldier/export -e json.json \ +-i $PROJECTS_BASE_DIR/footsoldier/footsoldier.spine -o $PROJECTS_BASE_DIR/footsoldier/export -e binary.json \ +-i $PROJECTS_BASE_DIR/footsoldier/images -o $PROJECTS_BASE_DIR/footsoldier/export -n footsoldier -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/footsoldier/images -o $PROJECTS_BASE_DIR/footsoldier/export -n footsoldier-pma -p atlas-1.0-pma.json \ +\ +-i $PROJECTS_BASE_DIR/gauge/gauge.spine -o $PROJECTS_BASE_DIR/gauge/export -e json.json \ +-i $PROJECTS_BASE_DIR/gauge/gauge.spine -o $PROJECTS_BASE_DIR/gauge/export -e binary.json \ +-i $PROJECTS_BASE_DIR/gauge/images -o $PROJECTS_BASE_DIR/gauge/export -n gauge -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/gauge/images -o $PROJECTS_BASE_DIR/gauge/export -n gauge-pma -p atlas-1.0-pma.json \ +\ +-i $PROJECTS_BASE_DIR/hero/hero-pro.spine -o $PROJECTS_BASE_DIR/hero/export -e json.json \ +-i $PROJECTS_BASE_DIR/hero/hero-pro.spine -o $PROJECTS_BASE_DIR/hero/export -e binary.json \ +-i $PROJECTS_BASE_DIR/hero/images -o $PROJECTS_BASE_DIR/hero/export -n hero -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/hero/images -o $PROJECTS_BASE_DIR/hero/export -n hero-pma -p atlas-1.0-pma.json \ +\ +-i $PROJECTS_BASE_DIR/raggedyspineboy/raggedyspineboy.spine -o $PROJECTS_BASE_DIR/raggedyspineboy/export -e json.json \ +-i $PROJECTS_BASE_DIR/raggedyspineboy/raggedyspineboy.spine -o $PROJECTS_BASE_DIR/raggedyspineboy/export -e binary.json \ +-i $PROJECTS_BASE_DIR/raggedyspineboy/images -o $PROJECTS_BASE_DIR/raggedyspineboy/export -n raggedyspineboy -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/raggedyspineboy/images -o $PROJECTS_BASE_DIR/raggedyspineboy/export -n raggedyspineboy-pma -p atlas-1.0-pma.json \ +\ +-i $PROJECTS_BASE_DIR/raptor/raptor.spine -o $PROJECTS_BASE_DIR/raptor/export -e json.json \ +-i $PROJECTS_BASE_DIR/raptor/raptor.spine -o $PROJECTS_BASE_DIR/raptor/export -e binary.json \ +-i $PROJECTS_BASE_DIR/raptor/images -o $PROJECTS_BASE_DIR/raptor/export -n raptor -p atlas-1.0-square.json \ +-i $PROJECTS_BASE_DIR/raptor/images -o $PROJECTS_BASE_DIR/raptor/export -n raptor-pma -p atlas-1.0-square-pma.json \ +\ +-i $PROJECTS_BASE_DIR/spineboy-pro/spineboy-pro.spine -o $PROJECTS_BASE_DIR/spineboy-pro/export -e json.json \ +-i $PROJECTS_BASE_DIR/spineboy-pro/spineboy-pro.spine -o $PROJECTS_BASE_DIR/spineboy-pro/export -e binary.json \ +-i $PROJECTS_BASE_DIR/spineboy-pro/images -o $PROJECTS_BASE_DIR/spineboy-pro/export -n spineboy -p atlas-1.0-2048.json \ +-i $PROJECTS_BASE_DIR/spineboy-pro/images -o $PROJECTS_BASE_DIR/spineboy-pro/export -n spineboy-pma -p atlas-1.0-2048-pma.json \ +\ +-i $PROJECTS_BASE_DIR/spineboy-unity/spineboy-unity.spine -o $PROJECTS_BASE_DIR/spineboy-unity/export -e json.json \ +-i $PROJECTS_BASE_DIR/spineboy-unity/spineboy-unity.spine -o $PROJECTS_BASE_DIR/spineboy-unity/export -e binary.json \ +-i $PROJECTS_BASE_DIR/spineboy-unity/images -o $PROJECTS_BASE_DIR/spineboy-unity/export -n spineboy -p atlas-1.0-square.json \ +-i $PROJECTS_BASE_DIR/spineboy-unity/images -o $PROJECTS_BASE_DIR/spineboy-unity/export -n spineboy-pma -p atlas-1.0-square-pma.json \ +\ +-i $PROJECTS_BASE_DIR/spineunitygirl/doi.spine -o $PROJECTS_BASE_DIR/spineunitygirl/export -e json.json \ +-i $PROJECTS_BASE_DIR/spineunitygirl/doi.spine -o $PROJECTS_BASE_DIR/spineunitygirl/export -e binary.json \ +-i $PROJECTS_BASE_DIR/spineunitygirl/images -o $PROJECTS_BASE_DIR/spineunitygirl/export -n doi -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/spineunitygirl/images -o $PROJECTS_BASE_DIR/spineunitygirl/export -n doi-pma -p atlas-1.0-pma.json \ +\ +-i $PROJECTS_BASE_DIR/whirlyblendmodes/whirlyblendmodes.spine -o $PROJECTS_BASE_DIR/whirlyblendmodes/export -e json.json \ +-i $PROJECTS_BASE_DIR/whirlyblendmodes/whirlyblendmodes.spine -o $PROJECTS_BASE_DIR/whirlyblendmodes/export -e binary.json \ +-i $PROJECTS_BASE_DIR/whirlyblendmodes/images -o $PROJECTS_BASE_DIR/whirlyblendmodes/export -n whirlyblendmodes -p atlas-1.0.json \ +-i $PROJECTS_BASE_DIR/whirlyblendmodes/images -o $PROJECTS_BASE_DIR/whirlyblendmodes/export -n whirlyblendmodes-pma -p atlas-1.0-pma.json \ No newline at end of file diff --git a/examples/export/runtimes.sh b/examples/export/runtimes.sh index 81a161137..692121cb5 100755 --- a/examples/export/runtimes.sh +++ b/examples/export/runtimes.sh @@ -18,386 +18,537 @@ echo "Copying assets to runtimes ..." echo "" echo "spine-libgdx" -rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/"* -cp -f ../goblins/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/" -cp -f ../goblins/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/" -cp -f ../goblins/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/" +if [ -d "$RUNTIME_DIR/spine-libgdx" ]; then + rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/"* + cp -f ../goblins/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/" + cp -f ../goblins/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/" + cp -f ../goblins/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/goblins/" -rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/"* -cp -f ../raptor/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/" -cp -f ../raptor/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/" -cp -f ../raptor/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/" + rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/"* + cp -f ../raptor/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/" + cp -f ../raptor/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/" + cp -f ../raptor/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/raptor/" -rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/"* -cp -f ../spineboy/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/" -cp -r ../spineboy/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/" -cp -r ../spineboy/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/" + rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/"* + cp -f ../spineboy/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/" + cp -r ../spineboy/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/" + cp -r ../spineboy/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/spineboy/" -rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/"* -cp -f ../coin/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/" -cp -f ../coin/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/" -cp -f ../coin/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/" + rm "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/"* + cp -f ../coin/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/" + cp -f ../coin/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/" + cp -f ../coin/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/coin/" -rm -f "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/"* -cp -f ../mix-and-match/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/" -cp -f ../mix-and-match/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/" -cp -f ../mix-and-match/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/" + rm -f "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/"* + cp -f ../mix-and-match/export/*.json "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/" + cp -f ../mix-and-match/export/*.skel "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/" + cp -f ../mix-and-match/export/*-pma.* "$RUNTIME_DIR/spine-libgdx/spine-libgdx-tests/assets/mix-and-match/" +else + echo "skipping spine-libgdx - dir not found" +fi echo "spine-as3" -rm "$RUNTIME_DIR/spine-as3/spine-as3-example/src/spineboy".* -cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-as3/spine-as3-example/src/" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-as3/spine-as3-example/src/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-as3/spine-as3-example/src/" +if [ -d "$RUNTIME_DIR/spine-as3" ]; then + rm "$RUNTIME_DIR/spine-as3/spine-as3-example/src/spineboy".* + cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-as3/spine-as3-example/src/" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-as3/spine-as3-example/src/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-as3/spine-as3-example/src/" +else + echo "skipping spine-as3 - dir not found" +fi echo "spine-cocos2d-objc" -rm "$RUNTIME_DIR/spine-cocos2d-objc/Resources/"* +if [ -d "$RUNTIME_DIR/spine-cocos2d-objc" ]; then + rm "$RUNTIME_DIR/spine-cocos2d-objc/Resources/"* -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" -cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" + cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-cocos2d-objc/Resources/" +else + echo "skipping spine-cocos2d-objc - dir not found" +fi echo "spine-cocos2dx" -rm "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/"* +if [ -d "$RUNTIME_DIR/spine-cocos2dx" ]; then + rm "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/"* -cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" -cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" + cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-cocos2dx/example/Resources/common/" +else + echo "skipping spine-cocos2dx - dir not found" +fi echo "spine-corona" -rm "$RUNTIME_DIR/spine-corona/data/"* -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-corona/data" +if [ -d "$RUNTIME_DIR/spine-corona" ]; then + rm "$RUNTIME_DIR/spine-corona/data/"* + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../vine/export/vine.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../vine/export/vine.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../vine/export/vine.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../vine/export/vine.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../stretchyman/export/stretchyman.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../stretchyman/export/stretchyman.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../stretchyman/export/stretchyman.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../stretchyman/export/stretchyman.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../owl/export/owl.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../owl/export/owl.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../owl/export/owl.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../owl/export/owl.png "$RUNTIME_DIR/spine-corona/data" -cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-corona/data" -cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-corona/data" -cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-corona/data" + cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-corona/data" + cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-corona/data" + cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-corona/data" +else + echo "skipping spine-corona - dir not found" +fi echo "spine-love" -rm "$RUNTIME_DIR/spine-love/data/"* -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-love/data" +if [ -d "$RUNTIME_DIR/spine-love" ]; then + rm "$RUNTIME_DIR/spine-love/data/"* + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-love/data" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-love/data" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-love/data" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-love/data" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-love/data" -cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-love/data" + cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-love/data" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-love/data" + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-love/data" -cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../vine/export/vine.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../vine/export/vine.png "$RUNTIME_DIR/spine-love/data" + cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../vine/export/vine.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../vine/export/vine.png "$RUNTIME_DIR/spine-love/data" -cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../stretchyman/export/stretchyman.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../stretchyman/export/stretchyman.png "$RUNTIME_DIR/spine-love/data" + cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../stretchyman/export/stretchyman.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../stretchyman/export/stretchyman.png "$RUNTIME_DIR/spine-love/data" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-love/data" -cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-love/data" -cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-love/data" + cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-love/data" + cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-love/data" + cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-love/data" +else + echo "skipping spine-love - dir not found" +fi echo "spine-sfml-c" -rm "$RUNTIME_DIR/spine-sfml/c/data/"* -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../coin/export/coin-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../coin/export/coin-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" +if [ -d "$RUNTIME_DIR/spine-sfml/c" ]; then + rm "$RUNTIME_DIR/spine-sfml/c/data/"* + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../coin/export/coin-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../coin/export/coin-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../goblins/export/goblins-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../goblins/export/goblins-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../goblins/export/goblins-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../goblins/export/goblins-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../tank/export/tank-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../tank/export/tank-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../tank/export/tank-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../tank/export/tank-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../vine/export/vine-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../vine/export/vine-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../vine/export/vine-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../vine/export/vine-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../vine/export/vine-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../vine/export/vine-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../stretchyman/export/stretchyman-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../stretchyman/export/stretchyman-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../stretchyman/export/stretchyman-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../stretchyman/export/stretchyman-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../stretchyman/export/stretchyman-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../stretchyman/export/stretchyman-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-sfml/c/data" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.skel "$RUNTIME_DIR/spine-sfml/c/data" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-sfml/c/data" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.skel "$RUNTIME_DIR/spine-sfml/c/data" -cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../owl/export/owl-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../owl/export/owl-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../owl/export/owl-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../owl/export/owl-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../owl/export/owl-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../owl/export/owl-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../mix-and-match/export/mix-and-match-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" -cp -f ../mix-and-match/export/mix-and-match-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../mix-and-match/export/mix-and-match-pma.atlas "$RUNTIME_DIR/spine-sfml/c/data/" + cp -f ../mix-and-match/export/mix-and-match-pma.png "$RUNTIME_DIR/spine-sfml/c/data/" +else + echo "skipping spine-sfml-c - dir not found" +fi echo "spine-sfml-cpp" -rm "$RUNTIME_DIR/spine-sfml/cpp/data/"* -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../coin/export/coin-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../coin/export/coin-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" +if [ -d "$RUNTIME_DIR/spine-sfml/cpp" ]; then + rm "$RUNTIME_DIR/spine-sfml/cpp/data/"* + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../coin/export/coin-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../coin/export/coin-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../goblins/export/goblins-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../goblins/export/goblins-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../goblins/export/goblins-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../goblins/export/goblins-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../tank/export/tank-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../tank/export/tank-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../tank/export/tank-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../tank/export/tank-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../vine/export/vine-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../vine/export/vine-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../vine/export/vine-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../vine/export/vine-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../vine/export/vine-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../vine/export/vine-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../stretchyman/export/stretchyman-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../stretchyman/export/stretchyman-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../stretchyman/export/stretchyman-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../stretchyman/export/stretchyman-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../stretchyman/export/stretchyman-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../stretchyman/export/stretchyman-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data" -cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../owl/export/owl-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../owl/export/owl-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../owl/export/owl-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../owl/export/owl-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../owl/export/owl-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../owl/export/owl-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../mix-and-match/export/mix-and-match-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" -cp -f ../mix-and-match/export/mix-and-match-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../mix-and-match/export/mix-and-match-pma.atlas "$RUNTIME_DIR/spine-sfml/cpp/data/" + cp -f ../mix-and-match/export/mix-and-match-pma.png "$RUNTIME_DIR/spine-sfml/cpp/data/" +else + echo "skipping spine-sfml-cpp - dir not found" +fi echo "spine-starling" -# DO NOT DELETE EVERYTHING IN SOURCE, ESPECIALLY goblins-mesh-starling.png/.xml -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" +if [ -d "$RUNTIME_DIR/spine-starling" ]; then + # DO NOT DELETE EVERYTHING IN SOURCE, ESPECIALLY goblins-mesh-starling.png/.xml + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../spineboy/export/spineboy-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../vine/export/vine.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../vine/export/vine.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../vine/export/vine-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../vine/export/vine.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../vine/export/vine.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../stretchyman/export/stretchyman.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../stretchyman/export/stretchyman.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../stretchyman/export/stretchyman-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../stretchyman/export/stretchyman.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../stretchyman/export/stretchyman.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../owl/export/owl.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../owl/export/owl.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../owl/export/owl-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../owl/export/owl.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../owl/export/owl.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" -cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../mix-and-match/export/mix-and-match-pro.json "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../mix-and-match/export/mix-and-match.atlas "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" + cp -f ../mix-and-match/export/mix-and-match.png "$RUNTIME_DIR/spine-starling/spine-starling-example/src/" +else + echo "skipping spine-starling - dir not found" +fi echo "spine-ts" -rm "$RUNTIME_DIR/spine-ts/webgl/example/assets/"* -cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../coin/export/coin-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../coin/export/coin-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" +if [ -d "$RUNTIME_DIR/spine-ts" ]; then + rm "$RUNTIME_DIR/spine-ts/webgl/example/assets/"* + cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../coin/export/coin-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../coin/export/coin-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../goblins/export/goblins-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../goblins/export/goblins-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../goblins/export/goblins-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../goblins/export/goblins-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../tank/export/tank-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../tank/export/tank-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../tank/export/tank-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../tank/export/tank-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../vine/export/vine-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../vine/export/vine-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../vine/export/vine-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../vine/export/vine-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../vine/export/vine-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../vine/export/vine-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../owl/export/owl-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../owl/export/owl-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../owl/export/owl-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../owl/export/owl-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../owl/export/owl-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../owl/export/owl-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../stretchyman/export/stretchyman-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../stretchyman/export/stretchyman-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../stretchyman/export/stretchyman-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../stretchyman/export/stretchyman-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../stretchyman/export/stretchyman-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../stretchyman/export/stretchyman-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../stretchyman/export/stretchyman-stretchy-ik-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../mix-and-match/export/mix-and-match-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -cp -f ../mix-and-match/export/mix-and-match-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../mix-and-match/export/mix-and-match-pro.skel "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../mix-and-match/export/mix-and-match-pma.atlas "$RUNTIME_DIR/spine-ts/webgl/example/assets/" + cp -f ../mix-and-match/export/mix-and-match-pma.png "$RUNTIME_DIR/spine-ts/webgl/example/assets/" -rm "$RUNTIME_DIR/spine-ts/canvas/example/assets/"* -cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-ts/canvas/example/assets/" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-ts/canvas/example/assets/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-ts/canvas/example/assets/" + rm "$RUNTIME_DIR/spine-ts/canvas/example/assets/"* + cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-ts/canvas/example/assets/" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-ts/canvas/example/assets/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-ts/canvas/example/assets/" -rm "$RUNTIME_DIR/spine-ts/threejs/example/assets/"* -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-ts/threejs/example/assets/" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-ts/threejs/example/assets/" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-ts/threejs/example/assets/" + rm "$RUNTIME_DIR/spine-ts/threejs/example/assets/"* + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-ts/threejs/example/assets/" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-ts/threejs/example/assets/" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-ts/threejs/example/assets/" -rm "$RUNTIME_DIR/spine-ts/player/example/assets/"* -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-ts/player/example/assets/" -cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-ts/player/example/assets/" -cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-ts/player/example/assets/" + rm "$RUNTIME_DIR/spine-ts/player/example/assets/"* + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-ts/player/example/assets/" + cp -f ../raptor/export/raptor-pma.atlas "$RUNTIME_DIR/spine-ts/player/example/assets/" + cp -f ../raptor/export/raptor-pma.png "$RUNTIME_DIR/spine-ts/player/example/assets/" -cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-ts/player/example/assets/" -cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-ts/player/example/assets/" -cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-ts/player/example/assets/" + cp -f ../spineboy/export/spineboy-pro.skel "$RUNTIME_DIR/spine-ts/player/example/assets/" + cp -f ../spineboy/export/spineboy-pma.atlas "$RUNTIME_DIR/spine-ts/player/example/assets/" + cp -f ../spineboy/export/spineboy-pma.png "$RUNTIME_DIR/spine-ts/player/example/assets/" +else + echo "skipping spine-ts - dir not found" +fi echo "spine-xna" -rm "$RUNTIME_DIR/spine-xna/example/data/"* -cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-xna/example/data/" +if [ -d "$RUNTIME_DIR/spine-xna" ]; then + rm "$RUNTIME_DIR/spine-xna/example/data/"* + cp -f ../coin/export/coin-pro.json "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../coin/export/coin-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../coin/export/coin.atlas "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../coin/export/coin.png "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-xna/example/data/goblins-mesh.atlas" -cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../goblins/export/goblins-pro.json "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../goblins/export/goblins-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../goblins/export/goblins.atlas "$RUNTIME_DIR/spine-xna/example/data/goblins-mesh.atlas" + cp -f ../goblins/export/goblins.png "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../raptor/export/raptor-pro.json "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../raptor/export/raptor-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../raptor/export/raptor.atlas "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../raptor/export/raptor.png "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../spineboy/export/spineboy-ess.skel "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../spineboy/export/spineboy-ess.json "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../spineboy/export/spineboy-ess.skel "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../spineboy/export/spineboy.atlas "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../spineboy/export/spineboy.png "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-xna/example/data/" -cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-xna/example/data/" \ No newline at end of file + cp -f ../tank/export/tank-pro.json "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../tank/export/tank-pro.skel "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../tank/export/tank.atlas "$RUNTIME_DIR/spine-xna/example/data/" + cp -f ../tank/export/tank.png "$RUNTIME_DIR/spine-xna/example/data/" +else + echo "skipping spine-xna - dir not found" +fi + +echo "spine-unity" +if [ -d "$RUNTIME_DIR/spine-unity" ]; then + # Section of assets specific for the spine-unity runtime + UNITY_SPECIFIC_ASSETS_SOURCE_DIR=../spine-unity + + # DO NOT DELETE EVERYTHING IN UNITY DIRS, ESPECIALLY NOT .meta FILES. + # Note: We copy the files following the existing naming scheme (e.g. goblins.json instead of goblins-pro.json) + # to the unity assets directories. This requires to change the png file reference line in the atlas file. + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Dragon" + cp -f ../dragon/export/dragon-ess.json "$UNITY_ASSET_TARGET_DIR/dragon.json" + cp -f ../dragon/export/dragon-pma.atlas "$UNITY_ASSET_TARGET_DIR/dragon.atlas.txt" + sed -i 's/dragon-pma.png/dragon.png/g' "$UNITY_ASSET_TARGET_DIR/dragon.atlas.txt" + sed -i 's/dragon-pma2.png/dragon2.png/g' "$UNITY_ASSET_TARGET_DIR/dragon.atlas.txt" + cp -f ../dragon/export/dragon-pma.png "$UNITY_ASSET_TARGET_DIR/dragon.png" + cp -f ../dragon/export/dragon-pma2.png "$UNITY_ASSET_TARGET_DIR/dragon2.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Goblins" + cp -f ../goblins/export/goblins-pro.json "$UNITY_ASSET_TARGET_DIR/goblins.json" + cp -f ../goblins/export/goblins-pma.atlas "$UNITY_ASSET_TARGET_DIR/goblins.atlas.txt" + sed -i 's/goblins-pma.png/goblins.png/g' "$UNITY_ASSET_TARGET_DIR/goblins.atlas.txt" + cp -f ../goblins/export/goblins-pma.png "$UNITY_ASSET_TARGET_DIR/goblins.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Hero" + cp -f ../spine-unity/hero/export/hero-pro.json "$UNITY_ASSET_TARGET_DIR/" + cp -f ../spine-unity/hero/export/hero-pma.atlas "$UNITY_ASSET_TARGET_DIR/hero-pro.atlas.txt" + sed -i 's/hero-pma.png/hero-pro.png/g' "$UNITY_ASSET_TARGET_DIR/hero-pro.atlas.txt" + cp -f ../spine-unity/hero/export/hero-pma.png "$UNITY_ASSET_TARGET_DIR/hero-pro.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Raptor" + cp -f ../raptor/export/raptor-pro.json "$UNITY_ASSET_TARGET_DIR/raptor.json" + cp -f ../raptor/export/raptor-pma.atlas "$UNITY_ASSET_TARGET_DIR/raptor.atlas.txt" + sed -i 's/raptor-pma.png/raptor.png/g' "$UNITY_ASSET_TARGET_DIR/raptor.atlas.txt" + cp -f ../raptor/export/raptor-pma.png "$UNITY_ASSET_TARGET_DIR/raptor.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/spineboy-pro" + cp -f ../spineboy/export/spineboy-pro.json "$UNITY_ASSET_TARGET_DIR/spineboy-pro.json" + cp -f ../spineboy/export/spineboy-pma.atlas "$UNITY_ASSET_TARGET_DIR/spineboy-pro.atlas.txt" + sed -i 's/spineboy-pma.png/spineboy-pro.png/g' "$UNITY_ASSET_TARGET_DIR/spineboy-pro.atlas.txt" + cp -f ../spineboy/export/spineboy-pma.png "$UNITY_ASSET_TARGET_DIR/spineboy-pro.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Stretchyman" + cp -f ../stretchyman/export/stretchyman-pro.json "$UNITY_ASSET_TARGET_DIR/stretchyman.json" + cp -f ../stretchyman/export/stretchyman-pma.atlas "$UNITY_ASSET_TARGET_DIR/stretchyman-diffuse-pma.atlas.txt" + sed -i 's/stretchyman-pma.png/stretchyman-diffuse-pma.png/g' "$UNITY_ASSET_TARGET_DIR/stretchyman-diffuse-pma.atlas.txt" + cp -f ../stretchyman/export/stretchyman-pma.png "$UNITY_ASSET_TARGET_DIR/stretchyman-diffuse-pma.png" + # Note: normalmap and emissionmap have been created manually, a recreated version is copied to the target dir. + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/stretchyman/stretchyman-normals.png "$UNITY_ASSET_TARGET_DIR/" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/stretchyman/stretchyman-emission.png "$UNITY_ASSET_TARGET_DIR/" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Eyes" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/eyes/export/eyes.json "$UNITY_ASSET_TARGET_DIR/eyes.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/eyes/export/eyes-pma.atlas "$UNITY_ASSET_TARGET_DIR/eyes.atlas.txt" + sed -i 's/eyes-pma.png/eyes.png/g' "$UNITY_ASSET_TARGET_DIR/eyes.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/eyes/export/eyes-pma.png "$UNITY_ASSET_TARGET_DIR/eyes.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/FootSoldier" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/footsoldier/export/footsoldier.json "$UNITY_ASSET_TARGET_DIR/FootSoldier.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/footsoldier/export/footsoldier-pma.atlas "$UNITY_ASSET_TARGET_DIR/FS_White.atlas.txt" + sed -i 's/footsoldier-pma.png/FS_White.png/g' "$UNITY_ASSET_TARGET_DIR/FS_White.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/footsoldier/export/footsoldier-pma.png "$UNITY_ASSET_TARGET_DIR/FS_White.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Gauge" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/gauge/export/gauge.json "$UNITY_ASSET_TARGET_DIR/Gauge.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/gauge/export/gauge-pma.atlas "$UNITY_ASSET_TARGET_DIR/Gauge.atlas.txt" + sed -i 's/gauge-pma.png/Gauge.png/g' "$UNITY_ASSET_TARGET_DIR/Gauge.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/gauge/export/gauge-pma.png "$UNITY_ASSET_TARGET_DIR/Gauge.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Raptor" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/raptor/export/raptor.json "$UNITY_ASSET_TARGET_DIR/raptor.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/raptor/export/raptor-pma.atlas "$UNITY_ASSET_TARGET_DIR/raptor.atlas.txt" + sed -i 's/raptor-pma.png/raptor.png/g' "$UNITY_ASSET_TARGET_DIR/raptor.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/raptor/export/raptor-pma.png "$UNITY_ASSET_TARGET_DIR/raptor.png" + + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Raggedy Spineboy" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/raggedyspineboy/export/raggedyspineboy.json "$UNITY_ASSET_TARGET_DIR/raggedy spineboy.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/raggedyspineboy/export/raggedyspineboy-pma.atlas "$UNITY_ASSET_TARGET_DIR/Raggedy Spineboy.atlas.txt" + sed -i 's/raggedyspineboy-pma.png/Raggedy Spineboy.png/g' "$UNITY_ASSET_TARGET_DIR/Raggedy Spineboy.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/raggedyspineboy/export/raggedyspineboy-pma.png "$UNITY_ASSET_TARGET_DIR/Raggedy Spineboy.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/spineboy-pro" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineboy-pro/export/spineboy-pro.json "$UNITY_ASSET_TARGET_DIR/spineboy-pro.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineboy-pro/export/spineboy-pma.atlas "$UNITY_ASSET_TARGET_DIR/spineboy-pro.atlas.txt" + sed -i 's/spineboy-pma.png/spineboy-pro.png/g' "$UNITY_ASSET_TARGET_DIR/spineboy-pro.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineboy-pro/export/spineboy-pma.png "$UNITY_ASSET_TARGET_DIR/spineboy-pro.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/spineboy-unity" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineboy-unity/export/spineboy-unity.json "$UNITY_ASSET_TARGET_DIR/spineboy-unity.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineboy-unity/export/spineboy-pma.atlas "$UNITY_ASSET_TARGET_DIR/spineboy.atlas.txt" + sed -i 's/spineboy-pma.png/spineboy.png/g' "$UNITY_ASSET_TARGET_DIR/spineboy.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineboy-unity/export/spineboy-pma.png "$UNITY_ASSET_TARGET_DIR/spineboy.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Spineunitygirl" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineunitygirl/export/doi.json "$UNITY_ASSET_TARGET_DIR/Doi.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineunitygirl/export/doi-pma.atlas "$UNITY_ASSET_TARGET_DIR/Doi.atlas.txt" + sed -i 's/doi-pma.png/Doi.png/g' "$UNITY_ASSET_TARGET_DIR/Doi.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/spineunitygirl/export/doi-pma.png "$UNITY_ASSET_TARGET_DIR/Doi.png" + + UNITY_ASSET_TARGET_DIR="$RUNTIME_DIR/spine-unity/Assets/Spine Examples/Spine Skeletons/Whirlyblendmodes" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/whirlyblendmodes/export/whirlyblendmodes.json "$UNITY_ASSET_TARGET_DIR/whirlyblendmodes.json" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/whirlyblendmodes/export/whirlyblendmodes-pma.atlas "$UNITY_ASSET_TARGET_DIR/whirlyblendmodes.atlas.txt" + sed -i 's/whirlyblendmodes-pma.png/whirlyblendmodes.png/g' "$UNITY_ASSET_TARGET_DIR/whirlyblendmodes.atlas.txt" + cp -f $UNITY_SPECIFIC_ASSETS_SOURCE_DIR/whirlyblendmodes/export/whirlyblendmodes-pma.png "$UNITY_ASSET_TARGET_DIR/whirlyblendmodes.png" +else + echo "skipping spine-unity - dir not found" +fi diff --git a/examples/spine-unity/eyes/eyes.spine b/examples/spine-unity/eyes/eyes.spine new file mode 100644 index 000000000..8b207a7ec Binary files /dev/null and b/examples/spine-unity/eyes/eyes.spine differ diff --git a/examples/spine-unity/eyes/images/EyeLines.png b/examples/spine-unity/eyes/images/EyeLines.png new file mode 100644 index 000000000..c647a2042 Binary files /dev/null and b/examples/spine-unity/eyes/images/EyeLines.png differ diff --git a/examples/spine-unity/eyes/images/EyeWhite.png b/examples/spine-unity/eyes/images/EyeWhite.png new file mode 100644 index 000000000..b25215180 Binary files /dev/null and b/examples/spine-unity/eyes/images/EyeWhite.png differ diff --git a/examples/spine-unity/eyes/images/L_Eye.png b/examples/spine-unity/eyes/images/L_Eye.png new file mode 100644 index 000000000..0005b875c Binary files /dev/null and b/examples/spine-unity/eyes/images/L_Eye.png differ diff --git a/examples/spine-unity/eyes/images/R_Eye.png b/examples/spine-unity/eyes/images/R_Eye.png new file mode 100644 index 000000000..0005b875c Binary files /dev/null and b/examples/spine-unity/eyes/images/R_Eye.png differ diff --git a/examples/spine-unity/eyes/import/eyes.atlas.txt b/examples/spine-unity/eyes/import/eyes.atlas.txt new file mode 100644 index 000000000..12cf0b528 --- /dev/null +++ b/examples/spine-unity/eyes/import/eyes.atlas.txt @@ -0,0 +1,34 @@ + +eyes.png +size: 1024,512 +format: RGBA8888 +filter: Linear,Linear +repeat: none +EyeLines + rotate: false + xy: 2, 152 + size: 868, 322 + orig: 868, 322 + offset: 0, 0 + index: -1 +EyeWhite + rotate: false + xy: 2, 2 + size: 700, 148 + orig: 700, 148 + offset: 0, 0 + index: -1 +L_Eye + rotate: false + xy: 872, 326 + size: 148, 148 + orig: 148, 148 + offset: 0, 0 + index: -1 +R_Eye + rotate: false + xy: 872, 326 + size: 148, 148 + orig: 148, 148 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/eyes/import/eyes.json b/examples/spine-unity/eyes/import/eyes.json new file mode 100644 index 000000000..f6164cdd1 --- /dev/null +++ b/examples/spine-unity/eyes/import/eyes.json @@ -0,0 +1,30 @@ +{ +"skeleton": { "hash": "zBR2x5RGJoCPEHpszlOxG4dsqEw", "spine": "3.6.07-beta", "width": 868, "height": 322, "fps": 1, "images": "" }, +"bones": [ + { "name": "root" }, + { "name": "L_Eye", "parent": "root", "x": -223.17, "y": 2.99 }, + { "name": "R_Eye", "parent": "root", "x": 237.32, "y": 6.4 } +], +"slots": [ + { "name": "EyeWhite", "bone": "root", "attachment": "EyeWhite" }, + { "name": "R_Eye", "bone": "R_Eye", "attachment": "R_Eye" }, + { "name": "L_Eye", "bone": "L_Eye", "attachment": "L_Eye" }, + { "name": "EyeLines", "bone": "root", "attachment": "EyeLines" } +], +"skins": { + "default": { + "EyeLines": { + "EyeLines": { "y": 28, "width": 868, "height": 322 } + }, + "EyeWhite": { + "EyeWhite": { "x": 3, "y": 2, "width": 700, "height": 148 } + }, + "L_Eye": { + "L_Eye": { "x": -0.81, "y": 2, "width": 148, "height": 148 } + }, + "R_Eye": { + "R_Eye": { "x": 0.67, "y": -1.39, "width": 148, "height": 148 } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/eyes/import/eyes.png b/examples/spine-unity/eyes/import/eyes.png new file mode 100644 index 000000000..98dbc1b0b Binary files /dev/null and b/examples/spine-unity/eyes/import/eyes.png differ diff --git a/examples/spine-unity/footsoldier/footsoldier.spine b/examples/spine-unity/footsoldier/footsoldier.spine new file mode 100644 index 000000000..1e2996f4b Binary files /dev/null and b/examples/spine-unity/footsoldier/footsoldier.spine differ diff --git a/examples/spine-unity/footsoldier/images/White/arm 2.png b/examples/spine-unity/footsoldier/images/White/arm 2.png new file mode 100644 index 000000000..05dbc3d6f Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/arm 2.png differ diff --git a/examples/spine-unity/footsoldier/images/White/arm.png b/examples/spine-unity/footsoldier/images/White/arm.png new file mode 100644 index 000000000..9a98172df Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/arm.png differ diff --git a/examples/spine-unity/footsoldier/images/White/body.png b/examples/spine-unity/footsoldier/images/White/body.png new file mode 100644 index 000000000..d291fb76b Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/body.png differ diff --git a/examples/spine-unity/footsoldier/images/White/eyes blink.png b/examples/spine-unity/footsoldier/images/White/eyes blink.png new file mode 100644 index 000000000..d81787a07 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/eyes blink.png differ diff --git a/examples/spine-unity/footsoldier/images/White/eyes.png b/examples/spine-unity/footsoldier/images/White/eyes.png new file mode 100644 index 000000000..e35d1b80e Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/eyes.png differ diff --git a/examples/spine-unity/footsoldier/images/White/feet 2.png b/examples/spine-unity/footsoldier/images/White/feet 2.png new file mode 100644 index 000000000..e63103646 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/feet 2.png differ diff --git a/examples/spine-unity/footsoldier/images/White/feet.png b/examples/spine-unity/footsoldier/images/White/feet.png new file mode 100644 index 000000000..c550c3ad0 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/feet.png differ diff --git a/examples/spine-unity/footsoldier/images/White/hand.png b/examples/spine-unity/footsoldier/images/White/hand.png new file mode 100644 index 000000000..9cf2d75e8 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/hand.png differ diff --git a/examples/spine-unity/footsoldier/images/White/head 1.png b/examples/spine-unity/footsoldier/images/White/head 1.png new file mode 100644 index 000000000..39c9ba931 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/head 1.png differ diff --git a/examples/spine-unity/footsoldier/images/White/leg 2.png b/examples/spine-unity/footsoldier/images/White/leg 2.png new file mode 100644 index 000000000..3ad2665ef Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/leg 2.png differ diff --git a/examples/spine-unity/footsoldier/images/White/leg.png b/examples/spine-unity/footsoldier/images/White/leg.png new file mode 100644 index 000000000..8afeaa6a1 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/leg.png differ diff --git a/examples/spine-unity/footsoldier/images/White/mouth.png b/examples/spine-unity/footsoldier/images/White/mouth.png new file mode 100644 index 000000000..8b3b74f52 Binary files /dev/null and b/examples/spine-unity/footsoldier/images/White/mouth.png differ diff --git a/examples/spine-unity/footsoldier/import/Equipment/Equipment.atlas.txt b/examples/spine-unity/footsoldier/import/Equipment/Equipment.atlas.txt new file mode 100644 index 000000000..1d3beb679 --- /dev/null +++ b/examples/spine-unity/footsoldier/import/Equipment/Equipment.atlas.txt @@ -0,0 +1,34 @@ + +Equipment.png +size: 512,128 +format: RGBA8888 +filter: Linear,Linear +repeat: none +Equipment/shield1 + rotate: true + xy: 220, 33 + size: 71, 118 + orig: 256, 256 + offset: 92, 69 + index: -1 +Equipment/shield2 + rotate: true + xy: 340, 22 + size: 82, 111 + orig: 256, 256 + offset: 87, 72 + index: -1 +Equipment/sword1 + rotate: false + xy: 2, 2 + size: 161, 31 + orig: 512, 256 + offset: 217, 112 + index: -1 +Equipment/sword4 + rotate: false + xy: 2, 35 + size: 216, 69 + orig: 512, 256 + offset: 200, 94 + index: -1 diff --git a/examples/spine-unity/footsoldier/import/Equipment/Equipment.png b/examples/spine-unity/footsoldier/import/Equipment/Equipment.png new file mode 100644 index 000000000..f564999af Binary files /dev/null and b/examples/spine-unity/footsoldier/import/Equipment/Equipment.png differ diff --git a/examples/spine-unity/footsoldier/import/FS_White.atlas.txt b/examples/spine-unity/footsoldier/import/FS_White.atlas.txt new file mode 100644 index 000000000..888211fc8 --- /dev/null +++ b/examples/spine-unity/footsoldier/import/FS_White.atlas.txt @@ -0,0 +1,90 @@ + +FS_White.png +size: 256,256 +format: RGBA8888 +filter: Linear,Linear +repeat: none +White/arm + rotate: false + xy: 143, 156 + size: 111, 98 + orig: 111, 98 + offset: 0, 0 + index: -1 +White/arm 2 + rotate: false + xy: 95, 36 + size: 46, 79 + orig: 46, 79 + offset: 0, 0 + index: -1 +White/body + rotate: false + xy: 2, 12 + size: 91, 103 + orig: 91, 103 + offset: 0, 0 + index: -1 +White/eyes + rotate: true + xy: 195, 87 + size: 67, 31 + orig: 67, 31 + offset: 0, 0 + index: -1 +White/eyes blink + rotate: true + xy: 228, 87 + size: 67, 22 + orig: 67, 22 + offset: 0, 0 + index: -1 +White/feet + rotate: false + xy: 95, 2 + size: 50, 32 + orig: 50, 32 + offset: 0, 0 + index: -1 +White/feet 2 + rotate: false + xy: 193, 58 + size: 55, 27 + orig: 55, 27 + offset: 0, 0 + index: -1 +White/hand + rotate: false + xy: 147, 9 + size: 32, 28 + orig: 32, 28 + offset: 0, 0 + index: -1 +White/head 1 + rotate: false + xy: 2, 117 + size: 139, 137 + orig: 139, 137 + offset: 0, 0 + index: -1 +White/leg + rotate: false + xy: 143, 39 + size: 48, 55 + orig: 48, 55 + offset: 0, 0 + index: -1 +White/leg 2 + rotate: false + xy: 143, 96 + size: 50, 58 + orig: 50, 58 + offset: 0, 0 + index: -1 +White/mouth + rotate: false + xy: 193, 35 + size: 28, 21 + orig: 28, 21 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/footsoldier/import/FS_White.png b/examples/spine-unity/footsoldier/import/FS_White.png new file mode 100644 index 000000000..d79ebb167 Binary files /dev/null and b/examples/spine-unity/footsoldier/import/FS_White.png differ diff --git a/examples/spine-unity/footsoldier/import/FootSoldier.json b/examples/spine-unity/footsoldier/import/FootSoldier.json new file mode 100644 index 000000000..c14f787b6 --- /dev/null +++ b/examples/spine-unity/footsoldier/import/FootSoldier.json @@ -0,0 +1,1754 @@ +{ +"skeleton": { "hash": "ooMXo8M782+fl5yRHjLKoVCXDgk", "spine": "3.6.07-beta", "width": 0, "height": 0, "fps": 1, "images": "./images/" }, +"bones": [ + { "name": "Root" }, + { "name": "Hip", "parent": "Root", "x": -0.93, "y": 73.4 }, + { "name": "Body", "parent": "Hip", "length": 60.97, "rotation": 89.51, "x": 2.46, "y": -7.69 }, + { "name": "Arm", "parent": "Body", "length": 51.63, "rotation": 166.66, "x": 49.9, "y": 37.34 }, + { "name": "Arm2", "parent": "Body", "length": 52.61, "rotation": -157.16, "x": 53.81, "y": -28.52 }, + { "name": "Leg", "parent": "Hip", "length": 31.38, "rotation": -105.81, "x": -20.31, "y": -13.85 }, + { "name": "Feet", "parent": "Leg", "length": 15.39, "rotation": 14.56, "x": 39.56, "y": 1.59 }, + { "name": "Leg2", "parent": "Hip", "length": 31.09, "rotation": -74.16, "x": 22.47, "y": -12.01 }, + { "name": "Feet2", "parent": "Leg2", "length": 12.31, "rotation": -17.19, "x": 41.33, "y": 0.11 }, + { "name": "Head", "parent": "Body", "length": 65.29, "rotation": -88.23, "x": 73.59, "y": 1.09 }, + { "name": "Shield", "parent": "Arm", "rotation": 123.55, "x": 45, "y": -2.08 }, + { "name": "Weapon", "parent": "Arm2", "length": 137.63, "rotation": 92.5, "x": 48.2, "y": 12.77 } +], +"slots": [ + { "name": "Arm2", "bone": "Arm2", "attachment": "Arm2" }, + { "name": "Weapon", "bone": "Weapon" }, + { "name": "Hand", "bone": "Arm2", "attachment": "Hand" }, + { "name": "Leg2", "bone": "Leg2", "attachment": "Leg2" }, + { "name": "Feet2", "bone": "Feet2", "attachment": "Feet2" }, + { "name": "Leg", "bone": "Leg", "attachment": "Leg" }, + { "name": "Feet", "bone": "Feet", "attachment": "Feet" }, + { "name": "Body", "bone": "Body", "attachment": "body" }, + { "name": "Arm", "bone": "Arm", "attachment": "Arm" }, + { "name": "Head", "bone": "Head", "attachment": "Head" }, + { "name": "Eyes", "bone": "Head", "attachment": "Open" }, + { "name": "Shield", "bone": "Shield" }, + { "name": "Mouth", "bone": "Head", "attachment": "Closed" } +], +"skins": { + "default": {}, + "White": { + "Arm": { + "Arm": { "name": "arm", "path": "White/arm", "x": 21.18, "y": 21.04, "rotation": 109.16, "width": 111, "height": 98 } + }, + "Arm2": { + "Arm2": { "name": "arm 2", "path": "White/arm 2", "x": 23.03, "y": -1.28, "rotation": 78.02, "width": 46, "height": 79 } + }, + "Body": { + "body": { "path": "White/body", "x": 23.72, "y": 7.21, "rotation": -89.51, "width": 91, "height": 103 } + }, + "Eyes": { + "Blink": { "path": "White/eyes blink", "x": 10.4, "y": 31.15, "rotation": -1.12, "width": 67, "height": 22 }, + "Open": { "path": "White/eyes", "x": 11.06, "y": 26.12, "rotation": -4.55, "width": 67, "height": 31 } + }, + "Feet": { + "Feet": { "name": "feet", "path": "White/feet", "x": 6.07, "y": -1.36, "rotation": 91.26, "width": 50, "height": 32 } + }, + "Feet2": { + "Feet2": { "name": "feet 2", "path": "White/feet 2", "x": 4.26, "y": -4.34, "rotation": 91.37, "width": 55, "height": 27 } + }, + "Hand": { + "Hand": { "name": "hand", "path": "White/hand", "x": 49.06, "y": 2.05, "rotation": 67.63, "width": 32, "height": 28 } + }, + "Head": { + "Head": { "name": "head 1", "path": "White/head 1", "x": -3.5, "y": 58.43, "rotation": -2.75, "width": 139, "height": 137 } + }, + "Leg": { + "Leg": { "name": "leg", "path": "White/leg", "x": 16.86, "y": -4.3, "rotation": 104.81, "width": 48, "height": 55 } + }, + "Leg2": { + "Leg2": { "name": "leg 2", "path": "White/leg 2", "x": 16.44, "y": -2.09, "rotation": 74.16, "width": 50, "height": 58 } + }, + "Mouth": { + "Closed": { "path": "White/mouth", "x": 10.96, "y": 3.69, "rotation": -1.28, "width": 28, "height": 21 } + } + } +}, +"events": { + "Hit": {} +}, +"animations": { + "Attack": { + "bones": { + "Arm": { + "rotate": [ + { + "time": 0, + "angle": -10.02, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "angle": -50.06 }, + { "time": 0.4, "angle": -15.89 }, + { "time": 0.4666, "angle": -29.45, "curve": "stepped" }, + { + "time": 0.6, + "angle": -29.45, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": -10.02 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "x": 2.52, "y": -1 }, + { "time": 0.4666, "x": -5.05, "y": -2.56, "curve": "stepped" }, + { + "time": 0.6, + "x": -5.05, + "y": -2.56, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3332, "angle": 0, "curve": "stepped" }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3332, "x": 0, "y": 0 }, + { "time": 0.4666, "x": 9.25, "y": -5.94, "curve": "stepped" }, + { + "time": 0.6, + "x": 9.25, + "y": -5.94, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Body": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "angle": 8.25 }, + { "time": 0.4666, "angle": -15.92, "curve": "stepped" }, + { + "time": 0.6, + "angle": -15.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "x": -1.07, "y": 3.55 }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Leg": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3332, "angle": 0 }, + { "time": 0.4666, "angle": -18.61, "curve": "stepped" }, + { + "time": 0.6, + "angle": -18.61, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3332, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Leg2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "angle": 15.02 }, + { "time": 0.4666, "angle": 4.71, "curve": "stepped" }, + { + "time": 0.6, + "angle": 4.71, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "x": -2.6, "y": 4.36 }, + { "time": 0.4666, "x": 5.73, "y": 4.36, "curve": "stepped" }, + { + "time": 0.6, + "x": 5.73, + "y": 4.36, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Arm2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "angle": 148.07 }, + { "time": 0.4666, "angle": 335.98, "curve": "stepped" }, + { + "time": 0.6, + "angle": 335.98, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "x": 4.5, "y": -0.72 }, + { "time": 0.4666, "x": -1.03, "y": -2.33, "curve": "stepped" }, + { + "time": 0.6, + "x": -1.03, + "y": -2.33, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Feet": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3332, "angle": 0 }, + { "time": 0.4666, "angle": 18.36, "curve": "stepped" }, + { + "time": 0.6, + "angle": 18.36, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3332, "x": 0, "y": 0 }, + { "time": 0.4666, "x": -1.42, "y": 2.2, "curve": "stepped" }, + { + "time": 0.6, + "x": -1.42, + "y": 2.2, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Feet2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3332, "angle": 0 }, + { "time": 0.4666, "angle": -2.99, "curve": "stepped" }, + { + "time": 0.6, + "angle": -2.99, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3332, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "angle": 19.17 }, + { "time": 0.4666, "angle": -2.32 }, + { "time": 0.8332, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3332, "x": -1.36, "y": -0.46 }, + { "time": 0.8332, "x": 0, "y": 0 } + ] + }, + "Weapon": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + } + }, + "events": [ + { "time": 0.4332, "name": "Hit" } + ] + }, + "DeathBackward": { + "bones": { + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": 87.75 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2, "x": -50.02, "y": -6.59 }, + { "time": 0.3332, "x": -83.36, "y": -37.65 } + ] + }, + "Body": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3332, "x": 5.05, "y": -0.03 } + ] + }, + "Leg": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": 33.36 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Leg2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": -48.11 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Arm": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": -346.22 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3332, "x": -4.05, "y": -12.1 } + ] + }, + "Arm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": 278.3 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Feet": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": -46.45 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Feet2": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": 17.02 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3332, "x": -3.67, "y": -21.86 } + ] + }, + "Weapon": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3332, "angle": -38.52 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + } + } + }, + "DeathForward": { + "bones": { + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": -87.3 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.243, 0, 0.638, 0.46 ] + }, + { + "time": 0.2, + "x": 36.63, + "y": 0.07, + "curve": [ 0.386, 0.34, 0.748, 0.73 ] + }, + { "time": 0.3332, "x": 74.83, "y": -43.11 } + ] + }, + "Body": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Leg": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": 52.38 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "x": -4.46, "y": 3.28 } + ] + }, + "Leg2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": -34.63 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Arm": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": -306.5 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3332, "x": -2.42, "y": -20.4 } + ] + }, + "Arm2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": 160 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3332, "x": -0.79, "y": 16.14 } + ] + }, + "Feet": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": -19.93 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "x": -0.18, "y": -2.02 } + ] + }, + "Feet2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": 30.88 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": 47.13 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Weapon": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.758, 0.67 ] + }, + { "time": 0.3332, "angle": 43.72 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + } + } + }, + "Idle": { + "bones": { + "Body": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 0, + "y": -3.5, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -1.02, + "y": 0, + "curve": [ 0.211, 0.28, 0.75, 1 ] + }, + { + "time": 0.1333, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6333, + "x": -1.75, + "y": 0, + "curve": [ 0.25, 0, 0.754, 0.68 ] + }, + { "time": 1, "x": -1.02, "y": 0 } + ] + }, + "Arm": { + "rotate": [ + { + "time": 0, + "angle": -10.63, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "angle": -13.14, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "angle": -10 }, + { "time": 1, "angle": -10.63 } + ], + "translate": [ + { + "time": 0, + "x": -0.43, + "y": 0, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "x": -2.17, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "x": 0, "y": 0 }, + { "time": 1, "x": -0.43, "y": 0 } + ] + }, + "Arm2": { + "rotate": [ + { + "time": 0, + "angle": -0.46, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "angle": -2.32, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "angle": 0 }, + { "time": 1, "angle": -0.46 } + ], + "translate": [ + { + "time": 0, + "x": -0.46, + "y": 0, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "x": -2.28, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8665, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": -0.46, "y": 0 } + ] + }, + "Leg": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -0.25, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { "time": 0.1, "x": 0, "y": 0 }, + { + "time": 0.6, + "x": 0, + "y": -2.02, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": 0, "y": -0.25 } + ] + }, + "Feet": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.25, + "y": -0.07, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -1.95, + "y": -0.55, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": -0.25, "y": -0.07 } + ] + }, + "Leg2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -0.33, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { "time": 0.1, "x": 0, "y": 0 }, + { + "time": 0.6, + "x": 0, + "y": -2.53, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": 0, "y": -0.33 } + ] + }, + "Feet2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.31, + "y": 0.09, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -2.44, + "y": 0.68, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": -0.31, "y": 0.09 } + ] + }, + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Weapon": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + } + } + }, + "Idle2": { + "bones": { + "Body": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 0, + "y": -3.5, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1666, "angle": 22.27, "curve": "stepped" }, + { "time": 0.7332, "angle": 22.27 }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -1.02, + "y": 0, + "curve": [ 0.211, 0.28, 0.75, 1 ] + }, + { + "time": 0.1333, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "x": -1.75, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": -1.02, "y": 0 } + ] + }, + "Arm": { + "rotate": [ + { + "time": 0, + "angle": -10.63, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "angle": -13.14, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "angle": -10 }, + { "time": 1, "angle": -10.63 } + ], + "translate": [ + { + "time": 0, + "x": -0.43, + "y": 0, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "x": -2.17, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "x": 0, "y": 0 }, + { "time": 1, "x": -0.43, "y": 0 } + ] + }, + "Arm2": { + "rotate": [ + { + "time": 0, + "angle": -0.46, + "curve": [ 0.314, 0.27, 0.661, 0.64 ] + }, + { "time": 0.1666, "angle": 79.52, "curve": "stepped" }, + { + "time": 0.7332, + "angle": 79.52, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { "time": 0.9666, "angle": -0.46, "curve": "stepped" }, + { "time": 1, "angle": -0.46 } + ], + "translate": [ + { "time": 0, "x": -0.46, "y": 0, "curve": "stepped" }, + { "time": 1, "x": -0.46, "y": 0 } + ] + }, + "Leg": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -0.25, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { "time": 0.1, "x": 0, "y": 0 }, + { + "time": 0.6, + "x": 0, + "y": -2.02, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": 0, "y": -0.25 } + ] + }, + "Feet": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.25, + "y": -0.07, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -1.95, + "y": -0.55, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": -0.25, "y": -0.07 } + ] + }, + "Leg2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -0.33, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { "time": 0.1, "x": 0, "y": 0 }, + { + "time": 0.6, + "x": 0, + "y": -2.53, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": 0, "y": -0.33 } + ] + }, + "Feet2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.31, + "y": 0.09, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -2.44, + "y": 0.68, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": -0.31, "y": 0.09 } + ] + }, + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Weapon": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1666, "angle": -15.06, "curve": "stepped" }, + { "time": 0.7332, "angle": -15.06 }, + { "time": 0.9666, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + } + } + }, + "Idle3": { + "bones": { + "Body": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 0, + "y": -3.5, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -1.02, + "y": 0, + "curve": [ 0.211, 0.28, 0.75, 1 ] + }, + { + "time": 0.1333, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6333, + "x": -1.75, + "y": 0, + "curve": [ 0.25, 0, 0.754, 0.68 ] + }, + { "time": 1, "x": -1.02, "y": 0 } + ] + }, + "Arm": { + "rotate": [ + { + "time": 0, + "angle": -10.63, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "angle": -13.14, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "angle": -10 }, + { "time": 1, "angle": -10.63 } + ], + "translate": [ + { + "time": 0, + "x": -0.43, + "y": 0, + "curve": [ 0.337, 0.34, 0.757, 1 ] + }, + { + "time": 0.3666, + "x": -2.17, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8665, "x": 0, "y": 0 }, + { "time": 1, "x": -0.43, "y": 0 } + ] + }, + "Arm2": { + "rotate": [ + { + "time": 0, + "angle": -0.46, + "curve": [ 0.321, 0.28, 0.657, 0.62 ] + }, + { + "time": 0.1666, + "angle": 322.36, + "curve": [ 0.338, 0.34, 0.672, 0.68 ] + }, + { + "time": 0.2666, + "angle": 335.29, + "curve": [ 0.335, 0.34, 0.67, 0.67 ] + }, + { + "time": 0.3666, + "angle": 322.1, + "curve": [ 0.381, 0.57, 0.728, 1 ] + }, + { + "time": 0.4666, + "angle": 331.22, + "curve": [ 0.333, 0.33, 0.666, 0.66 ] + }, + { + "time": 0.5666, + "angle": 322.25, + "curve": [ 0.33, 0.31, 0.663, 0.66 ] + }, + { + "time": 0.6665, + "angle": 322.36, + "curve": [ 0.386, 0, 0.754, 1 ] + }, + { "time": 1, "angle": -0.46 } + ], + "translate": [ + { + "time": 0, + "x": -0.46, + "y": 0, + "curve": [ 0.321, 0.28, 0.657, 0.62 ] + }, + { + "time": 0.1666, + "x": -12.22, + "y": -0.1, + "curve": [ 0.331, 0.33, 0.681, 0.7 ] + }, + { + "time": 0.4332, + "x": -10.84, + "y": -0.07, + "curve": [ 0.381, 0.57, 0.728, 1 ] + }, + { + "time": 0.6665, + "x": -12.22, + "y": -0.1, + "curve": [ 0.361, 0.43, 0.754, 1 ] + }, + { "time": 1, "x": -0.46, "y": 0 } + ] + }, + "Leg": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -0.25, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { "time": 0.1, "x": 0, "y": 0 }, + { + "time": 0.6, + "x": 0, + "y": -2.02, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": 0, "y": -0.25 } + ] + }, + "Feet": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.25, + "y": -0.07, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -1.95, + "y": -0.55, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": -0.25, "y": -0.07 } + ] + }, + "Leg2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -0.33, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { "time": 0.1, "x": 0, "y": 0 }, + { + "time": 0.6, + "x": 0, + "y": -2.53, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": 0, "y": -0.33 } + ] + }, + "Feet2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.31, + "y": 0.09, + "curve": [ 0.374, 0.61, 0.714, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -2.44, + "y": 0.68, + "curve": [ 0.241, 0, 0.679, 0.7 ] + }, + { "time": 1, "x": -0.31, "y": 0.09 } + ] + }, + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Weapon": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1666, "angle": -7.4, "curve": "stepped" }, + { "time": 0.6665, "angle": -7.4 }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + } + } + }, + "Move": { + "bones": { + "Arm": { + "rotate": [ + { + "time": 0, + "angle": -345.32, + "curve": [ 0.234, 0.28, 0.75, 1 ] + }, + { + "time": 0.2, + "angle": -8.71, + "curve": [ 0.25, 0, 0.592, 1 ] + }, + { + "time": 0.5332, + "angle": -338.66, + "curve": [ 0.25, 0, 0.714, 0.62 ] + }, + { "time": 0.6665, "angle": -345.32 } + ], + "translate": [ + { + "time": 0, + "x": -2.8, + "y": -0.05, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "x": -0.68, + "y": -0.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3332, + "x": -2.8, + "y": -0.05, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "x": 0.36, + "y": 0.37, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "x": -2.8, "y": -0.05 } + ] + }, + "Leg": { + "rotate": [ + { + "time": 0, + "angle": 26.55, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "angle": 52.93, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "angle": -1.83, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "angle": 26.55 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "x": 19.07, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "x": 0, "y": 0 } + ] + }, + "Leg2": { + "rotate": [ + { + "time": 0, + "angle": -33.11, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "angle": -49.47, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "angle": -1.65, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "angle": -33.11 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "x": -22.2, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "x": -11.23, + "y": 6.26, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "x": 0, "y": 0 } + ] + }, + "Feet": { + "rotate": [ + { + "time": 0, + "angle": -23.86, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "angle": -51.25, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3332, + "angle": -29.87, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4332, + "angle": -14.06, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "angle": -18.03, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "angle": -23.47 } + ], + "translate": [ + { + "time": 0, + "x": -0.83, + "y": -4.44, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2, "x": -1.02, "y": -4.69, "curve": "stepped" }, + { + "time": 0.5332, + "x": -1.02, + "y": -4.69, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "x": -0.83, "y": -4.44 } + ] + }, + "Feet2": { + "rotate": [ + { + "time": 0, + "angle": 33.52, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "angle": 9.39, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "angle": 14.85, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "angle": 33.52 } + ], + "translate": [ + { + "time": 0, + "x": -0.98, + "y": 3.98, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "x": 0.28, + "y": -0.41, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "x": 0.31, + "y": 2.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6665, "x": -0.98, "y": 3.98 } + ] + }, + "Hip": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2, "x": 0, "y": 3.83 }, + { "time": 0.3332, "x": 0, "y": 0 }, + { "time": 0.5332, "x": 0, "y": 3.83 }, + { "time": 0.6665, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { "time": 0, "angle": 6.57 } + ], + "translate": [ + { "time": 0, "x": 0.94, "y": 0 }, + { "time": 0.0666, "x": 0, "y": 0 }, + { "time": 0.2666, "x": 1.9, "y": 0 }, + { "time": 0.4, "x": 0, "y": 0 }, + { "time": 0.6, "x": 1.9, "y": 0 }, + { "time": 0.6665, "x": 0.94, "y": 0 } + ] + }, + "Arm2": { + "rotate": [ + { + "time": 0, + "angle": -5.88, + "curve": [ 0.244, 0.31, 0.75, 1 ] + }, + { + "time": 0.2, + "angle": 4.17, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5332, + "angle": -10.85, + "curve": [ 0.25, 0, 0.781, 0.72 ] + }, + { "time": 0.6665, "angle": -5.88 } + ] + }, + "Body": { + "rotate": [ + { "time": 0, "angle": -5.26 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 2.5 }, + { "time": 0.0666, "x": 0, "y": 0 }, + { "time": 0.2666, "x": 0, "y": 3.01 }, + { "time": 0.4, "x": 0, "y": 0 }, + { "time": 0.6, "x": 0, "y": 5.03 }, + { "time": 0.6665, "x": 0, "y": 2.5 } + ] + } + } + }, + "Parried": { + "bones": { + "Arm": { + "rotate": [ + { "time": 0, "angle": -22.67 }, + { "time": 0.1, "angle": -46.86 }, + { "time": 0.2333, "angle": -5.32 }, + { "time": 0.4, "angle": -10.02 } + ], + "translate": [ + { "time": 0, "x": -3.15, "y": -2.18 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Root": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "Hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 6.94, "y": -4.46 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Body": { + "rotate": [ + { "time": 0, "angle": -9.88 }, + { "time": 0.1, "angle": 7.82 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -0.86, "y": 2.84 }, + { "time": 0.1, "x": -3.19, "y": 2.13 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Leg": { + "rotate": [ + { "time": 0, "angle": -13.94 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Leg2": { + "rotate": [ + { "time": 0, "angle": 7.28 }, + { "time": 0.1, "angle": 19.31 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 3.65, "y": 4.36 }, + { "time": 0.1, "x": -3.88, "y": 5.46 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Arm2": { + "rotate": [ + { "time": 0, "angle": 19 }, + { "time": 0.1, "angle": 88.3 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0.34, "y": -1.94 }, + { "time": 0.1, "x": -1.61, "y": 3.91 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Feet": { + "rotate": [ + { "time": 0, "angle": 13.77 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -1.07, "y": 1.64 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Feet2": { + "rotate": [ + { "time": 0, "angle": -2.24 }, + { "time": 0.1, "angle": 3.22 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1, "x": -1.55, "y": 1.1 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Head": { + "rotate": [ + { "time": 0, "angle": 3.03 }, + { "time": 0.1, "angle": 11.84 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -1.08, "y": -0.37 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "Weapon": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/footsoldier/import/license.txt b/examples/spine-unity/footsoldier/import/license.txt new file mode 100644 index 000000000..d7d03d722 --- /dev/null +++ b/examples/spine-unity/footsoldier/import/license.txt @@ -0,0 +1,5 @@ +Copyright (c) 2014, XDTech + +The project file and images in this "FootSoldier" project are provided for +demonstration purposes only and may not be redistributed for any reason nor +used as the basis for derivative work. \ No newline at end of file diff --git a/examples/spine-unity/gauge/gauge.spine b/examples/spine-unity/gauge/gauge.spine new file mode 100644 index 000000000..bc4e5b06e Binary files /dev/null and b/examples/spine-unity/gauge/gauge.spine differ diff --git a/examples/spine-unity/gauge/images/Background.png b/examples/spine-unity/gauge/images/Background.png new file mode 100644 index 000000000..a556bda7b Binary files /dev/null and b/examples/spine-unity/gauge/images/Background.png differ diff --git a/examples/spine-unity/gauge/images/Bar.png b/examples/spine-unity/gauge/images/Bar.png new file mode 100644 index 000000000..ce4a5e1ff Binary files /dev/null and b/examples/spine-unity/gauge/images/Bar.png differ diff --git a/examples/spine-unity/gauge/images/Border.png b/examples/spine-unity/gauge/images/Border.png new file mode 100644 index 000000000..9ae95caff Binary files /dev/null and b/examples/spine-unity/gauge/images/Border.png differ diff --git a/examples/spine-unity/gauge/import/Gauge.atlas.txt b/examples/spine-unity/gauge/import/Gauge.atlas.txt new file mode 100644 index 000000000..65905464f --- /dev/null +++ b/examples/spine-unity/gauge/import/Gauge.atlas.txt @@ -0,0 +1,27 @@ + +Gauge.png +size: 1024,64 +format: RGBA8888 +filter: Linear,Linear +repeat: none +Background + rotate: false + xy: 254, 30 + size: 224, 32 + orig: 224, 32 + offset: 0, 0 + index: -1 +Bar + rotate: false + xy: 480, 30 + size: 224, 32 + orig: 224, 32 + offset: 0, 0 + index: -1 +Border + rotate: false + xy: 2, 2 + size: 250, 60 + orig: 250, 60 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/gauge/import/Gauge.json b/examples/spine-unity/gauge/import/Gauge.json new file mode 100644 index 000000000..1d7354e55 --- /dev/null +++ b/examples/spine-unity/gauge/import/Gauge.json @@ -0,0 +1,42 @@ +{ +"skeleton": { "hash": "rc2mxcPRae3DQs+8yUQlM2SkaRg", "spine": "3.6.07-beta", "width": 250, "height": 60, "fps": 1, "images": "./images/" }, +"bones": [ + { "name": "root" }, + { "name": "Bar", "parent": "root", "x": -112.29 } +], +"slots": [ + { "name": "Background", "bone": "root", "attachment": "Background" }, + { "name": "Bar", "bone": "Bar", "attachment": "Bar" }, + { "name": "Border", "bone": "root", "attachment": "Border" } +], +"skins": { + "default": { + "Background": { + "Background": { "width": 224, "height": 32 } + }, + "Bar": { + "Bar": { "x": 112.29, "width": 224, "height": 32 } + }, + "Border": { + "Border": { "width": 250, "height": 60 } + } + } +}, +"animations": { + "Fill": { + "bones": { + "Bar": { + "scale": [ + { + "time": 0, + "x": 0.002, + "y": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": 1, "y": 1 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/gauge/import/Gauge.png b/examples/spine-unity/gauge/import/Gauge.png new file mode 100644 index 000000000..a15e857d2 Binary files /dev/null and b/examples/spine-unity/gauge/import/Gauge.png differ diff --git a/examples/spine-unity/hero/hero-pro.spine b/examples/spine-unity/hero/hero-pro.spine new file mode 100644 index 000000000..120c94146 Binary files /dev/null and b/examples/spine-unity/hero/hero-pro.spine differ diff --git a/examples/spine-unity/hero/images/body.png b/examples/spine-unity/hero/images/body.png new file mode 100644 index 000000000..154a46878 Binary files /dev/null and b/examples/spine-unity/hero/images/body.png differ diff --git a/examples/spine-unity/hero/images/cape.png b/examples/spine-unity/hero/images/cape.png new file mode 100644 index 000000000..fbd71564c Binary files /dev/null and b/examples/spine-unity/hero/images/cape.png differ diff --git a/examples/spine-unity/hero/images/eyes.png b/examples/spine-unity/hero/images/eyes.png new file mode 100644 index 000000000..2f5e920a8 Binary files /dev/null and b/examples/spine-unity/hero/images/eyes.png differ diff --git a/examples/spine-unity/hero/images/fingers.png b/examples/spine-unity/hero/images/fingers.png new file mode 100644 index 000000000..b20a010c9 Binary files /dev/null and b/examples/spine-unity/hero/images/fingers.png differ diff --git a/examples/spine-unity/hero/images/foot1.png b/examples/spine-unity/hero/images/foot1.png new file mode 100644 index 000000000..af56578de Binary files /dev/null and b/examples/spine-unity/hero/images/foot1.png differ diff --git a/examples/spine-unity/hero/images/foot2.png b/examples/spine-unity/hero/images/foot2.png new file mode 100644 index 000000000..85ece2903 Binary files /dev/null and b/examples/spine-unity/hero/images/foot2.png differ diff --git a/examples/spine-unity/hero/images/forearm1.png b/examples/spine-unity/hero/images/forearm1.png new file mode 100644 index 000000000..06768e1da Binary files /dev/null and b/examples/spine-unity/hero/images/forearm1.png differ diff --git a/examples/spine-unity/hero/images/forearm2.png b/examples/spine-unity/hero/images/forearm2.png new file mode 100644 index 000000000..7d23f97af Binary files /dev/null and b/examples/spine-unity/hero/images/forearm2.png differ diff --git a/examples/spine-unity/hero/images/hand1.png b/examples/spine-unity/hero/images/hand1.png new file mode 100644 index 000000000..410c70738 Binary files /dev/null and b/examples/spine-unity/hero/images/hand1.png differ diff --git a/examples/spine-unity/hero/images/hand2.png b/examples/spine-unity/hero/images/hand2.png new file mode 100644 index 000000000..ddcc95acb Binary files /dev/null and b/examples/spine-unity/hero/images/hand2.png differ diff --git a/examples/spine-unity/hero/images/head.png b/examples/spine-unity/hero/images/head.png new file mode 100644 index 000000000..b19be340f Binary files /dev/null and b/examples/spine-unity/hero/images/head.png differ diff --git a/examples/spine-unity/hero/images/mantles.png b/examples/spine-unity/hero/images/mantles.png new file mode 100644 index 000000000..19b2b85bd Binary files /dev/null and b/examples/spine-unity/hero/images/mantles.png differ diff --git a/examples/spine-unity/hero/images/mouth.png b/examples/spine-unity/hero/images/mouth.png new file mode 100644 index 000000000..aee6189e6 Binary files /dev/null and b/examples/spine-unity/hero/images/mouth.png differ diff --git a/examples/spine-unity/hero/images/shin1.png b/examples/spine-unity/hero/images/shin1.png new file mode 100644 index 000000000..f7874ae60 Binary files /dev/null and b/examples/spine-unity/hero/images/shin1.png differ diff --git a/examples/spine-unity/hero/images/shin2.png b/examples/spine-unity/hero/images/shin2.png new file mode 100644 index 000000000..c231143aa Binary files /dev/null and b/examples/spine-unity/hero/images/shin2.png differ diff --git a/examples/spine-unity/hero/images/sword.png b/examples/spine-unity/hero/images/sword.png new file mode 100644 index 000000000..bf7cc8a92 Binary files /dev/null and b/examples/spine-unity/hero/images/sword.png differ diff --git a/examples/spine-unity/hero/images/thigh1.png b/examples/spine-unity/hero/images/thigh1.png new file mode 100644 index 000000000..2b0c4228b Binary files /dev/null and b/examples/spine-unity/hero/images/thigh1.png differ diff --git a/examples/spine-unity/hero/images/thigh2.png b/examples/spine-unity/hero/images/thigh2.png new file mode 100644 index 000000000..7ba7c1f10 Binary files /dev/null and b/examples/spine-unity/hero/images/thigh2.png differ diff --git a/examples/spine-unity/hero/images/upper-arm1.png b/examples/spine-unity/hero/images/upper-arm1.png new file mode 100644 index 000000000..4888028aa Binary files /dev/null and b/examples/spine-unity/hero/images/upper-arm1.png differ diff --git a/examples/spine-unity/hero/images/upper-arm2.png b/examples/spine-unity/hero/images/upper-arm2.png new file mode 100644 index 000000000..b1c8caf58 Binary files /dev/null and b/examples/spine-unity/hero/images/upper-arm2.png differ diff --git a/examples/spine-unity/hero/import/hero-pro.atlas.txt b/examples/spine-unity/hero/import/hero-pro.atlas.txt new file mode 100644 index 000000000..8408cf264 --- /dev/null +++ b/examples/spine-unity/hero/import/hero-pro.atlas.txt @@ -0,0 +1,146 @@ + +hero-pro.png +size: 1024,256 +format: RGBA8888 +filter: Linear,Linear +repeat: none +body + rotate: false + xy: 324, 81 + size: 97, 95 + orig: 97, 95 + offset: 0, 0 + index: -1 +cape + rotate: false + xy: 176, 88 + size: 146, 159 + orig: 146, 159 + offset: 0, 0 + index: -1 +eyes + rotate: false + xy: 604, 216 + size: 82, 31 + orig: 82, 31 + offset: 0, 0 + index: -1 +fingers + rotate: false + xy: 877, 214 + size: 31, 33 + orig: 31, 33 + offset: 0, 0 + index: -1 +foot1 + rotate: false + xy: 743, 205 + size: 50, 42 + orig: 50, 42 + offset: 0, 0 + index: -1 +foot2 + rotate: false + xy: 688, 209 + size: 53, 38 + orig: 53, 38 + offset: 0, 0 + index: -1 +forearm1 + rotate: false + xy: 795, 198 + size: 41, 49 + orig: 41, 49 + offset: 0, 0 + index: -1 +forearm2 + rotate: false + xy: 910, 215 + size: 31, 32 + orig: 31, 32 + offset: 0, 0 + index: -1 +hand1 + rotate: false + xy: 838, 199 + size: 37, 48 + orig: 37, 48 + offset: 0, 0 + index: -1 +hand2 + rotate: false + xy: 286, 49 + size: 31, 37 + orig: 31, 37 + offset: 0, 0 + index: -1 +head + rotate: false + xy: 2, 74 + size: 172, 173 + orig: 172, 173 + offset: 0, 0 + index: -1 +mantles + rotate: false + xy: 2, 17 + size: 136, 55 + orig: 136, 55 + offset: 0, 0 + index: -1 +mouth + rotate: false + xy: 2, 2 + size: 61, 13 + orig: 61, 13 + offset: 0, 0 + index: -1 +shin1 + rotate: false + xy: 482, 119 + size: 53, 57 + orig: 53, 57 + offset: 0, 0 + index: -1 +shin2 + rotate: false + xy: 192, 32 + size: 51, 54 + orig: 51, 54 + offset: 0, 0 + index: -1 +sword + rotate: false + xy: 324, 178 + size: 216, 69 + orig: 216, 69 + offset: 0, 0 + index: -1 +thigh1 + rotate: false + xy: 542, 184 + size: 60, 63 + orig: 60, 63 + offset: 0, 0 + index: -1 +thigh2 + rotate: false + xy: 423, 112 + size: 57, 64 + orig: 57, 64 + offset: 0, 0 + index: -1 +upper-arm1 + rotate: false + xy: 140, 16 + size: 50, 56 + orig: 50, 56 + offset: 0, 0 + index: -1 +upper-arm2 + rotate: false + xy: 245, 27 + size: 39, 59 + orig: 39, 59 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/hero/import/hero-pro.json b/examples/spine-unity/hero/import/hero-pro.json new file mode 100644 index 000000000..2377605e9 --- /dev/null +++ b/examples/spine-unity/hero/import/hero-pro.json @@ -0,0 +1,5381 @@ +{ +"skeleton": { "hash": "cZE5xSgB1kk9tBYY7DbJg04k4oo", "spine": "3.6.52", "width": 318.76, "height": 333.69, "images": "./images/" }, +"bones": [ + { "name": "root" }, + { "name": "hip", "parent": "root", "y": 94.89 }, + { "name": "body", "parent": "hip", "length": 60.79, "rotation": 96.39, "x": 4.09, "y": 3.18 }, + { "name": "look-target", "parent": "root", "x": 112.83, "y": 218.21, "color": "8a009bff" }, + { "name": "look-constraint-goal", "parent": "look-target", "y": -43.82, "color": "ff3f00ff" }, + { "name": "head", "parent": "body", "length": 24.35, "rotation": -92.69, "x": 74.55, "y": -4.84 }, + { "name": "bone2", "parent": "head", "x": 12.91, "y": 110.65 }, + { "name": "mantles", "parent": "body", "rotation": -2.25, "x": 48.48, "y": -9 }, + { "name": "cape-root", "parent": "mantles", "rotation": -90.45, "x": 19.62, "y": 14.01 }, + { "name": "cape1", "parent": "cape-root", "length": 29.18, "rotation": -102.96, "x": -2.88, "y": -14.83 }, + { "name": "cape2", "parent": "cape1", "length": 30.14, "rotation": 2.27, "x": 29.18, "y": -0.06 }, + { "name": "cape3", "parent": "cape2", "length": 32.51, "rotation": 1.8, "x": 30.14, "y": 0.23 }, + { "name": "cape4", "parent": "cape3", "length": 33.02, "rotation": 4.95, "x": 32.51, "y": 0.07 }, + { "name": "left-ground", "parent": "root", "x": -31.29, "y": 0.26, "color": "00ff00ff" }, + { "name": "left-ankle", "parent": "left-ground", "x": 0.26, "y": 33.06, "color": "ff3f00ff" }, + { "name": "thigh1", "parent": "hip", "length": 23.95, "rotation": -107.07, "x": -17.52, "y": -5.23 }, + { "name": "shin1", "parent": "thigh1", "length": 28.24, "rotation": 10.27, "x": 29.77, "y": -0.91 }, + { + "name": "foot1", + "parent": "shin1", + "length": 27.08, + "rotation": -90.96, + "x": 28.17, + "y": -0.49, + "transform": "noRotationOrReflection" + }, + { "name": "right-ground", "parent": "root", "x": 28.12, "y": 0.26, "color": "ff0000ff" }, + { "name": "right-ankle", "parent": "right-ground", "y": 31.79, "color": "ff3f00ff" }, + { "name": "thigh2", "parent": "hip", "length": 23.66, "rotation": -85.46, "x": 21.86, "y": -5.87 }, + { "name": "shin2", "parent": "thigh2", "length": 25.35, "rotation": -2.25, "x": 31.99, "y": 2.97 }, + { + "name": "foot2", + "parent": "shin2", + "length": 22.29, + "rotation": -90.42, + "x": 25.55, + "y": 0.28, + "transform": "noRotationOrReflection" + }, + { "name": "upper-arm1", "parent": "body", "length": 19.36, "rotation": 130.11, "x": 52.5, "y": 41.85 }, + { "name": "forearm1", "parent": "upper-arm1", "length": 22.06, "rotation": 30.56, "x": 23.97, "y": 5.16 }, + { "name": "upper-arm2", "parent": "body", "length": 25.99, "rotation": -178.96, "x": 57.95, "y": -38.94 }, + { "name": "forearm2", "parent": "upper-arm2", "length": 15.3, "rotation": 6.8, "x": 28.74, "y": -0.9 }, + { "name": "hair01", "parent": "head", "x": 60.53, "y": 86.71 }, + { "name": "hand1", "parent": "forearm1", "length": 28.01, "rotation": 16.24, "x": 27.54, "y": 0.45 }, + { "name": "hand2", "parent": "forearm2", "length": 23.77, "rotation": 1.35, "x": 22.8, "y": -0.22 }, + { "name": "weapon", "parent": "hand2", "length": 157.4, "rotation": 77.91, "x": 15.98, "y": 1.43 } +], +"slots": [ + { "name": "cape", "bone": "cape-root", "attachment": "cape" }, + { "name": "upper-arm2", "bone": "upper-arm2", "attachment": "upper-arm2" }, + { "name": "sword", "bone": "root" }, + { "name": "hand2", "bone": "hand2", "attachment": "hand2" }, + { "name": "weapon", "bone": "weapon", "attachment": "sword" }, + { "name": "fingers", "bone": "hand2", "attachment": "fingers" }, + { "name": "forearm2", "bone": "forearm2", "attachment": "forearm2" }, + { "name": "thigh2", "bone": "thigh2", "attachment": "thigh2" }, + { "name": "foot2", "bone": "foot2", "attachment": "foot2" }, + { "name": "shin2", "bone": "shin2", "attachment": "shin2" }, + { "name": "thigh1", "bone": "thigh1", "attachment": "thigh1" }, + { "name": "foot1", "bone": "foot1", "attachment": "foot1" }, + { "name": "body", "bone": "body", "attachment": "body" }, + { "name": "shin1", "bone": "shin1", "attachment": "shin1" }, + { "name": "upper-arm1", "bone": "upper-arm1", "attachment": "upper-arm1" }, + { "name": "mantles", "bone": "mantles", "attachment": "mantles" }, + { "name": "head", "bone": "head", "attachment": "head" }, + { "name": "mouth", "bone": "head", "attachment": "mouth" }, + { "name": "eyes", "bone": "head", "attachment": "eyes" }, + { "name": "forearm1", "bone": "forearm1", "attachment": "forearm1" }, + { "name": "hand1", "bone": "hand1", "attachment": "hand1" } +], +"ik": [ + { + "name": "left-leg", + "order": 0, + "bones": [ "thigh1", "shin1" ], + "target": "left-ankle", + "bendPositive": false + }, + { + "name": "look-constraint", + "order": 1, + "bones": [ "head" ], + "target": "look-constraint-goal", + "mix": 0 + }, + { + "name": "right-leg", + "order": 2, + "bones": [ "thigh2", "shin2" ], + "target": "right-ankle", + "bendPositive": false + } +], +"skins": { + "default": { + "body": { + "body": { + "type": "mesh", + "uvs": [ 1, 0.11883, 1, 0.46367, 0.9431, 0.58541, 0.89886, 0.70683, 0.94216, 0.8262, 0.75814, 1, 0.59793, 1, 0.15412, 0.85494, 0, 0.87041, 0.06103, 0.65599, 0.03757, 0.48937, 0, 0.32662, 0, 0, 0.23422, 0, 0.72783, 0, 0.90102, 0, 0.6802, 0.75104, 0.74731, 0.56315, 0.23001, 0.54172, 0.31432, 0.27357, 0.19509, 0.68582, 0.73753, 0.2804 ], + "triangles": [ 6, 16, 5, 4, 16, 3, 4, 5, 16, 7, 20, 6, 6, 20, 16, 8, 9, 7, 7, 9, 20, 20, 18, 16, 16, 17, 3, 16, 18, 17, 3, 17, 2, 20, 9, 18, 9, 10, 18, 2, 17, 1, 18, 19, 17, 19, 21, 17, 17, 21, 1, 18, 10, 19, 10, 11, 19, 21, 0, 1, 11, 13, 19, 11, 12, 13, 19, 14, 21, 21, 15, 0, 21, 14, 15, 19, 13, 14 ], + "vertices": [ 63.56, -47.37, 30.84, -45.83, 19.55, -39.78, 8.23, -34.95, -3.3, -38.61, -18.95, -20.01, -18.22, -4.48, -2.44, 37.87, -3.2, 52.87, 16.87, 46, 32.78, 47.53, 48.4, 50.45, 79.39, 48.99, 78.33, 26.3, 76.08, -21.53, 75.29, -38.31, 5.03, -13.57, 22.55, -20.91, 26.94, 29.12, 52, 19.75, 13.42, 33.15, 49.43, -21.22 ], + "hull": 16, + "edges": [ 12, 32, 32, 34, 36, 38, 16, 14, 14, 12, 10, 12, 10, 8, 8, 6, 4, 34, 6, 4, 4, 2, 2, 0, 28, 30, 0, 30, 14, 40, 40, 36, 20, 36, 20, 18, 18, 16, 22, 24, 20, 22, 24, 26, 26, 28, 38, 26, 28, 42, 42, 34, 38, 42, 42, 0, 40, 18, 40, 32, 36, 34 ], + "width": 97, + "height": 95 + } + }, + "cape": { + "cape": { + "type": "mesh", + "uvs": [ 0.12981, 0.04146, 0.25, 0, 0.5, 0, 0.75, 0, 1, 0, 0.94074, 0.25, 0.90405, 0.5, 0.9097, 0.75259, 0.82337, 1, 0.55644, 1, 0.28104, 1, 0, 1, 0, 0.75518, 0.02822, 0.5, 0.05926, 0.25, 0.25, 0.25, 0.25, 0.5, 0.25, 0.75, 0.5, 0.25, 0.5, 0.5, 0.5, 0.75, 0.75, 0.25, 0.75, 0.5, 0.75, 0.75 ], + "triangles": [ 9, 23, 8, 8, 23, 7, 10, 20, 9, 9, 20, 23, 11, 17, 10, 10, 17, 20, 11, 12, 17, 12, 13, 17, 23, 6, 7, 20, 22, 23, 17, 19, 20, 13, 16, 17, 23, 22, 6, 20, 19, 22, 17, 16, 19, 19, 21, 22, 16, 18, 19, 13, 14, 16, 14, 15, 16, 5, 6, 21, 6, 22, 21, 19, 18, 21, 16, 15, 18, 18, 3, 21, 15, 2, 18, 14, 0, 15, 0, 1, 15, 4, 5, 3, 5, 21, 3, 18, 2, 3, 15, 1, 2 ], + "vertices": [ 2, 8, -71.4, 10.27, 0.46605, 9, -9.14, -72.4, 0.53395, 2, 8, -47.49, 12.58, 0.68358, 9, -16.74, -49.61, 0.31642, 1, 8, -10.99, 12.58, 1, 1, 8, 25.51, 12.58, 1, 1, 8, 62.01, 12.58, 1, 5, 8, 62.01, -27.17, 0.46828, 9, -2.5, 66, 0.34919, 10, -29.05, 67.27, 0.138, 11, -57.05, 68.87, 0.03803, 12, -83.31, 76.26, 0.0065, 5, 8, 62.01, -66.92, 0.10394, 9, 36.24, 74.9, 0.24994, 10, 10.02, 74.62, 0.32222, 11, -17.78, 74.99, 0.22167, 12, -43.65, 78.98, 0.10223, 5, 8, 62.01, -106.67, 0.00722, 9, 74.98, 83.79, 0.07037, 10, 49.08, 81.98, 0.23465, 11, 21.5, 81.12, 0.35567, 12, -3.99, 81.7, 0.3321, 4, 9, 121.89, 57.11, 6.9E-4, 10, 94.9, 53.47, 0.03735, 11, 66.4, 51.18, 0.18594, 12, 38.16, 48, 0.77603, 3, 10, 101.65, 17.6, 1.9E-4, 11, 72.02, 15.12, 0.00661, 12, 40.66, 11.59, 0.9932, 2, 11, 77.65, -20.95, 0.05302, 12, 43.16, -24.83, 0.94698, 3, 10, 115.17, -54.14, 0.00351, 11, 83.27, -57.01, 0.13965, 12, 45.65, -61.24, 0.85684, 4, 9, 107.66, -58.5, 0.02404, 10, 76.1, -61.49, 0.08883, 11, 44, -63.14, 0.31703, 12, 5.99, -63.96, 0.5701, 5, 8, -83.99, -66.92, 0.00249, 9, 68.91, -67.4, 0.18233, 10, 37.04, -68.85, 0.31987, 11, 4.72, -69.26, 0.35135, 12, -33.66, -66.68, 0.14396, 5, 8, -80.24, -27.03, 0.05345, 9, 29.2, -72.66, 0.47788, 10, -2.85, -72.54, 0.33484, 11, -35.26, -71.7, 0.12468, 12, -73.71, -65.66, 0.00914, 5, 8, -47.49, -27.17, 0.04861, 9, 22, -40.72, 0.52446, 10, -8.78, -40.34, 0.34709, 11, -40.18, -39.32, 0.07736, 12, -75.82, -32.98, 0.00247, 4, 9, 60.75, -31.82, 0.12715, 10, 30.28, -32.98, 0.45018, 11, -0.9, -33.2, 0.37755, 12, -36.16, -30.26, 0.04512, 4, 9, 99.49, -22.93, 0.00853, 10, 69.35, -25.62, 0.04332, 11, 38.37, -27.07, 0.37472, 12, 3.5, -27.54, 0.57343, 1, 9, 13.84, -5.15, 1, 2, 10, 23.53, 2.89, 0.74117, 11, -6.53, 2.87, 0.25883, 3, 10, 62.59, 10.24, 0.01793, 11, 32.75, 8.99, 0.48072, 12, 1, 8.87, 0.50135, 5, 8, 25.51, -27.17, 0.37653, 9, 5.67, 30.43, 0.49808, 10, -22.29, 31.4, 0.10749, 11, -51.43, 32.8, 0.01629, 12, -80.81, 39.85, 0.00161, 5, 8, 25.51, -66.92, 0.05159, 9, 44.41, 39.32, 0.27361, 10, 16.77, 38.76, 0.45122, 11, -12.15, 38.93, 0.18087, 12, -41.15, 42.57, 0.04271, 5, 8, 25.51, -106.67, 1.7E-4, 9, 83.15, 48.22, 0.01709, 10, 55.83, 46.11, 0.12239, 11, 27.12, 45.06, 0.35747, 12, -1.49, 45.29, 0.50288 ], + "hull": 15, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 0, 14, 16 ], + "width": 146, + "height": 159 + } + }, + "eyes": { + "eyes": { + "type": "mesh", + "uvs": [ 1, 1, 0.7185, 1, 0.5355, 1, 0, 1, 0, 0, 0.5355, 0, 0.7275, 0, 1, 0 ], + "triangles": [ 1, 6, 0, 6, 7, 0, 6, 1, 5, 3, 5, 2, 1, 2, 5, 3, 4, 5 ], + "vertices": [ 47.52, 35.34, 24.43, 35.29, 9.43, 35.26, -34.48, 35.16, -34.55, 66.16, 9.36, 66.26, 25.11, 66.29, 47.45, 66.34 ], + "hull": 8, + "edges": [ 6, 8, 0, 14, 4, 6, 8, 10, 4, 10, 0, 2, 2, 4, 10, 12, 12, 14, 2, 12 ], + "width": 82, + "height": 31 + } + }, + "fingers": { + "fingers": { "x": 16.22, "y": 1.37, "rotation": 82.36, "width": 31, "height": 33 } + }, + "foot1": { + "foot1": { "x": 12.55, "y": 0.12, "rotation": 90.96, "width": 50, "height": 42 } + }, + "foot2": { + "foot2": { "x": 8.83, "y": 2.92, "rotation": 90.42, "width": 53, "height": 38 } + }, + "forearm1": { + "forearm1": { "x": 11.88, "y": -5.04, "rotation": 106.62, "width": 41, "height": 49 } + }, + "forearm2": { + "forearm2": { "x": 13.09, "y": -0.64, "rotation": 83.72, "width": 31, "height": 32 } + }, + "hand1": { + "hand1": { "x": 11.93, "y": -0.7, "rotation": 90.37, "width": 37, "height": 48 } + }, + "hand2": { + "hand2": { "x": 14.24, "y": 1.64, "rotation": 82.36, "width": 31, "height": 37 } + }, + "head": { + "cape": { "type": "linkedmesh", "parent": "head", "width": 146, "height": 159 }, + "head": { + "type": "mesh", + "uvs": [ 0.89191, 0.07465, 1, 0.36671, 0.86524, 0.47125, 0.75953, 0.55326, 0.76615, 0.75424, 0.77424, 1, 0.52642, 1, 0.25139, 1, 0, 0.57054, 0.10296, 0.27407, 0.23, 0.14511, 0.45598, 0.0454, 0.71273, 0, 0.6472, 0.42962, 0.39447, 0.39904, 0.22598, 0.42696, 0.75608, 0.33283, 0.60099, 0.22733, 0.43093, 0.21786, 0.52275, 0.41456, 0.52467, 0.72064, 0.24463, 0.56616, 0.28184, 0.73042, 0.67864, 0.75067 ], + "triangles": [ 18, 10, 11, 17, 11, 12, 18, 11, 17, 9, 10, 18, 0, 17, 12, 18, 15, 9, 19, 18, 17, 16, 13, 17, 16, 17, 0, 16, 0, 1, 2, 16, 1, 2, 3, 16, 13, 19, 17, 14, 18, 19, 14, 15, 18, 3, 13, 16, 21, 15, 14, 8, 9, 15, 8, 15, 21, 20, 19, 13, 20, 13, 3, 21, 20, 22, 14, 20, 21, 19, 20, 14, 23, 20, 3, 23, 3, 4, 22, 8, 21, 7, 8, 22, 6, 20, 23, 22, 20, 6, 7, 22, 6, 5, 6, 23, 5, 23, 4 ], + "vertices": [ 2, 27, 16.16, 58.78, 0.65472, 6, 63.78, 34.84, 0.34528, 2, 27, 36.04, 1.93, 1.00135, 6, 83.65, -22.01, -0.00135, 2, 5, 72.25, 76.12, 0.00644, 27, 11.72, -10.59, 0.99356, 1, 5, 54.09, 62.64, 1, 1, 5, 55.31, 27.87, 1, 1, 5, 56.79, -14.64, 1, 1, 5, 14.16, -14.73, 1, 1, 5, -33.14, -14.83, 1, 1, 5, -76.54, 59.37, 1, 2, 5, -58.94, 110.7, 0.14023, 6, -71.85, 0.05, 0.85977, 2, 5, -37.13, 133.06, 0.05323, 6, -50.05, 22.41, 0.94677, 3, 5, 1.7, 150.39, 1.0E-5, 27, -58.83, 63.68, 0.03086, 6, -11.21, 39.74, 0.96913, 2, 27, -14.68, 71.62, 0.38932, 6, 32.93, 47.68, 0.61068, 1, 5, 34.73, 83.99, 1, 1, 5, -8.75, 89.19, 1, 1, 5, -37.72, 84.29, 1, 3, 5, 53.42, 100.64, 0.00656, 27, -7.1, 13.93, 0.75552, 6, 40.51, -10.01, 0.23791, 2, 27, -33.82, 32.21, 0.17778, 6, 13.8, 8.27, 0.82222, 2, 5, -2.55, 120.54, 0.02357, 6, -15.46, 9.89, 0.97643, 1, 5, 13.32, 86.55, 1, 1, 5, 13.76, 33.6, 1, 1, 5, -34.46, 60.22, 1, 1, 5, -28, 31.82, 1, 1, 5, 40.25, 28.46, 1 ], + "hull": 13, + "edges": [ 0, 24, 24, 22, 22, 20, 20, 18, 16, 18, 16, 14, 6, 26, 28, 30, 30, 16, 0, 2, 2, 4, 4, 6, 4, 32, 32, 34, 34, 36, 36, 18, 10, 12, 12, 14, 26, 38, 38, 28, 38, 34, 34, 24, 12, 40, 40, 38, 6, 8, 8, 10 ], + "width": 172, + "height": 173 + } + }, + "mantles": { + "mantles": { + "type": "mesh", + "uvs": [ 1, 1, 0.73691, 1, 0.27506, 0.80976, 0, 0.63798, 0, 0, 0.27235, 0, 0.74584, 0, 1, 0 ], + "triangles": [ 1, 6, 0, 6, 7, 0, 1, 2, 6, 3, 5, 2, 2, 5, 6, 3, 4, 5 ], + "vertices": [ -15.29, -51.11, -15.02, -15.33, -4.09, 47.41, 5.64, 84.74, 40.73, 84.48, 40.45, 47.44, 39.97, -16.95, 39.71, -51.52 ], + "hull": 8, + "edges": [ 0, 14, 6, 8, 4, 6, 8, 10, 4, 10, 0, 2, 10, 12, 12, 14, 2, 12, 2, 4 ], + "width": 136, + "height": 55 + } + }, + "mouth": { + "mouth": { + "type": "mesh", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 3, 0, 1, 2, 3 ], + "vertices": [ 42.59, 4.33, -18.41, 4.2, -18.44, 17.2, 42.56, 17.33 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 61, + "height": 13 + } + }, + "shin1": { + "shin1": { "x": 8.96, "y": 0.67, "rotation": 96.81, "width": 53, "height": 57 } + }, + "shin2": { + "shin2": { "x": 2.25, "y": -2.94, "rotation": 87.72, "width": 51, "height": 54 } + }, + "thigh1": { + "thigh1": { "x": 11.99, "y": -1.02, "rotation": 107.07, "width": 60, "height": 63 } + }, + "thigh2": { + "thigh2": { "x": 15.71, "y": -4.62, "rotation": 85.46, "width": 57, "height": 64 } + }, + "upper-arm1": { + "upper-arm1": { "x": 6.6, "y": 0.06, "rotation": 137.18, "width": 50, "height": 56 } + }, + "upper-arm2": { + "upper-arm2": { "x": 13.33, "y": -2.22, "rotation": 90.45, "width": 39, "height": 59 } + }, + "weapon": { + "sword": { + "type": "mesh", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 3, 0, 1, 2, 3 ], + "vertices": [ 179.5, -33.94, -36.5, -34.65, -36.72, 34.35, 179.28, 35.06 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 216, + "height": 69 + } + } + } +}, +"events": { + "footstep": {} +}, +"animations": { + "attack": { + "bones": { + "hip": { + "translate": [ + { "time": 0, "x": -12.6, "y": -11.34 }, + { "time": 0.0667, "x": -20.76, "y": -23.09 }, + { "time": 0.1333, "x": -15.51, "y": -16.91 }, + { "time": 0.2, "x": -5.89, "y": -21.85 }, + { "time": 0.2667, "x": -7.08, "y": -25.29 }, + { "time": 0.4, "x": -12.6, "y": -11.34 } + ] + }, + "left-ground": { + "translate": [ + { "time": 0, "x": 51.95, "y": 0 } + ] + }, + "right-ground": { + "translate": [ + { "time": 0, "x": -67.98, "y": 0 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": 2.2 }, + { "time": 0.0667, "angle": 13.22 }, + { "time": 0.1333, "angle": -9.59 }, + { "time": 0.2, "angle": -23.59 }, + { "time": 0.2667, "angle": -32.15 }, + { "time": 0.4, "angle": 2.2 } + ], + "translate": [ + { "time": 0, "x": -0.77, "y": -1.89 }, + { "time": 0.1333, "x": 4.86, "y": -0.24 }, + { "time": 0.2, "x": 8.05, "y": -2.44 }, + { "time": 0.4, "x": -0.77, "y": -1.89 } + ] + }, + "thigh1": { + "translate": [ + { "time": 0, "x": 14.51, "y": -3.79 } + ] + }, + "thigh2": { + "translate": [ + { "time": 0, "x": -22.58, "y": 1.52 }, + { "time": 0.2, "x": -13.27, "y": -2.4 }, + { "time": 0.4, "x": -22.58, "y": 1.52 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -19.21 }, + { "time": 0.0667, "angle": -19.17 }, + { "time": 0.1333, "angle": 4.77 }, + { "time": 0.2, "angle": 12.47 }, + { "time": 0.2667, "angle": 12.58 }, + { "time": 0.4, "angle": -19.21 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0667, "x": 3.47, "y": 5.7 }, + { "time": 0.2, "x": -4.56, "y": -12.28 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": -8.28 }, + { "time": 0.0667, "angle": 5.33 }, + { "time": 0.1333, "angle": 4.81 }, + { "time": 0.2, "angle": -2.43 }, + { "time": 0.2667, "angle": -12.35 }, + { "time": 0.4, "angle": -8.28 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0667, "x": 5.51, "y": -5.45 }, + { "time": 0.1333, "x": 1.54, "y": -5.87 }, + { "time": 0.2, "x": 0.47, "y": -6.12 }, + { "time": 0.2667, "x": -6.55, "y": -4.72 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { "time": 0, "angle": -4.05 }, + { "time": 0.0667, "angle": 33.65 }, + { "time": 0.1333, "angle": -3.75 }, + { "time": 0.2667, "angle": -49.65 }, + { "time": 0.3333, "angle": -42.31 }, + { "time": 0.4, "angle": -4.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2, "x": -2.5, "y": -6.51 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 324.47 }, + { "time": 0.0667, "angle": 101.05 }, + { "time": 0.1333, "angle": 49.06 }, + { "time": 0.2, "angle": 15.11 }, + { "time": 0.2667, "angle": 313.18 }, + { "time": 0.4, "angle": 324.47 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1333, "x": -2.1, "y": -8.13 }, + { "time": 0.2, "x": -10.56, "y": 1.26 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "bone2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 15.7 }, + { "time": 0.3333, "angle": -8.11 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1333, "x": -13.54, "y": 2.05 }, + { "time": 0.3333, "x": 4.33, "y": -12.82 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": 8.9 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": -13.12 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": 7.94 }, + { "time": 0.0667, "angle": 42.31 }, + { "time": 0.1333, "angle": 21.87 }, + { "time": 0.3333, "angle": 43.27 }, + { "time": 0.4, "angle": 7.94 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 56.31 }, + { "time": 0.0667, "angle": 87.63 }, + { "time": 0.1333, "angle": 6.52 }, + { "time": 0.2, "angle": 1 }, + { "time": 0.2667, "angle": 45.15 }, + { "time": 0.4, "angle": 56.31 } + ] + }, + "hair01": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2, "angle": 19.95 }, + { "time": 0.3333, "angle": -8.11 }, + { "time": 0.4, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2, "x": -11.68, "y": 11.17 }, + { "time": 0.3333, "x": 3.76, "y": -20.94 }, + { "time": 0.4, "x": 0, "y": 0 } + ] + }, + "hand1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -8.94 }, + { "time": 0.2667, "angle": -20.8 }, + { "time": 0.4, "angle": 0 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": 17.89 }, + { "time": 0.0667, "angle": -12.89 }, + { "time": 0.1333, "angle": -11.39 }, + { "time": 0.2, "angle": 6.2 }, + { "time": 0.2667, "angle": 18.97 }, + { "time": 0.4, "angle": 17.89 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "offset": 12, + "vertices": [ -0.41782, -9.98458, -2.40062, -7.62489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.40062, -7.62489, -0.41782, -9.98458, 0, 0, -0.41782, -9.98458, -0.41782, -9.98458, -2.40062, -7.62489, -2.40062, -7.62489, -2.40062, -7.62489, -0.41782, -9.98458 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4 } + ] + }, + "eyes": { + "eyes": [ + { + "time": 0, + "curve": [ 0.208, 0.78, 0.75, 1 ] + }, + { + "time": 0.2, + "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 ], + "curve": [ 0.533, 0, 0.75, 1 ] + }, + { "time": 0.4 } + ] + }, + "head": { + "head": [ + { + "time": 0, + "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.208, 0.78, 0.75, 1 ] + }, + { + "time": 0.2, + "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, 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, 13.0799, 0.52394, 20.62553, 0.49708, 6.02913, 0.32602, 6.02913, 0.32602, 9.14707, 1.88179 ], + "curve": [ 0.533, 0, 0.754, 1 ] + }, + { + "time": 0.4, + "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.25, 0, 0.75, 1 ] + }, + { + "time": 0.2, + "vertices": [ 4.0931, -3.31009, 0.20663, -12.49304, -5.29249, -11.21297, -2.35191, -2.26423, -2.35191, -2.26423, -5.29249, -11.21297, -0.07825, -5.05688, -3.74409, 9.53744 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4 } + ] + }, + "mouth": { + "mouth": [ + { + "time": 0, + "curve": [ 0.208, 0.78, 0.75, 1 ] + }, + { + "time": 0.2, + "vertices": [ 9.24917, -1.3452, 25.71696, -0.48061, 25.58308, -0.49992, 9.1152, -1.36452 ], + "curve": [ 0.533, 0, 0.75, 1 ] + }, + { "time": 0.4 } + ] + }, + "weapon": { + "sword": [ + { "time": 0 }, + { + "time": 0.0667, + "vertices": [ -15.89493, 9.12607, 0, 0, 0, 0, -15.83184, -9.23488 ] + }, + { + "time": 0.2, + "vertices": [ 8.49406, -0.84593, 0, 0, 0, 0, 8.48806, 0.90445 ] + }, + { + "time": 0.2667, + "vertices": [ -17.00197, -7.9945, 0, 0, 0, 0, -17.05646, 7.87808 ] + }, + { "time": 0.4 } + ] + } + } + } + }, + "crouch": { + "bones": { + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 38.04 }, + { "time": 0.5, "angle": 30.8 }, + { "time": 1, "angle": 38.04 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { + "time": 0, + "angle": -15.51, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": -11.54, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": -15.51 } + ], + "translate": [ + { + "time": 0, + "x": -0.41, + "y": -2.33, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": -2.21, + "y": -0.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": -0.41, "y": -2.33 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 8.73 }, + { "time": 0.5, "angle": 3.25 }, + { "time": 1, "angle": 8.73 } + ], + "translate": [ + { + "time": 0, + "x": -4.43, + "y": -2.86, + "curve": [ 0.362, 0.64, 0.698, 1 ] + }, + { + "time": 0.1667, + "x": -4.85, + "y": -3.06, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": -2.36, + "y": -1.86, + "curve": [ 0.36, 0.44, 0.702, 0.8 ] + }, + { "time": 1, "x": -4.43, "y": -2.86 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -11.23, "y": -42.01, "curve": "stepped" }, + { "time": 1, "x": -11.23, "y": -42.01 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": 9.05 }, + { "time": 0.5, "angle": 7.13 }, + { "time": 1, "angle": 9.05 } + ], + "translate": [ + { "time": 0, "x": -0.1, "y": 0, "curve": "stepped" }, + { "time": 1, "x": -0.1, "y": 0 } + ] + }, + "left-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -29.07, "y": 1.18, "curve": "stepped" }, + { "time": 1, "x": -29.07, "y": 1.18 } + ] + }, + "right-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 16.23, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 16.23, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { "time": 0, "angle": -5.42 }, + { "time": 0.5, "angle": -11.1 }, + { "time": 1, "angle": -5.42 } + ], + "translate": [ + { "time": 0, "x": -6.95, "y": 5.86, "curve": "stepped" }, + { "time": 1, "x": -6.95, "y": 5.86 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": 25.39 }, + { "time": 0.5, "angle": 32.07 }, + { "time": 1, "angle": 25.39 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 18.6 }, + { "time": 0.5, "angle": 26.16 }, + { "time": 1, "angle": 18.6 } + ], + "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": -2.75, "y": 0, "curve": "stepped" }, + { "time": 1, "x": -2.75, "y": 0 } + ] + }, + "thigh1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -0.93, "y": 6.68, "curve": "stepped" }, + { "time": 1, "x": -0.93, "y": 6.68 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": 270.13, "curve": "stepped" }, + { "time": 1, "angle": 270.13 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "foot2": { + "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": -13.4 }, + { "time": 0.5, "angle": -17.29 }, + { "time": 1, "angle": -13.4 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "hand1": { + "rotate": [ + { "time": 0, "angle": -9.3 }, + { "time": 0.5, "angle": -1.97 }, + { "time": 1, "angle": -9.3 } + ], + "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "right-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": -4.93, "curve": "stepped" }, + { "time": 1, "x": 0, "y": -4.93 } + ] + }, + "left-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": -12.23, "curve": "stepped" }, + { "time": 1, "x": 0, "y": -12.23 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "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.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, + "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, + "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.5, + "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, + "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, + "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.5, + "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, + "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, + "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": [ 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, + "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, + "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.5, + "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, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ] + } + ] + } + } + } + }, + "crouch-from fall": { + "bones": { + "upper-arm2": { + "rotate": [ + { "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": -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": -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": -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 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": 39.17, "curve": "stepped" }, + { "time": 1, "angle": 39.17 } + ] + }, + "body": { + "rotate": [ + { "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 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -17.81 }, + { "time": 0.3333, "angle": -15.89 }, + { "time": 0.6667, "angle": -20.37 }, + { "time": 1, "angle": -17.81 } + ] + }, + "upper-arm1": { + "rotate": [ + { "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 } + ] + }, + "forearm1": { + "rotate": [ + { "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 } + ] + }, + "upper-arm2": { + "rotate": [ + { "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 } + ] + }, + "forearm2": { + "rotate": [ + { "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 } + ] + }, + "cape4": { + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + } + } + }, + "head-turn": { + "bones": { + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 0.46 }, + { "time": 0.5, "angle": 358.8 }, + { "time": 1, "angle": 0.46 }, + { "time": 1.5, "angle": 358.8 }, + { "time": 2, "angle": 0.46 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.5, "x": -3.13, "y": 8.02 }, + { "time": 1, "x": 0, "y": 0 }, + { "time": 1.5, "x": -3.13, "y": 8.02 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 1.67 }, + { "time": 1, "angle": 0 }, + { "time": 1.5, "angle": 1.67 }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 0, + "y": -3.7, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "x": 0, + "y": -3.7, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -4.18 }, + { "time": 0.5, "angle": -8.26 }, + { "time": 1, "angle": -4.18 }, + { "time": 1.5, "angle": -8.26 }, + { "time": 2, "angle": -4.18 } + ], + "translate": [ + { + "time": 0, + "x": -1.06, + "y": 0, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { + "time": 0.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": -3.75, + "y": 0, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { + "time": 1, + "x": -1.06, + "y": 0, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { + "time": 1.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.6667, + "x": -3.75, + "y": 0, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { "time": 2, "x": -1.06, "y": 0 } + ], + "scale": [ + { "time": 0.1, "x": -1, "y": 1, "curve": "stepped" }, + { "time": 1.1, "x": 1, "y": 1 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -2.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": -3.18, + "y": -4.04, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": 0, + "y": -2.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "x": -3.18, + "y": -4.04, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": -2.92 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": 0 }, + { + "time": 0.4333, + "angle": -4.84, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": 0 }, + { + "time": 1.4333, + "angle": -4.84, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.1, + "y": 0, + "curve": [ 0.3, 0.21, 0.756, 1 ] + }, + { + "time": 0.4333, + "x": -1.42, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.9333, "x": 0, "y": 0 }, + { + "time": 1, + "x": -0.1, + "y": 0, + "curve": [ 0.3, 0.21, 0.756, 1 ] + }, + { + "time": 1.4333, + "x": -1.42, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.9333, "x": 0, "y": 0 }, + { "time": 2, "x": -0.1, "y": 0 } + ] + }, + "left-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -7.15, "y": 0, "curve": "stepped" }, + { "time": 1, "x": -7.15, "y": 0, "curve": "stepped" }, + { "time": 2, "x": -7.15, "y": 0 } + ] + }, + "right-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 5.94, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 5.94, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 5.94, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": -15.4, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { + "time": 1, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "angle": -15.4, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 1.84, + "y": -5.01, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": 0, + "y": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "x": 1.84, + "y": -5.01, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": 9.63, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { + "time": 1, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "angle": 9.63, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 13.64 }, + { "time": 1, "angle": 0 }, + { "time": 1.5, "angle": 13.64 }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "thigh2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "thigh1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "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 } + ] + }, + "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 } + ] + }, + "weapon": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "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 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": -8.65 }, + { "time": 1, "angle": 0 }, + { "time": 1.5, "angle": -8.65 }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "hand1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": 12.37, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { + "time": 1, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "angle": 12.37, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "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 } + ] + }, + "cape-root": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "shin2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "shin1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "right-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "left-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0, "curve": "stepped" }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "bone2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3, "angle": 2.36 }, + { "time": 1, "angle": 0 }, + { "time": 1.2333, "angle": 3.15 }, + { "time": 1.6667, "angle": 2.36 }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.267, 0, 0.618, 0.42 ] + }, + { + "time": 0.1, + "x": -9.73, + "y": -17.7, + "curve": [ 0.327, 0.31, 0.694, 0.75 ] + }, + { "time": 0.3, "x": -0.72, "y": -0.78 }, + { + "time": 1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.1, + "x": -9.73, + "y": -17.7, + "curve": [ 0.327, 0.31, 0.694, 0.75 ] + }, + { "time": 1.2333, "x": -1.24, "y": 2.05 }, + { "time": 1.6667, "x": -0.72, "y": -0.78 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "hair01": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3, "angle": 5.81 }, + { "time": 1, "angle": 0 }, + { "time": 1.2333, "angle": 7.75 }, + { "time": 1.6667, "angle": 5.81 }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.267, 0, 0.618, 0.42 ] + }, + { + "time": 0.1, + "x": -8.32, + "y": -9.93, + "curve": [ 0.327, 0.31, 0.694, 0.75 ] + }, + { "time": 0.3, "x": 0.74, "y": -1.42 }, + { + "time": 1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.1, + "x": -8.32, + "y": -9.93, + "curve": [ 0.327, 0.31, 0.694, 0.75 ] + }, + { "time": 1.2333, "x": -1.24, "y": 2.05 }, + { "time": 1.6667, "x": 0.74, "y": -1.42 }, + { "time": 2, "x": 0, "y": 0 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "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": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "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": 2 } + ] + }, + "eyes": { + "eyes": [ + { + "time": 0, + "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.121, 0.44, 0.75, 1 ] + }, + { + "time": 0.1, + "vertices": [ -8.40292, -7.08714, -21.63906, -8.70873, -16.35854, -9.80267, -11.15096, -9.57028, -11.74202, -9.65559, -16.35854, -9.80267, -21.63906, -8.70873, -8.99406, -7.17217 ], + "curve": [ 0.103, 0.39, 0.75, 1 ] + }, + { + "time": 0.2667, + "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": "stepped" + }, + { + "time": 1, + "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.121, 0.44, 0.75, 1 ] + }, + { + "time": 1.1, + "vertices": [ -8.40292, -7.08714, -21.63906, -8.70873, -16.35854, -9.80267, -11.15096, -9.57028, -11.74202, -9.65559, -16.35854, -9.80267, -21.63906, -8.70873, -8.99406, -7.17217 ], + "curve": [ 0.103, 0.39, 0.75, 1 ] + }, + { + "time": 1.2667, + "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": 2, + "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, + "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.121, 0.44, 0.75, 1 ] + }, + { + "time": 0.1, + "vertices": [ -28.25413, 0.58983, -28.29793, -0.849, -23.08535, 11.20282, -23.74395, 9.72906, -8.09435, -0.22934, -8.07306, 0.62723, -1.79153, -1.05691, -4.34675, -10.72724, -8.58519, 8.46599, -10.54067, -12.01434, -1.8362, -10.84667, 7.20288, 0.91038, 1.98415, -7.80763, 1.87616, -7.83395, -9.8371, -4.16849, -9.94567, -3.80405, -40.81721, -6.35028, -41.1332, -3.49779, -40.97641, -5.18958, -41.84467, -1.62019, -41.73163, -3.60776, -15.38478, -8.74435, -14.91351, -13.12096, -5.60619, -6.39686, -2.93006, -1.39325, -3.06074, -1.07584, -2.98713, -1.26605, 0, 0, 0, 0, 0, 0, 0, 0, -18.34148, -11.65996, -10.8627, -12.31054, -18.1491, -6.56942, -15.89555, -8.6677, -7.04251, -15.24861 ], + "curve": [ 0.103, 0.39, 0.75, 1 ] + }, + { + "time": 0.2667, + "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": "stepped" + }, + { + "time": 1, + "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.121, 0.44, 0.75, 1 ] + }, + { + "time": 1.1, + "vertices": [ -28.25413, 0.58983, -28.29793, -0.849, -23.08535, 11.20282, -23.74395, 9.72906, -8.09435, -0.22934, -8.07306, 0.62723, -1.79153, -1.05691, -4.34675, -10.72724, -8.58519, 8.46599, -10.54067, -12.01434, -1.8362, -10.84667, 7.20288, 0.91038, 1.98415, -7.80763, 1.87616, -7.83395, -9.8371, -4.16849, -9.94567, -3.80405, -40.81721, -6.35028, -41.1332, -3.49779, -40.97641, -5.18958, -41.84467, -1.62019, -41.73163, -3.60776, -15.50945, -1.09534, -15.03819, -5.47194, -5.60619, -6.39686, -2.93006, -1.39325, -3.06074, -1.07584, -2.98713, -1.26605, 0, 0, 0, 0, 0, 0, 0, 0, -18.46617, -4.01095, -10.8627, -12.31054, -18.1491, -6.56942, -15.89555, -8.6677, -7.04251, -15.24861 ], + "curve": [ 0.103, 0.39, 0.75, 1 ] + }, + { + "time": 1.2667, + "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": 2, + "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, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "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": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.5, + "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": 2 } + ] + }, + "mouth": { + "mouth": [ + { + "time": 0, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ], + "curve": [ 0.121, 0.44, 0.75, 1 ] + }, + { + "time": 0.1, + "vertices": [ -19.44883, -10.36464, -11.62436, -9.59074, -11.74661, -9.60837, -19.57115, -10.38228 ], + "curve": [ 0.103, 0.39, 0.75, 1 ] + }, + { + "time": 0.2667, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ], + "curve": "stepped" + }, + { + "time": 1, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ], + "curve": [ 0.121, 0.44, 0.75, 1 ] + }, + { + "time": 1.1, + "vertices": [ -19.44883, -10.36464, -11.62436, -9.59074, -11.74661, -9.60837, -19.57115, -10.38228 ], + "curve": [ 0.103, 0.39, 0.75, 1 ] + }, + { + "time": 1.2667, + "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": 2, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ] + } + ] + } + } + } + }, + "idle": { + "bones": { + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 0.46 }, + { "time": 0.5, "angle": 358.8 }, + { "time": 1, "angle": 0.46 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.5, "x": -3.13, "y": 8.02 }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 1.67 }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 0, + "y": -3.7, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -4.18 }, + { "time": 0.5, "angle": -8.26 }, + { "time": 1, "angle": -4.18 } + ], + "translate": [ + { + "time": 0, + "x": -1.06, + "y": 0, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { + "time": 0.1667, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": -3.75, + "y": 0, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { "time": 1, "x": -1.06, "y": 0 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": -2.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": -3.18, + "y": -4.04, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "x": 0, "y": -2.92 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": 0 }, + { + "time": 0.4333, + "angle": -4.84, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": -0.1, + "y": 0, + "curve": [ 0.3, 0.21, 0.756, 1 ] + }, + { + "time": 0.4333, + "x": -1.42, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.9333, "x": 0, "y": 0 }, + { "time": 1, "x": -0.1, "y": 0 } + ] + }, + "left-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -7.15, "y": 0, "curve": "stepped" }, + { "time": 1, "x": -7.15, "y": 0 } + ] + }, + "right-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 5.94, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 5.94, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": -15.4, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "x": 1.84, + "y": -5.01, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": 9.63, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 13.64 }, + { "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 } + ] + }, + "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 } + ] + }, + "foot1": { + "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 } + ] + }, + "foot2": { + "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 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "cape3": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "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 } + ] + }, + "cape2": { + "rotate": [ + { "time": 0, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": -8.65 }, + { "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": [ 0.404, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": 12.37, + "curve": [ 0.517, 0, 0.75, 1 ] + }, + { "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 } + ], + "translate": [ + { "time": 0, "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "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 } + ] + }, + "bone2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.4667, "angle": 3.15 }, + { "time": 0.6667, "angle": 2.36 }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "x": -1.24, "y": 2.05 }, + { "time": 0.6667, "x": -0.72, "y": -0.78 }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "hair01": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.4667, "angle": 7.75 }, + { "time": 0.6667, "angle": 5.81 }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "x": -1.24, "y": 2.05 }, + { "time": 0.6667, "x": 0.74, "y": -1.42 }, + { "time": 1, "x": 0, "y": 0 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "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": 1 } + ] + }, + "eyes": { + "eyes": [ + { + "time": 0, + "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.5, + "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, + "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, + "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.5, + "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, + "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, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "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": 1 } + ] + }, + "mouth": { + "mouth": [ + { + "time": 0, + "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.5, + "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, + "vertices": [ 5.27928, -0.76782, 10.17068, -0.28402, 10.09426, -0.29504, 5.20281, -0.77885 ] + } + ] + } + } + } + }, + "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": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "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 } + ] + }, + "left-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1, "angle": 0 } + ], + "translate": [ + { "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 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": -32.24, "curve": "stepped" }, + { "time": 1, "angle": -32.24 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": -33.31, "curve": "stepped" }, + { "time": 1, "angle": -33.31 } + ], + "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": -10.4 }, + { "time": 0.5, "angle": -8.9 }, + { "time": 1, "angle": -10.4 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 4.89 }, + { "time": 0.3333, "angle": 7.07 }, + { "time": 1, "angle": 4.89 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { "time": 0, "angle": 22.69 }, + { "time": 0.5, "angle": 7.75 }, + { "time": 1, "angle": 22.69 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": 56.42 }, + { "time": 0.5, "angle": 75.53 }, + { "time": 1, "angle": 56.42 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 23.72 }, + { "time": 0.5, "angle": 14.69 }, + { "time": 1, "angle": 23.72 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 20.06 }, + { "time": 0.5, "angle": 35.02 }, + { "time": 1, "angle": 20.06 } + ], + "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 } + ] + } + } + }, + "run": { + "bones": { + "upper-arm1": { + "rotate": [ + { "time": 0, "angle": -40.45 }, + { "time": 0.0441, "angle": -34.97 }, + { "time": 0.0881, "angle": 1.8 }, + { "time": 0.1322, "angle": 42.59 }, + { "time": 0.3117, "angle": -282.55 }, + { "time": 0.3526, "angle": 48.22 }, + { "time": 0.3967, "angle": 26.18 }, + { "time": 0.4407, "angle": -22.81 }, + { "time": 0.5333, "angle": -40.45 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0441, "x": 1.34, "y": 0.57 }, + { "time": 0.1763, "x": -2.75, "y": -5.59 }, + { "time": 0.3117, "x": -3.11, "y": -2.46 }, + { "time": 0.4407, "x": -0.75, "y": 4.05 }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": 27.41 }, + { "time": 0.0441, "angle": 21.5 }, + { "time": 0.0881, "angle": 16.71 }, + { "time": 0.1322, "angle": 30.62 }, + { "time": 0.3117, "angle": 38.33 }, + { "time": 0.3526, "angle": 37.81 }, + { "time": 0.3967, "angle": 16.47 }, + { "time": 0.4407, "angle": 17.71 }, + { "time": 0.5333, "angle": 27.41 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "hand1": { + "rotate": [ + { "time": 0, "angle": -20.2 }, + { "time": 0.0441, "angle": -24.83 }, + { "time": 0.1763, "angle": -14.29 }, + { "time": 0.3526, "angle": 21.85 }, + { "time": 0.3967, "angle": 9.46 }, + { "time": 0.4407, "angle": 12.08 }, + { "time": 0.5333, "angle": -20.2 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "left-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 49.53, "y": 0.29 }, + { "time": 0.0441, "x": 39.67, "y": 0.29 }, + { "time": 0.0881, "x": -3.64, "y": 0.29 }, + { "time": 0.1322, "x": -10.76, "y": 0.29 }, + { "time": 0.1763, "x": -16.66, "y": 22.67 }, + { "time": 0.2204, "x": -10.01, "y": 27.65 }, + { "time": 0.2667, "x": -11.26, "y": 17.21 }, + { "time": 0.3117, "x": 12.42, "y": 8.33 }, + { "time": 0.3526, "x": 37.47, "y": 7.87 }, + { "time": 0.3967, "x": 52.34, "y": 6.1 }, + { "time": 0.4407, "x": 68.7, "y": 20 }, + { "time": 0.4848, "x": 68.7, "y": 8.54 }, + { "time": 0.5333, "x": 49.53, "y": 0.29 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": 20.27 }, + { "time": 0.0441, "angle": -0.61 }, + { "time": 0.1322, "angle": -31.14 }, + { "time": 0.1763, "angle": 262.35 }, + { "time": 0.2204, "angle": -71.21 }, + { "time": 0.2667, "angle": -84.96 }, + { "time": 0.3117, "angle": -63.21 }, + { "time": 0.3526, "angle": -8.37 }, + { "time": 0.3967, "angle": -18.34 }, + { "time": 0.4407, "angle": 34.08 }, + { "time": 0.5333, "angle": 20.27 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "right-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -58.45, "y": 26.31 }, + { "time": 0.0441, "x": -42.01, "y": 21.37 }, + { "time": 0.0881, "x": -5.28, "y": 9.86 }, + { "time": 0.1322, "x": 11.16, "y": 12.05 }, + { "time": 0.1763, "x": 19.38, "y": 26.85 }, + { "time": 0.2204, "x": 23.89, "y": 17.18 }, + { "time": 0.2667, "x": 21.52, "y": 0.15 }, + { "time": 0.3117, "x": -19.32, "y": 0.15 }, + { "time": 0.3526, "x": -53.26, "y": -0.03 }, + { "time": 0.3967, "x": -65.63, "y": 6.75 }, + { "time": 0.4407, "x": -75.71, "y": 39.78 }, + { "time": 0.5333, "x": -58.45, "y": 26.31 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": 262.96 }, + { "time": 0.0881, "angle": -74.34 }, + { "time": 0.1322, "angle": -4.27 }, + { "time": 0.1763, "angle": 13.39 }, + { "time": 0.2204, "angle": 28.96 }, + { "time": 0.2667, "angle": 35.05 }, + { "time": 0.3117, "angle": 7.53 }, + { "time": 0.3526, "angle": -31.42 }, + { "time": 0.4407, "angle": 260.06 }, + { "time": 0.5333, "angle": 262.96 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "root": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": -7.82 }, + { "time": 0.0441, "x": 1.64, "y": -12.3 }, + { + "time": 0.0881, + "x": 1.64, + "y": -10.66, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.1763, "x": 1.64, "y": 9.55 }, + { "time": 0.2204, "x": 1.64, "y": -0.53 }, + { "time": 0.2667, "x": 0, "y": -7.82 }, + { "time": 0.3117, "x": 0, "y": -9.6 }, + { + "time": 0.3526, + "x": 0, + "y": -8.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4407, "x": 0, "y": 6.36 }, + { "time": 0.4848, "x": 1.64, "y": -0.53 }, + { "time": 0.5333, "x": 0, "y": -7.82 } + ] + }, + "left-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1763, "x": -1.45, "y": 9.68 }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "right-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": -11.15 }, + { "time": 0.0441, "angle": -16.76 }, + { "time": 0.1763, "angle": -8.61 }, + { "time": 0.3117, "angle": -20.18 }, + { "time": 0.4407, "angle": -8.61 }, + { "time": 0.5333, "angle": -11.15 } + ], + "translate": [ + { "time": 0, "x": 3.37, "y": -2.53 }, + { "time": 0.0441, "x": 4.99, "y": 0.87 }, + { "time": 0.1763, "x": 2.61, "y": 4.03 }, + { "time": 0.3117, "x": 5.73, "y": 0.47 }, + { "time": 0.4407, "x": 2.7, "y": 5.11 }, + { "time": 0.5333, "x": 3.37, "y": -2.53 } + ] + }, + "thigh1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 6.03, "y": 0 }, + { "time": 0.1322, "x": -3.58, "y": 1.43 }, + { "time": 0.1763, "x": 0.24, "y": 2.72 }, + { "time": 0.2667, "x": 6.14, "y": -0.59 }, + { "time": 0.3306, "x": 8.82, "y": 5.78 }, + { "time": 0.3967, "x": 31, "y": 0.36 }, + { "time": 0.4848, "x": 22.13, "y": 0.18 }, + { "time": 0.5333, "x": 6.03, "y": 0 } + ] + }, + "thigh2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -8.32, "y": -2.38 }, + { "time": 0.1322, "x": -3.93, "y": -2.38 }, + { "time": 0.2667, "x": 3.23, "y": -1.53 }, + { "time": 0.3526, "x": -18.12, "y": 0.18 }, + { "time": 0.3967, "x": -28.39, "y": 0.18 }, + { "time": 0.5333, "x": -8.32, "y": -2.38 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 8.09 }, + { + "time": 0.0441, + "angle": 1.34, + "curve": [ 0.25, 0, 0.851, 0.81 ] + }, + { "time": 0.1763, "angle": 6.46 }, + { "time": 0.2667, "angle": 10.37 }, + { + "time": 0.3117, + "angle": 3.57, + "curve": [ 0.25, 0, 0.843, 0.77 ] + }, + { "time": 0.4407, "angle": 7.82 }, + { "time": 0.5333, "angle": 8.09 } + ], + "translate": [ + { "time": 0, "x": 2.88, "y": 0.24 }, + { "time": 0.0441, "x": -3.51, "y": -1.82 }, + { "time": 0.1763, "x": 4.61, "y": 0.76 }, + { "time": 0.2667, "x": 1.55, "y": -6.16 }, + { "time": 0.3117, "x": -7.08, "y": -8.67 }, + { "time": 0.4407, "x": 7.04, "y": 0.05 }, + { "time": 0.5333, "x": 2.88, "y": 0.24 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0441, "angle": -2.18 }, + { "time": 0.2667, "angle": 2.9 }, + { "time": 0.3117, "angle": -0.95 }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0441, "x": -2.6, "y": -0.65 }, + { "time": 0.2667, "x": 1.4, "y": -0.59 }, + { "time": 0.3117, "x": -2.6, "y": -0.65 }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "shin1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "shin2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 30.8 }, + { "time": 0.0441, "angle": 38.3 }, + { "time": 0.1322, "angle": 5.43 }, + { + "time": 0.2204, + "angle": 334.61, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3117, "angle": 328.38 }, + { "time": 0.4407, "angle": 21.28 }, + { "time": 0.5333, "angle": 30.8 } + ], + "translate": [ + { "time": 0, "x": -5.34, "y": -1.56 }, + { "time": 0.1763, "x": -6.44, "y": 2.12 }, + { "time": 0.5333, "x": -5.34, "y": -1.56 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 35.9 }, + { "time": 0.0881, "angle": 25.71 }, + { "time": 0.1763, "angle": 29.3 }, + { + "time": 0.2204, + "angle": 34.63, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3117, "angle": 38.95 }, + { "time": 0.4407, "angle": 30.1 }, + { "time": 0.5333, "angle": 35.9 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": 8.06 }, + { "time": 0.0441, "angle": 12.46 }, + { "time": 0.1763, "angle": 33.85 }, + { "time": 0.4407, "angle": 22.92 }, + { "time": 0.5333, "angle": 8.06 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "weapon": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.5333, "x": 0, "y": 0 } + ] + }, + "hair01": { + "rotate": [ + { "time": 0, "angle": 44.05 }, + { + "time": 0.0441, + "angle": 14.22, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.1322, + "angle": 5.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2204, "angle": 31.55 }, + { "time": 0.2667, "angle": 44.05 }, + { + "time": 0.3117, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3967, + "angle": 5.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4848, "angle": 31.55 }, + { "time": 0.5333, "angle": 44.05 } + ], + "translate": [ + { "time": 0, "x": 2.05, "y": 5.53 }, + { + "time": 0.0441, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.0881, "x": 0.4, "y": -10.84 }, + { + "time": 0.1322, + "x": 4.4, + "y": -15.88, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2204, "x": 5.94, "y": -2.13 }, + { "time": 0.2667, "x": 2.05, "y": 5.53 }, + { + "time": 0.3117, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3526, "x": 0.4, "y": -10.84 }, + { + "time": 0.3967, + "x": 4.4, + "y": -15.88, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4848, "x": 5.94, "y": -2.13 }, + { "time": 0.5333, "x": 2.05, "y": 5.53 } + ] + }, + "bone2": { + "rotate": [ + { "time": 0, "angle": 16.31 }, + { + "time": 0.0441, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.0881, "angle": -10.17 }, + { + "time": 0.1322, + "angle": -14.57, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2204, "angle": 9.84 }, + { "time": 0.2667, "angle": 16.31 }, + { + "time": 0.3117, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3526, "angle": -10.17 }, + { + "time": 0.3967, + "angle": -14.57, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4848, "angle": 9.84 }, + { "time": 0.5333, "angle": 16.31 } + ], + "translate": [ + { "time": 0, "x": -13.75, "y": 7.39 }, + { + "time": 0.0441, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.0881, "x": 3.59, "y": -1.16 }, + { + "time": 0.1322, + "x": 8.09, + "y": -5.72, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2204, "x": -8.03, "y": 1.86 }, + { "time": 0.2667, "x": -13.75, "y": 7.39 }, + { + "time": 0.3117, + "x": -9.98, + "y": 3.28, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3526, "x": 3.59, "y": -1.16 }, + { + "time": 0.3967, + "x": 8.09, + "y": -5.72, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4848, "x": -8.03, "y": 1.86 }, + { "time": 0.5333, "x": -13.75, "y": 7.39 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "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.2667, + "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.5333, + "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.2667, + "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.5333 } + ] + }, + "head": { + "head": [ + { + "time": 0, + "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.0441, + "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.1333, + "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.1763, + "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.2667, + "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.3117, + "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.5333, + "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, + "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.2667, + "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.5333, + "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.2667, + "vertices": [ 9.24917, -1.3452, 25.71696, -0.48061, 25.58308, -0.49992, 9.1152, -1.36452 ] + }, + { "time": 0.5333 } + ] + }, + "weapon": { + "sword": [ + { + "time": 0, + "vertices": [ -7.49269, -16.91795, 6.38518, 0.0219, 6.38518, 0.0219, -7.60863, 16.86522 ] + }, + { + "time": 0.2667, + "vertices": [ 8.41458, 4.30094, 0, 0, 0, 0, 8.44391, -4.24282 ] + }, + { + "time": 0.5333, + "vertices": [ -7.49269, -16.91795, 6.38518, 0.0219, 6.38518, 0.0219, -7.60863, 16.86522 ] + } + ] + } + } + }, + "events": [ + { "time": 0.2667, "name": "footstep" }, + { "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": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 68.76, "y": 0 }, + { "time": 0.1333, "x": 57.43, "y": 0 }, + { "time": 0.2667, "x": 41.05, "y": 0 }, + { "time": 0.4, "x": 21.33, "y": 0 }, + { "time": 0.5333, "x": 5.9, "y": 0 }, + { "time": 0.6667, "x": 4.92, "y": 0 }, + { "time": 0.8, "x": 5.9, "y": 10.31 }, + { "time": 0.9333, "x": 44.69, "y": 10.8 }, + { "time": 1.0667, "x": 68.76, "y": 0 } + ] + }, + "thigh1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 24.93, "y": 0 }, + { "time": 0.2667, "x": 22.21, "y": 0 }, + { "time": 0.4, "x": 21.75, "y": -1.02 }, + { "time": 0.5333, "x": 21.3, "y": 0 }, + { "time": 0.6667, "x": 16.11, "y": 1.01 }, + { "time": 0.9333, "x": 21.7, "y": -3.93 }, + { "time": 1.0667, "x": 24.93, "y": 0 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": -7.4 }, + { "time": 0.1333, "x": 0, "y": -6.33 }, + { "time": 0.2667, "x": 0, "y": -1.45 }, + { "time": 0.3333, "x": 0, "y": 1.49 }, + { "time": 0.4, "x": 0, "y": 0.87 }, + { "time": 0.5333, "x": 0, "y": -9.6 }, + { "time": 0.6667, "x": 0, "y": -8.45 }, + { "time": 0.8, "x": 0, "y": -1.45 }, + { "time": 0.8667, "x": 0, "y": 1.49 }, + { "time": 0.9333, "x": 0, "y": 0.87 }, + { "time": 1.0667, "x": 0, "y": -7.4 } + ] + }, + "foot1": { + "rotate": [ + { "time": 0, "angle": 17.4 }, + { "time": 0.1333, "angle": -0.28 }, + { "time": 0.4, "angle": -10.64 }, + { "time": 0.5333, "angle": -8.72 }, + { "time": 0.6667, "angle": -24.71 }, + { "time": 0.8, "angle": -43.25 }, + { "time": 0.9333, "angle": -35.21 }, + { "time": 1.0667, "angle": 17.4 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "thigh2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -33.53, "y": 1.88 }, + { "time": 0.2, "x": -30.69, "y": 0.18 }, + { "time": 0.2333, "x": -33.24, "y": 1.44 }, + { "time": 0.4, "x": -9.43, "y": -3.48 }, + { "time": 0.5333, "x": -4.25, "y": -1.42 }, + { "time": 0.6667, "x": -6.64, "y": 0.05 }, + { "time": 0.8, "x": -11.55, "y": -2.12 }, + { "time": 0.9333, "x": -22.85, "y": -3.88 }, + { "time": 1.0667, "x": -33.53, "y": 1.88 } + ] + }, + "right-ground": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -53.9, "y": 0 }, + { "time": 0.1333, "x": -55.01, "y": 2.56 }, + { "time": 0.2667, "x": -56.01, "y": 14.28 }, + { "time": 0.4, "x": -9.55, "y": 9.64 }, + { "time": 0.5333, "x": 18.48, "y": -0.26 }, + { "time": 0.6667, "x": 6.23, "y": -0.26 }, + { "time": 0.8, "x": -20.75, "y": -0.26 }, + { "time": 0.9333, "x": -36.46, "y": -3.45 }, + { "time": 1.0667, "x": -53.9, "y": 0 } + ] + }, + "foot2": { + "rotate": [ + { "time": 0, "angle": -20 }, + { "time": 0.1333, "angle": -36.59 }, + { "time": 0.2667, "angle": -69.51 }, + { "time": 0.4, "angle": -13.92 }, + { "time": 0.5333, "angle": 33.26 }, + { "time": 0.6667, "angle": 0.41 }, + { "time": 0.9333, "angle": -1.16 }, + { "time": 1.0667, "angle": -20 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "upper-arm1": { + "rotate": [ + { "time": 0, "angle": 13.97 }, + { "time": 0.1333, "angle": 2.64 }, + { "time": 0.5333, "angle": -293.8 }, + { "time": 0.6667, "angle": -302.38 }, + { "time": 0.8, "angle": 41.56 }, + { "time": 0.9333, "angle": 14.48 }, + { "time": 1.0667, "angle": 13.97 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1333, "x": 4.42, "y": 3.58 }, + { "time": 0.5333, "x": -0.23, "y": -4.78 }, + { "time": 0.6667, "x": 0.25, "y": -2.4 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "forearm1": { + "rotate": [ + { "time": 0, "angle": -11.7 }, + { "time": 0.1333, "angle": -5.74 }, + { "time": 0.5333, "angle": 24.76 }, + { + "time": 0.6667, + "angle": 33.27, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8, "angle": 3.09 }, + { "time": 0.9333, "angle": 5.39 }, + { "time": 1.0667, "angle": -11.7 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "hand1": { + "rotate": [ + { "time": 0, "angle": -19.63 }, + { "time": 0.1333, "angle": -25.07 }, + { "time": 0.2667, "angle": -27.67 }, + { "time": 0.4, "angle": -34.31 }, + { "time": 0.5333, "angle": -24.05 }, + { "time": 0.8, "angle": 16.76 }, + { "time": 0.9333, "angle": 7.44 }, + { "time": 1.0667, "angle": -19.63 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "body": { + "rotate": [ + { "time": 0, "angle": 6.02 }, + { + "time": 0.1333, + "angle": 1.27, + "curve": [ 0.465, 0, 0.75, 1 ] + }, + { "time": 0.3333, "angle": 8.58 }, + { "time": 0.5333, "angle": 4.14 }, + { + "time": 0.6667, + "angle": 1.27, + "curve": [ 0.465, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": 7.43 }, + { "time": 1.0667, "angle": 6.02 } + ], + "translate": [ + { "time": 0, "x": 4.41, "y": -1.14 }, + { "time": 0.1333, "x": 10.49, "y": -2.93 }, + { "time": 0.3333, "x": 1.79, "y": 5.09 }, + { "time": 0.5333, "x": 12.04, "y": -2.64 }, + { "time": 0.6667, "x": 10.49, "y": -2.93 }, + { "time": 0.8667, "x": 1.79, "y": 6.43 }, + { "time": 1.0667, "x": 4.41, "y": -0.47 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -11.71 }, + { "time": 0.1333, "angle": -2.88 }, + { "time": 0.3333, "angle": -10.46 }, + { "time": 0.5333, "angle": -6.47 }, + { "time": 0.6667, "angle": -2.86 }, + { "time": 0.8667, "angle": -8.52 }, + { "time": 1.0667, "angle": -11.71 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1333, "x": -2.96, "y": -3.43 }, + { "time": 0.3333, "x": 1.05, "y": 0.33 }, + { "time": 0.5333, "x": 0, "y": 0 }, + { "time": 0.6667, "x": -2.96, "y": -3.43 }, + { "time": 0.8667, "x": 1.05, "y": 0.33 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "upper-arm2": { + "rotate": [ + { "time": 0, "angle": 349.66 }, + { "time": 0.1333, "angle": 349.79 }, + { "time": 0.2667, "angle": 343.54 }, + { "time": 0.4, "angle": 334.09 }, + { "time": 0.5333, "angle": 327.79 }, + { "time": 0.8, "angle": 338.54 }, + { "time": 0.9333, "angle": 354.69 }, + { "time": 1.0667, "angle": 349.66 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1333, "x": -0.76, "y": -1.45 }, + { "time": 0.5333, "x": -0.2, "y": 8.7 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "forearm2": { + "rotate": [ + { "time": 0, "angle": 21.05 }, + { "time": 0.1333, "angle": 24.41 }, + { "time": 0.2667, "angle": -0.81 }, + { "time": 0.4, "angle": 23.68 }, + { "time": 0.5333, "angle": 23.62 }, + { "time": 0.6667, "angle": 25.56 }, + { "time": 0.8, "angle": 12.56 }, + { "time": 0.9333, "angle": -0.27 }, + { "time": 1.0667, "angle": 21.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "hand2": { + "rotate": [ + { "time": 0, "angle": -12.11 }, + { "time": 0.1333, "angle": -8.88 }, + { "time": 0.2667, "angle": 13.76 }, + { "time": 0.4, "angle": -3.02 }, + { "time": 0.5333, "angle": 11.48 }, + { "time": 0.6667, "angle": 5.24 }, + { "time": 0.8, "angle": 3.93 }, + { "time": 0.9333, "angle": 0.31 }, + { "time": 1.0667, "angle": -12.11 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "root": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "left-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "right-ankle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": -1.36, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": -1.36 } + ] + }, + "mantles": { + "rotate": [ + { "time": 0, "angle": -3.56 }, + { "time": 0.3333, "angle": -8.55 }, + { "time": 0.5333, "angle": -6.74 }, + { "time": 0.8667, "angle": -8.55 }, + { "time": 1.0667, "angle": -3.56 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1333, "x": -1.9, "y": -1.47 }, + { "time": 0.3333, "x": -0.66, "y": -0.2 }, + { "time": 0.6667, "x": -1.9, "y": -1.47 }, + { "time": 0.8667, "x": -0.66, "y": -0.2 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "shin1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "shin2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "cape-root": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "weapon": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "look-constraint-goal": { + "rotate": [ + { "time": 0.9333, "angle": 0 } + ] + }, + "bone2": { + "rotate": [ + { "time": 0, "angle": 1.6 }, + { "time": 0.1333, "angle": 4.44 }, + { "time": 0.2667, "angle": -11.58 }, + { "time": 0.4, "angle": 4.79 }, + { "time": 0.5333, "angle": 1.6 }, + { "time": 0.6667, "angle": 4.44 }, + { "time": 0.8, "angle": -11.58 }, + { "time": 0.9333, "angle": 4.79 }, + { "time": 1.0667, "angle": 1.6 } + ], + "translate": [ + { "time": 0, "x": -1.7, "y": 2.56 }, + { "time": 0.1333, "x": -9.99, "y": 4.3 }, + { "time": 0.2667, "x": -2.47, "y": 3.65 }, + { "time": 0.4, "x": -5.1, "y": 7.68 }, + { "time": 0.5333, "x": -1.7, "y": 2.56 }, + { "time": 0.6667, "x": -9.99, "y": 4.3 }, + { "time": 0.8, "x": -2.47, "y": 3.65 }, + { "time": 0.9333, "x": -5.1, "y": 7.68 }, + { "time": 1.0667, "x": -1.7, "y": 2.56 } + ] + }, + "hair01": { + "rotate": [ + { "time": 0, "angle": 3.13 }, + { "time": 0.1333, "angle": 9.9 }, + { "time": 0.2667, "angle": 1.75 }, + { "time": 0.4, "angle": 9.39 }, + { "time": 0.5333, "angle": 3.13 }, + { "time": 0.6667, "angle": 9.9 }, + { "time": 0.8, "angle": 1.75 }, + { "time": 0.9333, "angle": 9.39 }, + { "time": 1.0667, "angle": 3.13 } + ], + "translate": [ + { "time": 0, "x": -1.39, "y": -0.92 }, + { "time": 0.1333, "x": -0.8, "y": -1.35 }, + { "time": 0.2667, "x": 2.13, "y": -10.12 }, + { "time": 0.4, "x": -4.17, "y": -2.76 }, + { "time": 0.5333, "x": -1.39, "y": -0.92 }, + { "time": 0.6667, "x": -0.8, "y": -1.35 }, + { "time": 0.8, "x": 2.13, "y": -10.12 }, + { "time": 0.9333, "x": -4.17, "y": -2.76 }, + { "time": 1.0667, "x": -1.39, "y": -0.92 } + ] + } + }, + "deform": { + "default": { + "body": { + "body": [ + { + "time": 0, + "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.5333, + "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": 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, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5333, + "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 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.0667 } + ] + }, + "head": { + "head": [ + { + "time": 0, + "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, -4.54038, -0.15547, -4.54038, -0.15547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.48674, 0.51688, 0, 0, -11.14854, -0.87456, -8.67199, -0.78973 ], + "curve": [ 0.228, 0.35, 0.573, 0.68 ] + }, + { + "time": 0.5333, + "offset": 12, + "vertices": [ 2.41842, 0.10235, 1.63067, 0.06915, 1.12625, 1.37998, 15.33712, 1.2489, 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, 13.0799, 0.52394, 21.03843, 0.48742, 6.02913, 0.32602, 6.02913, 0.32602, 9.14707, 1.88179 ], + "curve": [ 0.39, 0.63, 0.754, 1 ] + }, + { + "time": 1.0667, + "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, -4.54038, -0.15547, -4.54038, -0.15547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.48674, 0.51688, 0, 0, -11.14854, -0.87456, -8.67199, -0.78973 ] + } + ] + }, + "mantles": { + "mantles": [ + { + "time": 0, + "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.5333, + "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": 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, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5333, + "vertices": [ 9.24917, -1.3452, 25.71696, -0.48061, 25.58308, -0.49992, 9.1152, -1.36452 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.0667 } + ] + }, + "weapon": { + "sword": [ + { + "time": 0, + "vertices": [ 0.02427, -7.08119, 0, 0, 0, 0, -0.02431, 7.08134 ] + }, + { "time": 0.5333 }, + { + "time": 1.0667, + "vertices": [ 0.02427, -7.08119, 0, 0, 0, 0, -0.02431, 7.08134 ] + } + ] + } + } + }, + "events": [ + { "time": 0.5333, "name": "footstep" }, + { "time": 1.0667, "name": "footstep" } + ] + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/hero/import/hero-pro.png b/examples/spine-unity/hero/import/hero-pro.png new file mode 100644 index 000000000..1a53b5d81 Binary files /dev/null and b/examples/spine-unity/hero/import/hero-pro.png differ diff --git a/examples/spine-unity/hero/import/license.txt b/examples/spine-unity/hero/import/license.txt new file mode 100644 index 000000000..86fb7fa08 --- /dev/null +++ b/examples/spine-unity/hero/import/license.txt @@ -0,0 +1,5 @@ +Copyright (c) 2014, XDTech + +The project file and images in this "Hero" project are provided for +demonstration purposes only and may not be redistributed for any reason nor +used as the basis for derivative work. \ No newline at end of file diff --git a/examples/spine-unity/raggedyspineboy/images/arm.png b/examples/spine-unity/raggedyspineboy/images/arm.png new file mode 100644 index 000000000..1a6dc2eb6 Binary files /dev/null and b/examples/spine-unity/raggedyspineboy/images/arm.png differ diff --git a/examples/spine-unity/raggedyspineboy/images/head.png b/examples/spine-unity/raggedyspineboy/images/head.png new file mode 100644 index 000000000..8f96a3e92 Binary files /dev/null and b/examples/spine-unity/raggedyspineboy/images/head.png differ diff --git a/examples/spine-unity/raggedyspineboy/images/leg.png b/examples/spine-unity/raggedyspineboy/images/leg.png new file mode 100644 index 000000000..d89ca180c Binary files /dev/null and b/examples/spine-unity/raggedyspineboy/images/leg.png differ diff --git a/examples/spine-unity/raggedyspineboy/images/torso.png b/examples/spine-unity/raggedyspineboy/images/torso.png new file mode 100644 index 000000000..b90f3afa0 Binary files /dev/null and b/examples/spine-unity/raggedyspineboy/images/torso.png differ diff --git a/examples/spine-unity/raggedyspineboy/import/Raggedy Spineboy.atlas.txt b/examples/spine-unity/raggedyspineboy/import/Raggedy Spineboy.atlas.txt new file mode 100644 index 000000000..5597c2893 --- /dev/null +++ b/examples/spine-unity/raggedyspineboy/import/Raggedy Spineboy.atlas.txt @@ -0,0 +1,34 @@ + +Raggedy Spineboy.png +size: 256,256 +format: RGBA8888 +filter: Linear,Linear +repeat: none +arm + rotate: false + xy: 140, 178 + size: 71, 75 + orig: 71, 75 + offset: 0, 0 + index: -1 +head + rotate: false + xy: 2, 66 + size: 136, 187 + orig: 136, 187 + offset: 0, 0 + index: -1 +leg + rotate: false + xy: 140, 77 + size: 36, 99 + orig: 36, 99 + offset: 0, 0 + index: -1 +torso + rotate: true + xy: 2, 2 + size: 62, 95 + orig: 62, 95 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/raggedyspineboy/import/Raggedy Spineboy.png b/examples/spine-unity/raggedyspineboy/import/Raggedy Spineboy.png new file mode 100644 index 000000000..cb07c5df1 Binary files /dev/null and b/examples/spine-unity/raggedyspineboy/import/Raggedy Spineboy.png differ diff --git a/examples/spine-unity/raggedyspineboy/import/raggedy spineboy.json b/examples/spine-unity/raggedyspineboy/import/raggedy spineboy.json new file mode 100644 index 000000000..85ba1e1ea --- /dev/null +++ b/examples/spine-unity/raggedyspineboy/import/raggedy spineboy.json @@ -0,0 +1,308 @@ +{ +"skeleton": { "hash": "PfETvq+tNE3sJ4NmzYgf3kHTmFY", "spine": "3.6.07-beta", "width": 0, "height": 0, "images": "" }, +"bones": [ + { "name": "root" }, + { "name": "hip", "parent": "root", "x": -0.79, "y": 82.38 }, + { "name": "abdomen", "parent": "hip", "length": 33.5, "rotation": 89.55, "y": -0.1 }, + { "name": "chest", "parent": "abdomen", "length": 29.58, "x": 38.08, "y": 0.73 }, + { "name": "L-arm", "parent": "chest", "length": 32.68, "rotation": -121.23, "x": 24.64, "y": -16.69 }, + { "name": "L-thigh", "parent": "hip", "length": 29.76, "rotation": -81.94, "x": 17.32, "y": -5.2 }, + { "name": "L-foot", "parent": "L-thigh", "length": 37.25, "rotation": -6.29, "x": 37.36, "y": -1.79 }, + { "name": "L-forearm", "parent": "L-arm", "length": 33.69, "rotation": -12.09, "x": 39.1, "y": -2.35 }, + { "name": "R-arm", "parent": "chest", "length": 36.76, "rotation": 133.38, "x": 26, "y": 13.63 }, + { "name": "R-thigh", "parent": "hip", "length": 29.49, "rotation": -93.16, "x": -18.19, "y": -6.06 }, + { "name": "R-foot", "parent": "R-thigh", "length": 39.99, "rotation": -1.8, "x": 36.41, "y": 0.27 }, + { "name": "R-forearm", "parent": "R-arm", "length": 36.13, "rotation": 2.73, "x": 41.66, "y": 0.28 }, + { "name": "head", "parent": "chest", "length": 94.23, "rotation": -2.25, "x": 41.02, "y": -0.11 }, + { "name": "scalp", "parent": "head", "length": 31.95, "rotation": -29.89, "x": 129.34, "y": 15.1 }, + { "name": "hair1", "parent": "scalp", "length": 23.01, "rotation": 68.49, "x": 36.51, "y": 4.13 }, + { "name": "hair2", "parent": "hair1", "length": 23.5, "rotation": 59.56, "x": 29.03, "y": 1.58 } +], +"slots": [ + { "name": "R-arm", "bone": "R-arm", "attachment": "arm" }, + { "name": "L-arm", "bone": "L-arm", "attachment": "arm" }, + { "name": "L-leg", "bone": "L-thigh", "attachment": "leg" }, + { "name": "R-leg", "bone": "R-thigh", "attachment": "leg" }, + { "name": "torso", "bone": "abdomen", "attachment": "torso" }, + { "name": "head", "bone": "head", "attachment": "head" } +], +"skins": { + "default": { + "L-arm": { + "arm": { + "type": "mesh", + "uvs": [ 1, 0.16418, 0.90368, 0.30178, 0.80735, 0.43938, 0.75345, 0.50664, 0.71536, 0.55417, 0.66561, 0.61626, 0.63234, 0.65778, 0.59417, 0.7054, 0.45366, 0.8527, 0.31316, 1, 0.15658, 1, 0, 1, 0, 0.71458, 0.13235, 0.59074, 0.26471, 0.4669, 0.34675, 0.39836, 0.39153, 0.36096, 0.43008, 0.32876, 0.4689, 0.29633, 0.52302, 0.25113, 0.59417, 0.1917, 0.72983, 0.09585, 0.86549, 0, 1, 0, 0.15703, 0.83582, 0.46722, 0.51561, 0.78995, 0.22527, 0.34029, 0.70958, 0.62889, 0.3843 ], + "triangles": [ 7, 25, 6, 25, 27, 14, 27, 25, 7, 13, 14, 27, 24, 13, 27, 12, 13, 24, 8, 27, 7, 11, 12, 24, 10, 11, 24, 9, 24, 27, 9, 27, 8, 10, 24, 9, 25, 14, 15, 22, 23, 0, 26, 21, 22, 26, 22, 0, 20, 21, 26, 1, 26, 0, 28, 20, 26, 19, 20, 28, 18, 19, 28, 2, 26, 1, 28, 26, 2, 3, 28, 2, 17, 4, 5, 25, 17, 5, 16, 17, 25, 15, 16, 25, 4, 28, 3, 28, 4, 18, 18, 4, 17, 6, 25, 5 ], + "vertices": [ 1, 4, -11.38, 11.41, 1, 1, 4, 0.99, 11.79, 1, 1, 4, 13.36, 12.18, 1, 1, 4, 19.69, 11.97, 1, 2, 4, 24.16, 11.83, 0.91748, 7, -17.58, 10.73, 0.08252, 2, 4, 30, 11.64, 0.75238, 7, -11.83, 11.77, 0.24762, 2, 4, 33.91, 11.51, 0.44551, 7, -7.98, 12.46, 0.55449, 2, 4, 38.39, 11.36, 0.2127, 7, -3.57, 13.26, 0.7873, 2, 4, 53.17, 9.61, 0.07308, 7, 11.25, 14.65, 0.92692, 2, 4, 67.95, 7.86, 0.00873, 7, 26.07, 16.03, 0.99127, 1, 7, 34.26, 8.51, 1, 1, 7, 42.44, 0.99, 1, 1, 7, 27.96, -14.77, 1, 2, 4, 50.33, -20.36, 0.05494, 7, 14.76, -15.25, 0.94506, 2, 4, 37.32, -18.06, 0.23231, 7, 1.56, -15.74, 0.76769, 2, 4, 29.76, -16.28, 0.47868, 7, -6.21, -15.58, 0.52132, 2, 4, 25.63, -15.31, 0.71242, 7, -10.45, -15.5, 0.28758, 2, 4, 22.08, -14.47, 0.81876, 7, -14.1, -15.42, 0.18124, 2, 4, 18.5, -13.63, 0.9506, 7, -17.77, -15.35, 0.0494, 2, 4, 13.51, -12.45, 0.97879, 7, -22.9, -15.25, 0.02121, 2, 4, 6.96, -10.91, 0.99704, 7, -29.63, -15.11, 0.00296, 1, 4, -4.48, -7.2, 1, 1, 4, -15.91, -3.5, 1, 1, 4, -21.43, 4.29, 1, 1, 7, 25.9, -0.53, 1, 2, 4, 31.99, -4.22, 0.80128, 7, -6.56, -3.32, 0.19872, 1, 4, 0.98, 1.89, 1, 1, 7, 9.92, 1.3, 1, 1, 4, 17.32, -0.55, 1 ], + "hull": 24, + "edges": [ 0, 2, 2, 4, 4, 6, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 38, 40, 40, 42, 42, 44, 44, 46, 46, 0, 10, 34, 30, 32, 32, 34, 10, 12, 12, 14, 6, 8, 8, 10, 34, 36, 36, 38, 8, 36 ], + "width": 71, + "height": 75 + } + }, + "L-leg": { + "leg": { + "type": "mesh", + "uvs": [ 1, 0.23129, 1, 0.29498, 1, 0.37025, 1, 0.44552, 1, 0.50921, 1, 0.65976, 1, 0.71766, 1, 0.87399, 0.73924, 1, 0.22971, 1, 0, 0.89715, 0, 0.64818, 0.01978, 0.59915, 0.08517, 0.43712, 0.10542, 0.38694, 0.13057, 0.32459, 0.15317, 0.26859, 0.178, 0.20707, 0.26155, 0, 1, 0, 0.61186, 0.12128, 0.51632, 0.54396 ], + "triangles": [ 7, 8, 6, 6, 8, 9, 11, 6, 9, 9, 10, 11, 11, 12, 6, 12, 5, 6, 12, 21, 5, 12, 13, 21, 21, 4, 5, 21, 13, 4, 13, 14, 4, 14, 3, 4, 14, 15, 3, 15, 2, 3, 15, 16, 2, 16, 1, 2, 16, 17, 1, 17, 0, 1, 17, 20, 0, 17, 18, 20, 20, 19, 0, 20, 18, 19 ], + "vertices": [ 1, 5, 11.02, 15.15, 1, 1, 5, 17.32, 14.75, 1, 2, 5, 24.75, 14.29, 0.95577, 6, -14.29, 14.6, 0.04423, 2, 5, 32.19, 13.83, 0.71874, 6, -6.84, 14.96, 0.28126, 2, 5, 38.49, 13.44, 0.37177, 6, -0.55, 15.26, 0.62823, 2, 5, 53.36, 12.51, 0.00736, 6, 14.34, 15.96, 0.99264, 1, 6, 20.07, 16.24, 1, 1, 6, 35.53, 16.97, 1, 1, 6, 48.43, 8.19, 1, 1, 6, 49.31, -10.13, 1, 1, 6, 39.53, -18.88, 1, 2, 5, 49.98, -23.35, 0.00313, 6, 14.91, -20.05, 0.99687, 2, 5, 45.18, -22.34, 0.02543, 6, 10.03, -19.57, 0.97457, 2, 5, 29.32, -18.99, 0.4709, 6, -6.11, -17.98, 0.5291, 2, 5, 24.4, -17.96, 0.69968, 6, -11.11, -17.49, 0.30032, 2, 5, 18.3, -16.67, 0.89625, 6, -17.32, -16.88, 0.10375, 2, 5, 12.82, -15.51, 0.9779, 6, -22.89, -16.33, 0.0221, 1, 5, 6.79, -14.24, 1, 1, 5, -13.48, -9.97, 1, 1, 5, -11.83, 16.57, 1, 1, 5, -0.72, 1.88, 1, 1, 6, 3.72, -1.97, 1 ], + "hull": 20, + "edges": [ 36, 38, 20, 22, 18, 20, 16, 18, 16, 14, 22, 24, 24, 10, 10, 12, 12, 14, 12, 22, 24, 26, 10, 8, 26, 8, 8, 6, 26, 28, 6, 28, 28, 30, 6, 4, 30, 4, 4, 2, 30, 32, 2, 32, 32, 34, 34, 36, 2, 0, 0, 38, 34, 0 ], + "width": 36, + "height": 99 + } + }, + "R-arm": { + "arm": { + "type": "mesh", + "uvs": [ 1, 0.16418, 0.90368, 0.30178, 0.80735, 0.43938, 0.75345, 0.50664, 0.71536, 0.55417, 0.66561, 0.61626, 0.63234, 0.65778, 0.59417, 0.7054, 0.45366, 0.8527, 0.31316, 1, 0.15658, 1, 0, 1, 0, 0.71458, 0.13235, 0.59074, 0.26471, 0.4669, 0.34675, 0.39836, 0.39153, 0.36096, 0.43008, 0.32876, 0.4689, 0.29633, 0.52302, 0.25113, 0.59417, 0.1917, 0.72983, 0.09585, 0.86549, 0, 1, 0, 0.15703, 0.83582, 0.46722, 0.51561, 0.78995, 0.22527, 0.34029, 0.70958, 0.62889, 0.3843 ], + "triangles": [ 7, 25, 6, 25, 27, 14, 25, 14, 15, 27, 25, 7, 13, 14, 27, 24, 13, 27, 12, 13, 24, 8, 27, 7, 11, 12, 24, 10, 11, 24, 9, 24, 27, 9, 27, 8, 10, 24, 9, 26, 21, 22, 20, 21, 26, 28, 20, 26, 19, 20, 28, 18, 19, 28, 2, 26, 1, 28, 26, 2, 3, 28, 2, 17, 4, 5, 25, 17, 5, 16, 17, 25, 15, 16, 25, 4, 28, 3, 28, 4, 18, 18, 4, 17, 6, 25, 5, 1, 26, 0, 26, 22, 0, 22, 23, 0 ], + "vertices": [ 1, 8, -6.97, 5.03, 1, 1, 8, 5.06, 7.93, 1, 1, 8, 17.1, 10.83, 1, 2, 8, 23.34, 11.91, 0.99563, 11, -17.75, 12.49, 0.00437, 2, 8, 27.74, 12.68, 0.95467, 11, -13.31, 13.04, 0.04533, 2, 8, 33.5, 13.69, 0.75827, 11, -7.51, 13.77, 0.24173, 2, 8, 37.35, 14.36, 0.53963, 11, -3.63, 14.26, 0.46037, 2, 8, 41.77, 15.13, 0.29363, 11, 0.82, 14.82, 0.70637, 2, 8, 56.6, 16.42, 4.0E-4, 11, 15.69, 15.41, 0.9996, 1, 11, 30.56, 16, 1, 1, 11, 38.34, 8.05, 1, 1, 11, 46.11, 0.1, 1, 1, 11, 30.8, -14.86, 1, 2, 8, 59.92, -13.5, 4.8E-4, 11, 17.59, -14.64, 0.99952, 2, 8, 46.72, -13.9, 0.17385, 11, 4.38, -14.41, 0.82615, 2, 8, 38.95, -13.7, 0.5683, 11, -3.37, -13.84, 0.4317, 2, 8, 34.71, -13.59, 0.79613, 11, -7.6, -13.53, 0.20387, 2, 8, 31.06, -13.49, 0.92362, 11, -11.24, -13.26, 0.07638, 2, 8, 27.39, -13.4, 0.98278, 11, -14.9, -12.99, 0.01722, 1, 8, 22.26, -13.26, 1, 1, 8, 15.53, -13.09, 1, 1, 8, 3.58, -11.79, 1, 1, 8, -8.37, -10.49, 1, 1, 8, -15.36, -3.99, 1, 1, 11, 29.51, -0.54, 1, 2, 8, 38.68, -1.43, 0.57762, 11, -3.06, -1.58, 0.42238, 1, 8, 7.07, -1.77, 1, 1, 11, 13.64, 2.15, 1, 1, 8, 23.56, -0.83, 1 ], + "hull": 24, + "edges": [ 0, 2, 2, 4, 4, 6, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 38, 40, 40, 42, 42, 44, 44, 46, 46, 0, 10, 34, 30, 32, 32, 34, 10, 12, 12, 14, 6, 8, 8, 10, 34, 36, 36, 38, 8, 36 ], + "width": 71, + "height": 75 + } + }, + "R-leg": { + "leg": { + "type": "mesh", + "uvs": [ 1, 0.23129, 1, 0.29498, 1, 0.37025, 1, 0.44552, 1, 0.50921, 1, 0.65976, 1, 0.71766, 1, 0.87399, 0.73924, 1, 0.22971, 1, 0, 0.89715, 0, 0.64818, 0.01978, 0.59915, 0.08517, 0.43712, 0.10542, 0.38694, 0.13057, 0.32459, 0.15317, 0.26859, 0.178, 0.20707, 0.26155, 0, 1, 0, 0.61186, 0.12128, 0.51632, 0.54396 ], + "triangles": [ 7, 8, 6, 6, 8, 9, 11, 6, 9, 9, 10, 11, 11, 12, 6, 12, 5, 6, 12, 21, 5, 12, 13, 21, 21, 4, 5, 21, 13, 4, 13, 14, 4, 14, 3, 4, 14, 15, 3, 15, 2, 3, 15, 16, 2, 16, 1, 2, 16, 17, 1, 17, 0, 1, 17, 20, 0, 17, 18, 20, 20, 19, 0, 20, 18, 19 ], + "vertices": [ 1, 9, 7.41, 14.89, 1, 2, 9, 13.71, 15.24, 0.99432, 10, -23.16, 14.24, 0.00568, 2, 9, 21.15, 15.65, 0.91831, 10, -15.74, 14.89, 0.08169, 2, 9, 28.59, 16.06, 0.65731, 10, -8.32, 15.53, 0.34269, 2, 9, 34.88, 16.4, 0.33128, 10, -2.03, 16.08, 0.66872, 2, 9, 49.77, 17.22, 0.00401, 10, 12.81, 17.36, 0.99599, 1, 10, 18.52, 17.86, 1, 2, 9, 70.94, 18.39, 0, 10, 33.94, 19.2, 1, 2, 9, 83.91, 9.7, 0, 10, 47.18, 10.92, 1, 2, 9, 84.92, -8.61, 0, 10, 48.77, -7.35, 1, 2, 9, 75.21, -17.43, 0, 10, 39.34, -16.47, 1, 2, 9, 50.6, -18.79, 0.01347, 10, 14.78, -18.6, 0.98653, 2, 9, 45.72, -18.34, 0.05687, 10, 9.88, -18.31, 0.94313, 2, 9, 29.57, -16.87, 0.66681, 10, -6.3, -17.35, 0.33319, 2, 9, 24.57, -16.42, 0.86313, 10, -11.31, -17.05, 0.13687, 2, 9, 18.36, -15.85, 0.97673, 10, -17.54, -16.68, 0.02327, 2, 9, 12.77, -15.35, 0.99935, 10, -23.13, -16.35, 6.5E-4, 1, 9, 6.64, -14.79, 1, 2, 9, -13.99, -12.91, 0.99999, 10, -49.96, -14.76, 1.0E-5, 2, 9, -15.45, 13.63, 1, 10, -52.26, 11.72, 0, 2, 9, -2.7, 0.34, 1, 10, -39.09, -1.16, 0, 2, 9, 39.28, -0.79, 0.02735, 10, 2.9, -0.97, 0.97265 ], + "hull": 20, + "edges": [ 36, 38, 20, 22, 18, 20, 16, 18, 16, 14, 22, 24, 24, 10, 10, 12, 12, 14, 12, 22, 24, 26, 10, 8, 26, 8, 8, 6, 26, 28, 6, 28, 28, 30, 6, 4, 30, 4, 4, 2, 30, 32, 2, 32, 32, 34, 34, 36, 2, 0, 0, 38, 34, 0 ], + "width": 36, + "height": 99 + } + }, + "head": { + "head": { + "type": "mesh", + "uvs": [ 0.60755, 0.01864, 0.64146, 0.03355, 0.70227, 0.06028, 0.76687, 0.08869, 0.80696, 0.14524, 0.84158, 0.19407, 1, 0.41294, 1, 0.78562, 0.67349, 1, 0.38214, 1, 0.13935, 0.8937, 0.07949, 0.78808, 0.05899, 0.7519, 0, 0.64781, 0, 0.40213, 0.15055, 0.27784, 0.25632, 0.21734, 0.28424, 0.20137, 0.31117, 0.18597, 0.32034, 0.16739, 0.32984, 0.14814, 0.3317, 0.12798, 0.33358, 0.1076, 0.29623, 0.08869, 0.21779, 0.06978, 0.2514, 0.03195, 0.32659, 0.01699, 0.37521, 0.00732, 0.41202, 0, 0.45684, 0, 0.49046, 0, 0.53155, 0, 0.56517, 0, 0.55023, 0.1049, 0.46058, 0.06437, 0.38587, 0.05086, 0.31117, 0.04816, 0.54649, 0.17516, 0.35973, 0.28865, 0.14308, 0.41294, 0.13188, 0.57777, 0.24767, 0.43186, 0.43817, 0.37511, 0.59878, 0.3616, 0.78181, 0.43726, 0.89761, 0.53994, 0.87616, 0.37787 ], + "triangles": [ 35, 21, 22, 21, 35, 34, 35, 28, 34, 28, 29, 34, 23, 36, 22, 22, 36, 35, 35, 26, 27, 26, 35, 36, 24, 25, 23, 23, 25, 36, 35, 27, 28, 36, 25, 26, 33, 2, 37, 2, 33, 1, 1, 33, 0, 37, 34, 33, 31, 33, 34, 34, 20, 21, 31, 34, 30, 33, 32, 0, 33, 31, 32, 34, 29, 30, 37, 20, 34, 8, 45, 7, 8, 44, 45, 44, 8, 43, 42, 43, 8, 8, 9, 42, 9, 40, 41, 9, 41, 42, 11, 40, 10, 9, 10, 40, 11, 12, 40, 45, 6, 7, 12, 13, 40, 13, 14, 40, 40, 39, 41, 40, 14, 39, 44, 46, 45, 45, 46, 6, 46, 44, 5, 41, 38, 42, 41, 16, 38, 16, 17, 38, 39, 15, 41, 41, 15, 16, 39, 14, 15, 44, 43, 5, 6, 46, 5, 43, 42, 37, 42, 38, 37, 43, 37, 4, 43, 4, 5, 4, 2, 3, 2, 4, 37, 17, 18, 38, 18, 19, 38, 19, 20, 38, 37, 38, 20 ], + "vertices": [ 1, 14, 17.04, -22.66, 1, 3, 12, 187.6, -11.93, 0.00182, 13, 63.98, 5.58, 0.02381, 14, 11.42, -25.02, 0.97438, 2, 12, 182.37, -21.52, 0.62995, 14, 1.36, -29.25, 0.37005, 3, 12, 176.82, -31.71, 0.82289, 13, 64.49, -16.93, 0.07936, 14, -9.34, -33.75, 0.09775, 3, 12, 165.13, -38.42, 0.86351, 13, 57.7, -28.58, 0.08156, 14, -22.66, -31.7, 0.05494, 3, 12, 155.03, -44.22, 0.89858, 13, 51.83, -38.64, 0.08345, 14, -34.17, -29.93, 0.01796, 1, 12, 109.81, -70.7, 1, 1, 12, 30.84, -74.45, 1, 1, 12, -16.96, -26.55, 1, 1, 12, -19.08, 18.11, 1, 1, 12, 1.68, 56.4, 1, 1, 12, 23.63, 66.63, 1, 1, 12, 31.14, 70.14, 1, 1, 12, 52.77, 80.23, 1, 2, 12, 104.83, 82.69, 0.99074, 13, -54.93, 46.39, 0.00926, 3, 12, 132.26, 60.87, 0.88784, 13, -20.27, 41.13, 0.11168, 15, 48.07, 46.13, 4.7E-4, 4, 12, 145.85, 45.26, 0.85196, 13, -0.71, 34.37, 0.12365, 14, 14.49, 45.72, 0.00833, 15, 30.69, 34.9, 0.01605, 4, 12, 149.44, 41.14, 0.84249, 13, 4.45, 32.59, 0.12681, 14, 14.72, 40.26, 0.01053, 15, 26.1, 31.94, 0.02016, 4, 12, 152.9, 37.17, 0.83336, 13, 9.43, 30.87, 0.12986, 14, 14.94, 35, 0.01266, 15, 21.68, 29.08, 0.02412, 4, 12, 156.9, 35.95, 0.60487, 13, 13.51, 31.8, 0.21603, 14, 17.31, 31.55, 0.05833, 15, 19.9, 25.29, 0.12077, 4, 12, 161.05, 34.68, 0.368, 13, 17.74, 32.78, 0.30535, 14, 19.76, 27.97, 0.10569, 15, 18.06, 21.36, 0.22096, 4, 12, 165.34, 34.6, 0.18497, 13, 21.49, 34.84, 0.23674, 14, 23.06, 25.24, 0.1279, 15, 17.37, 17.13, 0.45039, 3, 13, 25.29, 36.92, 0.16741, 14, 26.39, 22.47, 0.15034, 15, 16.67, 12.86, 0.68225, 3, 13, 25.58, 43.92, 0.03309, 14, 33.01, 24.76, 0.02128, 15, 22, 8.32, 0.94563, 1, 15, 33.6, 3.18, 1, 1, 15, 27.7, -4.32, 1, 1, 15, 15.91, -6.38, 1, 1, 15, 8.29, -7.71, 1, 1, 15, 2.52, -8.72, 1, 2, 14, 33.8, -6.24, 0.33703, 15, -4.33, -8.07, 0.66297, 2, 14, 30.77, -10.42, 0.58778, 15, -9.46, -7.58, 0.41222, 2, 14, 27.08, -15.53, 0.81447, 15, -15.74, -6.98, 0.18553, 2, 14, 24.05, -19.7, 0.97838, 15, -20.88, -6.49, 0.02162, 1, 14, 7.37, -4.8, 1, 1, 14, 22.4, 1.3, 1, 1, 15, 7.54, 1.64, 1, 3, 13, 34.06, 46.62, 0.01618, 14, 38.63, 17.86, 0.0046, 15, 18.9, -0.03, 0.97922, 1, 13, 30.82, 1.68, 1, 3, 12, 131.49, 28.69, 0.99828, 14, -7.07, 41.74, 7.0E-5, 15, 16.34, 51.47, 0.00165, 1, 12, 103.58, 60.65, 1, 1, 12, 68.57, 60.72, 1, 1, 12, 100.33, 44.43, 1, 1, 12, 113.74, 15.8, 1, 1, 12, 117.77, -8.69, 1, 1, 12, 103.07, -37.5, 1, 1, 12, 82.15, -56.28, 1, 3, 12, 116.34, -51.37, 0.97904, 13, 21.84, -64.11, 0.01725, 14, -68.87, -11.37, 0.00371 ], + "hull": 33, + "edges": [ 16, 14, 16, 18, 18, 20, 26, 28, 28, 30, 44, 46, 46, 48, 48, 50, 14, 12, 10, 12, 50, 52, 52, 54, 54, 56, 56, 58, 58, 60, 60, 62, 62, 64, 2, 0, 0, 64, 2, 4, 4, 6, 20, 22, 22, 24, 24, 26, 80, 82, 82, 84, 84, 86, 86, 88, 88, 90, 90, 12, 80, 26, 34, 36, 30, 32, 32, 34, 36, 38, 38, 40, 40, 42, 42, 44, 12, 92, 6, 8, 8, 10 ], + "width": 136, + "height": 187 + } + }, + "torso": { + "torso": { + "type": "mesh", + "uvs": [ 0.87097, 0.13351, 1, 0.26703, 1, 0.45027, 1, 0.63351, 1, 0.81676, 1, 1, 0.75, 1, 0.5, 1, 0.25, 1, 0, 1, 0, 0.72402, 0, 0.44805, 0.09823, 0.22402, 0.19646, 0, 0.4692, 0, 0.74195, 0, 0.58869, 0.13132, 0.401, 0.46063, 0.8354, 0.50156, 0.42394, 0.2675, 0.36228, 0.63166, 0.58839, 0.76773, 0.71972, 0.25773, 0.84058, 0.76485, 0.57726, 0.50305, 0.24069, 0.44016, 0.19158, 0.8008, 0.29695, 0.12289, 0.37843, 0.84006, 0.71037, 0.63433, 0.15889, 0.60896 ], + "triangles": [ 9, 10, 26, 9, 26, 8, 8, 28, 7, 8, 26, 28, 23, 3, 4, 6, 21, 23, 7, 21, 6, 6, 23, 5, 23, 4, 5, 17, 25, 19, 24, 22, 18, 17, 19, 24, 25, 12, 27, 25, 27, 19, 1, 18, 22, 22, 24, 19, 27, 13, 14, 16, 14, 15, 12, 13, 27, 22, 16, 15, 22, 15, 0, 19, 27, 14, 19, 14, 16, 22, 0, 1, 22, 19, 16, 11, 12, 25, 2, 18, 1, 30, 11, 25, 20, 25, 17, 20, 17, 24, 30, 25, 20, 18, 2, 3, 29, 24, 18, 10, 11, 30, 23, 18, 3, 29, 18, 23, 21, 24, 29, 21, 29, 23, 20, 24, 21, 26, 30, 20, 10, 30, 26, 28, 20, 21, 26, 20, 28, 7, 28, 21 ], + "vertices": [ 1, 3, 31.69, -23.15, 1, 2, 2, 57.15, -30.53, 0.39506, 3, 19.07, -31.25, 0.60494, 2, 2, 39.74, -30.66, 0.60494, 3, 1.66, -31.39, 0.39506, 2, 2, 22.33, -30.8, 0.79012, 3, -15.75, -31.53, 0.20988, 1, 5, -7.76, 14.89, 1, 1, 5, 9.48, 12.45, 1, 1, 5, 7.3, -2.9, 1, 2, 5, 5.13, -18.25, 0.488, 9, 5.77, 18.5, 0.512, 2, 5, 2.96, -33.59, 0.16267, 9, 6.62, 3.03, 0.83733, 3, 2, -12.97, 30.92, 0.26337, 3, -51.05, 30.2, 0.06996, 9, 7.46, -12.45, 0.66667, 1, 9, -18.72, -13.88, 1, 2, 2, 39.46, 31.34, 0.60494, 3, 1.38, 30.61, 0.39506, 2, 2, 60.79, 25.41, 0.39506, 3, 22.71, 24.69, 0.60494, 1, 3, 44.04, 18.76, 1, 1, 3, 44.18, 1.86, 1, 1, 3, 44.31, -15.05, 1, 1, 3, 31.76, -5.65, 1, 2, 2, 38.46, 6.47, 0.552, 3, 0.38, 5.74, 0.448, 2, 2, 34.79, -20.5, 0.552, 3, -3.29, -21.22, 0.448, 1, 3, 18.74, 4.46, 1, 1, 2, 22.2, 8.74, 1, 2, 2, 9.38, -5.38, 0.52, 5, -15.95, -9.73, 0.48, 1, 3, 19.82, -13.87, 1, 2, 2, 9.78, -21.01, 0.52, 5, -14.03, 5.79, 0.48, 2, 2, 34.52, -4.49, 0.552, 3, -3.56, -5.22, 0.448, 2, 2, 40.33, 16.42, 0.552, 3, 2.25, 15.69, 0.448, 2, 2, 6.04, 19.2, 0.584, 9, -12.08, -1.62, 0.416, 1, 3, 32.42, 12.44, 1, 2, 2, 2.41, 7.58, 0.584, 9, -8.99, 10.15, 0.416, 1, 2, 22.11, -12.84, 1, 1, 2, 24.25, 21.37, 1 ], + "hull": 16, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 30, 0 ], + "width": 62, + "height": 95 + } + } + } +}, +"animations": { + "animation": { + "bones": { + "abdomen": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.374, 1 ] + }, + { "time": 0.3, "angle": 6.52 }, + { "time": 1.3333, "angle": 0 } + ] + }, + "chest": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.374, 1 ] + }, + { + "time": 0.3667, + "angle": 13.73, + "curve": [ 0.34, 0, 0.651, 0.43 ] + }, + { + "time": 0.6667, + "angle": 12.78, + "curve": [ 0.444, 0, 0.75, 1 ] + }, + { + "time": 0.9, + "angle": 9.11, + "curve": [ 0.444, 0, 0.75, 1 ] + }, + { "time": 1.3333, "angle": 0 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.348, 0, 0.609, 0.5 ] + }, + { + "time": 0.1, + "angle": -10.88, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "angle": 6.77, + "curve": [ 0.804, 0, 0.592, 0.98 ] + }, + { "time": 1.3333, "angle": 0 } + ] + }, + "R-arm": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.1667, + "angle": -26.35, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "angle": -6.09, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.3333, "angle": 0 } + ] + }, + "L-arm": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.374, 1 ] + }, + { + "time": 0.3333, + "angle": 53.01, + "curve": [ 0.537, 0.01, 0.769, 1 ] + }, + { + "time": 0.6, + "angle": 35.12, + "curve": [ 0.35, 0, 0.659, 1 ] + }, + { + "time": 0.8333, + "angle": 56.78, + "curve": [ 0.59, 0, 0.695, 1 ] + }, + { "time": 1.3333, "angle": 0 } + ] + }, + "R-forearm": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.348, 0, 0.609, 0.5 ] + }, + { + "time": 0.3333, + "angle": 9.78, + "curve": [ 0.25, 0, 0.471, 1 ] + }, + { "time": 1.3333, "angle": 0 } + ] + }, + "L-forearm": { + "rotate": [ + { + "time": 0, + "angle": 14.9, + "curve": [ 0.331, -5.57, 0.528, 1 ] + }, + { + "time": 0.4333, + "angle": 32.08, + "curve": [ 0.642, 0, 0.318, 1 ] + }, + { + "time": 0.6333, + "angle": -11.74, + "curve": [ 0.602, 0, 0.386, 1 ] + }, + { + "time": 0.9333, + "angle": 58, + "curve": [ 0.25, 0, 0.629, 1 ] + }, + { "time": 1.3333, "angle": 14.9 } + ] + }, + "scalp": { + "rotate": [ + { + "time": 0, + "angle": -7.01, + "curve": [ 0.357, 0, 0.643, 0.45 ] + }, + { + "time": 0.2667, + "angle": 7.61, + "curve": [ 0.208, 0.44, 0.479, 1 ] + }, + { "time": 0.6667, "angle": 0 }, + { "time": 1.3333, "angle": -7.01 } + ] + }, + "hair1": { + "rotate": [ + { + "time": 0, + "angle": -8.8, + "curve": [ 0.25, 0, 0.374, 1 ] + }, + { + "time": 0.2667, + "angle": -16.02, + "curve": [ 0.25, 0, 0.536, 1 ] + }, + { + "time": 0.5333, + "angle": 29.39, + "curve": [ 0.25, 0, 0.439, 1 ] + }, + { "time": 1.3333, "angle": -8.8 } + ] + }, + "hair2": { + "rotate": [ + { + "time": 0, + "angle": 4.65, + "curve": [ 0.424, 0, 0.374, 1 ] + }, + { + "time": 0.3333, + "angle": -17.96, + "curve": [ 0.25, 0, 0.536, 1 ] + }, + { + "time": 0.6333, + "angle": 6.63, + "curve": [ 0.25, 0, 0.439, 1 ] + }, + { "time": 1.3333, "angle": 4.65 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/raggedyspineboy/raggedyspineboy.spine b/examples/spine-unity/raggedyspineboy/raggedyspineboy.spine new file mode 100644 index 000000000..65ec9cbe2 Binary files /dev/null and b/examples/spine-unity/raggedyspineboy/raggedyspineboy.spine differ diff --git a/examples/spine-unity/raptor/images/back_arm.png b/examples/spine-unity/raptor/images/back_arm.png new file mode 100644 index 000000000..e29886c41 Binary files /dev/null and b/examples/spine-unity/raptor/images/back_arm.png differ diff --git a/examples/spine-unity/raptor/images/back_bracer.png b/examples/spine-unity/raptor/images/back_bracer.png new file mode 100644 index 000000000..e65aa016f Binary files /dev/null and b/examples/spine-unity/raptor/images/back_bracer.png differ diff --git a/examples/spine-unity/raptor/images/back_hand.png b/examples/spine-unity/raptor/images/back_hand.png new file mode 100644 index 000000000..336bc2ff6 Binary files /dev/null and b/examples/spine-unity/raptor/images/back_hand.png differ diff --git a/examples/spine-unity/raptor/images/back_knee.png b/examples/spine-unity/raptor/images/back_knee.png new file mode 100644 index 000000000..1722ce47a Binary files /dev/null and b/examples/spine-unity/raptor/images/back_knee.png differ diff --git a/examples/spine-unity/raptor/images/back_thigh.png b/examples/spine-unity/raptor/images/back_thigh.png new file mode 100644 index 000000000..195e4e775 Binary files /dev/null and b/examples/spine-unity/raptor/images/back_thigh.png differ diff --git a/examples/spine-unity/raptor/images/eyes_open.png b/examples/spine-unity/raptor/images/eyes_open.png new file mode 100644 index 000000000..c1abbe9d5 Binary files /dev/null and b/examples/spine-unity/raptor/images/eyes_open.png differ diff --git a/examples/spine-unity/raptor/images/front_arm.png b/examples/spine-unity/raptor/images/front_arm.png new file mode 100644 index 000000000..a1d1d09d5 Binary files /dev/null and b/examples/spine-unity/raptor/images/front_arm.png differ diff --git a/examples/spine-unity/raptor/images/front_bracer.png b/examples/spine-unity/raptor/images/front_bracer.png new file mode 100644 index 000000000..d492a4639 Binary files /dev/null and b/examples/spine-unity/raptor/images/front_bracer.png differ diff --git a/examples/spine-unity/raptor/images/front_hand.png b/examples/spine-unity/raptor/images/front_hand.png new file mode 100644 index 000000000..3ed2e2ab9 Binary files /dev/null and b/examples/spine-unity/raptor/images/front_hand.png differ diff --git a/examples/spine-unity/raptor/images/front_open_hand.png b/examples/spine-unity/raptor/images/front_open_hand.png new file mode 100644 index 000000000..0d266064a Binary files /dev/null and b/examples/spine-unity/raptor/images/front_open_hand.png differ diff --git a/examples/spine-unity/raptor/images/front_thigh.png b/examples/spine-unity/raptor/images/front_thigh.png new file mode 100644 index 000000000..145562b12 Binary files /dev/null and b/examples/spine-unity/raptor/images/front_thigh.png differ diff --git a/examples/spine-unity/raptor/images/gun.png b/examples/spine-unity/raptor/images/gun.png new file mode 100644 index 000000000..733b10e39 Binary files /dev/null and b/examples/spine-unity/raptor/images/gun.png differ diff --git a/examples/spine-unity/raptor/images/gun_nohand.png b/examples/spine-unity/raptor/images/gun_nohand.png new file mode 100644 index 000000000..a13a0474d Binary files /dev/null and b/examples/spine-unity/raptor/images/gun_nohand.png differ diff --git a/examples/spine-unity/raptor/images/head.png b/examples/spine-unity/raptor/images/head.png new file mode 100644 index 000000000..64bf0c647 Binary files /dev/null and b/examples/spine-unity/raptor/images/head.png differ diff --git a/examples/spine-unity/raptor/images/lower_leg.png b/examples/spine-unity/raptor/images/lower_leg.png new file mode 100644 index 000000000..ba2f4a0a6 Binary files /dev/null and b/examples/spine-unity/raptor/images/lower_leg.png differ diff --git a/examples/spine-unity/raptor/images/mouth_smile.png b/examples/spine-unity/raptor/images/mouth_smile.png new file mode 100644 index 000000000..4f1b9d164 Binary files /dev/null and b/examples/spine-unity/raptor/images/mouth_smile.png differ diff --git a/examples/spine-unity/raptor/images/neck.png b/examples/spine-unity/raptor/images/neck.png new file mode 100644 index 000000000..4d6638469 Binary files /dev/null and b/examples/spine-unity/raptor/images/neck.png differ diff --git a/examples/spine-unity/raptor/images/raptor_arm_back.png b/examples/spine-unity/raptor/images/raptor_arm_back.png new file mode 100644 index 000000000..de0c528bb Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_arm_back.png differ diff --git a/examples/spine-unity/raptor/images/raptor_body.png b/examples/spine-unity/raptor/images/raptor_body.png new file mode 100644 index 000000000..2a16f0bdd Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_body.png differ diff --git a/examples/spine-unity/raptor/images/raptor_front_arm.png b/examples/spine-unity/raptor/images/raptor_front_arm.png new file mode 100644 index 000000000..5050cf62e Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_front_arm.png differ diff --git a/examples/spine-unity/raptor/images/raptor_front_leg.png b/examples/spine-unity/raptor/images/raptor_front_leg.png new file mode 100644 index 000000000..d925feaa7 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_front_leg.png differ diff --git a/examples/spine-unity/raptor/images/raptor_hindleg_back.png b/examples/spine-unity/raptor/images/raptor_hindleg_back.png new file mode 100644 index 000000000..278931242 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_hindleg_back.png differ diff --git a/examples/spine-unity/raptor/images/raptor_horn.png b/examples/spine-unity/raptor/images/raptor_horn.png new file mode 100644 index 000000000..037017bd1 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_horn.png differ diff --git a/examples/spine-unity/raptor/images/raptor_horn_back.png b/examples/spine-unity/raptor/images/raptor_horn_back.png new file mode 100644 index 000000000..866e40c55 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_horn_back.png differ diff --git a/examples/spine-unity/raptor/images/raptor_jaw.png b/examples/spine-unity/raptor/images/raptor_jaw.png new file mode 100644 index 000000000..882cd56bd Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_jaw.png differ diff --git a/examples/spine-unity/raptor/images/raptor_saddle_noshadow.png b/examples/spine-unity/raptor/images/raptor_saddle_noshadow.png new file mode 100644 index 000000000..82b2d81c6 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_saddle_noshadow.png differ diff --git a/examples/spine-unity/raptor/images/raptor_saddle_strap_front.png b/examples/spine-unity/raptor/images/raptor_saddle_strap_front.png new file mode 100644 index 000000000..bf4653fe1 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_saddle_strap_front.png differ diff --git a/examples/spine-unity/raptor/images/raptor_saddle_strap_rear.png b/examples/spine-unity/raptor/images/raptor_saddle_strap_rear.png new file mode 100644 index 000000000..80a77e454 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_saddle_strap_rear.png differ diff --git a/examples/spine-unity/raptor/images/raptor_saddle_w_shadow.png b/examples/spine-unity/raptor/images/raptor_saddle_w_shadow.png new file mode 100644 index 000000000..6789d43e3 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_saddle_w_shadow.png differ diff --git a/examples/spine-unity/raptor/images/raptor_tongue.png b/examples/spine-unity/raptor/images/raptor_tongue.png new file mode 100644 index 000000000..584664aa0 Binary files /dev/null and b/examples/spine-unity/raptor/images/raptor_tongue.png differ diff --git a/examples/spine-unity/raptor/images/stirrup_back.png b/examples/spine-unity/raptor/images/stirrup_back.png new file mode 100644 index 000000000..3f3a05c49 Binary files /dev/null and b/examples/spine-unity/raptor/images/stirrup_back.png differ diff --git a/examples/spine-unity/raptor/images/stirrup_front.png b/examples/spine-unity/raptor/images/stirrup_front.png new file mode 100644 index 000000000..6e001c971 Binary files /dev/null and b/examples/spine-unity/raptor/images/stirrup_front.png differ diff --git a/examples/spine-unity/raptor/images/stirrup_strap.png b/examples/spine-unity/raptor/images/stirrup_strap.png new file mode 100644 index 000000000..064ed3ccd Binary files /dev/null and b/examples/spine-unity/raptor/images/stirrup_strap.png differ diff --git a/examples/spine-unity/raptor/images/torso.png b/examples/spine-unity/raptor/images/torso.png new file mode 100644 index 000000000..eb49e25be Binary files /dev/null and b/examples/spine-unity/raptor/images/torso.png differ diff --git a/examples/spine-unity/raptor/images/visor.png b/examples/spine-unity/raptor/images/visor.png new file mode 100644 index 000000000..0772fe7c1 Binary files /dev/null and b/examples/spine-unity/raptor/images/visor.png differ diff --git a/examples/spine-unity/raptor/import/raptor.atlas.txt b/examples/spine-unity/raptor/import/raptor.atlas.txt new file mode 100644 index 000000000..c90da0078 --- /dev/null +++ b/examples/spine-unity/raptor/import/raptor.atlas.txt @@ -0,0 +1,251 @@ + +raptor.png +size: 1022,1022 +format: RGBA8888 +filter: Linear,Linear +repeat: none +back_arm + rotate: false + xy: 410, 545 + size: 46, 29 + orig: 46, 29 + offset: 0, 0 + index: -1 +back_bracer + rotate: false + xy: 540, 548 + size: 39, 28 + orig: 39, 28 + offset: 0, 0 + index: -1 +back_hand + rotate: true + xy: 504, 538 + size: 36, 34 + orig: 36, 34 + offset: 0, 0 + index: -1 +back_knee + rotate: false + xy: 299, 478 + size: 49, 67 + orig: 49, 67 + offset: 0, 0 + index: -1 +back_thigh + rotate: true + xy: 140, 247 + size: 39, 24 + orig: 39, 24 + offset: 0, 0 + index: -1 +eyes_open + rotate: true + xy: 2, 2 + size: 47, 45 + orig: 47, 45 + offset: 0, 0 + index: -1 +front_arm + rotate: false + xy: 360, 544 + size: 48, 30 + orig: 48, 30 + offset: 0, 0 + index: -1 +front_bracer + rotate: false + xy: 538, 578 + size: 41, 29 + orig: 41, 29 + offset: 0, 0 + index: -1 +front_hand + rotate: false + xy: 538, 609 + size: 41, 38 + orig: 41, 38 + offset: 0, 0 + index: -1 +front_open_hand + rotate: false + xy: 894, 782 + size: 43, 44 + orig: 43, 44 + offset: 0, 0 + index: -1 +front_thigh + rotate: false + xy: 942, 849 + size: 57, 29 + orig: 57, 29 + offset: 0, 0 + index: -1 +gun + rotate: false + xy: 785, 774 + size: 107, 103 + orig: 107, 103 + offset: 0, 0 + index: -1 +gun_nohand + rotate: false + xy: 614, 703 + size: 105, 102 + orig: 105, 102 + offset: 0, 0 + index: -1 +head + rotate: false + xy: 2, 137 + size: 136, 149 + orig: 136, 149 + offset: 0, 0 + index: -1 +lower_leg + rotate: true + xy: 780, 699 + size: 73, 98 + orig: 73, 98 + offset: 0, 0 + index: -1 +mouth_smile + rotate: true + xy: 49, 2 + size: 47, 30 + orig: 47, 30 + offset: 0, 0 + index: -1 +neck + rotate: true + xy: 1001, 860 + size: 18, 21 + orig: 18, 21 + offset: 0, 0 + index: -1 +raptor_arm_back + rotate: false + xy: 940, 936 + size: 82, 86 + orig: 82, 86 + offset: 0, 0 + index: -1 +raptor_body + rotate: false + xy: 2, 737 + size: 610, 285 + orig: 610, 285 + offset: 0, 0 + index: -1 +raptor_front_arm + rotate: true + xy: 195, 464 + size: 81, 102 + orig: 81, 102 + offset: 0, 0 + index: -1 +raptor_front_leg + rotate: false + xy: 2, 478 + size: 191, 257 + orig: 191, 257 + offset: 0, 0 + index: -1 +raptor_hindleg_back + rotate: false + xy: 614, 807 + size: 169, 215 + orig: 169, 215 + offset: 0, 0 + index: -1 +raptor_horn + rotate: false + xy: 360, 655 + size: 182, 80 + orig: 182, 80 + offset: 0, 0 + index: -1 +raptor_horn_back + rotate: false + xy: 360, 576 + size: 176, 77 + orig: 176, 77 + offset: 0, 0 + index: -1 +raptor_jaw + rotate: false + xy: 785, 879 + size: 153, 143 + orig: 153, 143 + offset: 0, 0 + index: -1 +raptor_saddle_noshadow + rotate: false + xy: 2, 288 + size: 163, 188 + orig: 163, 188 + offset: 0, 0 + index: -1 +raptor_saddle_strap_front + rotate: false + xy: 721, 710 + size: 57, 95 + orig: 57, 95 + offset: 0, 0 + index: -1 +raptor_saddle_strap_rear + rotate: true + xy: 940, 880 + size: 54, 74 + orig: 54, 74 + offset: 0, 0 + index: -1 +raptor_saddle_w_shadow + rotate: false + xy: 195, 547 + size: 163, 188 + orig: 163, 188 + offset: 0, 0 + index: -1 +raptor_tongue + rotate: true + xy: 544, 649 + size: 86, 64 + orig: 86, 64 + offset: 0, 0 + index: -1 +stirrup_back + rotate: false + xy: 458, 539 + size: 44, 35 + orig: 44, 35 + offset: 0, 0 + index: -1 +stirrup_front + rotate: true + xy: 81, 4 + size: 45, 50 + orig: 45, 50 + offset: 0, 0 + index: -1 +stirrup_strap + rotate: true + xy: 894, 828 + size: 49, 46 + orig: 49, 46 + offset: 0, 0 + index: -1 +torso + rotate: true + xy: 610, 647 + size: 54, 91 + orig: 54, 91 + offset: 0, 0 + index: -1 +visor + rotate: false + xy: 2, 51 + size: 131, 84 + orig: 131, 84 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/raptor/import/raptor.json b/examples/spine-unity/raptor/import/raptor.json new file mode 100644 index 000000000..f72a13c3a --- /dev/null +++ b/examples/spine-unity/raptor/import/raptor.json @@ -0,0 +1,2764 @@ +{ +"skeleton": { + "hash": "fwpmS3DoUvxvh+SmpD8dRy7eWXE", + "spine": "3.6.07-beta", + "width": 1223.75, + "height": 1053.84, + "images": "C:/Program Files (x86)/Spine/examples/raptor/images/" +}, +"bones": [ + { "name": "root" }, + { "name": "hip", "parent": "root", "rotation": 3.16, "x": -136.79, "y": 415.48, "color": "fbff00ff" }, + { "name": "torso1", "parent": "hip", "length": 126.26, "rotation": -4.98, "x": 30.04, "y": -0.4, "color": "eaff00ff" }, + { "name": "saddle", "parent": "torso1", "length": 50.92, "rotation": 91.8, "x": 4.57, "y": 71.87, "color": "ff7300ff" }, + { "name": "spineboy_hip", "parent": "saddle", "length": 0.53, "rotation": 90.02, "x": 81.88, "y": 2.69, "color": "ffffffff" }, + { + "name": "spineboy_torso", + "parent": "spineboy_hip", + "length": 122.45, + "rotation": -75.86, + "x": 1.05, + "y": -2.11, + "color": "ffffffff" + }, + { "name": "torso2", "parent": "torso1", "length": 121.2, "rotation": 39.85, "x": 126.26, "y": -0.38, "color": "eaff00ff" }, + { "name": "neck", "parent": "torso2", "length": 70.6, "rotation": 41.38, "x": 121.2, "y": 0.35, "color": "eaff00ff" }, + { "name": "head", "parent": "neck", "length": 105.51, "rotation": 9.83, "x": 70.6, "y": 0.04, "color": "eaff00ff" }, + { "name": "horn_rear", "parent": "head", "length": 73.78, "rotation": 44.32, "x": 99.27, "y": -226.8, "color": "e07800ff" }, + { "name": "rear_arm_target", "parent": "horn_rear", "rotation": -133.55, "x": 232.68, "y": 245.85, "color": "e07800ff" }, + { + "name": "back_arm", + "parent": "spineboy_torso", + "length": 67.21, + "rotation": -120.9, + "x": 96.33, + "y": -38.47, + "color": "ffffffff" + }, + { "name": "back_bracer", "parent": "back_arm", "length": 43.69, "rotation": 17.48, "x": 67.22, "y": -0.32, "color": "ffffffff" }, + { + "name": "back_hand", + "parent": "back_bracer", + "length": 41.98, + "rotation": 9.21, + "x": 43.68, + "y": 0.06, + "transform": "noRotationOrReflection", + "color": "ffffffff" + }, + { "name": "spineboy_rear_arm_goal", "parent": "saddle", "x": -30.44, "y": -100.08, "color": "ff0001ff" }, + { "name": "back_thigh", "parent": "spineboy_hip", "length": 71.16, "rotation": 160.75, "x": -9.57, "y": 2.32, "color": "ffffffff" }, + { "name": "back_knee", "parent": "back_thigh", "length": 97.17, "rotation": -54.98, "x": 71.16, "y": -0.28, "color": "ffffffff" }, + { "name": "horn_front", "parent": "head", "length": 87.48, "rotation": 49.36, "x": 82.09, "y": -221.36, "color": "15ff00ff" }, + { "name": "front_arm_target", "parent": "horn_front", "rotation": -138.6, "x": 294.58, "y": 234.18, "color": "15ff00ff" }, + { + "name": "front_arm", + "parent": "spineboy_torso", + "length": 74.52, + "rotation": -118.17, + "x": 101.38, + "y": 9.79, + "color": "ffffffff" + }, + { "name": "front_bracer", "parent": "front_arm", "length": 39.85, "rotation": 20.31, "x": 74.52, "y": -0.42, "color": "ffffffff" }, + { "name": "front_arm1", "parent": "torso2", "length": 109.99, "rotation": 224.54, "x": 46.37, "y": -84.62, "color": "15ff00ff" }, + { "name": "front_arm2", "parent": "front_arm1", "length": 86.33, "rotation": 105.24, "x": 109.99, "y": 0.2, "color": "15ff00ff" }, + { "name": "front_foot_goal", "parent": "root", "rotation": -0.95, "x": -45.8, "y": -28.67, "color": "ff0000ff" }, + { "name": "front_leg_goal", "parent": "front_foot_goal", "x": -106.06, "y": 115.58, "color": "ff0000ff" }, + { "name": "front_leg1", "parent": "hip", "length": 251.75, "rotation": -51.51, "x": 27.36, "y": -28.28, "color": "15ff00ff" }, + { "name": "front_leg2", "parent": "front_leg1", "length": 208.55, "rotation": 261.94, "x": 251.04, "y": 0.16, "color": "15ff00ff" }, + { "name": "front_leg3", "parent": "front_leg2", "length": 118.18, "rotation": 85.46, "x": 208.5, "y": -1.64, "color": "15ff00ff" }, + { + "name": "front_foot1", + "parent": "front_leg3", + "length": 57.79, + "rotation": 54.46, + "x": 118.2, + "y": -0.79, + "scaleX": 1.127, + "color": "15ff00ff" + }, + { + "name": "front_foot2", + "parent": "front_foot1", + "length": 56.19, + "rotation": -0.46, + "x": 57.79, + "y": -0.02, + "scaleX": 0.731, + "scaleY": 0.823, + "transform": "noRotationOrReflection", + "color": "15ff00ff" + }, + { + "name": "front_foot3", + "parent": "front_foot2", + "length": 129.88, + "rotation": -3.17, + "x": 49.71, + "y": 20.66, + "scaleX": 1.155, + "transform": "noRotationOrReflection", + "color": "15ff00ff" + }, + { "name": "front_hand", "parent": "front_arm2", "length": 47.56, "rotation": -56.83, "x": 86.33, "y": 0.06, "color": "15ff00ff" }, + { + "name": "front_hand2", + "parent": "front_bracer", + "length": 58.19, + "rotation": 13.9, + "x": 39.98, + "y": -0.9, + "transform": "noRotationOrReflection", + "color": "ffffffff" + }, + { "name": "spineboy_front_arm_goal", "parent": "saddle", "x": -50.71, "y": -96.93, "color": "ff0004ff" }, + { + "name": "front_thigh", + "parent": "spineboy_hip", + "length": 77.79, + "rotation": 163.34, + "x": 15.52, + "y": 17.02, + "color": "ffffffff" + }, + { "name": "lower_leg", "parent": "front_thigh", "length": 111.5, "rotation": -49.62, "x": 77.93, "y": -0.11, "color": "ffffffff" }, + { + "name": "gun", + "parent": "spineboy_hip", + "length": 181.35, + "rotation": 107.12, + "x": 16.86, + "y": -7.89, + "scaleX": 0.816, + "scaleY": 0.816, + "color": "ffffffff" + }, + { "name": "neck2", "parent": "spineboy_torso", "length": 32.05, "rotation": -45.23, "x": 113.44, "y": -15.22, "color": "ffffffff" }, + { "name": "head2", "parent": "neck2", "length": 249.65, "rotation": 11.66, "x": 23.01, "y": 3.47, "color": "ffffffff" }, + { + "name": "jaw", + "parent": "head", + "length": 203.76, + "rotation": -140.14, + "x": 29.37, + "y": -40.16, + "transform": "noScale", + "color": "ffff00ff" + }, + { "name": "rear_arm1", "parent": "torso2", "length": 109.56, "rotation": -124.72, "x": 57.05, "y": -95.39, "color": "e07800ff" }, + { "name": "rear_arm2", "parent": "rear_arm1", "length": 85.8, "rotation": 123.56, "x": 109.57, "y": -0.01, "color": "e07800ff" }, + { "name": "rear_foot_goal", "parent": "root", "x": 33.44, "y": 30.82, "color": "ff0000ff" }, + { "name": "rear_leg_goal", "parent": "rear_foot_goal", "x": -127.51, "y": 75.99, "color": "ff0000ff" }, + { "name": "rear_leg1", "parent": "hip", "length": 226.28, "rotation": -54.76, "x": 55.19, "y": -71.25, "color": "e07800ff" }, + { "name": "rear_leg2", "parent": "rear_leg1", "length": 172.59, "rotation": -92.25, "x": 226.32, "y": 0.23, "color": "e07800ff" }, + { "name": "rear_leg3", "parent": "rear_leg2", "length": 103.05, "rotation": 82.82, "x": 172.32, "y": 2.21, "color": "e07800ff" }, + { "name": "rear_foot1", "parent": "rear_leg3", "length": 84.51, "rotation": 75.43, "x": 102.38, "y": -0.03, "color": "e07800ff" }, + { + "name": "rear_foot2", + "parent": "rear_foot1", + "length": 102.31, + "rotation": -6.14, + "x": 84.5, + "y": -0.35, + "transform": "noRotationOrReflection", + "color": "e07800ff" + }, + { "name": "rear_hand", "parent": "rear_arm2", "length": 45.81, "rotation": -76.28, "x": 85.8, "y": 0.11, "color": "e07800ff" }, + { + "name": "saddle_strap_front1", + "parent": "saddle", + "length": 97.28, + "rotation": -148.12, + "x": -27.36, + "y": -73.39, + "color": "ff7300ff" + }, + { + "name": "saddle_strap_front2", + "parent": "saddle_strap_front1", + "length": 102.74, + "rotation": -11.14, + "x": 97.29, + "y": 0.31, + "color": "ff7300ff" + }, + { + "name": "saddle_strap_rear1", + "parent": "saddle", + "length": 38.62, + "rotation": 151.14, + "x": -33.34, + "y": 87.33, + "color": "ff7300ff" + }, + { "name": "saddle_strap_rear2", "parent": "saddle_strap_rear1", "length": 54.36, "x": 38.63, "y": -0.02, "color": "ff7300ff" }, + { + "name": "saddle_strap_rear3", + "parent": "saddle_strap_rear2", + "length": 44.05, + "rotation": 3.63, + "x": 54.87, + "y": 0.2, + "color": "ff7300ff" + }, + { "name": "stirrup", "parent": "saddle", "length": 78.17, "rotation": -68.86, "x": -81.94, "y": -103.38, "color": "ff7300ff" }, + { "name": "stirrup_strap1", "parent": "saddle", "length": 43.7, "rotation": -135, "x": -20.38, "y": -29.37, "color": "ff7300ff" }, + { "name": "stirrup_strap2", "parent": "stirrup_strap1", "length": 51.62, "rotation": 9.39, "x": 43.71, "color": "ff7300ff" }, + { "name": "tail1", "parent": "hip", "length": 162.53, "rotation": 162.93, "x": -20.87, "y": 6.87, "color": "eaff00ff" }, + { "name": "tail2", "parent": "tail1", "length": 130.02, "rotation": 30.31, "x": 162.53, "y": -0.83, "color": "eaff00ff" }, + { "name": "tail3", "parent": "tail2", "length": 141.06, "rotation": 6.89, "x": 130.02, "y": 0.1, "color": "eaff00ff" }, + { "name": "tail4", "parent": "tail3", "length": 126.26, "rotation": -18.86, "x": 141.06, "y": 0.65, "color": "eaff00ff" }, + { "name": "tail5", "parent": "tail4", "length": 91.06, "rotation": -22.35, "x": 126.26, "y": -0.47, "color": "eaff00ff" }, + { "name": "tongue1", "parent": "head", "length": 55.12, "rotation": -129.04, "x": 20.82, "y": -104.75, "color": "ffff00ff" }, + { "name": "tongue2", "parent": "tongue1", "length": 44.67, "rotation": 8.93, "x": 55.6, "y": 0.93, "color": "fff200ff" }, + { "name": "tongue3", "parent": "tongue2", "length": 43.65, "rotation": 12.86, "x": 44.27, "y": -0.21, "color": "fff200ff" } +], +"slots": [ + { "name": "back_hand", "bone": "back_hand", "attachment": "back_hand" }, + { "name": "back_arm", "bone": "back_arm", "attachment": "back_arm" }, + { "name": "back_bracer", "bone": "back_bracer", "attachment": "back_bracer" }, + { "name": "back_knee", "bone": "back_knee", "attachment": "back_knee" }, + { "name": "raptor_horn_back", "bone": "horn_rear", "attachment": "raptor_horn_back" }, + { "name": "raptor_tongue", "bone": "root", "attachment": "raptor_tongue" }, + { "name": "raptor_hindleg_back", "bone": "rear_leg1", "attachment": "raptor_hindleg_back" }, + { "name": "raptor_arm_back", "bone": "root", "attachment": "raptor_arm_back" }, + { "name": "raptor_body", "bone": "torso1", "attachment": "raptor_body" }, + { "name": "back_thigh", "bone": "back_thigh", "attachment": "back_thigh" }, + { "name": "raptor_saddle_strap_front", "bone": "saddle_strap_front1", "attachment": "raptor_saddle_strap_front" }, + { "name": "raptor_saddle_strap_rear", "bone": "saddle_strap_rear1", "attachment": "raptor_saddle_strap_rear" }, + { "name": "raptor_saddle_w_shadow", "bone": "saddle", "attachment": "raptor_saddle_w_shadow" }, + { "name": "raptor_saddle_noshadow", "bone": "saddle" }, + { "name": "raptor_front_arm", "bone": "root", "attachment": "raptor_front_arm" }, + { "name": "raptor_front_leg", "bone": "front_leg1", "attachment": "raptor_front_leg" }, + { "name": "raptor_jaw", "bone": "jaw", "attachment": "raptor_jaw" }, + { "name": "neck", "bone": "neck2", "attachment": "neck" }, + { "name": "spineboy_torso", "bone": "spineboy_torso", "attachment": "torso" }, + { "name": "head", "bone": "head2", "attachment": "head" }, + { "name": "eyes_open", "bone": "head2", "attachment": "eyes_open" }, + { "name": "mouth_smile", "bone": "head2", "attachment": "mouth_smile" }, + { "name": "visor", "bone": "head2", "attachment": "visor" }, + { "name": "raptor_horn", "bone": "horn_front", "attachment": "raptor_horn" }, + { "name": "front_thigh", "bone": "front_thigh", "attachment": "front_thigh" }, + { "name": "stirrup_back", "bone": "stirrup", "attachment": "stirrup_back" }, + { "name": "lower_leg", "bone": "lower_leg", "attachment": "lower_leg" }, + { "name": "stirrup_strap", "bone": "stirrup", "attachment": "stirrup_strap" }, + { "name": "stirrup_front", "bone": "stirrup", "attachment": "stirrup_front" }, + { "name": "gun", "bone": "gun", "attachment": "gun_nohand" }, + { "name": "front_arm", "bone": "front_arm", "attachment": "front_arm" }, + { "name": "front_bracer", "bone": "front_bracer", "attachment": "front_bracer" }, + { "name": "front_hand", "bone": "front_hand2", "attachment": "front_hand" } +], +"ik": [ + { + "name": "front_arm_goal", + "order": 0, + "bones": [ "front_arm", "front_bracer" ], + "target": "front_arm_target" + }, + { + "name": "front_foot_goal", + "order": 2, + "bones": [ "front_leg3", "front_foot1" ], + "target": "front_foot_goal" + }, + { + "name": "front_leg_goal", + "order": 1, + "bones": [ "front_leg1", "front_leg2" ], + "target": "front_leg_goal", + "bendPositive": false + }, + { + "name": "rear_arm_goal", + "order": 3, + "bones": [ "back_arm", "back_bracer" ], + "target": "rear_arm_target" + }, + { + "name": "rear_foot_goal", + "order": 5, + "bones": [ "rear_leg3", "rear_foot1" ], + "target": "rear_foot_goal" + }, + { + "name": "rear_leg_goal", + "order": 4, + "bones": [ "rear_leg1", "rear_leg2" ], + "target": "rear_leg_goal", + "bendPositive": false + }, + { + "name": "spineboy_front_leg_goal", + "order": 6, + "bones": [ "front_thigh", "lower_leg" ], + "target": "spineboy_front_arm_goal", + "bendPositive": false + }, + { + "name": "spineboy_rear_leg_goal", + "order": 7, + "bones": [ "back_thigh", "back_knee" ], + "target": "spineboy_rear_arm_goal", + "bendPositive": false + }, + { + "name": "stirrup", + "order": 8, + "bones": [ "stirrup_strap1", "stirrup_strap2" ], + "target": "stirrup" + } +], +"skins": { + "default": { + "back_arm": { + "back_arm": { "x": 29.72, "y": 2.05, "rotation": 16.76, "width": 91, "height": 57 } + }, + "back_bracer": { + "back_bracer": { "x": 13.2, "y": -4.28, "rotation": -0.73, "width": 77, "height": 55 } + }, + "back_hand": { + "back_hand": { "x": 18.61, "y": 4.24, "rotation": -10.99, "width": 72, "height": 68 } + }, + "back_knee": { + "back_knee": { "x": 45.77, "y": 20.47, "rotation": 74.23, "width": 97, "height": 134 } + }, + "back_thigh": { + "back_thigh": { "x": 37.85, "y": -4.37, "rotation": 19.25, "width": 78, "height": 47 } + }, + "eyes_open": { + "eyes_open": { "x": 93.24, "y": -25.45, "rotation": -70.58, "width": 93, "height": 89 } + }, + "front_arm": { + "front_arm": { "x": 31.38, "y": 5.09, "rotation": 14.02, "width": 96, "height": 60 } + }, + "front_bracer": { + "front_bracer": { "x": 11.68, "y": -1.37, "rotation": -6.28, "width": 81, "height": 58 } + }, + "front_hand": { + "front_hand": { "x": 35.7, "y": 7.84, "rotation": -13.97, "width": 82, "height": 75 }, + "front_open_hand": { "x": 42.55, "y": 4.62, "rotation": 62.19, "width": 86, "height": 87 }, + "gun": { "x": 98.91, "y": 22.98, "rotation": 56.35, "width": 213, "height": 206 } + }, + "front_thigh": { + "front_thigh": { "x": 45.7, "y": -3.1, "rotation": 16.66, "width": 114, "height": 58 } + }, + "gun": { + "gun_nohand": { + "type": "mesh", + "uvs": [ 0.71081, 0.16149, 0.85808, 0.41785, 1, 0.6649, 1, 1, 0.71457, 1, 0.49803, 0.69051, 0.30183, 0.41009, 0, 0.58226, 0, 0.11741, 0.27187, 0.1243, 0.24857, 0, 0.36658, 0, 0.61804, 0, 0.70575, 0.53546, 0.53669, 0.26855 ], + "triangles": [ 3, 13, 2, 5, 13, 4, 3, 4, 13, 13, 6, 14, 13, 5, 6, 13, 1, 2, 6, 8, 9, 6, 7, 8, 13, 14, 1, 14, 0, 1, 6, 9, 14, 9, 11, 14, 14, 12, 0, 14, 11, 12, 9, 10, 11 ], + "vertices": [ 23.49, 50.64, 83.87, 46.33, 142.06, 42.18, 197.91, 3.35, 163.7, -45.87, 86.16, -47.35, 15.9, -48.69, 8.42, -120.68, -69.06, -66.82, -35.33, -20.74, -58.84, -10.35, -44.69, 10, -14.55, 53.36, 85.21, 6.44, 20.46, 8.21 ], + "hull": 13, + "edges": [ 14, 12, 6, 8, 6, 4, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 8, 10, 10, 12, 6, 26, 10, 26, 4, 2, 26, 2, 22, 28, 28, 26, 12, 28, 2, 0, 0, 24, 28, 0, 18, 12 ], + "width": 210, + "height": 203 + } + }, + "head": { + "head": { "x": 132.34, "y": 1.2, "rotation": -70.58, "width": 271, "height": 298 } + }, + "lower_leg": { + "lower_leg": { "x": 76.2, "y": 22.21, "rotation": 66.28, "width": 146, "height": 195 } + }, + "mouth_smile": { + "mouth_smile": { "x": 27.66, "y": -31.33, "rotation": -70.58, "width": 93, "height": 59 } + }, + "neck": { + "neck": { "x": 15.1, "y": -1.67, "rotation": -58.92, "width": 36, "height": 41 } + }, + "raptor_arm_back": { + "raptor_arm_back": { + "type": "mesh", + "uvs": [ 0.38712, 0.29362, 0.31383, 0.46513, 0.29243, 0.51522, 0.32476, 0.49311, 0.57587, 0.32139, 0.63255, 0.28263, 0.71632, 0.34508, 0.94948, 0.51888, 0.94948, 0.60129, 1, 0.65257, 1, 0.90624, 0.95463, 0.99934, 0.88957, 0.83205, 0.80295, 0.99999, 0.75236, 0.75696, 0.6654, 0.71301, 0.62289, 0.63243, 0.58195, 0.65032, 0.22479, 0.80641, 0.07792, 0.73315, 0.07825, 0.6655, 0.07985, 0.34307, 0, 0.29728, 0, 0, 0.32335, 0 ], + "triangles": [ 13, 14, 12, 11, 12, 10, 12, 9, 10, 12, 8, 9, 12, 14, 8, 14, 15, 8, 8, 15, 7, 16, 17, 4, 6, 7, 15, 5, 16, 4, 5, 6, 16, 6, 15, 16, 18, 3, 17, 18, 2, 3, 18, 19, 2, 19, 20, 2, 17, 3, 4, 2, 20, 1, 1, 20, 21, 1, 21, 0, 0, 21, 24, 24, 21, 23, 21, 22, 23 ], + "vertices": [ 2, 40, 36.95, 33.31, 0.91667, 41, 68.54, 41.05, 0.08333, 2, 40, 66.02, 20.36, 0.76814, 41, 41.42, 24.4, 0.23186, 2, 40, 74.51, 16.58, 0.64468, 41, 33.5, 19.53, 0.35532, 3, 40, 70.89, 21.97, 0.2767, 41, 40, 19.47, 0.67508, 49, -29.68, -39.91, 0.04822, 3, 40, 42.78, 63.9, 0.11484, 41, 90.47, 18.95, 0.60855, 49, -17.2, 9.01, 0.27661, 2, 41, 101.86, 18.84, 0.45956, 49, -14.39, 20.05, 0.54044, 2, 41, 106.48, 2.09, 0.0625, 49, 2.98, 20.56, 0.9375, 1, 49, 51.32, 21.99, 1, 1, 49, 60.41, 11.11, 1, 1, 49, 72.39, 9.62, 1, 1, 49, 100.37, -23.87, 1, 1, 49, 104.96, -40.9, 1, 1, 49, 78.37, -25.62, 1, 1, 49, 86.06, -56.84, 1, 1, 49, 52.92, -30.05, 1, 2, 41, 62.25, -43.93, 0.0625, 49, 37.19, -33.34, 0.9375, 2, 41, 64.89, -28.66, 0.3125, 49, 22.99, -27.14, 0.6875, 2, 41, 57.7, -27.17, 0.30612, 49, 19.84, -33.78, 0.69388, 2, 40, 124.19, 3.84, 0.19395, 41, -5.1, -14.24, 0.80605, 2, 40, 110.78, -19.65, 0.3125, 41, -16.89, 10.11, 0.6875, 2, 40, 99.15, -19.2, 0.51614, 41, -9.94, 19.44, 0.48386, 2, 40, 43.73, -17.04, 0.9375, 41, 23.18, 63.93, 0.0625, 1, 40, 35.41, -29.78, 1, 1, 40, -15.69, -28.02, 1, 1, 40, -13.88, 24.65, 1 ], + "hull": 25, + "edges": [ 44, 46, 44, 42, 38, 36, 32, 30, 30, 28, 28, 26, 24, 22, 18, 16, 16, 14, 46, 48, 38, 4, 6, 4, 6, 36, 42, 40, 40, 38, 4, 2, 2, 0, 40, 2, 10, 32, 36, 34, 34, 32, 10, 8, 8, 6, 34, 8, 14, 12, 12, 10, 12, 30, 18, 20, 22, 20, 26, 24, 48, 0 ], + "width": 163, + "height": 172 + } + }, + "raptor_body": { + "raptor_body": { + "type": "mesh", + "uvs": [ 0.89014, 0.11137, 1, 0.22194, 1, 0.42848, 0.8818, 0.38589, 0.87401, 0.47987, 0.84783, 0.51728, 0.82505, 0.54984, 0.82403, 0.61606, 0.82306, 0.67973, 0.74042, 0.8671, 0.61597, 0.93098, 0.49649, 0.90968, 0.41187, 0.7138, 0.36955, 0.70087, 0.32823, 0.68824, 0.30083, 0.69963, 0.27516, 0.71029, 0.25302, 0.71948, 0.22569, 0.73083, 0.20832, 0.72362, 0.19092, 0.7164, 0.15952, 0.70337, 0.1301, 0.69117, 0.09227, 0.67547, 0.06029, 0.63165, 0.02855, 0.58817, 0, 0.49874, 0.05046, 0.53494, 0.08267, 0.54507, 0.11816, 0.55623, 0.14734, 0.54162, 0.17913, 0.52569, 0.20325, 0.51361, 0.22867, 0.50087, 0.24872, 0.47664, 0.27524, 0.44459, 0.32027, 0.39015, 0.37518, 0.35748, 0.43477, 0.32202, 0.48931, 0.35534, 0.56021, 0.39867, 0.61588, 0.40674, 0.6777, 0.4157, 0.69095, 0.31314, 0.69363, 0.14742, 0.79219, 0.08354, 0.51541, 0.74573, 0.62393, 0.75425, 0.70856, 0.7287, 0.76133, 0.63288, 0.7566, 0.49455, 0.80613, 0.27517, 0.65886, 0.59038, 0.53929, 0.54937, 0.42633, 0.52207, 0.32461, 0.55242, 0.22715, 0.61801, 0.10575, 0.61341, 0.03969, 0.5611, 0.77917, 0.39462, 0.37557, 0.53721, 0.27743, 0.58417, 0.16959, 0.61583, 0.0726, 0.58716, 0.87546, 0.31684, 0.85488, 0.21417, 0.81012, 0.17403, 0.83214, 0.25663, 0.83823, 0.32215, 0.84622, 0.41719, 0.59955, 0.57004, 0.49075, 0.53764, 0.76917, 0.43889, 0.75913, 0.56846, 0.87101, 0.3701, 0.85432, 0.43545, 0.89558, 0.32412, 0.90106, 0.22877, 0.91524, 0.20564, 0.93086, 0.219, 0.93447, 0.25859, 0.91957, 0.2776, 0.90611, 0.26424, 0.9415, 0.25929, 0.93589, 0.21546, 0.91669, 0.19193, 0.89297, 0.22202, 0.90245, 0.28513, 0.92007, 0.281, 0.92144, 0.2962, 0.94856, 0.26431, 0.19894, 0.61694, 0.13974, 0.6147, 0.25159, 0.60156, 0.88779, 0.26675 ], + "triangles": [ 15, 93, 14, 13, 14, 55, 10, 11, 47, 47, 11, 46, 11, 12, 46, 46, 70, 47, 12, 71, 46, 13, 60, 12, 91, 21, 62, 92, 30, 62, 20, 21, 91, 21, 22, 62, 62, 22, 92, 22, 23, 92, 92, 23, 57, 23, 24, 57, 24, 63, 57, 24, 25, 63, 57, 29, 92, 92, 29, 30, 57, 63, 29, 25, 58, 63, 25, 26, 58, 63, 58, 28, 63, 28, 29, 28, 58, 27, 58, 26, 27, 18, 19, 17, 17, 19, 56, 56, 19, 20, 20, 91, 56, 93, 91, 31, 31, 32, 93, 91, 62, 31, 62, 30, 31, 12, 60, 54, 60, 13, 55, 93, 61, 14, 61, 55, 14, 60, 55, 35, 54, 60, 36, 60, 35, 36, 36, 37, 54, 16, 17, 56, 16, 56, 15, 56, 93, 15, 56, 91, 93, 93, 32, 61, 61, 32, 33, 61, 33, 55, 33, 34, 55, 55, 34, 35, 46, 71, 53, 12, 54, 71, 53, 40, 41, 53, 71, 40, 40, 71, 39, 71, 54, 39, 39, 37, 38, 39, 54, 37, 5, 72, 75, 5, 75, 4, 75, 72, 69, 4, 75, 3, 75, 69, 3, 3, 76, 2, 76, 89, 2, 89, 90, 2, 90, 1, 2, 69, 74, 3, 74, 69, 68, 69, 59, 68, 59, 51, 68, 59, 43, 51, 3, 74, 76, 74, 64, 76, 74, 68, 64, 76, 87, 89, 76, 64, 87, 51, 67, 68, 68, 67, 64, 64, 94, 87, 64, 67, 94, 43, 44, 51, 90, 88, 83, 80, 83, 81, 87, 88, 89, 88, 90, 89, 87, 81, 88, 87, 82, 81, 87, 94, 82, 83, 88, 81, 81, 82, 80, 51, 66, 67, 51, 44, 66, 67, 65, 94, 94, 77, 82, 94, 86, 77, 94, 65, 86, 1, 90, 84, 82, 77, 80, 84, 90, 83, 77, 79, 80, 84, 83, 79, 83, 80, 79, 67, 66, 65, 77, 78, 79, 77, 86, 78, 78, 86, 85, 79, 78, 84, 78, 85, 84, 85, 0, 1, 85, 86, 65, 0, 85, 65, 65, 66, 0, 1, 84, 85, 44, 45, 66, 66, 45, 0, 72, 59, 69, 47, 52, 48, 48, 49, 8, 48, 52, 49, 8, 49, 7, 52, 73, 49, 49, 73, 7, 7, 73, 6, 73, 52, 50, 50, 52, 42, 52, 70, 42, 73, 50, 6, 6, 50, 5, 50, 72, 5, 50, 42, 72, 72, 42, 59, 59, 42, 43, 10, 47, 9, 47, 48, 9, 9, 48, 8, 47, 70, 52, 46, 53, 70, 70, 41, 42, 70, 53, 41 ], + "vertices": [ 1, 8, 147.49, -145.49, 1, 1, 8, 89.41, -281.62, 1, 1, 8, -28.24, -285.93, 1, 1, 8, -14.58, -194.68, 1, 5, 2, 363.22, 87.73, 0.02179, 6, 238.39, -84.13, 0.20397, 7, 32.1, -140.86, 0.18915, 8, -61.97, -132.26, 0.41198, 39, 129.58, 6.39, 0.17311, 5, 2, 332.71, 63.71, 0.06905, 6, 199.58, -83.04, 0.29425, 7, 3.7, -114.38, 0.2194, 8, -85.44, -101.33, 0.3086, 39, 127.35, -26.64, 0.1087, 5, 2, 307.08, 43.5, 0.11018, 6, 166.95, -82.14, 0.37282, 7, -20.19, -92.14, 0.24573, 8, -105.18, -75.34, 0.21862, 39, 123.09, -64.79, 0.05265, 5, 2, 307.75, 5.7, 0.18147, 6, 143.26, -111.59, 0.56512, 7, -57.44, -98.58, 0.12045, 8, -142.98, -75.33, 0.10716, 39, 154.86, -83.49, 0.02581, 2, 2, 308.7, -30.56, 0.25, 6, 120.76, -140.04, 0.75, 2, 2, 213.95, -142.7, 0.75, 6, -23.84, -165.46, 0.25, 3, 2, 64.45, -187.35, 0.3114, 58, -158.46, 158.33, 0.1038, 1, 84.16, -190.98, 0.5848, 1, 1, -61.48, -178.85, 1, 7, 2, -193.84, -78.37, 0.01006, 58, 118.47, 114.75, 0.07207, 59, 17.18, 122.49, 0.17087, 60, -100.71, 132.55, 0.06656, 61, -272.54, 39.71, 0.0127, 62, -381.15, -123.99, 0.00106, 1, -166.91, -67.95, 0.66667, 7, 2, -246.27, -74.01, 0.00848, 58, 170.41, 123.13, 0.06072, 59, 66.71, 104.78, 0.19505, 60, -53.09, 110.21, 0.11161, 61, -220.12, 35.31, 0.03559, 62, -331.4, -106.89, 0.02706, 1, -217.69, -61.34, 0.56148, 7, 2, -297.46, -69.74, 0.00701, 58, 221.12, 131.32, 0.0502, 59, 115.08, 87.48, 0.2135, 60, -6.58, 88.4, 0.15182, 61, -168.93, 31.01, 0.05914, 62, -282.83, -90.19, 0.05446, 1, -267.66, -55.14, 0.46388, 7, 2, -322.38, -89.71, 0.00572, 58, 245.54, 147.45, 0.04099, 59, 146.51, 86.09, 0.22288, 60, 26.67, 83.39, 0.18429, 61, -134.99, 41.34, 0.0837, 62, -257.53, -60.65, 0.08408, 1, -298.87, -62, 0.37833, 7, 2, -359.24, -85.1, 0.00461, 58, 277.39, 161.1, 0.03306, 59, 178.73, 86.41, 0.22347, 60, 56.69, 81.29, 0.20919, 61, -107.13, 46.32, 0.10924, 62, -232.45, -51.27, 0.11589, 1, -328.69, -69.24, 0.30452, 7, 2, -376.17, -107.84, 0.00362, 58, 294.31, 176.47, 0.02592, 59, 203.27, 86.52, 0.21876, 60, 83.06, 77.02, 0.2295, 61, -79.57, 53.54, 0.13534, 62, -210.9, -28.3, 0.14903, 1, -354.02, -75.42, 0.23783, 7, 2, -416.83, -99.42, 0.00302, 58, 329.83, 188.86, 0.02166, 59, 238.06, 85.42, 0.19918, 60, 115.65, 74.67, 0.23165, 61, -49.54, 60.59, 0.16136, 62, -185.49, -14.99, 0.18639, 1, -385.34, -83.15, 0.19674, 7, 2, -428.02, -116.82, 0.00251, 58, 343.12, 196.15, 0.01806, 59, 255.33, 78.86, 0.17874, 60, 133.84, 63.18, 0.23028, 61, -27.04, 56.85, 0.18642, 62, -163.58, -5.27, 0.22335, 1, -406.45, -79.9, 0.16063, 7, 2, -449.43, -116.24, 0.0021, 58, 364.17, 200.08, 0.0152, 59, 275.48, 71.62, 0.15814, 60, 152.98, 53.59, 0.22594, 61, -5.83, 53.95, 0.21025, 62, -142.86, 0.12, 0.25892, 1, -427.73, -77.47, 0.12946, 7, 2, -498.22, -88.2, 0.00179, 58, 411.53, 197.56, 0.01311, 59, 313.82, 53.62, 0.1384, 60, 188.05, 35.82, 0.21975, 61, 31.85, 49.3, 0.23252, 62, -106.47, 7.49, 0.29172, 1, -465.97, -72.59, 0.10272, 7, 2, -524.31, -113.4, 0.00158, 58, 437.98, 213.04, 0.01187, 59, 345.74, 45.55, 0.12065, 60, 219.61, 19.29, 0.21311, 61, 68.31, 43.02, 0.25282, 62, -70.13, 18.2, 0.32013, 1, -502.09, -68.2, 0.07984, 7, 2, -580.95, -76.79, 0.00149, 58, 494.56, 206.41, 0.01162, 59, 390.82, 21.3, 0.10604, 60, 261.63, -3.66, 0.20746, 61, 114.56, 37.84, 0.27064, 62, -26.15, 30.34, 0.34249, 1, -548.33, -63.23, 0.06028, 7, 2, -621.24, -53.98, 0.00153, 58, 539.16, 193.97, 0.01256, 59, 423.88, -11.11, 0.09566, 60, 291.46, -39.07, 0.20413, 61, 154.83, 15, 0.2853, 62, 19.91, 25.68, 0.35722, 1, -589.03, -42.19, 0.0436, 7, 2, -661.22, -31.35, 0.00173, 58, 583.42, 181.63, 0.01498, 59, 456.69, -43.28, 0.09055, 60, 321.07, -74.2, 0.20423, 61, 194.8, -7.67, 0.29603, 62, 65.63, 21.05, 0.36309, 1, -629.79, -21.51, 0.02939, 7, 2, -698.76, 17.65, 0.00213, 58, 631.65, 143.11, 0.01929, 59, 480.34, -100.29, 0.09165, 60, 339.2, -133.2, 0.20843, 61, 232.3, -56.69, 0.30195, 62, 119.71, -8.7, 0.35937, 1, -669.35, 25.72, 0.01717, 7, 2, -636.22, 0.41, 0.00187, 58, 566.8, 144.79, 0.02216, 59, 424.35, -67.52, 0.09479, 60, 286.57, -95.27, 0.21972, 61, 169.77, -39.4, 0.30023, 62, 55.52, -18.08, 0.34916, 1, -606.08, 11.22, 0.01209, 7, 2, -596.69, -3.21, 0.00183, 58, 527.56, 138.78, 0.02792, 59, 387.09, -53.85, 0.10537, 60, 250.78, -78.12, 0.2343, 61, 130.24, -35.75, 0.29251, 62, 17.87, -30.68, 0.32978, 1, -566.25, 9.39, 0.00829, 7, 2, -553.15, -7.2, 0.00202, 58, 484.34, 132.17, 0.03719, 59, 346.04, -38.78, 0.1236, 60, 211.35, -59.22, 0.2506, 61, 86.71, -31.73, 0.27865, 62, -23.59, -44.55, 0.30241, 1, -522.33, 7.04, 0.00553, 7, 2, -516.97, -25.93, 0.00247, 58, 449.18, 125.98, 0.05073, 59, 311.45, -35.26, 0.14934, 60, 175.89, -56.83, 0.26648, 61, 51.54, -43.14, 0.25871, 62, -52.89, -67.87, 0.26868, 1, -487.24, 18.32, 0.00359, 7, 2, -479.88, 14.24, 0.00318, 58, 418.39, 93.72, 0.06938, 59, 269.72, -40.64, 0.1822, 60, 135.2, -53.83, 0.27949, 61, 13.43, -53.12, 0.23299, 62, -82.03, -93.66, 0.2305, 1, -449.1, 30.07, 0.00227, 7, 2, -451.64, 0.33, 0.00417, 58, 390.83, 86.58, 0.09393, 59, 241.19, -39.81, 0.22145, 60, 105.59, -52.93, 0.28716, 61, -16.25, -62.17, 0.20207, 62, -108.35, -111.24, 0.18983, 1, -419.89, 38.85, 0.00139, 7, 2, -420.36, 31.66, 0.00547, 58, 364.81, 62.48, 0.12486, 59, 207.72, -42.15, 0.26613, 60, 73.33, -49.44, 0.28758, 61, -46.11, -70.49, 0.16678, 62, -129.51, -133.57, 0.14837, 1, -389.13, 47.88, 8.2E-4, 7, 2, -399.11, 28.98, 0.00748, 58, 345.49, 47.53, 0.17174, 59, 182.35, -50.62, 0.31859, 60, 45.87, -56.63, 0.26575, 61, -71.57, -84.96, 0.12561, 62, -150.85, -153.36, 0.11024, 1, -365.09, 62.87, 5.9E-4, 7, 2, -365.43, 66.8, 0.00957, 58, 319.96, 15.16, 0.2203, 59, 145.6, -61.96, 0.37152, 60, 9.62, -63.26, 0.24137, 61, -101.06, -105.59, 0.08415, 62, -165.65, -187.83, 0.07273, 1, -333.3, 82.66, 3.7E-4, 7, 2, -312.31, 100.78, 0.01176, 58, 276.58, -30.61, 0.27125, 59, 85.52, -81.12, 0.42509, 60, -52.01, -76.63, 0.21337, 61, -154.21, -139.53, 0.04228, 62, -200.61, -240.32, 0.03608, 1, -278.65, 115.61, 1.8E-4, 6, 2, -242.49, 124.42, 0.01402, 58, 214.51, -70.36, 0.32389, 59, 11.97, -85.98, 0.47912, 60, -125.69, -74.49, 0.18281, 61, -224.05, -163.11, 1.2E-4, 62, -255.01, -290.06, 3.0E-5, 6, 2, -166.72, 150.07, 0.02469, 58, 147.14, -113.5, 0.57034, 59, -67.85, -91.26, 0.38715, 60, -205.65, -72.16, 0.01756, 61, -299.84, -188.7, 2.1E-4, 62, -314.05, -344.03, 6.0E-5, 2, 2, -113.14, 135.85, 0.24192, 58, 91.72, -112.6, 0.75808, 2, 2, -42.13, 116.78, 0.14515, 58, 18.2, -111.18, 0.85485, 1, 2, 44.21, 107.1, 1, 2, 2, 140.1, 96.36, 0.22579, 6, 72.59, 65.41, 0.77421, 4, 2, 137.69, 169.36, 0.05645, 6, 117.51, 123.01, 0.24355, 7, 78.31, 94.48, 0.2125, 8, 23.71, 91.75, 0.4875, 2, 7, 171.16, 111.99, 0.25, 8, 118.18, 93.15, 0.75, 1, 8, 158.96, -25.59, 1, 1, 1, -40.63, -86.01, 1, 3, 2, 67.35, -86.67, 0.33216, 58, -137.03, 59.92, 0.08304, 1, 92.55, -90.62, 0.5848, 2, 2, 170.13, -66.3, 0.75, 6, -8.54, -78.72, 0.25, 2, 2, 231.75, -8.13, 0.4, 6, 76.04, -73.53, 0.6, 5, 2, 222.05, 70.42, 0.16894, 6, 118.9, -7, 0.53731, 7, -6.58, -4, 0.17075, 8, -76.74, 9.19, 0.08552, 39, 45.06, -108.02, 0.03748, 1, 8, 50.43, -46.57, 1, 1, 6, -9.88, 20.66, 1, 2, 2, -53.22, 20.53, 0.2, 58, 5.8, -15.1, 0.8, 6, 2, -180.71, 32.22, 0.0849, 58, 132.35, 4.25, 0.55724, 59, -23.99, 19.01, 0.34912, 60, -151.52, 33.45, 0.00851, 61, -285.75, -70.87, 1.9E-4, 62, -348.67, -230.52, 5.0E-5, 7, 2, -304.23, 7.96, 0.0403, 58, 246.39, 57.53, 0.26454, 59, 101.61, 10.66, 0.41137, 60, -27.28, 13.2, 0.19983, 61, -162.22, -46.7, 0.04444, 62, -245.36, -158.6, 0.03938, 1, -272.64, 22.62, 1.4E-4, 7, 2, -418.56, -35.11, 0.01927, 58, 346.99, 126.85, 0.12664, 59, 223.18, 22.83, 0.27477, 60, 94.89, 13.78, 0.24467, 61, -47.86, -3.72, 0.17261, 62, -158.03, -73.17, 0.16124, 1, -387.18, -18.92, 8.0E-4, 7, 2, -566.48, -40.57, 0.00611, 58, 489.24, 167.77, 0.04146, 59, 367.51, -9.97, 0.13447, 60, 235.46, -32.58, 0.21639, 61, 100.06, 1.63, 0.28346, 62, -24.82, -8.64, 0.31258, 1, -534.8, -26.69, 0.00553, 7, 2, -648.51, -15.2, 0.00312, 58, 574.96, 162.89, 0.02392, 59, 440.24, -55.61, 0.09895, 60, 303.52, -84.92, 0.20698, 61, 182.07, -23.81, 0.30202, 62, 60.48, 1.15, 0.35292, 1, -617.72, -4.85, 0.01209, 3, 6, 175, 22.23, 0.2, 7, 54.83, -19.14, 0.6, 8, -18.81, -16.21, 0.2, 6, 2, -242.35, 20.11, 0.04821, 58, 189.26, 30.84, 0.31646, 59, 38.69, 14.84, 0.45752, 60, -89.52, 23.35, 0.17767, 61, -224.11, -58.81, 1.1E-4, 62, -297.12, -194.63, 3.0E-5, 7, 2, -359.57, -12.89, 0.03247, 58, 295.09, 91.09, 0.21318, 59, 160.46, 16.55, 0.3652, 60, 31.86, 13.48, 0.22126, 61, -106.86, -25.9, 0.0887, 62, -203.09, -117.24, 0.0789, 1, -328.25, 2.89, 2.9E-4, 7, 2, -488.69, -37.7, 0.01114, 58, 414.44, 146.25, 0.07359, 59, 291.61, 7.28, 0.19521, 60, 161.54, -8.2, 0.2345, 61, 22.28, -1.19, 0.23931, 62, -94.87, -42.57, 0.24399, 1, -457.16, -22.02, 0.00226, 7, 2, -607.64, -27.84, 0.00442, 58, 532.26, 165.32, 0.03118, 59, 404.01, -32.87, 0.11329, 60, 269.62, -58.85, 0.20984, 61, 141.22, -11.14, 0.29596, 62, 17.99, -3.73, 0.33703, 1, -576.35, -15.62, 0.00829, 1, 8, 26.4, -166.07, 1, 1, 8, 87.21, -106.12, 1, 1, 8, 108.19, -49.63, 1, 2, 8, 61.73, -82.14, 0.50022, 39, 4.42, 52.83, 0.49978, 2, 8, 22.85, -109.41, 0.50022, 39, 51.53, 46.73, 0.49978, 5, 2, 348.39, 119.13, 0.00694, 6, 247.12, -50.53, 0.065, 7, 60.87, -121.41, 0.06028, 8, -30.31, -118.01, 0.48739, 39, 96.58, 17.22, 0.38039, 1, 2, 26.73, 14.8, 1, 2, 2, -107.97, 25.68, 0.24192, 58, 60.18, -6.91, 0.75808, 5, 2, 235.53, 102.97, 0.07485, 6, 150.11, 9.35, 0.34944, 7, 27.65, -12.35, 0.40983, 8, -44.44, -4.88, 0.14928, 39, 34.04, -74.4, 0.01661, 5, 2, 227.15, 28.49, 0.29239, 6, 95.96, -42.46, 0.5708, 7, -47.24, -15.44, 0.07952, 8, -118.75, 4.85, 0.03983, 39, 84.85, -129.51, 0.01746, 2, 8, 5.2, -153.11, 0.87619, 39, 90.97, 71.21, 0.12381, 5, 2, 351.79, 108.85, 0.01127, 6, 243.14, -60.6, 0.10549, 7, 51.22, -126.33, 0.09782, 8, -40.65, -121.22, 0.46542, 39, 105.72, 17.34, 0.32, 1, 8, 23.7, -185.21, 1, 1, 8, 79.64, -175.95, 1, 1, 8, 93.96, -187.57, 1, 1, 8, 87.08, -206.55, 1, 1, 8, 64.2, -216.74, 1, 1, 8, 52.24, -203.69, 1, 1, 8, 59.25, -187.04, 1, 1, 8, 64.26, -223.8, 1, 1, 8, 89.44, -211.42, 1, 1, 8, 102.05, -186.95, 1, 1, 8, 83.11, -166.15, 1, 1, 8, 46.85, -186.42, 1, 1, 8, 50.32, -204.36, 1, 1, 8, 41.71, -206.6, 1, 1, 8, 61.88, -230.98, 1, 7, 2, -448.12, -58.76, 0.01475, 58, 374.97, 143.61, 0.0971, 59, 256.3, 17.42, 0.23314, 60, 127.44, 2.07, 0.24172, 61, -13.35, -3.05, 0.20842, 62, -128.14, -55.46, 0.20349, 1, -421.47, -20.32, 0.00137, 7, 2, -519.55, -68.55, 0.00831, 58, 442.75, 168.19, 0.05534, 59, 327.21, 4.42, 0.16201, 60, 196.29, -19.33, 0.22527, 61, 58.72, -1.06, 0.2645, 62, -62.24, -26.22, 0.28098, 1, -493.48, -23.92, 0.00359, 7, 2, -386.44, -41.35, 0.02473, 58, 318.32, 113.63, 0.16236, 59, 192.26, 20.15, 0.31904, 60, 64.19, 12.45, 0.24198, 61, -76.55, -13.67, 0.13288, 62, -182.56, -89.32, 0.11857, 1, -358.52, -8.29, 4.4E-4, 2, 8, 56.98, -162.99, 0.8926, 39, 57.55, 112, 0.1074 ], + "hull": 46, + "edges": [ 22, 20, 20, 18, 18, 16, 6, 4, 4, 2, 90, 88, 54, 52, 52, 50, 24, 22, 88, 86, 86, 84, 8, 6, 24, 26, 26, 28, 72, 74, 74, 76, 70, 72, 46, 48, 48, 50, 54, 56, 56, 58, 80, 82, 82, 84, 76, 78, 78, 80, 8, 10, 10, 12, 12, 14, 14, 16, 0, 90, 0, 2, 62, 64, 64, 66, 40, 42, 58, 60, 60, 62, 42, 44, 44, 46, 66, 68, 68, 70, 32, 34, 34, 36, 52, 116, 116, 126, 126, 114, 114, 184, 184, 124, 124, 182, 182, 112, 112, 186, 186, 122, 122, 110, 110, 120, 120, 108, 108, 142, 142, 106, 106, 140, 140, 104, 92, 94, 94, 96, 96, 98, 98, 146, 146, 100, 100, 144, 144, 118, 118, 102, 8, 150, 150, 138, 138, 136, 136, 134, 134, 132, 156, 154, 154, 164, 164, 162, 162, 160, 160, 158, 158, 156, 180, 178, 178, 174, 174, 188, 188, 172, 170, 168, 28, 30, 30, 32, 36, 38, 38, 40 ], + "width": 1219, + "height": 570 + } + }, + "raptor_front_arm": { + "raptor_front_arm": { + "type": "mesh", + "uvs": [ 0.39563, 0.1396, 0.38771, 0.30213, 0.31231, 0.41784, 0.27287, 0.47836, 0.33389, 0.4507, 0.5488, 0.35329, 0.64093, 0.31153, 0.73024, 0.3653, 1, 0.5277, 1, 0.86607, 0.93243, 1, 0.86176, 0.80967, 0.75576, 0.99765, 0.71748, 1, 0.70276, 0.77443, 0.62032, 0.73448, 0.58793, 0.64519, 0.53561, 0.6582, 0.13449, 0.75798, 0, 0.69219, 0.01846, 0.56358, 0.05499, 0.30918, 0, 0.27863, 0, 0.12423, 0, 0, 0.19596, 0, 0.40243, 0, 0.24536, 0.19241, 0.21679, 0.0811 ], + "triangles": [ 23, 24, 25, 28, 25, 26, 23, 25, 28, 0, 28, 26, 10, 11, 9, 13, 14, 12, 12, 14, 11, 11, 8, 9, 11, 14, 8, 8, 14, 7, 7, 14, 15, 15, 16, 7, 6, 16, 5, 6, 7, 16, 18, 4, 17, 18, 3, 4, 18, 19, 3, 16, 17, 5, 17, 4, 5, 19, 20, 3, 3, 20, 2, 2, 20, 21, 2, 21, 1, 21, 27, 1, 21, 22, 27, 1, 27, 0, 27, 23, 28, 27, 22, 23, 27, 28, 0 ], + "vertices": [ 2, 21, 3.07, 31.88, 0.51075, 6, 66.56, -109.48, 0.48925, 1, 21, 35.87, 35.63, 1, 2, 21, 60.94, 27.12, 0.84641, 22, 46.49, 31.13, 0.15359, 3, 21, 74.06, 22.67, 0.34375, 22, 36.5, 21.54, 0.64063, 31, -45.25, -29.96, 0.01563, 3, 21, 67.01, 31.59, 0.10938, 22, 47.67, 23.69, 0.78125, 31, -40.94, -19.44, 0.10938, 3, 21, 42.17, 63, 0.01563, 22, 86.98, 31.25, 0.64063, 31, -25.75, 17.61, 0.34375, 2, 22, 103.84, 34.49, 0.34375, 31, -19.24, 33.5, 0.65625, 2, 22, 114.04, 19.51, 0.10938, 31, -1.12, 33.84, 0.89063, 2, 22, 144.86, -25.73, 0.02083, 31, 53.62, 34.88, 0.97917, 1, 31, 96.03, -19.16, 1, 1, 31, 104.2, -47.32, 1, 1, 31, 71.34, -23.98, 1, 1, 31, 81.39, -64.61, 1, 1, 31, 76.81, -68.82, 1, 2, 22, 83.18, -57.73, 0.02083, 31, 46.66, -34.26, 0.97917, 2, 22, 73.14, -45.76, 0.10938, 31, 31.14, -36.12, 0.89063, 2, 22, 73.98, -26.91, 0.34375, 31, 15.82, -25.1, 0.65625, 3, 21, 103.68, 70.29, 0.01563, 22, 65.11, -26.69, 0.64063, 31, 10.78, -32.41, 0.34375, 3, 21, 133.56, 9.13, 0.10938, 22, -2.94, -25.03, 0.78125, 31, -27.85, -88.47, 0.10938, 3, 21, 123.67, -14.43, 0.34375, 22, -19.29, -5.39, 0.64063, 31, -53.23, -91.41, 0.01563, 2, 21, 97.41, -15.44, 0.84641, 22, -8.08, 18.38, 0.15359, 1, 21, 45.47, -17.43, 1, 2, 21, 40.69, -27.18, 0.45035, 6, -1.69, -93.8, 0.54965, 2, 21, -2.74, -29.64, 0.44352, 6, 19, -72.94, 0.55648, 1, 6, 32.12, -48.46, 1, 1, 6, 57.57, -67.43, 1, 1, 6, 84.38, -87.42, 1, 2, 21, 16.44, 5.22, 0.71821, 6, 46.31, -101.87, 0.28179, 2, 21, -4.52, 5.32, 0.48851, 6, 52.82, -81.95, 0.51149 ], + "hull": 27, + "edges": [ 38, 36, 32, 30, 30, 28, 28, 26, 24, 26, 24, 22, 22, 20, 20, 18, 18, 16, 44, 42, 38, 6, 38, 40, 40, 42, 6, 4, 4, 2, 40, 4, 8, 6, 36, 8, 32, 12, 42, 2, 52, 0, 0, 2, 16, 14, 14, 12, 30, 14, 36, 34, 34, 32, 12, 10, 10, 8, 34, 10, 48, 50, 50, 52, 44, 46, 46, 48, 50, 56, 56, 54 ], + "width": 162, + "height": 203 + } + }, + "raptor_front_leg": { + "raptor_front_leg": { + "type": "mesh", + "uvs": [ 0.55117, 0.17818, 0.6279, 0.36027, 0.66711, 0.4533, 0.6488, 0.51528, 0.53554, 0.56894, 0.32335, 0.66947, 0.28674, 0.72087, 0.32539, 0.80401, 0.36258, 0.80144, 0.42056, 0.79744, 0.61015, 0.78436, 0.84813, 0.84029, 1, 0.93855, 0.62439, 0.91738, 0.72813, 1, 0.58574, 1, 0.36708, 0.96668, 0.26307, 0.95082, 0.16267, 0.93552, 0.03859, 0.72238, 0, 0.66947, 0.0374, 0.62999, 0.1647, 0.49563, 0.23732, 0.45681, 0.2702, 0.43923, 0.28064, 0.43365, 0.223, 0.40571, 0.12565, 0.35851, 0, 0.2976, 0, 0.1524, 0, 0, 0.32132, 0, 0.32222, 0.22778, 0.44931, 0.38031, 0.47664, 0.44362, 0.4615, 0.47375, 0.35106, 0.53247, 0.20091, 0.65257, 0.18528, 0.72148, 0.25222, 0.86314, 0.30942, 0.88124, 0.55694, 0.89613, 0.55858, 0.89208, 0.47493, 0.8534, 0.6059, 0.91526, 0.39706, 0.8913, 0.1323, 0.09352, 0.36997, 0.45346, 0.37163, 0.43828, 0.32516, 0.39424, 0.2376, 0.34426, 0.34066, 0.47415 ], + "triangles": [ 46, 30, 31, 45, 43, 41, 45, 41, 44, 41, 42, 44, 43, 9, 10, 42, 43, 10, 41, 43, 42, 13, 44, 42, 10, 13, 42, 11, 13, 10, 13, 11, 12, 15, 44, 13, 45, 8, 9, 45, 9, 43, 45, 40, 8, 16, 40, 45, 17, 40, 16, 15, 45, 44, 16, 45, 15, 14, 15, 13, 19, 21, 38, 20, 21, 19, 39, 38, 6, 39, 6, 7, 40, 39, 7, 40, 7, 8, 18, 19, 38, 18, 38, 39, 17, 39, 40, 18, 39, 17, 47, 25, 48, 24, 25, 47, 35, 48, 34, 47, 48, 35, 51, 24, 47, 23, 24, 51, 3, 34, 2, 35, 34, 3, 36, 51, 47, 36, 47, 35, 4, 35, 3, 36, 35, 4, 37, 22, 23, 21, 22, 37, 36, 37, 23, 36, 23, 51, 5, 37, 36, 5, 36, 4, 6, 37, 5, 38, 21, 37, 38, 37, 6, 29, 30, 46, 32, 31, 0, 46, 31, 32, 28, 29, 46, 46, 27, 28, 32, 50, 46, 50, 27, 46, 33, 32, 0, 33, 0, 1, 49, 50, 32, 33, 49, 32, 26, 27, 50, 26, 50, 49, 25, 26, 49, 48, 49, 33, 25, 49, 48, 34, 33, 1, 48, 33, 34, 34, 1, 2 ], + "vertices": [ 3, 25, 128.03, 88.47, 0.83908, 26, -70.2, -134.13, 0.01332, 1, 158.83, -71.92, 0.1476, 2, 25, 219.55, 53.15, 0.77988, 26, -48.05, -38.59, 0.22012, 3, 25, 266.31, 35.11, 0.53532, 26, -36.73, 10.22, 0.46444, 28, 127.25, 245.46, 2.5E-4, 4, 25, 286.89, 9.8, 0.35077, 26, -14.56, 34.15, 0.64668, 28, 125.69, 212.88, 0.0023, 29, 101.39, 199.13, 2.6E-4, 4, 25, 281.55, -41.24, 0.0917, 26, 36.71, 36, 0.90197, 28, 87.65, 178.45, 0.00514, 29, 58.29, 171.29, 0.00119, 5, 25, 271.54, -136.86, 0.05609, 26, 132.77, 39.48, 0.69233, 27, 35, 78.76, 0.22088, 28, 16.38, 113.93, 0.0224, 29, -22.45, 119.14, 0.00831, 5, 25, 283.51, -164.26, 0.01988, 26, 158.22, 55.17, 0.50335, 27, 52.66, 54.64, 0.3617, 28, 7.02, 85.54, 0.08322, 29, -36.28, 92.64, 0.03185, 6, 25, 326.16, -179.3, 0.00798, 26, 167.14, 99.49, 0.21327, 27, 97.55, 49.25, 0.35075, 28, 28.72, 45.88, 0.14107, 29, -21.26, 49.99, 0.22312, 30, -72.3, 25.96, 0.0638, 6, 25, 333.97, -167.36, 0.00242, 26, 154.23, 105.56, 0.07519, 27, 102.57, 62.61, 0.22995, 28, 42.51, 49.56, 0.2831, 29, -7.07, 51.4, 0.2694, 30, -58.17, 28.03, 0.13993, 6, 25, 344.19, -149.69, 4.9E-4, 26, 134.25, 114.44, 0.01761, 27, 109.72, 83.4, 0.11397, 28, 64.09, 55.24, 0.07977, 29, 15.13, 53.52, 0.36293, 30, -36.1, 31.19, 0.42523, 1, 30, 35.81, 41.81, 1, 1, 30, 128.11, 17.93, 1, 1, 30, 188.73, -29.42, 1, 1, 30, 44.87, -26.18, 1, 1, 29, 133.18, -49.83, 1, 1, 29, 78.79, -50.15, 1, 5, 25, 399.33, -220.02, 2.2E-4, 26, 195.56, 179.44, 0.01703, 27, 179.47, 27.53, 0.2372, 28, 58.34, -33.94, 0.2023, 29, -4.92, -33.56, 0.54324, 5, 25, 370.41, -244.92, 3.3E-4, 26, 225.9, 152.49, 0.02513, 27, 155.05, -5.14, 0.35003, 28, 17.88, -32.51, 0.29853, 29, -44.62, -25.61, 0.32598, 5, 25, 340.38, -270.05, 0.00252, 26, 254.98, 126.28, 0.10129, 27, 131.22, -36.21, 0.54075, 28, -21.25, -31.18, 0.20821, 29, -83.02, -17.98, 0.14723, 5, 25, 225.11, -238.95, 0.0153, 26, 240.34, 7.81, 0.24037, 27, 11.94, -30.99, 0.57882, 28, -86.32, 68.91, 0.12023, 29, -131.07, 91.3, 0.04529, 5, 25, 194.64, -233.56, 0.04819, 26, 239.27, -23.1, 0.40428, 27, -18.96, -32.37, 0.48451, 28, -105.4, 93.25, 0.04604, 29, -145.97, 118.41, 0.01698, 5, 25, 187.65, -209.74, 0.09566, 26, 216.67, -33.36, 0.57617, 27, -30.98, -10.65, 0.30652, 28, -94.71, 115.65, 0.01789, 29, -131.81, 138.78, 0.00376, 4, 25, 163.86, -128.68, 0.19533, 26, 139.75, -68.26, 0.8011, 28, -58.33, 191.89, 0.00327, 29, -83.59, 208.13, 3.0E-4, 4, 25, 165.75, -94.49, 0.31922, 26, 105.59, -71.26, 0.67951, 28, -5.05, 220.73, 0.00117, 29, -56.32, 275.96, 1.0E-4, 4, 25, 166.4, -79.07, 0.46206, 26, 90.23, -72.77, 0.53752, 28, 5.56, 230.49, 4.0E-4, 29, -40.61, 286.17, 3.0E-5, 3, 25, 166.49, -74.17, 0.5378, 26, 85.43, -73.29, 0.46208, 28, -19.99, 230.71, 1.2E-4, 2, 25, 141.54, -82.47, 0.73138, 26, 97.13, -96.82, 0.26862, 3, 25, 99.76, -97.08, 0.81379, 26, 117.34, -136.23, 0.13997, 1, -2.57, -164.2, 0.04623, 3, 25, 45.01, -114.56, 0.8186, 26, 142.42, -187.89, 0.02099, 1, -51.09, -135.29, 0.16041, 3, 25, -16.21, -74.77, 0.6239, 26, 113.83, -253.08, 0.00952, 1, -42.95, -58.39, 0.36658, 2, 25, -74.73, -19.33, 0.31469, 1, -52.66, 17.56, 0.68531, 2, 25, 1.68, 76.75, 0.25576, 1, 70.07, 18.78, 0.74424, 1, 25, 93.55, 4.14, 1, 2, 25, 185.14, -6.67, 0.75462, 26, 15.99, -64.28, 0.24539, 2, 25, 217.11, -18.75, 0.50845, 26, 23.47, -30.93, 0.49155, 3, 25, 225.64, -32.92, 0.32512, 26, 36.31, -20.51, 0.6744, 28, 51.57, 221.95, 4.7E-4, 4, 25, 223, -84.74, 0.20061, 26, 87.97, -15.86, 0.79288, 28, 15.03, 185.13, 0.00581, 29, -12.29, 189.62, 7.0E-4, 5, 25, 235.62, -168.07, 0.07777, 26, 168.7, 8.29, 0.54932, 27, 6.75, 40.47, 0.33413, 28, -31.19, 114.67, 0.03211, 29, -69.28, 127.55, 0.00667, 5, 25, 259.63, -194.8, 0.01922, 26, 191.8, 35.81, 0.30498, 27, 36.01, 19.63, 0.53642, 28, -31.15, 78.74, 0.09569, 29, -75.04, 92.09, 0.04369, 5, 25, 332.55, -220.11, 0.00292, 26, 206.64, 111.54, 0.10777, 27, 112.69, 10.83, 0.51915, 28, 6.26, 11.23, 0.23449, 29, -49.03, 19.43, 0.13567, 4, 26, 192.52, 130.63, 0.03213, 27, 130.61, 26.42, 0.33941, 28, 29.36, 5.72, 0.27334, 29, -27.13, 10.26, 0.35512, 1, 30, 18.56, -16.63, 1, 1, 30, 19.07, -14.52, 1, 6, 25, 381.56, -150.4, 3.1E-4, 26, 130.72, 150.34, 0.00811, 27, 145.37, 89.54, 0.04102, 28, 89.29, 30.42, 0.02559, 29, 36.01, 24.95, 0.37636, 30, -13.89, 3.64, 0.54861, 1, 30, 37.76, -25.46, 1, 4, 26, 164.9, 153.55, 0.02264, 27, 151.19, 56, 0.23908, 28, 65.44, 5.56, 0.19254, 29, 8.45, 4.28, 0.54574, 2, 25, -9.28, -17.51, 0.59606, 1, 7.72, -30.86, 0.40394, 3, 25, 195.91, -53.82, 0.42356, 26, 61.12, -47.06, 0.57614, 28, 39.7, 225.22, 3.0E-4, 3, 25, 190.1, -48.45, 0.53228, 26, 56.62, -53.56, 0.46765, 28, 39.84, 233.12, 7.0E-5, 2, 25, 161.27, -48.26, 0.79874, 26, 60.44, -82.13, 0.20126, 3, 25, 120.38, -58.54, 0.84851, 26, 76.31, -121.19, 0.14442, 1, 41.04, -161.41, 0.00708, 4, 25, 197.37, -69.23, 0.33487, 26, 76.18, -43.47, 0.66324, 28, 30.35, 213.88, 0.0017, 29, -9.09, 262.42, 1.8E-4 ], + "hull": 32, + "edges": [ 40, 38, 38, 36, 28, 30, 28, 26, 26, 24, 24, 22, 22, 20, 14, 12, 12, 10, 6, 4, 60, 62, 0, 62, 40, 42, 42, 44, 34, 36, 16, 14, 52, 50, 4, 2, 2, 0, 10, 8, 8, 6, 72, 74, 74, 76, 76, 78, 78, 80, 80, 90, 90, 88, 16, 18, 18, 20, 30, 32, 32, 34, 56, 58, 58, 60, 94, 96, 96, 98, 52, 54, 54, 56, 100, 98, 48, 50, 44, 46, 46, 48, 102, 94, 72, 70, 70, 68, 66, 68, 66, 64, 64, 92, 86, 84, 50, 96, 94, 48, 46, 102, 52, 98, 54, 100, 70, 6, 68, 4, 66, 2, 72, 8, 86, 20, 86, 82, 82, 88, 84, 26, 88, 26 ], + "width": 382, + "height": 514 + } + }, + "raptor_hindleg_back": { + "raptor_hindleg_back": { + "type": "mesh", + "uvs": [ 0.45041, 0.09352, 0.56934, 0.23361, 0.65294, 0.47297, 0.66354, 0.50822, 0.63175, 0.54255, 0.32384, 0.69723, 0.30069, 0.73876, 0.27934, 0.77704, 0.30417, 0.83513, 0.31059, 0.85014, 0.34101, 0.85047, 0.45165, 0.85164, 0.59556, 0.81882, 0.91177, 0.92548, 1, 1, 0.56337, 0.96427, 0.4835, 0.98261, 0.29879, 0.98027, 0.22808, 0.98389, 0.15998, 0.98738, 0.15424, 0.95547, 0.13895, 0.87048, 0.07371, 0.78726, 0, 0.753, 0, 0.7049, 0, 0.671, 0.11876, 0.64653, 0.16535, 0.5266, 0.28496, 0.47398, 0.29011, 0.45774, 0.29427, 0.4446, 0.20635, 0.40396, 0.06129, 0.33691, 0, 0.25247, 0, 0, 0.30793, 0, 0.276, 0.20262, 0.40398, 0.31122, 0.48439, 0.45964, 0.48318, 0.48384, 0.47029, 0.51062, 0.22698, 0.67328, 0.17142, 0.7242, 0.17122, 0.78242, 0.22996, 0.89469, 0.24677, 0.90829, 0.28672, 0.9146, 0.46583, 0.91414 ], + "triangles": [ 15, 13, 14, 16, 47, 15, 15, 12, 13, 15, 47, 12, 18, 46, 17, 18, 45, 46, 17, 47, 16, 17, 46, 47, 47, 10, 11, 47, 46, 10, 47, 11, 12, 45, 18, 19, 44, 45, 20, 20, 45, 19, 20, 21, 44, 46, 9, 10, 46, 45, 9, 45, 44, 9, 21, 43, 44, 44, 8, 9, 44, 7, 8, 44, 43, 7, 21, 22, 43, 43, 22, 42, 43, 42, 7, 22, 23, 24, 24, 42, 22, 7, 42, 6, 42, 41, 6, 6, 41, 5, 24, 26, 42, 42, 26, 41, 24, 25, 26, 5, 40, 4, 5, 41, 40, 41, 28, 40, 26, 27, 41, 41, 27, 28, 40, 39, 4, 28, 29, 40, 40, 29, 39, 4, 39, 3, 39, 2, 3, 29, 30, 39, 39, 38, 2, 39, 30, 38, 38, 1, 2, 30, 37, 38, 38, 37, 1, 30, 31, 37, 31, 36, 37, 31, 32, 36, 32, 33, 36, 37, 0, 1, 37, 36, 0, 33, 34, 36, 36, 35, 0, 36, 34, 35 ], + "vertices": [ 1, 44, 53.94, 69.16, 1, 1, 44, 126.23, 67.31, 1, 2, 44, 226.42, 31.14, 0.9375, 45, -30.88, -1.11, 0.0625, 2, 44, 240.84, 25.33, 0.7, 45, -25.65, 13.52, 0.3, 2, 44, 246.67, 8.06, 0.3, 45, -8.61, 20.02, 0.7, 3, 44, 240.82, -115.25, 0.0625, 45, 114.81, 19.01, 0.875, 46, 9.48, 59.16, 0.0625, 2, 45, 131.07, 29.69, 0.7, 46, 22.12, 44.36, 0.3, 2, 45, 146.07, 39.54, 0.3, 46, 33.76, 30.71, 0.7, 4, 45, 152.6, 65.01, 0.12438, 46, 59.85, 27.41, 0.74435, 47, 15.86, 48.05, 0.12104, 48, -80.53, 23.87, 0.01022, 4, 45, 154.29, 71.6, 0.05191, 46, 66.6, 26.56, 0.74749, 47, 16.73, 41.31, 0.15402, 48, -77.54, 17.77, 0.04659, 4, 45, 145.74, 77.31, 0.02194, 46, 71.2, 35.76, 0.63296, 47, 26.79, 39.17, 0.12881, 48, -67.33, 18.96, 0.21629, 3, 46, 87.93, 69.21, 0.0625, 47, 63.37, 31.39, 0.675, 48, -30.18, 23.3, 0.2625, 2, 47, 113.82, 35.72, 0.10381, 48, 16.23, 43.56, 0.89619, 1, 48, 128.14, 12.02, 1, 1, 48, 161.85, -15.82, 1, 2, 47, 90.99, -23.36, 0.01381, 48, 13.52, -19.72, 0.98619, 2, 47, 62.98, -25.82, 0.7, 48, -12.23, -31.02, 0.3, 3, 46, 115.12, -1.34, 0.08333, 47, 1.94, -12.66, 0.83333, 48, -74.27, -38.11, 0.08333, 2, 46, 106.11, -23.53, 0.3, 47, -21.81, -9.53, 0.7, 2, 46, 97.44, -44.91, 0.7, 47, -44.67, -6.51, 0.3, 2, 46, 84.26, -40.69, 0.9375, 47, -43.91, 7.3, 0.0625, 1, 46, 49.19, -29.47, 1, 2, 45, 206.75, 5.37, 0.13333, 46, 7.44, -33.78, 0.86667, 2, 45, 219.64, -20.52, 0.36111, 46, -16.64, -49.81, 0.63889, 2, 45, 208.41, -37.83, 0.72083, 46, -35.22, -40.82, 0.27917, 2, 45, 200.49, -50.03, 0.91667, 46, -48.31, -34.49, 0.08333, 1, 45, 161.11, -36.98, 1, 2, 44, 150.1, -116.77, 0.08333, 45, 119.88, -71.55, 0.91667, 2, 44, 154.99, -70.72, 0.42846, 45, 73.68, -68.48, 0.57154, 2, 44, 150.31, -65.27, 0.35605, 45, 68.43, -73.37, 0.64395, 2, 44, 146.52, -60.87, 0.59148, 45, 64.18, -77.33, 0.40852, 2, 44, 115.13, -75.09, 0.8446, 45, 79.61, -108.13, 0.1554, 1, 44, 63.33, -98.54, 1, 1, 44, 21.78, -94.56, 1, 1, 44, -66.69, -32.05, 1, 1, 44, -6.63, 52.97, 1, 1, 44, 58.15, -6.01, 1, 1, 44, 121.17, 2.44, 1, 2, 44, 188.87, -12.1, 0.96, 45, 13.79, -36.93, 0.04, 2, 44, 197.12, -18.43, 0.7, 45, 19.79, -28.44, 0.3, 2, 44, 203.99, -28.62, 0.3, 45, 29.7, -21.18, 0.7, 3, 44, 213.53, -136.07, 0.04, 45, 136.67, -7.43, 0.92, 46, -14.02, 34.16, 0.04, 2, 45, 164.32, 0.67, 0.7, 46, -2.53, 7.74, 0.3, 2, 45, 177.98, 21.58, 0.25, 46, 19.92, -3.2, 0.75, 3, 45, 187.55, 72.79, 0.04, 46, 71.94, -6.3, 0.92, 47, -13.72, 27.88, 0.04, 2, 46, 79.66, -3.72, 0.7, 47, -9.29, 21.05, 0.3, 3, 46, 87.98, 7.26, 0.3, 47, 3.43, 15.76, 0.66, 48, -81.96, -10.7, 0.04, 3, 46, 114.17, 61.85, 0.04, 47, 62.84, 4.16, 0.7, 48, -21.96, -2.67, 0.26 ], + "hull": 36, + "edges": [ 66, 68, 66, 64, 56, 54, 54, 52, 52, 50, 46, 44, 44, 42, 34, 32, 32, 30, 30, 28, 28, 26, 26, 24, 24, 22, 10, 8, 8, 6, 6, 4, 4, 2, 2, 0, 68, 70, 0, 70, 46, 48, 48, 50, 14, 12, 12, 10, 60, 58, 58, 56, 42, 40, 40, 38, 18, 16, 16, 14, 22, 20, 20, 18, 38, 36, 36, 34, 60, 62, 62, 64, 68, 72, 72, 74, 74, 76, 76, 78, 78, 80, 80, 82, 82, 84, 84, 86, 16, 88, 86, 88, 18, 90, 90, 38, 88, 90, 20, 92, 92, 36, 90, 92, 92, 94, 94, 22, 94, 32, 30, 24, 88, 40, 86, 14, 84, 12, 82, 10, 82, 52, 48, 84, 44, 86, 78, 6, 4, 76, 80, 8, 80, 56, 58, 78, 76, 60 ], + "width": 338, + "height": 429 + } + }, + "raptor_horn": { + "raptor_horn": { "x": 156.21, "y": 74.11, "rotation": -137.26, "width": 363, "height": 159 } + }, + "raptor_horn_back": { + "raptor_horn_back": { "x": 121.43, "y": 83.01, "rotation": -132.22, "width": 351, "height": 153 } + }, + "raptor_jaw": { + "raptor_jaw": { + "type": "mesh", + "uvs": [ 0.40985, 0.2217, 0.42215, 0.3988, 0.67895, 0.53819, 0.75891, 0.62838, 0.99999, 0.4726, 1, 0.53491, 0.87731, 0.77925, 0.63281, 0.94488, 0.39908, 0.96947, 0.19457, 0.89404, 0.2161, 0.6497, 0, 0.46112, 0, 0, 0.26069, 0, 0.19457, 0.29385 ], + "triangles": [ 2, 7, 8, 8, 9, 10, 2, 8, 10, 7, 3, 6, 7, 2, 3, 2, 10, 1, 6, 3, 5, 11, 14, 10, 10, 14, 1, 5, 3, 4, 14, 0, 1, 14, 13, 0, 11, 12, 14, 14, 12, 13 ], + "vertices": [ 1, 39, 28.6, 68.86, 1, 1, 39, 69.65, 38.95, 1, 1, 39, 150.72, 72.89, 1, 1, 39, 186.17, 74.8, 1, 1, 39, 199.76, 159.69, 1, 1, 39, 213.35, 148.17, 1, 1, 39, 242.43, 74.43, 1, 1, 39, 230.32, -13.08, 1, 1, 39, 189.56, -72, 1, 1, 39, 132.76, -105.61, 1, 1, 39, 83.72, -55.39, 1, 2, 8, -18.32, 12.1, 0.67733, 39, -0.05, -70.76, 0.32267, 1, 8, 113.45, 16.95, 1, 1, 8, 116.37, -62.49, 1, 1, 39, 1.86, 5.44, 1 ], + "hull": 14, + "edges": [ 22, 24, 22, 20, 20, 18, 18, 16, 16, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 4, 4, 2, 2, 0, 24, 26, 0, 26, 24, 28, 22, 28, 28, 0 ], + "width": 305, + "height": 286 + } + }, + "raptor_saddle_noshadow": { + "raptor_saddle_noshadow": { "x": 80.84, "y": 10.63, "rotation": -88.65, "width": 326, "height": 375 } + }, + "raptor_saddle_strap_front": { + "raptor_saddle_strap_front": { "x": 128.83, "y": -4.72, "rotation": 61.29, "width": 114, "height": 189 } + }, + "raptor_saddle_strap_rear": { + "raptor_saddle_strap_rear": { + "type": "mesh", + "uvs": [ 0.855, 0.06803, 1, 0.13237, 1, 0.20266, 0.95982, 0.26524, 0.88584, 0.38045, 0.80684, 0.46413, 0.74038, 0.53454, 0.81676, 0.58951, 0.51962, 1, 0.45161, 1, 0.01739, 0.84071, 0, 0.8089, 0.24646, 0.3664, 0.37921, 0.39151, 0.42457, 0.32099, 0.49229, 0.21571, 0.57673, 0.10986, 0.66437, 0, 0.70169, 0, 0.56029, 0.46322, 0.68822, 0.29773, 0.76846, 0.18722, 0.6153, 0.39206 ], + "triangles": [ 7, 8, 6, 9, 10, 13, 13, 11, 12, 6, 8, 19, 8, 9, 19, 9, 13, 19, 13, 10, 11, 19, 22, 6, 13, 14, 19, 19, 14, 22, 6, 22, 5, 22, 20, 5, 5, 20, 4, 14, 15, 22, 22, 15, 20, 20, 21, 4, 15, 16, 20, 4, 21, 3, 20, 16, 21, 2, 3, 0, 3, 21, 0, 0, 1, 2, 21, 16, 18, 16, 17, 18, 21, 18, 0 ], + "vertices": [ 1, 52, 3.91, -3.27, 1, 1, 52, 4.25, 15.05, 1, 1, 52, 13.24, 20.29, 1, 2, 52, 23.43, 21.2, 0.7, 53, -15.2, 21.22, 0.3, 3, 52, 41.12, 22.88, 0.3, 53, 2.49, 22.9, 0.6375, 54, -33.83, 24.97, 0.0625, 3, 52, 52.07, 21.72, 0.0625, 53, 13.44, 21.75, 0.6375, 54, -22.98, 23.12, 0.3, 2, 53, 18.39, 20.76, 0.25, 54, -18.1, 21.82, 0.75, 1, 54, -18.76, 33.09, 1, 1, 54, 49.93, 31.57, 1, 1, 54, 53.21, 25, 1, 1, 54, 53.11, -27.49, 1, 1, 54, 49.74, -31.27, 1, 1, 54, -20.74, -36.77, 1, 1, 54, -23.83, -22.28, 1, 3, 52, 53.48, -24.62, 0.0625, 53, 14.85, -24.6, 0.575, 54, -24.52, -23.22, 0.3625, 3, 52, 41.45, -26.12, 0.3, 53, 2.81, -26.1, 0.6375, 54, -36.62, -23.95, 0.0625, 2, 52, 24.38, -26.12, 0.7, 53, -14.25, -26.1, 0.3, 1, 52, 5.57, -26.13, 1, 1, 52, 3.54, -22.65, 1, 1, 54, -23.09, -0.04, 1, 3, 52, 41.67, -1.73, 0.3, 53, 3.03, -1.7, 0.66, 54, -34.85, 0.38, 0.04, 2, 52, 23.85, -2.47, 0.7, 53, -14.78, -2.45, 0.3, 3, 52, 52.59, -1.52, 0.04, 53, 13.95, -1.5, 0.62, 54, -23.94, -0.11, 0.34 ], + "hull": 19, + "edges": [ 26, 24, 24, 22, 22, 20, 20, 18, 16, 18, 16, 14, 14, 12, 4, 2, 34, 36, 12, 38, 38, 26, 8, 40, 40, 30, 2, 0, 0, 36, 30, 32, 32, 34, 32, 42, 4, 6, 6, 8, 42, 6, 26, 28, 28, 30, 28, 44, 8, 10, 10, 12, 44, 10 ], + "width": 108, + "height": 148 + } + }, + "raptor_saddle_w_shadow": { + "raptor_saddle_w_shadow": { "x": 80.84, "y": 10.63, "rotation": -88.65, "width": 326, "height": 375 } + }, + "raptor_tongue": { + "raptor_tongue": { + "type": "mesh", + "uvs": [ 0.35242, 0.21561, 0.4794, 0.44246, 0.62072, 0.61177, 0.80563, 0.75374, 1, 0.90297, 1, 1, 0.8971, 1, 0.72055, 0.92255, 0.50668, 0.82872, 0.30402, 0.70725, 0.10537, 0.57889, 0, 0.50622, 0, 0, 0.26225, 0 ], + "triangles": [ 7, 8, 3, 6, 7, 3, 4, 6, 3, 6, 4, 5, 8, 7, 6, 9, 1, 2, 8, 9, 2, 9, 10, 1, 8, 2, 3, 0, 11, 12, 0, 12, 13, 10, 11, 0, 1, 10, 0 ], + "vertices": [ 2, 63, 3.64, 27.05, 0.6875, 64, -47.27, 33.88, 0.3125, 3, 63, 39.1, 19.46, 0.3125, 64, -13.42, 20.87, 0.625, 65, -51.54, 33.38, 0.0625, 3, 63, 71.56, 19.03, 0.0625, 64, 18.59, 15.4, 0.625, 65, -21.56, 20.92, 0.3125, 2, 64, 55.03, 16.86, 0.3125, 65, 14.29, 14.24, 0.6875, 2, 64, 93.34, 18.4, 0.08333, 65, 51.98, 7.21, 0.91667, 1, 65, 56.09, -4.51, 1, 2, 64, 85.07, -1.49, 0.08333, 65, 39.49, -10.33, 0.91667, 2, 64, 54.23, -9.18, 0.3125, 65, 7.71, -10.97, 0.6875, 3, 63, 75.14, -14.72, 0.0625, 64, 16.87, -18.5, 0.625, 65, -30.77, -11.74, 0.3125, 3, 63, 38.8, -25.81, 0.3125, 64, -20.75, -23.8, 0.625, 65, -68.63, -8.54, 0.0625, 2, 63, 2.4, -35.78, 0.6875, 64, -58.25, -27.99, 0.3125, 2, 63, -17.29, -40.63, 0.91667, 64, -78.46, -29.72, 0.08333, 1, 63, -59.92, 8.19, 1, 2, 63, -26.14, 37.69, 0.91667, 64, -75.02, 49.02, 0.08333 ], + "hull": 14, + "edges": [ 22, 24, 10, 12, 10, 8, 24, 26, 16, 4, 18, 16, 2, 4, 18, 2, 22, 20, 0, 26, 20, 0, 0, 2, 12, 14, 14, 16, 4, 6, 6, 8, 14, 6, 20, 18 ], + "width": 171, + "height": 128 + } + }, + "spineboy_torso": { + "torso": { "x": 55.88, "y": 4.87, "rotation": -104.14, "width": 108, "height": 182 } + }, + "stirrup_back": { + "stirrup_back": { "x": 53.2, "y": 31.34, "rotation": -21.13, "width": 87, "height": 69 } + }, + "stirrup_front": { + "stirrup_front": { "x": 36.14, "y": 20.39, "rotation": -21.13, "width": 89, "height": 100 } + }, + "stirrup_strap": { + "stirrup_strap": { + "type": "mesh", + "uvs": [ 0.36823, 0.27894, 0.45738, 0.38897, 0.54452, 0.49652, 0.67872, 0.59135, 0.81977, 0.69102, 1, 0.77344, 1, 1, 0.77957, 1, 0.6373, 0.8163, 0.53364, 0.72349, 0.40534, 0.60861, 0.30886, 0.52535, 0.2105, 0.44048, 0, 0.26245, 0, 0, 0.30637, 0, 0.20242, 0.23001 ], + "triangles": [ 7, 5, 6, 7, 4, 5, 7, 8, 4, 8, 3, 4, 8, 9, 3, 9, 2, 3, 9, 10, 2, 2, 10, 1, 10, 11, 1, 11, 12, 1, 13, 16, 12, 12, 0, 1, 12, 16, 0, 16, 15, 0, 13, 14, 16, 16, 14, 15 ], + "vertices": [ 2, 56, 24.72, 8.04, 0.80345, 57, -17.42, 11.02, 0.19655, 2, 56, 37.95, 8.04, 0.59979, 57, -4.37, 8.87, 0.40021, 2, 56, 50.88, 8.05, 0.36895, 57, 8.39, 6.77, 0.63105, 2, 56, 65.92, 12.27, 0.17748, 57, 23.92, 8.48, 0.82252, 2, 56, 81.73, 16.71, 0.05943, 57, 40.24, 10.28, 0.94057, 2, 56, 98.83, 25.04, 0.0121, 57, 58.47, 15.72, 0.9879, 2, 56, 114.44, 11.58, 0.00191, 57, 71.67, -0.11, 0.99809, 2, 56, 100.47, -4.61, 0.01818, 57, 55.25, -13.81, 0.98182, 2, 56, 78.8, -4.14, 0.07488, 57, 33.95, -9.81, 0.92512, 2, 56, 65.83, -6.24, 0.2028, 57, 20.81, -9.77, 0.7972, 2, 56, 49.79, -8.84, 0.39972, 57, 4.56, -9.71, 0.60028, 2, 56, 37.94, -10.97, 0.62658, 57, -7.48, -9.89, 0.37342, 2, 56, 25.86, -13.15, 0.82035, 57, -19.76, -10.07, 0.17965, 2, 56, 0.25, -18.03, 0.95289, 57, -45.82, -10.7, 0.04711, 2, 56, -17.84, -2.43, 0.9771, 57, -61.11, 7.64, 0.0229, 2, 56, 1.58, 20.07, 0.94775, 57, -38.29, 26.68, 0.05225, 2, 56, 10.84, -1.24, 0.9771, 57, -32.63, 4.14, 0.0229 ], + "hull": 16, + "edges": [ 28, 30, 30, 0, 12, 10, 8, 10, 12, 14, 14, 16, 26, 28, 24, 26, 26, 32, 32, 30, 20, 22, 22, 24, 0, 2, 2, 4, 4, 6, 6, 8, 16, 18, 18, 20 ], + "width": 97, + "height": 91 + } + }, + "visor": { + "visor": { "x": 99.13, "y": 6.51, "rotation": -70.58, "width": 261, "height": 168 } + } + } +}, +"events": { + "footstep": {} +}, +"animations": { + "Jump": { + "bones": { + "root": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { + "time": 0.3, + "x": 0, + "y": 0, + "curve": [ 0.202, 0.18, 0.816, 0.83 ] + }, + { "time": 0.6667, "x": 1482.78, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 1482.78, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_foot_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.2, "angle": 0 }, + { "time": 0.3, "angle": -41.64 }, + { "time": 0.3667, "angle": -69.67 }, + { "time": 0.4333, "angle": -12.81 }, + { "time": 0.5333, "angle": 5.74 }, + { "time": 0.6667, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3, "x": 0, "y": 0 }, + { "time": 0.3667, "x": -60.01, "y": 111.1 }, + { "time": 0.4333, "x": 213.18, "y": 291.23 }, + { "time": 0.5333, "x": 243.74, "y": 332.61 }, + { "time": 0.6667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.6667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": -4.48 }, + { "time": 0.1, "angle": -23.03 }, + { "time": 0.3, "angle": 19.24 }, + { "time": 0.5333, "angle": 20.85 }, + { "time": 0.6667, "angle": -10.76 }, + { "time": 0.7667, "angle": -18.59 }, + { "time": 0.9333, "angle": -3.56 }, + { "time": 1.0667, "angle": -4.48 } + ], + "translate": [ + { "time": 0, "x": -100.65, "y": 49.77 }, + { + "time": 0.1, + "x": 9.38, + "y": -109.07, + "curve": [ 0.246, 0, 0.609, 0.42 ] + }, + { + "time": 0.1667, + "x": 150.37, + "y": -76.51, + "curve": [ 0.401, 0.34, 0.858, 0.88 ] + }, + { "time": 0.3, "x": 361.01, "y": 36.69 }, + { + "time": 0.5333, + "x": 5.37, + "y": 290.92, + "curve": [ 0.809, 0, 0.893, 0.82 ] + }, + { "time": 0.6667, "x": -56.27, "y": 88.08 }, + { + "time": 0.7667, + "x": -128.68, + "y": -60.93, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.9333, + "x": -70.5, + "y": 49.65, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.0667, "x": -100.65, "y": 49.77 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_foot_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.2, "angle": 0 }, + { "time": 0.3, "angle": -41.64 }, + { "time": 0.3667, "angle": -69.67 }, + { "time": 0.4333, "angle": -57.97 }, + { "time": 0.7, "angle": -9.2 }, + { "time": 0.7333, "angle": -7.79 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3, "x": 0, "y": 0 }, + { "time": 0.3667, "x": -131.67, "y": 47.59 }, + { "time": 0.4333, "x": -16.11, "y": 205.84 }, + { "time": 0.5333, "x": 61.3, "y": 320.2 }, + { "time": 0.7333, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.7, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.7333, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_leg1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_leg_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3, "x": 0, "y": 0 }, + { "time": 0.7, "x": -0.4, "y": 24.3 }, + { "time": 0.7667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_leg1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_leg_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.3, "x": 0, "y": 0 }, + { "time": 0.7, "x": 6.75, "y": 25.65 }, + { "time": 0.7667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tail1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -11.02 }, + { "time": 0.3, "angle": 0.53 }, + { "time": 0.4333, "angle": 8.64 }, + { "time": 0.7, "angle": -9.74 }, + { + "time": 0.7667, + "angle": -4.46, + "curve": [ 0.243, 0, 0.649, 1 ] + }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "torso1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_leg2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_leg2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "saddle": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tail2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -39.83 }, + { "time": 0.3, "angle": -31.83 }, + { "time": 0.4333, "angle": -7.28 }, + { "time": 0.5333, "angle": 1.28 }, + { "time": 0.6, "angle": -7.23 }, + { "time": 0.7, "angle": -30.66 }, + { + "time": 0.7667, + "angle": -40.54, + "curve": [ 0.243, 0, 0.649, 1 ] + }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "torso2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 0.52 }, + { "time": 0.3, "angle": -1.91 }, + { "time": 0.5333, "angle": 1.04 }, + { "time": 0.7, "angle": -3.26 }, + { "time": 0.7667, "angle": 4.82 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_arm1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1667, "angle": -308.79 }, + { "time": 0.3, "angle": -398.7 }, + { "time": 0.5333, "angle": -297.81 }, + { "time": 0.7, "angle": 62.19 }, + { "time": 0.7667, "angle": -325.37 }, + { "time": 0.8333, "angle": -374.43 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_leg3": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -8.26 }, + { "time": 0.3, "angle": -1.91 }, + { "time": 0.5333, "angle": 5.44 }, + { "time": 0.7, "angle": 24.02 }, + { "time": 0.7667, "angle": 4.83 }, + { "time": 0.8667, "angle": -1.79 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.1, "x": 0, "y": 0 }, + { "time": 0.3, "x": 62.91, "y": -44.25 }, + { "time": 0.5333, "x": -4.36, "y": 17.31 }, + { "time": 0.7, "x": 0, "y": 0 }, + { "time": 0.7667, "x": 23.3, "y": -42.27 }, + { "time": 0.8667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_arm1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 51.21 }, + { "time": 0.3333, "angle": -38.7 }, + { "time": 0.6, "angle": 62.19, "curve": "stepped" }, + { "time": 0.7333, "angle": 62.19 }, + { "time": 0.8, "angle": 34.63 }, + { "time": 0.8667, "angle": -14.43 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_leg3": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "saddle_strap_front1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "saddle_strap_rear1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "spineboy_front_arm_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "spineboy_hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.8667, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1, "x": 35.97, "y": -11.83 }, + { "time": 0.3, "x": 31.11, "y": -50.39 }, + { "time": 0.5333, "x": 12.11, "y": -8.04 }, + { "time": 0.7, "x": 41.71, "y": -19.46 }, + { "time": 0.8667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.8667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "spineboy_rear_arm_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "stirrup": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "stirrup_strap1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tail3": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -8.97 }, + { "time": 0.3, "angle": -18.39 }, + { "time": 0.4333, "angle": 0.9 }, + { "time": 0.5333, "angle": 11.44 }, + { "time": 0.6, "angle": 17.23 }, + { "time": 0.7, "angle": 4.74 }, + { + "time": 0.7667, + "angle": -20.69, + "curve": [ 0.243, 0, 0.649, 1 ] + }, + { + "time": 0.9667, + "angle": -20.41, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "back_thigh": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_arm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 23.11 }, + { "time": 0.3, "angle": -75.93 }, + { "time": 0.5333, "angle": -1.41 }, + { "time": 0.7667, "angle": 26.87 }, + { "time": 0.8333, "angle": -56.15 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_foot1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_thigh": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 15.28 }, + { "time": 0.3, "angle": -53.41 }, + { "time": 0.5667, "angle": -63.35 }, + { "time": 0.7667, "angle": -29.92 }, + { "time": 0.9, "angle": 7.24 }, + { "time": 1, "angle": -3.7 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 9.94 }, + { "time": 0.3, "angle": -3.77 }, + { "time": 0.5333, "angle": -26.64 }, + { "time": 0.7, "angle": -10.23 }, + { "time": 0.7667, "angle": 21.8 }, + { "time": 0.8667, "angle": 15.37 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_arm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 23.11 }, + { "time": 0.3, "angle": -75.93 }, + { "time": 0.5333, "angle": -1.41 }, + { "time": 0.7667, "angle": 26.87 }, + { "time": 0.8333, "angle": -56.15 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_foot1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "saddle_strap_front2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "saddle_strap_rear2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "spineboy_torso": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1667, "angle": -24.94 }, + { "time": 0.2333, "angle": -20.34 }, + { "time": 0.5333, "angle": -11.2 }, + { "time": 0.7, "angle": 10.49 }, + { + "time": 0.8333, + "angle": -30.21, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": 1.35 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "stirrup_strap2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tail4": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 34.12 }, + { "time": 0.3, "angle": -12.25 }, + { "time": 0.4333, "angle": 11.11 }, + { "time": 0.5333, "angle": 25.19 }, + { "time": 0.6, "angle": 32.5 }, + { "time": 0.7, "angle": 24.41 }, + { + "time": 0.7667, + "angle": 9.91, + "curve": [ 0.243, 0, 0.649, 1 ] + }, + { + "time": 0.9667, + "angle": -11.72, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "back_arm": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "back_knee": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_arm": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_foot2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3, "angle": 0 }, + { "time": 0.3667, "angle": -63.6 }, + { "time": 0.4333, "angle": -80.16 }, + { "time": 0.5333, "angle": -17.48 }, + { "time": 0.6667, "angle": 24.85 }, + { "time": 0.7667, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.6667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.6667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_hand": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5333, "angle": -27.75 }, + { "time": 0.7667, "angle": -27.1 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "horn_front": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "horn_rear": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "jaw": { + "rotate": [ + { "time": 0, "angle": 15.57 }, + { "time": 0.2333, "angle": -0.93 }, + { "time": 0.5, "angle": 20.4 }, + { "time": 0.7, "angle": 18.33 }, + { "time": 0.7667, "angle": 5.17 }, + { "time": 0.8333, "angle": 20.34 }, + { "time": 1.0667, "angle": 15.57 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "lower_leg": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "neck2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 11.08 }, + { "time": 0.8333, "angle": 8.17 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_foot2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3, "angle": 0 }, + { "time": 0.3667, "angle": -87.94 }, + { "time": 0.4333, "angle": -126.75 }, + { "time": 0.5333, "angle": -63.79 }, + { "time": 0.7, "angle": 24.85 }, + { "time": 0.7667, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.7, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.7, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_hand": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5333, "angle": -27.75 }, + { "time": 0.7667, "angle": -27.1 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "saddle_strap_rear3": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tail5": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": 76.87 }, + { "time": 0.3, "angle": -12.25 }, + { "time": 0.4333, "angle": 10.51 }, + { "time": 0.5333, "angle": 24.82 }, + { "time": 0.6, "angle": 32.22 }, + { "time": 0.7, "angle": 24.41 }, + { + "time": 0.7667, + "angle": 9.91, + "curve": [ 0.243, 0, 0.649, 1 ] + }, + { + "time": 0.9667, + "angle": -41.67, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tongue1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "back_bracer": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_arm_target": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_foot3": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3, "angle": 0 }, + { "time": 0.3667, "angle": -84.17 }, + { "time": 0.4333, "angle": -127.53 }, + { "time": 0.5333, "angle": -52.16 }, + { "time": 0.6667, "angle": 10.78 }, + { "time": 0.7667, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.6667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.6667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "head2": { + "rotate": [ + { "time": 0, "angle": 15.31 }, + { "time": 0.1, "angle": 29.86 }, + { "time": 0.2, "angle": 22.44 }, + { "time": 0.3, "angle": 12.64 }, + { "time": 0.4667, "angle": 24.86 }, + { "time": 0.5333, "angle": 9.29 }, + { "time": 0.7, "angle": 4.78 }, + { "time": 0.7667, "angle": 37.9 }, + { + "time": 0.8333, + "angle": 18.88, + "curve": [ 0.057, 0.81, 0.75, 1 ] + }, + { "time": 1, "angle": 22.97 }, + { "time": 1.0667, "angle": 15.31 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "rear_arm_target": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tongue2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "back_hand": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_hand2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "tongue3": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + } + } + }, + "debugfade": { + "slots": { + "raptor_body": { + "color": [ + { "time": 0, "color": "0000803f", "curve": "stepped" }, + { "time": 1, "color": "0000803f" } + ] + } + } + }, + "gungrab": { + "slots": { + "front_hand": { + "attachment": [ + { "time": 0, "name": "front_open_hand" }, + { "time": 0.1667, "name": "gun" } + ] + }, + "gun": { + "attachment": [ + { "time": 0, "name": "gun_nohand" }, + { "time": 0.1667, "name": null } + ] + } + }, + "bones": { + "front_hand2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 12.34 }, + { "time": 0.1667, "angle": -89.55 }, + { "time": 0.2333, "angle": -79.79 }, + { "time": 0.4667, "angle": -10.18 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.1667, "x": 0.938, "y": 0.938 }, + { "time": 0.4667, "x": 1, "y": 1 } + ] + }, + "front_arm": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0667, "angle": -32 }, + { + "time": 0.1667, + "angle": 223.11, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2333, + "angle": 155.19, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3667, + "angle": 246.14, + "curve": [ 0.184, 0.34, 0.75, 1 ] + }, + { "time": 0.4667, "angle": -56.75 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.1667, "x": 6.5, "y": -2.66 }, + { "time": 0.2333, "x": 6.84, "y": 4.8 }, + { "time": 0.4667, "x": 0, "y": 0 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1667, "angle": 86.02 }, + { "time": 0.2333, "angle": 114.95 }, + { + "time": 0.3667, + "angle": 81.86, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "angle": 34.74 } + ] + } + }, + "ik": { + "front_arm_goal": [ + { "time": 0, "mix": 0 } + ] + } + }, + "gunkeep": { + "slots": { + "front_hand": { + "attachment": [ + { "time": 0, "name": "gun" }, + { "time": 0.4, "name": "front_open_hand" }, + { "time": 0.5333, "name": "front_hand" } + ] + }, + "gun": { + "attachment": [ + { "time": 0, "name": null }, + { "time": 0.1, "name": null }, + { "time": 0.4, "name": "gun_nohand" } + ] + } + }, + "bones": { + "front_hand2": { + "rotate": [ + { "time": 0, "angle": -10.18, "curve": "stepped" }, + { "time": 0.1, "angle": -10.18 }, + { "time": 0.3333, "angle": -79.79 }, + { "time": 0.4, "angle": -89.55 }, + { "time": 0.4333, "angle": 12.34 }, + { "time": 0.5667, "angle": 0, "curve": "stepped" }, + { "time": 0.7, "angle": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.1, "x": 1, "y": 1 }, + { "time": 0.4, "x": 0.938, "y": 0.938 }, + { "time": 0.5667, "x": 1, "y": 1 } + ] + }, + "front_arm": { + "rotate": [ + { "time": 0, "angle": -56.75, "curve": "stepped" }, + { "time": 0.1, "angle": -56.75 }, + { + "time": 0.2, + "angle": 246.14, + "curve": [ 0.184, 0.34, 0.75, 1 ] + }, + { + "time": 0.3333, + "angle": 155.19, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "angle": 223.11, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5, "angle": -32 }, + { "time": 0.5667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.1, "x": 0, "y": 0 }, + { "time": 0.3333, "x": 6.84, "y": 4.8 }, + { "time": 0.4, "x": 6.5, "y": -2.66 }, + { "time": 0.5667, "x": 0, "y": 0 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 34.74, "curve": "stepped" }, + { "time": 0.1, "angle": 34.74 }, + { + "time": 0.2, + "angle": 81.86, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "angle": 114.95 }, + { "time": 0.4, "angle": 86.02 }, + { "time": 0.5667, "angle": 0 } + ] + } + }, + "ik": { + "front_arm_goal": [ + { "time": 0, "mix": 0, "curve": "stepped" }, + { "time": 0.5667 } + ] + } + }, + "walk": { + "bones": { + "root": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_foot_goal": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2667, "angle": -51.26 }, + { "time": 0.4, "angle": -65.18 }, + { "time": 0.5333, "angle": -76.29 }, + { "time": 0.8, "angle": -76.53 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 343.28, "y": 36.5 }, + { "time": 0.2667, "x": 86.51, "y": 36.99 }, + { "time": 0.5333, "x": -173.36, "y": 37.42 }, + { "time": 0.6, "x": -68.16, "y": 141.15 }, + { "time": 0.7333, "x": 91.79, "y": 238.01 }, + { "time": 0.8, "x": 155.9, "y": 190.91 }, + { "time": 0.9667, "x": 303.28, "y": 94.41 }, + { "time": 1.0667, "x": 343.28, "y": 36.5 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": -4.78 }, + { "time": 0.0667, "angle": -3.99 }, + { "time": 0.2667, "angle": -12.5 }, + { "time": 0.5333, "angle": -4.78 }, + { "time": 0.6, "angle": -3.99 }, + { "time": 0.8, "angle": -12.5 }, + { "time": 1.0667, "angle": -4.78 } + ], + "translate": [ + { + "time": 0, + "x": 161.93, + "y": 4.9, + "curve": [ 0.27, 0.38, 0.621, 0.4 ] + }, + { + "time": 0.0667, + "x": 165.04, + "y": -5.99, + "curve": [ 0.245, 0.01, 0.758, 1 ] + }, + { + "time": 0.2667, + "x": 178.81, + "y": 136.53, + "curve": [ 0.25, 0, 0.841, 0.81 ] + }, + { + "time": 0.5333, + "x": 161.93, + "y": 4.9, + "curve": [ 0.27, 0.38, 0.621, 0.4 ] + }, + { + "time": 0.6, + "x": 165.04, + "y": -5.99, + "curve": [ 0.245, 0.01, 0.758, 1 ] + }, + { + "time": 0.8, + "x": 178.81, + "y": 136.52, + "curve": [ 0.25, 0, 0.859, 0.82 ] + }, + { "time": 1.0667, "x": 161.93, "y": 4.9 } + ] + }, + "rear_foot_goal": { + "rotate": [ + { "time": 0, "angle": -62.73 }, + { "time": 0.2667, "angle": -107.17 }, + { "time": 0.4667, "angle": -40.52 }, + { "time": 0.8, "angle": -97.16 }, + { "time": 1.0667, "angle": -62.73 } + ], + "translate": [ + { "time": 0, "x": -266.7, "y": -15.47 }, + { "time": 0.1333, "x": -87.88, "y": 124.85 }, + { "time": 0.2667, "x": 88.36, "y": 134.06 }, + { "time": 0.3667, "x": 198.39, "y": 90.65 }, + { "time": 0.4667, "x": 308.19, "y": -26.42 }, + { "time": 0.6, "x": 167.06, "y": -26.42 }, + { "time": 1.0667, "x": -266.7, "y": -15.47 } + ] + }, + "front_leg1": { + "rotate": [ + { "time": 0, "angle": 27.08 }, + { "time": 1.0667, "angle": 31.39 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0667, "x": -0.22, "y": 15.2 }, + { "time": 0.5333, "x": -0.34, "y": 12.16 }, + { "time": 0.7333, "x": -4.75, "y": 31.94 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_leg_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -18.05, "y": -2.89 }, + { "time": 0.4333, "x": -42.2, "y": -88.63 }, + { "time": 0.5333, "x": -27.31, "y": -43.91 }, + { "time": 0.7333, "x": -1.52, "y": -94.29 }, + { "time": 0.8, "x": -24.29, "y": -116.41 }, + { "time": 1, "x": -41.88, "y": -93.3 }, + { "time": 1.0667, "x": -18.05, "y": -2.89 } + ] + }, + "rear_leg1": { + "rotate": [ + { "time": 0, "angle": -64.85 }, + { "time": 1.0667, "angle": -45.72 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "rear_leg_goal": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -2.05, "y": 15.12 }, + { "time": 0.2667, "x": 17.49, "y": -150.44 }, + { "time": 0.4667, "x": -40.21, "y": -81.76 }, + { "time": 0.5333, "x": -31.69, "y": -82.43 }, + { "time": 0.8, "x": 2.65, "y": -169.22 }, + { "time": 0.9333, "x": -16.77, "y": -98.31 }, + { "time": 1.0667, "x": -2.05, "y": 15.12 } + ] + }, + "tail1": { + "rotate": [ + { "time": 0, "angle": 1.31 }, + { "time": 0.0667, "angle": 4.14 }, + { "time": 0.3333, "angle": -5.78 }, + { "time": 0.6333, "angle": 4.14 }, + { "time": 0.9, "angle": -5.78 }, + { "time": 1.0667, "angle": 1.31 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.0667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "torso1": { + "rotate": [ + { "time": 0, "angle": 7.22 }, + { "time": 0.2667, "angle": 4.2 }, + { "time": 0.5333, "angle": 7.22 }, + { "time": 0.8, "angle": 4.2 }, + { "time": 1.0667, "angle": 7.22 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_leg2": { + "rotate": [ + { "time": 0, "angle": -347.28 }, + { "time": 1.0667, "angle": -362.06 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "rear_leg2": { + "rotate": [ + { "time": 0, "angle": 27.05 }, + { "time": 1.0667, "angle": 9.93 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "saddle": { + "rotate": [ + { "time": 0, "angle": -2.52 }, + { "time": 0.2667, "angle": -4.17 }, + { "time": 0.5333, "angle": -3.85 }, + { "time": 0.8, "angle": -3.1 }, + { "time": 1.0667, "angle": -2.52 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { + "time": 0.2667, + "x": 0, + "y": 0, + "curve": [ 0.15, 0.28, 0.75, 1 ] + }, + { + "time": 0.3333, + "x": -0.04, + "y": 5.92, + "curve": [ 0.421, 0, 0.85, 0.78 ] + }, + { "time": 0.5333, "x": 0, "y": 0 }, + { "time": 0.6, "x": -0.21, "y": -2.36 }, + { + "time": 0.8, + "x": 0, + "y": 0, + "curve": [ 0.15, 0.28, 0.75, 1 ] + }, + { + "time": 0.8667, + "x": -0.04, + "y": 5.92, + "curve": [ 0.421, 0, 0.85, 0.78 ] + }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "tail2": { + "rotate": [ + { "time": 0, "angle": -19.16 }, + { "time": 0.2333, "angle": -11.31 }, + { "time": 0.5, "angle": -9.37 }, + { "time": 0.7667, "angle": -11.31 }, + { "time": 1.0333, "angle": -20.28 }, + { "time": 1.0667, "angle": -19.16 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 0.8, "y": 1 }, + { "time": 0.2333, "x": 0.9, "y": 1 }, + { "time": 0.5, "x": 0.8, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 0.8, "y": 1 } + ] + }, + "torso2": { + "rotate": [ + { "time": 0, "angle": 8.6 }, + { + "time": 0.2667, + "angle": 9.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5333, "angle": 8.01 }, + { + "time": 0.8, + "angle": 5.48, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.0667, "angle": 8.6 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_arm1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": -367.83 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 20.65, "y": -7.55 }, + { "time": 0.5, "x": -2.87, "y": 3.33 }, + { "time": 0.8, "x": 24.1, "y": -1.47 }, + { "time": 0.9333, "x": 21.73, "y": -3.71 }, + { "time": 1.0667, "x": 20.65, "y": -7.55 } + ] + }, + "front_leg3": { + "rotate": [ + { "time": 0, "angle": 1.14, "curve": "stepped" }, + { "time": 1.0667, "angle": 1.14 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 6.5 }, + { "time": 0.2667, "angle": 12.71 }, + { "time": 0.5333, "angle": 6.5 }, + { "time": 0.8, "angle": 12.71 }, + { "time": 1.0667, "angle": 6.5 } + ], + "translate": [ + { "time": 0, "x": 12.6, "y": -31.3 }, + { + "time": 0.2667, + "x": -10.84, + "y": -72.29, + "curve": [ 0.204, 0.02, 0.861, 0.87 ] + }, + { "time": 0.5333, "x": 12.6, "y": -31.3 }, + { + "time": 0.8, + "x": -10.84, + "y": -72.29, + "curve": [ 0.204, 0.02, 0.861, 0.87 ] + }, + { "time": 1.0667, "x": 12.6, "y": -31.3 } + ] + }, + "rear_arm1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 13.72 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.5, "x": 11.13, "y": -13.39 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "rear_leg3": { + "rotate": [ + { "time": 0, "angle": -23.19, "curve": "stepped" }, + { "time": 1.0667, "angle": -23.19 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "saddle_strap_front1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "saddle_strap_rear1": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "tail3": { + "rotate": [ + { "time": 0, "angle": -12.46 }, + { "time": 0.2333, "angle": 12.66 }, + { "time": 0.5, "angle": -20.8 }, + { "time": 0.7667, "angle": 12.66 }, + { "time": 1.0333, "angle": -16.05 }, + { "time": 1.0667, "angle": -12.46 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.2333, "x": 1, "y": 1 }, + { "time": 0.5, "x": 0.998, "y": 1 }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_arm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 22.44 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_foot1": { + "rotate": [ + { "time": 0, "angle": -41.33, "curve": "stepped" }, + { "time": 1.0667, "angle": -41.33 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -7.36 }, + { + "time": 0.1333, + "angle": -12.99, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4, "angle": -6.12 }, + { "time": 0.5333, "angle": -7.36 }, + { + "time": 0.6667, + "angle": -12.99, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.9333, "angle": -6.12 }, + { "time": 1.0667, "angle": -7.36 } + ], + "translate": [ + { "time": 0, "x": -3.88, "y": -32.87 }, + { "time": 0.9333, "x": -3.33, "y": -22.82 }, + { "time": 1.0667, "x": -3.88, "y": -32.87 } + ] + }, + "rear_arm2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": -30.21 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "rear_foot1": { + "rotate": [ + { "time": 0, "angle": 2.07, "curve": "stepped" }, + { "time": 1.0667, "angle": 2.07 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "saddle_strap_front2": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "saddle_strap_rear2": { + "rotate": [ + { "time": 0, "angle": -4.45 }, + { "time": 0.1, "angle": -2.67 }, + { "time": 0.3, "angle": -0.35 }, + { "time": 0.4333, "angle": -1.71 }, + { "time": 0.6333, "angle": -2.55 }, + { "time": 0.9, "angle": -0.51 }, + { "time": 1.0667, "angle": -4.45 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "stirrup": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2667, "angle": -4.96 }, + { "time": 0.5333, "angle": 0 }, + { "time": 0.8, "angle": -4.96 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 8.98, "y": 4.99 }, + { "time": 0.2667, "x": 4.85, "y": 1 }, + { "time": 0.5333, "x": 7.76, "y": -2.99 }, + { "time": 0.8, "x": 4.85, "y": 1 }, + { "time": 1.0667, "x": 8.98, "y": 4.99 } + ] + }, + "tail4": { + "rotate": [ + { "time": 0, "angle": 10.25 }, + { + "time": 0.2333, + "angle": 39.48, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5, "angle": 1.33 }, + { + "time": 0.7667, + "angle": 39.48, + "curve": [ 0.665, 0, 0.75, 1 ] + }, + { "time": 1.0333, "angle": 6.08 }, + { "time": 1.0667, "angle": 10.25 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.2333, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.5, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 } + ] + }, + "front_foot2": { + "rotate": [ + { "time": 0, "angle": 44.19 }, + { "time": 0.0667, "angle": 7.88 }, + { "time": 0.1333, "angle": 4.67 }, + { "time": 0.4, "angle": 7.59 }, + { "time": 0.5333, "angle": 8.08 }, + { "time": 0.6667, "angle": -67.33 }, + { "time": 0.7333, "angle": -65.24 }, + { "time": 1, "angle": 42.34 }, + { "time": 1.0667, "angle": 44.19 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_hand": { + "rotate": [ + { "time": 0, "angle": 9.49 }, + { "time": 0.5, "angle": -48.61 }, + { "time": 1.0667, "angle": 9.49 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "horn_front": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2667, "x": -7.18, "y": -1.38 }, + { "time": 0.5333, "x": 0, "y": 0 }, + { "time": 0.8, "x": -7.18, "y": -1.38 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "horn_rear": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2667, "x": 12.34, "y": 9.16 }, + { "time": 0.5333, "x": 0, "y": 0 }, + { "time": 0.8, "x": 12.34, "y": 9.16 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "jaw": { + "rotate": [ + { "time": 0, "angle": 25.56 }, + { "time": 0.2, "angle": 21.27 }, + { "time": 0.3333, "angle": 21.36 }, + { "time": 0.6667, "angle": 15.61 }, + { "time": 0.8667, "angle": 22.97 }, + { "time": 1.0667, "angle": 25.56 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "rear_foot2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -82.38 }, + { "time": 0.2667, "angle": -110.31 }, + { "time": 0.4333, "angle": 36.22 }, + { "time": 0.5333, "angle": 2.1 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "rear_hand": { + "rotate": [ + { "time": 0, "angle": -28.89 }, + { "time": 0.5, "angle": 12.2 }, + { "time": 1.0667, "angle": -28.89 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "saddle_strap_rear3": { + "rotate": [ + { "time": 0, "angle": -1.32 }, + { "time": 0.1, "angle": 0.46 }, + { "time": 0.3, "angle": 2.78 }, + { "time": 0.4333, "angle": 1.42 }, + { "time": 0.6333, "angle": 0.58 }, + { "time": 0.9, "angle": 2.62 }, + { "time": 1.0667, "angle": -1.32 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "tail5": { + "rotate": [ + { + "time": 0, + "angle": -26.35, + "curve": [ 0.391, -0.58, 0.654, 1.01 ] + }, + { + "time": 0.2333, + "angle": 45.42, + "curve": [ 0.391, -0.58, 0.654, 1.01 ] + }, + { + "time": 0.5, + "angle": -21.93, + "curve": [ 0.391, -0.58, 0.654, 1.01 ] + }, + { + "time": 0.7667, + "angle": 45.42, + "curve": [ 0.391, -0.58, 0.654, 1.01 ] + }, + { "time": 1.0333, "angle": -7.73 }, + { "time": 1.0667, "angle": -26.35 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 0.765, "y": 1 }, + { "time": 0.2333, "x": 1, "y": 1 }, + { "time": 0.5, "x": 0.765, "y": 1 }, + { "time": 0.7667, "x": 1, "y": 1 }, + { "time": 1.0667, "x": 0.765, "y": 1 } + ] + }, + "tongue1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3333, "angle": 7.55 }, + { "time": 0.6667, "angle": -1.69 }, + { "time": 0.9333, "angle": 8.11 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "front_foot3": { + "rotate": [ + { "time": 0, "angle": 27.6 }, + { "time": 0.0667, "angle": -5.29 }, + { "time": 0.1333, "angle": -3.94 }, + { "time": 0.2667, "angle": -3.82 }, + { "time": 0.5333, "angle": -5.89 }, + { "time": 0.6, "angle": -21.21 }, + { "time": 0.6667, "angle": -73.64 }, + { "time": 0.7333, "angle": -102.82 }, + { "time": 0.8333, "angle": -41.3 }, + { "time": 1, "angle": 27.6 }, + { "time": 1.0667, "angle": 27.6 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "tongue2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3333, "angle": 7.55 }, + { "time": 0.6667, "angle": -1.69 }, + { "time": 0.9333, "angle": 8.11 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "tongue3": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3333, "angle": 7.55 }, + { "time": 0.6667, "angle": -1.69 }, + { "time": 0.9333, "angle": 8.11 }, + { "time": 1.0667, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "head2": { + "rotate": [ + { "time": 0, "angle": 38.6 }, + { "time": 0.2667, "angle": 43.19 }, + { "time": 0.5333, "angle": 38.6 }, + { "time": 0.8, "angle": 43.19 }, + { "time": 1.0667, "angle": 38.6 } + ] + }, + "neck2": { + "rotate": [ + { "time": 0, "angle": 9.65 }, + { "time": 0.2667, "angle": 14.71 }, + { "time": 0.5333, "angle": 9.65 }, + { "time": 0.8, "angle": 14.71 }, + { "time": 1.0667, "angle": 9.65 } + ] + }, + "spineboy_hip": { + "translate": [ + { + "time": 0, + "x": 32.54, + "y": 1.34, + "curve": [ 0.413, 0, 0.873, 0.78 ] + }, + { + "time": 0.2667, + "x": -12.88, + "y": 0.58, + "curve": [ 0.139, 0.18, 0.75, 1 ] + }, + { + "time": 0.5333, + "x": 32.54, + "y": 1.34, + "curve": [ 0.367, 0, 0.867, 0.82 ] + }, + { + "time": 0.8, + "x": -12.88, + "y": 0.58, + "curve": [ 0.164, 0.17, 0.75, 1 ] + }, + { "time": 1.0667, "x": 32.54, "y": 1.34 } + ] + }, + "spineboy_torso": { + "rotate": [ + { "time": 0, "angle": -37.93 }, + { + "time": 0.2667, + "angle": -29.48, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { "time": 0.5333, "angle": -37.93 }, + { + "time": 0.8, + "angle": -29.48, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { "time": 1.0667, "angle": -37.71 } + ] + }, + "front_arm": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3333, "x": -14.43, "y": -11.03 }, + { "time": 0.5333, "x": 0, "y": 0 }, + { "time": 0.8, "x": -14.43, "y": -11.03 }, + { "time": 1.0667, "x": 0, "y": 0 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": -11.68, + "curve": [ 0.379, 0.6, 0.724, 1 ] + }, + { "time": 0.0667, "angle": -17.6 }, + { + "time": 0.3333, + "angle": 14.46, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6, + "angle": -24.74, + "curve": [ 0.326, 0.01, 0.716, 1 ] + }, + { + "time": 0.8667, + "angle": 14.46, + "curve": [ 0.242, 0, 0.667, 0.67 ] + }, + { "time": 1.0667, "angle": -11.68 } + ], + "translate": [ + { "time": 0, "x": 0.84, "y": -3.82 }, + { "time": 0.0667, "x": 0, "y": 0 }, + { "time": 0.3333, "x": 3.38, "y": -15.28 }, + { "time": 0.6, "x": 0, "y": 0 }, + { "time": 0.8667, "x": 3.38, "y": -15.28 }, + { "time": 1.0667, "x": 0.84, "y": -3.82 } + ] + } + }, + "deform": { + "default": { + "raptor_body": { + "raptor_body": [ + { "time": 0 }, + { + "time": 0.2667, + "offset": 452, + "vertices": [ -16.78684, 15.47479, -0.63025, 22.82083, 18.11511, 13.89255, 19.32452, 12.15424, 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, 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, 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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, 0, 0, 0, 0, 0, 0, -3.24548, 0.81152, 0, 0, -3.24548, 0.81152 ] + }, + { "time": 0.5333 }, + { + "time": 0.8, + "offset": 452, + "vertices": [ -16.78684, 15.47479, -0.63025, 22.82083, 18.11511, 13.89255, 19.32452, 12.15424, 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, 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, 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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, -3.24548, 0.81152, 0, 0, 0, 0, 0, 0, -3.24548, 0.81152, 0, 0, -3.24548, 0.81152 ] + }, + { "time": 1.0667 } + ] + }, + "raptor_front_leg": { + "raptor_front_leg": [ + { "time": 0, "curve": "stepped" }, + { "time": 0.2667 }, + { + "time": 0.5333, + "offset": 206, + "vertices": [ -2.23608, 21.95403, -21.04628, 6.63481, 21.54916, -4.7554 ] + }, + { + "time": 0.6, + "offset": 206, + "vertices": [ 7.17963, 15.14358, -16.74016, -0.80054, 15.26523, -6.91742 ] + }, + { + "time": 0.7333, + "offset": 160, + "vertices": [ -0.82486, 0.73407, -0.01285, -1.10443, -0.27497, 1.06006, -1.28055, 0.39633, 0, 0, 0, 0, 0, 0, 0, 0, 1.4866, -2.59427, 0.98071, 2.82343, -0.10126, -2.98624, 2.95009, -2.11668, 2.7366, -10.49936, 6.12506, 8.95282, -2.88093, -10.35023, -2.60873, -2.28384, 3.43417, -0.47046, -2.28305, -4.76038, 5.08893, 1.40079, -4.58522, -2.61465, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.37967, -1.75516, -2.1323, -0.65668, -2.8624, -0.77365, 2.4599, -1.6532, -2.51593, 0.86412 ] + }, + { "time": 0.8, "curve": "stepped" }, + { "time": 0.9667, "curve": "stepped" }, + { "time": 1.0667 } + ] + } + } + }, + "events": [ + { "time": 0.0333, "name": "footstep" }, + { "time": 0.5333, "name": "footstep" } + ] + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/raptor/import/raptor.png b/examples/spine-unity/raptor/import/raptor.png new file mode 100644 index 000000000..78aed4d3e Binary files /dev/null and b/examples/spine-unity/raptor/import/raptor.png differ diff --git a/examples/spine-unity/raptor/raptor.spine b/examples/spine-unity/raptor/raptor.spine new file mode 100644 index 000000000..cebb58bf1 Binary files /dev/null and b/examples/spine-unity/raptor/raptor.spine differ diff --git a/examples/spine-unity/spineboy-pro/images/crosshair.png b/examples/spine-unity/spineboy-pro/images/crosshair.png new file mode 100644 index 000000000..ce3027494 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/crosshair.png differ diff --git a/examples/spine-unity/spineboy-pro/images/dust01.png b/examples/spine-unity/spineboy-pro/images/dust01.png new file mode 100644 index 000000000..dd8c9f615 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/dust01.png differ diff --git a/examples/spine-unity/spineboy-pro/images/dust02.png b/examples/spine-unity/spineboy-pro/images/dust02.png new file mode 100644 index 000000000..ed57784cc Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/dust02.png differ diff --git a/examples/spine-unity/spineboy-pro/images/dust03.png b/examples/spine-unity/spineboy-pro/images/dust03.png new file mode 100644 index 000000000..02ffe62d1 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/dust03.png differ diff --git a/examples/spine-unity/spineboy-pro/images/eye-indifferent.png b/examples/spine-unity/spineboy-pro/images/eye-indifferent.png new file mode 100644 index 000000000..a9bff5098 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/eye-indifferent.png differ diff --git a/examples/spine-unity/spineboy-pro/images/eye-surprised.png b/examples/spine-unity/spineboy-pro/images/eye-surprised.png new file mode 100644 index 000000000..cbcfcd540 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/eye-surprised.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-bracer.png b/examples/spine-unity/spineboy-pro/images/front-bracer.png new file mode 100644 index 000000000..0783db2e8 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-bracer.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-fist-closed.png b/examples/spine-unity/spineboy-pro/images/front-fist-closed.png new file mode 100644 index 000000000..cae61cfa7 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-fist-closed.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-fist-open.png b/examples/spine-unity/spineboy-pro/images/front-fist-open.png new file mode 100644 index 000000000..8125c483c Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-fist-open.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-foot.png b/examples/spine-unity/spineboy-pro/images/front-foot.png new file mode 100644 index 000000000..8b1ae198c Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-foot.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-shin.png b/examples/spine-unity/spineboy-pro/images/front-shin.png new file mode 100644 index 000000000..be1a9f629 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-shin.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-thigh.png b/examples/spine-unity/spineboy-pro/images/front-thigh.png new file mode 100644 index 000000000..02b3e9c7c Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-thigh.png differ diff --git a/examples/spine-unity/spineboy-pro/images/front-upper-arm.png b/examples/spine-unity/spineboy-pro/images/front-upper-arm.png new file mode 100644 index 000000000..7b59669a3 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/front-upper-arm.png differ diff --git a/examples/spine-unity/spineboy-pro/images/goggles.png b/examples/spine-unity/spineboy-pro/images/goggles.png new file mode 100644 index 000000000..646f9b089 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/goggles.png differ diff --git a/examples/spine-unity/spineboy-pro/images/gun.png b/examples/spine-unity/spineboy-pro/images/gun.png new file mode 100644 index 000000000..111e167a3 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/gun.png differ diff --git a/examples/spine-unity/spineboy-pro/images/head.png b/examples/spine-unity/spineboy-pro/images/head.png new file mode 100644 index 000000000..fd53004b8 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/head.png differ diff --git a/examples/spine-unity/spineboy-pro/images/hoverboard-board.png b/examples/spine-unity/spineboy-pro/images/hoverboard-board.png new file mode 100644 index 000000000..0a5a6adc2 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/hoverboard-board.png differ diff --git a/examples/spine-unity/spineboy-pro/images/hoverboard-thruster.png b/examples/spine-unity/spineboy-pro/images/hoverboard-thruster.png new file mode 100644 index 000000000..4d0e1a0be Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/hoverboard-thruster.png differ diff --git a/examples/spine-unity/spineboy-pro/images/hoverglow-small.png b/examples/spine-unity/spineboy-pro/images/hoverglow-small.png new file mode 100644 index 000000000..be8a69f7f Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/hoverglow-small.png differ diff --git a/examples/spine-unity/spineboy-pro/images/mouth-grind.png b/examples/spine-unity/spineboy-pro/images/mouth-grind.png new file mode 100644 index 000000000..7dcf76858 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/mouth-grind.png differ diff --git a/examples/spine-unity/spineboy-pro/images/mouth-oooo.png b/examples/spine-unity/spineboy-pro/images/mouth-oooo.png new file mode 100644 index 000000000..b6c35c279 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/mouth-oooo.png differ diff --git a/examples/spine-unity/spineboy-pro/images/mouth-smile.png b/examples/spine-unity/spineboy-pro/images/mouth-smile.png new file mode 100644 index 000000000..929039771 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/mouth-smile.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle-glow.png b/examples/spine-unity/spineboy-pro/images/muzzle-glow.png new file mode 100644 index 000000000..03f132717 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle-glow.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle-ring.png b/examples/spine-unity/spineboy-pro/images/muzzle-ring.png new file mode 100644 index 000000000..c8b683a21 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle-ring.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle01.png b/examples/spine-unity/spineboy-pro/images/muzzle01.png new file mode 100644 index 000000000..fa6781798 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle01.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle02.png b/examples/spine-unity/spineboy-pro/images/muzzle02.png new file mode 100644 index 000000000..5d11645c5 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle02.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle03.png b/examples/spine-unity/spineboy-pro/images/muzzle03.png new file mode 100644 index 000000000..808779090 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle03.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle04.png b/examples/spine-unity/spineboy-pro/images/muzzle04.png new file mode 100644 index 000000000..5e348dc2c Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle04.png differ diff --git a/examples/spine-unity/spineboy-pro/images/muzzle05.png b/examples/spine-unity/spineboy-pro/images/muzzle05.png new file mode 100644 index 000000000..80a329c51 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/muzzle05.png differ diff --git a/examples/spine-unity/spineboy-pro/images/neck.png b/examples/spine-unity/spineboy-pro/images/neck.png new file mode 100644 index 000000000..403f0085c Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/neck.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portal-bg.png b/examples/spine-unity/spineboy-pro/images/portal-bg.png new file mode 100644 index 000000000..6c2c41eda Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portal-bg.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portal-flare1.png b/examples/spine-unity/spineboy-pro/images/portal-flare1.png new file mode 100644 index 000000000..c3b79e278 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portal-flare1.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portal-flare2.png b/examples/spine-unity/spineboy-pro/images/portal-flare2.png new file mode 100644 index 000000000..6c8b77861 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portal-flare2.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portal-flare3.png b/examples/spine-unity/spineboy-pro/images/portal-flare3.png new file mode 100644 index 000000000..184730eba Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portal-flare3.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portal-shade.png b/examples/spine-unity/spineboy-pro/images/portal-shade.png new file mode 100644 index 000000000..4afeea7f9 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portal-shade.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portal-streaks1.png b/examples/spine-unity/spineboy-pro/images/portal-streaks1.png new file mode 100644 index 000000000..f4c6715f0 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portal-streaks1.png differ diff --git a/examples/spine-unity/spineboy-pro/images/portsl-streaks2.png b/examples/spine-unity/spineboy-pro/images/portsl-streaks2.png new file mode 100644 index 000000000..e46366b75 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/portsl-streaks2.png differ diff --git a/examples/spine-unity/spineboy-pro/images/rear-bracer.png b/examples/spine-unity/spineboy-pro/images/rear-bracer.png new file mode 100644 index 000000000..db90ff23e Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/rear-bracer.png differ diff --git a/examples/spine-unity/spineboy-pro/images/rear-foot.png b/examples/spine-unity/spineboy-pro/images/rear-foot.png new file mode 100644 index 000000000..165b93668 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/rear-foot.png differ diff --git a/examples/spine-unity/spineboy-pro/images/rear-shin.png b/examples/spine-unity/spineboy-pro/images/rear-shin.png new file mode 100644 index 000000000..2057bfa6f Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/rear-shin.png differ diff --git a/examples/spine-unity/spineboy-pro/images/rear-thigh.png b/examples/spine-unity/spineboy-pro/images/rear-thigh.png new file mode 100644 index 000000000..215f3bcb5 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/rear-thigh.png differ diff --git a/examples/spine-unity/spineboy-pro/images/rear-upper-arm.png b/examples/spine-unity/spineboy-pro/images/rear-upper-arm.png new file mode 100644 index 000000000..844be4cf9 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/rear-upper-arm.png differ diff --git a/examples/spine-unity/spineboy-pro/images/torso.png b/examples/spine-unity/spineboy-pro/images/torso.png new file mode 100644 index 000000000..0ebb9032b Binary files /dev/null and b/examples/spine-unity/spineboy-pro/images/torso.png differ diff --git a/examples/spine-unity/spineboy-pro/import/spineboy-pro.atlas.txt b/examples/spine-unity/spineboy-pro/import/spineboy-pro.atlas.txt new file mode 100644 index 000000000..2d7bab3a5 --- /dev/null +++ b/examples/spine-unity/spineboy-pro/import/spineboy-pro.atlas.txt @@ -0,0 +1,307 @@ + +spineboy-pro.png +size: 2048,1024 +format: RGBA8888 +filter: Linear,Linear +repeat: none +crosshair + rotate: false + xy: 1053, 13 + size: 89, 89 + orig: 89, 89 + offset: 0, 0 + index: -1 +dust01 + rotate: true + xy: 1239, 11 + size: 96, 73 + orig: 96, 73 + offset: 0, 0 + index: -1 +dust02 + rotate: false + xy: 1409, 44 + size: 86, 88 + orig: 86, 88 + offset: 0, 0 + index: -1 +dust03 + rotate: false + xy: 1831, 416 + size: 62, 52 + orig: 62, 52 + offset: 0, 0 + index: -1 +eye-indifferent + rotate: false + xy: 1144, 18 + size: 93, 89 + orig: 93, 89 + offset: 0, 0 + index: -1 +eye-surprised + rotate: false + xy: 1314, 43 + size: 93, 89 + orig: 93, 89 + offset: 0, 0 + index: -1 +front-bracer + rotate: true + xy: 1749, 410 + size: 58, 80 + orig: 58, 80 + offset: 0, 0 + index: -1 +front-fist-closed + rotate: false + xy: 1592, 396 + size: 75, 82 + orig: 75, 82 + offset: 0, 0 + index: -1 +front-fist-open + rotate: false + xy: 1504, 391 + size: 86, 87 + orig: 86, 87 + offset: 0, 0 + index: -1 +front-foot + rotate: false + xy: 580, 33 + size: 126, 69 + orig: 126, 69 + offset: 0, 0 + index: -1 +front-shin + rotate: false + xy: 496, 51 + size: 82, 184 + orig: 82, 184 + offset: 0, 0 + index: -1 +front-thigh + rotate: false + xy: 1504, 277 + size: 48, 112 + orig: 48, 112 + offset: 0, 0 + index: -1 +front-upper-arm + rotate: false + xy: 1554, 292 + size: 54, 97 + orig: 54, 97 + offset: 0, 0 + index: -1 +goggles + rotate: true + xy: 1136, 109 + size: 261, 166 + orig: 261, 166 + offset: 0, 0 + index: -1 +gun + rotate: false + xy: 1463, 480 + size: 210, 203 + orig: 210, 203 + offset: 0, 0 + index: -1 +head + rotate: false + xy: 1753, 724 + size: 271, 298 + orig: 271, 298 + offset: 0, 0 + index: -1 +hoverboard-board + rotate: false + xy: 2, 83 + size: 492, 152 + orig: 492, 152 + offset: 0, 0 + index: -1 +hoverboard-thruster + rotate: true + xy: 1207, 372 + size: 60, 64 + orig: 60, 64 + offset: 0, 0 + index: -1 +hoverglow-small + rotate: false + xy: 2, 6 + size: 274, 75 + orig: 274, 75 + offset: 0, 0 + index: -1 +mouth-grind + rotate: true + xy: 1610, 301 + size: 93, 59 + orig: 93, 59 + offset: 0, 0 + index: -1 +mouth-oooo + rotate: true + xy: 1486, 139 + size: 93, 59 + orig: 93, 59 + offset: 0, 0 + index: -1 +mouth-smile + rotate: true + xy: 1497, 44 + size: 93, 59 + orig: 93, 59 + offset: 0, 0 + index: -1 +muzzle-glow + rotate: false + xy: 1304, 234 + size: 198, 198 + orig: 198, 198 + offset: 0, 0 + index: -1 +muzzle-ring + rotate: true + xy: 278, 32 + size: 49, 209 + orig: 49, 209 + offset: 0, 0 + index: -1 +muzzle01 + rotate: false + xy: 667, 673 + size: 542, 349 + orig: 542, 349 + offset: 0, 0 + index: -1 +muzzle02 + rotate: false + xy: 1211, 685 + size: 540, 337 + orig: 540, 337 + offset: 0, 0 + index: -1 +muzzle03 + rotate: false + xy: 2, 597 + size: 663, 425 + orig: 663, 425 + offset: 0, 0 + index: -1 +muzzle04 + rotate: false + xy: 2, 237 + size: 596, 358 + orig: 596, 358 + offset: 0, 0 + index: -1 +muzzle05 + rotate: false + xy: 667, 372 + size: 538, 299 + orig: 538, 299 + offset: 0, 0 + index: -1 +neck + rotate: false + xy: 1504, 234 + size: 36, 41 + orig: 36, 41 + offset: 0, 0 + index: -1 +portal-bg + rotate: false + xy: 600, 104 + size: 266, 266 + orig: 266, 266 + offset: 0, 0 + index: -1 +portal-flare1 + rotate: false + xy: 940, 42 + size: 111, 60 + orig: 111, 60 + offset: 0, 0 + index: -1 +portal-flare2 + rotate: true + xy: 600, 375 + size: 114, 61 + orig: 114, 61 + offset: 0, 0 + index: -1 +portal-flare3 + rotate: false + xy: 708, 43 + size: 115, 59 + orig: 115, 59 + offset: 0, 0 + index: -1 +portal-shade + rotate: false + xy: 868, 104 + size: 266, 266 + orig: 266, 266 + offset: 0, 0 + index: -1 +portal-streaks1 + rotate: true + xy: 1753, 470 + size: 252, 256 + orig: 252, 256 + offset: 0, 0 + index: -1 +portsl-streaks2 + rotate: false + xy: 1211, 434 + size: 250, 249 + orig: 250, 249 + offset: 0, 0 + index: -1 +rear-bracer + rotate: true + xy: 1675, 447 + size: 56, 72 + orig: 56, 72 + offset: 0, 0 + index: -1 +rear-foot + rotate: false + xy: 825, 42 + size: 113, 60 + orig: 113, 60 + offset: 0, 0 + index: -1 +rear-shin + rotate: false + xy: 1675, 505 + size: 75, 178 + orig: 75, 178 + offset: 0, 0 + index: -1 +rear-thigh + rotate: false + xy: 600, 491 + size: 65, 104 + orig: 65, 104 + offset: 0, 0 + index: -1 +rear-upper-arm + rotate: true + xy: 489, 2 + size: 47, 87 + orig: 47, 87 + offset: 0, 0 + index: -1 +torso + rotate: true + xy: 1304, 134 + size: 98, 180 + orig: 98, 180 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/spineboy-pro/import/spineboy-pro.json b/examples/spine-unity/spineboy-pro/import/spineboy-pro.json new file mode 100644 index 000000000..c31bdb280 --- /dev/null +++ b/examples/spine-unity/spineboy-pro/import/spineboy-pro.json @@ -0,0 +1,4804 @@ +{ +"skeleton": { "hash": "IfwtIFxtPVGjsyVWuB9Y7k9NQLU", "spine": "3.6.50", "width": 419.84, "height": 686.08, "images": "./images/" }, +"bones": [ + { "name": "root", "rotation": 0.28 }, + { "name": "hip", "parent": "root", "y": 247.27 }, + { "name": "crosshair", "parent": "root", "x": 1115.23, "y": 565.42, "color": "ff3f00ff" }, + { "name": "aim-constraint-target", "parent": "hip", "length": 26.24, "rotation": 19.61, "x": 1.02, "y": 5.62, "color": "abe323ff" }, + { "name": "rear-foot-ik", "parent": "root", "x": 61.91, "y": 0.42, "color": "ff3f00ff" }, + { "name": "rear-ankle-ik", "parent": "rear-foot-ik", "x": -33.91, "y": 37.34, "color": "ff3f00ff" }, + { "name": "rear-thigh", "parent": "hip", "length": 85.72, "rotation": -72.54, "x": 8.91, "y": -5.63, "color": "ff000dff" }, + { "name": "rear-shin", "parent": "rear-thigh", "length": 121.88, "rotation": -19.83, "x": 86.1, "y": -1.33, "color": "ff000dff" }, + { "name": "rear-foot", "parent": "rear-shin", "length": 51.58, "rotation": 45.78, "x": 121.46, "y": -0.76, "color": "ff000dff" }, + { + "name": "back-foot-tip", + "parent": "rear-foot", + "length": 50.3, + "rotation": -0.85, + "x": 51.17, + "y": 0.24, + "transform": "noRotationOrReflection", + "color": "ff000dff" + }, + { "name": "board-ik", "parent": "root", "x": -131.78, "y": 69.09, "color": "4c56ffff" }, + { "name": "clipping", "parent": "root" }, + { "name": "dust", "parent": "root", "x": -99.38, "y": 2.22 }, + { "name": "hoverboard-controller", "parent": "root", "rotation": -0.28, "x": -329.69, "y": 69.82, "color": "ff0004ff" }, + { "name": "exhaust1", "parent": "hoverboard-controller", "rotation": 3.02, "x": -249.68, "y": 53.39 }, + { "name": "exhaust2", "parent": "hoverboard-controller", "rotation": 26.34, "x": -191.6, "y": -22.92 }, + { + "name": "exhaust3", + "parent": "hoverboard-controller", + "rotation": -12.34, + "x": -236.03, + "y": 80.54, + "scaleX": 0.785, + "scaleY": 0.785 + }, + { "name": "portal-root", "parent": "root", "x": 12.9, "y": 328.54, "scaleX": 2.033, "scaleY": 2.033 }, + { "name": "flare1", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare2", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare3", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare4", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare5", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare6", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare7", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare8", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare9", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "flare10", "parent": "portal-root", "x": -6.34, "y": -161.57 }, + { "name": "front-foot-ik", "parent": "root", "x": -13.53, "y": 0.04, "color": "ff3f00ff" }, + { "name": "front-ankle-ik", "parent": "front-foot-ik", "x": -28.4, "y": 29.06, "color": "ff3f00ff" }, + { "name": "torso", "parent": "hip", "length": 42.52, "rotation": 103.82, "x": -1.62, "y": 4.9, "color": "e0da19ff" }, + { "name": "torso2", "parent": "torso", "length": 42.52, "x": 42.52, "color": "e0da19ff" }, + { "name": "torso3", "parent": "torso2", "length": 42.52, "x": 42.52, "color": "e0da19ff" }, + { "name": "front-upper-arm", "parent": "torso3", "length": 69.45, "rotation": 168.38, "x": 18.72, "y": 19.33, "color": "00ff04ff" }, + { + "name": "front-bracer", + "parent": "front-upper-arm", + "length": 40.57, + "rotation": 18.3, + "x": 68.8, + "y": -0.68, + "color": "00ff04ff" + }, + { "name": "front-fist", "parent": "front-bracer", "length": 65.39, "rotation": 12.43, "x": 40.57, "y": 0.2, "color": "00ff04ff" }, + { "name": "front-thigh", "parent": "hip", "length": 74.81, "rotation": -95.51, "x": -17.46, "y": -11.64, "color": "00ff04ff" }, + { "name": "front-shin", "parent": "front-thigh", "length": 128.77, "rotation": -2.21, "x": 78.69, "y": 1.6, "color": "00ff04ff" }, + { "name": "front-foot", "parent": "front-shin", "length": 41.01, "rotation": 51.27, "x": 128.76, "y": -0.34, "color": "00ff04ff" }, + { + "name": "front-foot-tip", + "parent": "front-foot", + "length": 56.03, + "rotation": -1.68, + "x": 41.42, + "y": -0.09, + "transform": "noRotationOrReflection", + "color": "00ff04ff" + }, + { "name": "rear-upper-arm", "parent": "torso3", "length": 51.94, "rotation": -169.56, "x": 7.32, "y": -19.22, "color": "ff000dff" }, + { "name": "rear-bracer", "parent": "rear-upper-arm", "length": 34.56, "rotation": 23.15, "x": 51.36, "color": "ff000dff" }, + { "name": "gun", "parent": "rear-bracer", "length": 43.11, "rotation": -5.43, "x": 34.42, "y": -0.45, "color": "ff000dff" }, + { "name": "gun-tip", "parent": "gun", "rotation": 7.1, "x": 200.78, "y": 52.5, "color": "ff0000ff" }, + { "name": "neck", "parent": "torso3", "length": 25.45, "rotation": -31.54, "x": 42.46, "y": -0.31, "color": "e0da19ff" }, + { "name": "head", "parent": "neck", "length": 131.79, "rotation": 26.1, "x": 27.66, "y": -0.26, "color": "e0da19ff" }, + { "name": "hair1", "parent": "head", "length": 47.23, "rotation": -49.1, "x": 149.83, "y": -59.77, "color": "e0da19ff" }, + { "name": "hair2", "parent": "hair1", "length": 55.57, "rotation": 50.42, "x": 47.23, "y": 0.19, "color": "e0da19ff" }, + { "name": "hair3", "parent": "head", "length": 62.22, "rotation": -32.17, "x": 164.14, "y": 3.68, "color": "e0da19ff" }, + { "name": "hair4", "parent": "hair3", "length": 80.28, "rotation": 83.71, "x": 62.22, "y": -0.04, "color": "e0da19ff" }, + { + "name": "hoverboard-thruster-front", + "parent": "hoverboard-controller", + "rotation": -29.2, + "x": 95.77, + "y": -2.99, + "transform": "noRotationOrReflection" + }, + { + "name": "hoverboard-thruster-rear", + "parent": "hoverboard-controller", + "rotation": -29.2, + "x": -76.47, + "y": -4.88, + "transform": "noRotationOrReflection" + }, + { "name": "hoverglow-front", "parent": "hoverboard-thruster-front", "rotation": 0.17, "x": -1.78, "y": -37.79 }, + { "name": "hoverglow-rear", "parent": "hoverboard-thruster-rear", "rotation": 0.17, "x": 1.06, "y": -35.66 }, + { "name": "muzzle", "parent": "rear-bracer", "rotation": 3.06, "x": 242.34, "y": 34.26, "color": "ffb900ff" }, + { "name": "muzzle-ring", "parent": "muzzle", "color": "ffb900ff" }, + { "name": "muzzle-ring2", "parent": "muzzle", "color": "ffb900ff" }, + { "name": "muzzle-ring3", "parent": "muzzle", "color": "ffb900ff" }, + { "name": "muzzle-ring4", "parent": "muzzle", "color": "ffb900ff" }, + { "name": "portal", "parent": "portal-root" }, + { "name": "portal-shade", "parent": "portal-root" }, + { "name": "portal-streaks1", "parent": "portal-root" }, + { "name": "portal-streaks2", "parent": "portal-root" }, + { "name": "side-glow1", "parent": "hoverboard-controller", "x": -110.56, "y": 2.62, "color": "000effff" }, + { + "name": "side-glow2", + "parent": "hoverboard-controller", + "x": -110.56, + "y": 2.62, + "scaleX": 0.738, + "scaleY": 0.738, + "color": "000effff" + } +], +"slots": [ + { "name": "portal-bg", "bone": "portal" }, + { "name": "portal-shade", "bone": "portal-shade" }, + { "name": "portsl-streaks2", "bone": "portal-streaks2", "blend": "additive" }, + { "name": "portal-streaks1", "bone": "portal-streaks1", "blend": "additive" }, + { "name": "portal-flare8", "bone": "flare8", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare9", "bone": "flare9", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare10", "bone": "flare10", "color": "c3cbffff", "blend": "additive" }, + { "name": "clipping", "bone": "clipping" }, + { "name": "exhaust3", "bone": "exhaust3", "color": "5eb4ffff", "blend": "additive" }, + { "name": "hoverboard-thruster-rear", "bone": "hoverboard-thruster-rear" }, + { "name": "hoverboard-thruster-front", "bone": "hoverboard-thruster-front" }, + { "name": "hoverboard-board", "bone": "hoverboard-controller" }, + { "name": "side-glow1", "bone": "side-glow1", "color": "ff8686ff", "blend": "additive" }, + { "name": "side-glow3", "bone": "side-glow1", "color": "ff8686ff", "blend": "additive" }, + { "name": "side-glow2", "bone": "side-glow2", "color": "ff8686ff", "blend": "additive" }, + { "name": "hoverglow-front", "bone": "hoverglow-front", "color": "5eb4ffff", "blend": "additive" }, + { "name": "hoverglow-rear", "bone": "hoverglow-rear", "color": "5eb4ffff", "blend": "additive" }, + { "name": "exhaust1", "bone": "exhaust2", "color": "5eb4ffff", "blend": "additive" }, + { "name": "exhaust2", "bone": "exhaust1", "color": "5eb4ffff", "blend": "additive" }, + { "name": "rear-upper-arm", "bone": "rear-upper-arm", "attachment": "rear-upper-arm" }, + { "name": "rear-bracer", "bone": "rear-bracer", "attachment": "rear-bracer" }, + { "name": "gun", "bone": "gun", "attachment": "gun" }, + { "name": "rear-foot", "bone": "rear-foot", "attachment": "rear-foot" }, + { "name": "rear-thigh", "bone": "rear-thigh", "attachment": "rear-thigh" }, + { "name": "rear-shin", "bone": "rear-shin", "attachment": "rear-shin" }, + { "name": "neck", "bone": "neck", "attachment": "neck" }, + { "name": "torso", "bone": "torso", "attachment": "torso" }, + { "name": "front-upper-arm", "bone": "front-upper-arm", "attachment": "front-upper-arm" }, + { "name": "head", "bone": "head", "attachment": "head" }, + { "name": "eye", "bone": "head", "attachment": "eye-indifferent" }, + { "name": "front-thigh", "bone": "front-thigh", "attachment": "front-thigh" }, + { "name": "front-foot", "bone": "front-foot", "attachment": "front-foot" }, + { "name": "front-shin", "bone": "front-shin", "attachment": "front-shin" }, + { "name": "mouth", "bone": "head", "attachment": "mouth-smile" }, + { "name": "goggles", "bone": "head", "attachment": "goggles" }, + { "name": "front-bracer", "bone": "front-bracer", "attachment": "front-bracer" }, + { "name": "front-fist", "bone": "front-fist", "attachment": "front-fist-closed" }, + { "name": "muzzle", "bone": "muzzle" }, + { "name": "head-bb", "bone": "head" }, + { "name": "dust", "bone": "dust" }, + { "name": "portal-flare1", "bone": "flare1", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare2", "bone": "flare2", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare3", "bone": "flare3", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare4", "bone": "flare4", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare5", "bone": "flare5", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare6", "bone": "flare6", "color": "c3cbffff", "blend": "additive" }, + { "name": "portal-flare7", "bone": "flare7", "color": "c3cbffff", "blend": "additive" }, + { "name": "crosshair", "bone": "crosshair" }, + { "name": "muzzle-glow", "bone": "gun-tip", "color": "ffffff00", "blend": "additive" }, + { "name": "muzzle-ring", "bone": "muzzle-ring", "color": "d8baffff", "blend": "additive" }, + { "name": "muzzle-ring2", "bone": "muzzle-ring2", "color": "d8baffff", "blend": "additive" }, + { "name": "muzzle-ring3", "bone": "muzzle-ring3", "color": "d8baffff", "blend": "additive" }, + { "name": "muzzle-ring4", "bone": "muzzle-ring4", "color": "d8baffff", "blend": "additive" } +], +"ik": [ + { + "name": "aim-ik", + "order": 12, + "bones": [ "rear-upper-arm" ], + "target": "crosshair", + "mix": 0 + }, + { + "name": "aim-torso-ik", + "order": 7, + "bones": [ "aim-constraint-target" ], + "target": "crosshair" + }, + { + "name": "board-ik", + "order": 0, + "bones": [ "hoverboard-controller" ], + "target": "board-ik" + }, + { + "name": "front-ankle-ik", + "order": 3, + "bones": [ "front-thigh", "front-shin" ], + "target": "front-ankle-ik", + "bendPositive": false + }, + { + "name": "front-foot-ik", + "order": 5, + "bones": [ "front-foot" ], + "target": "front-foot-ik" + }, + { + "name": "rear-ankle-ik", + "order": 4, + "bones": [ "rear-thigh", "rear-shin" ], + "target": "rear-ankle-ik", + "bendPositive": false + }, + { + "name": "rear-foot-ik", + "order": 6, + "bones": [ "rear-foot" ], + "target": "rear-foot-ik" + } +], +"transform": [ + { + "name": "aim-front-arm-transform", + "order": 10, + "bones": [ "front-upper-arm" ], + "target": "aim-constraint-target", + "rotation": -180, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "aim-head-transform", + "order": 9, + "bones": [ "head" ], + "target": "aim-constraint-target", + "rotation": 84.3, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "aim-rear-arm-transform", + "order": 11, + "bones": [ "rear-upper-arm" ], + "target": "aim-constraint-target", + "x": 57.7, + "y": 56.4, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "aim-torso-transform", + "order": 8, + "bones": [ "torso" ], + "target": "aim-constraint-target", + "rotation": 69.5, + "shearY": -36, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "front-foot-board", + "order": 1, + "bones": [ "front-foot-ik" ], + "target": "hoverboard-controller", + "x": -69.8, + "y": 20.7, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "rear-foot-board", + "order": 2, + "bones": [ "rear-foot-ik" ], + "target": "hoverboard-controller", + "x": 86.6, + "y": 21.3, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "toes-board", + "order": 13, + "bones": [ "front-foot-tip", "back-foot-tip" ], + "target": "hoverboard-controller", + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + } +], +"skins": { + "default": { + "clipping": { + "clipping": { + "type": "clipping", + "end": "dust", + "vertexCount": 9, + "vertices": [ 66.76, 509.48, 19.98, 434.54, 5.34, 336.28, 22.19, 247.93, 77.98, 159.54, 182.21, -97.56, 1452.26, -99.8, 1454.33, 843.61, 166.57, 841.02 ], + "color": "ce3a3aff" + } + }, + "crosshair": { + "crosshair": { "width": 89, "height": 89 } + }, + "dust": { + "dust01": { "x": -31.79, "y": 25.97, "width": 96, "height": 73 }, + "dust02": { "x": -27.29, "y": 14.27, "width": 86, "height": 88 }, + "dust03": { "x": -20.11, "y": 21.6, "width": 62, "height": 52 } + }, + "exhaust1": { + "hoverglow-small": { "scaleX": 0.463, "scaleY": 0.813, "rotation": -83.07, "width": 274, "height": 75 } + }, + "exhaust2": { + "hoverglow-small": { "x": 0.01, "y": -0.76, "scaleX": 0.421, "scaleY": 0.84, "rotation": -89.25, "width": 274, "height": 75 } + }, + "exhaust3": { + "hoverglow-small": { "scaleX": 0.463, "scaleY": 0.813, "rotation": -83.07, "width": 274, "height": 75 } + }, + "eye": { + "eye-indifferent": { + "type": "mesh", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 3, 0, 1, 2, 3 ], + "vertices": [ 59.16, -86.8, 28.32, 0.92, 112.28, 30.44, 143.12, -57.28 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 93, + "height": 89 + }, + "eye-surprised": { "x": 85.72, "y": -28.18, "rotation": -70.63, "width": 93, "height": 89 } + }, + "front-bracer": { + "front-bracer": { "x": 12.03, "y": -1.68, "rotation": 79.6, "width": 58, "height": 80 } + }, + "front-fist": { + "front-fist-closed": { "x": 35.5, "y": 6, "rotation": 67.16, "width": 75, "height": 82 }, + "front-fist-open": { "x": 39.57, "y": 7.76, "rotation": 67.16, "width": 86, "height": 87 } + }, + "front-foot": { + "front-foot": { + "type": "mesh", + "uvs": [ 0.59417, 0.23422, 0.62257, 0.30336, 0.6501, 0.37036, 0.67637, 0.38404, 0.72068, 0.4071, 0.76264, 0.42894, 1, 0.70375, 1, 1, 0.65517, 1, 0.46923, 0.99999, 0, 1, 0, 0.39197, 0, 0, 0.17846, 0, 0.49796, 0 ], + "triangles": [ 8, 6, 7, 6, 8, 5, 5, 8, 4, 4, 8, 3, 8, 9, 3, 9, 10, 2, 1, 2, 10, 9, 2, 3, 0, 1, 11, 0, 11, 13, 0, 13, 14, 11, 1, 10, 11, 12, 13 ], + "vertices": [ 2, 38, 18.17, 41.57, 0.72255, 39, 12.46, 46.05, 0.27745, 2, 38, 24.08, 40.76, 0.57407, 39, 16.12, 41.34, 0.42593, 2, 38, 29.81, 39.98, 0.47663, 39, 19.67, 36.78, 0.52337, 2, 38, 32.81, 41.67, 0.37453, 39, 23, 35.89, 0.62547, 2, 38, 37.86, 44.52, 0.24773, 39, 28.61, 34.4, 0.75227, 2, 38, 42.65, 47.22, 0.17783, 39, 33.92, 32.99, 0.82217, 1, 39, 64.15, 14.56, 1, 1, 39, 64.51, -5.87, 1, 1, 39, 21.08, -6.64, 1, 2, 38, 44.67, -6.77, 0.99999, 39, -2.34, -6.97, 1.0E-5, 2, 38, 3.1, -48.81, 1, 39, -61.45, -8.09, 0, 2, 38, -26.73, -19.31, 1, 39, -62.19, 33.85, 0, 2, 38, -45.96, -0.29, 1, 39, -62.66, 60.88, 0, 1, 38, -30.15, 15.69, 1, 2, 38, -1.84, 44.32, 0.91512, 39, 0.06, 61.99, 0.08488 ], + "hull": 15, + "edges": [ 14, 16, 16, 18, 18, 20, 4, 18, 20, 22, 22, 24, 24, 26, 26, 28, 22, 26, 12, 14, 10, 12, 2, 4, 2, 20, 4, 6, 6, 16, 2, 0, 0, 28, 6, 8, 8, 10 ], + "width": 126, + "height": 69 + } + }, + "front-shin": { + "front-shin": { + "type": "mesh", + "uvs": [ 0.90031, 0.05785, 1, 0.12828, 1, 0.21619, 0.9025, 0.31002, 0.78736, 0.35684, 0.78081, 0.39874, 0.77215, 0.45415, 0.77098, 0.51572, 0.84094, 0.63751, 0.93095, 0.7491, 0.95531, 0.7793, 0.78126, 0.87679, 0.5613, 1, 0.2687, 1, 0, 1, 0.00279, 0.96112, 0.01358, 0.81038, 0.02822, 0.60605, 0.08324, 0.45142, 0.18908, 0.31882, 0.29577, 0.2398, 0.30236, 0.14941, 0.37875, 0.05902, 0.53284, 0, 0.70538, 0, 0.41094, 0.71968, 0.40743, 0.54751, 0.41094, 0.4536, 0.4724, 0.35186, 0.33367, 0.27829, 0.50226, 0.31664, 0.65328, 0.67507, 0.60762, 0.52716, 0.6006, 0.45125, 0.62747, 0.37543, 0.6573, 0.3385, 0.27843, 0.32924, 0.18967, 0.45203, 0.16509, 0.58586, 0.18265, 0.7682, 0.50532, 0.24634, 0.59473, 0.17967, 0.60161, 0.10611, 0.51392, 0.04327, 0.72198, 0.28849, 0.82343, 0.20266, 0.86814, 0.11377, 0.79592, 0.04634, 0.44858, 0.15515, 0.25466, 0.96219, 0.53169, 0.9448, 0.7531, 0.8324 ], + "triangles": [ 24, 0, 47, 43, 23, 24, 47, 43, 24, 43, 22, 23, 42, 43, 47, 46, 47, 0, 42, 47, 46, 46, 0, 1, 48, 22, 43, 48, 43, 42, 21, 22, 48, 41, 48, 42, 45, 42, 46, 41, 42, 45, 46, 1, 2, 45, 46, 2, 40, 48, 41, 48, 20, 21, 29, 48, 40, 29, 20, 48, 44, 41, 45, 40, 41, 44, 3, 45, 2, 44, 45, 3, 30, 29, 40, 35, 30, 40, 36, 19, 20, 36, 20, 29, 44, 35, 40, 28, 29, 30, 4, 44, 3, 35, 44, 4, 34, 30, 35, 5, 35, 4, 34, 28, 30, 33, 28, 34, 37, 19, 36, 18, 19, 37, 27, 29, 28, 27, 28, 33, 36, 29, 27, 37, 36, 27, 5, 34, 35, 6, 34, 5, 33, 34, 6, 6, 32, 33, 7, 32, 6, 26, 37, 27, 38, 18, 37, 38, 37, 26, 17, 18, 38, 31, 32, 7, 31, 7, 8, 32, 25, 26, 38, 26, 25, 27, 33, 32, 32, 26, 27, 39, 38, 25, 17, 38, 39, 16, 17, 39, 51, 31, 8, 51, 8, 9, 11, 51, 9, 11, 9, 10, 31, 50, 25, 31, 25, 32, 50, 31, 51, 49, 39, 25, 49, 25, 50, 15, 16, 39, 49, 15, 39, 13, 49, 50, 14, 15, 49, 13, 14, 49, 12, 50, 51, 12, 51, 11, 13, 50, 12 ], + "vertices": [ -23.66, 19.37, -11.73, 28.98, 4.34, 30.83, 22.41, 24.87, 32.05, 16.48, 39.77, 16.83, 49.98, 17.3, 61.25, 18.5, 82.85, 26.78, 102.4, 36.46, 107.69, 39.09, 127.15, 26.97, 151.74, 11.65, 154.49, -12.18, 157.02, -34.07, 149.89, -34.66, 122.23, -36.97, 84.75, -40.09, 55.97, -38.88, 30.73, -33.05, 15.29, -26.03, -1.3, -27.41, -18.54, -23.09, -30.78, -11.79, -32.4, 2.27, 101.92, -6.52, 70.48, -10.44, 53.28, -12.14, 34.11, -9.28, 21.96, -22.13, 27.39, -7.59, 91.48, 12.28, 64.88, 5.44, 51.07, 3.26, 36.95, 3.85, 29.92, 5.5, 31.8, -25.56, 55.08, -30.19, 79.77, -29.37, 112.93, -24.09, 14.51, -8.83, 1.48, -2.95, -12.03, -3.94, -22.69, -12.41, 20.17, 9.71, 3.53, 16.16, -13.14, 17.93, -24.78, 10.62, -1.62, -15.37, 147.71, -14.13, 141.93, 8.07, 119.3, 23.74 ], + "hull": 25, + "edges": [ 8, 6, 6, 4, 4, 2, 2, 0, 0, 48, 46, 48, 46, 44, 44, 42, 42, 40, 40, 38, 38, 36, 36, 34, 32, 34, 50, 52, 52, 54, 54, 56, 40, 58, 58, 60, 8, 10, 20, 22, 22, 24, 62, 64, 64, 66, 66, 68, 8, 70, 70, 60, 68, 70, 58, 72, 72, 74, 74, 76, 76, 78, 24, 26, 26, 28, 58, 80, 80, 82, 82, 84, 84, 86, 86, 44, 70, 88, 88, 90, 90, 92, 92, 94, 94, 48, 80, 88, 88, 6, 82, 90, 90, 4, 84, 92, 92, 2, 86, 94, 94, 0, 56, 60, 10, 12, 12, 14, 14, 16, 28, 30, 30, 32, 26, 98, 98, 78, 30, 98, 24, 100, 100, 50, 98, 100, 22, 102, 102, 62, 100, 102, 16, 18, 18, 20, 102, 18 ], + "width": 82, + "height": 184 + } + }, + "front-thigh": { + "front-thigh": { "x": 42.48, "y": 4.45, "rotation": 84.87, "width": 48, "height": 112 } + }, + "front-upper-arm": { + "front-upper-arm": { "x": 28.31, "y": 7.37, "rotation": 97.9, "width": 54, "height": 97 } + }, + "goggles": { + "goggles": { + "type": "mesh", + "uvs": [ 0.53653, 0.04114, 0.72922, 0.16036, 0.91667, 0.33223, 0.97046, 0.31329, 1, 0.48053, 0.95756, 0.5733, 0.88825, 0.6328, 0.86878, 0.78962, 0.77404, 0.8675, 0.72628, 1, 0.60714, 0.93863, 0.49601, 0.88138, 0.41558, 0.75027, 0.32547, 0.70084, 0.2782, 0.58257, 0.1721, 0.63281, 0.17229, 0.75071, 0.10781, 0.79898, 0, 0.32304, 0, 0.12476, 0.07373, 0.07344, 0.15423, 0.10734, 0.23165, 0.13994, 0.30313, 0.02256, 0.34802, 0, 0.42979, 0.69183, 0.39476, 0.51042, 0.39488, 0.31512, 0.45878, 0.23198, 0.56501, 0.28109, 0.69961, 0.39216, 0.82039, 0.54204, 0.85738, 0.62343, 0.91107, 0.51407, 0.72639, 0.32147, 0.58764, 0.19609, 0.48075, 0.11269, 0.37823, 0.05501, 0.3287, 0.17866, 0.319, 0.305, 0.36036, 0.53799, 0.40327, 0.70072, 0.30059, 0.55838, 0.21957, 0.2815, 0.09963, 0.28943, 0.56863, 0.4368, 0.4911, 0.37156, 0.51185, 0.52093, 0.67018, 0.59304, 0.7619, 0.68575, 0.73296, 0.43355 ], + "triangles": [ 49, 8, 48, 9, 48, 8, 12, 25, 11, 48, 9, 10, 47, 48, 10, 47, 10, 25, 25, 10, 11, 8, 49, 7, 17, 15, 16, 17, 18, 15, 49, 32, 7, 7, 32, 6, 41, 42, 40, 12, 41, 25, 41, 12, 42, 13, 14, 42, 12, 13, 42, 41, 40, 25, 40, 26, 25, 25, 26, 47, 49, 31, 32, 31, 49, 50, 18, 44, 15, 42, 14, 44, 14, 15, 44, 5, 6, 33, 6, 32, 33, 32, 31, 33, 47, 45, 48, 49, 48, 50, 50, 45, 30, 50, 48, 45, 42, 44, 43, 5, 33, 4, 42, 39, 40, 42, 43, 39, 31, 50, 33, 40, 39, 26, 45, 47, 46, 33, 2, 4, 2, 33, 34, 47, 26, 46, 26, 27, 46, 26, 39, 27, 2, 3, 4, 30, 45, 29, 30, 34, 50, 33, 50, 34, 45, 46, 29, 30, 29, 34, 27, 28, 46, 46, 28, 29, 18, 19, 44, 29, 35, 34, 2, 34, 1, 34, 35, 1, 28, 27, 38, 27, 39, 38, 39, 43, 38, 44, 19, 21, 44, 21, 43, 21, 19, 20, 43, 22, 38, 43, 21, 22, 29, 28, 35, 28, 36, 35, 28, 38, 36, 36, 0, 35, 35, 0, 1, 22, 23, 38, 38, 37, 36, 37, 23, 24, 37, 38, 23, 36, 37, 0, 37, 24, 0 ], + "vertices": [ 172.09, 22.81, 170.1, -31.19, 159.41, -86.8, 167.03, -99.01, 143.4, -115.48, 125.21, -110.14, 109.89, -96.35, 83.65, -100.19, 63.25, -81.16, 38.37, -76.69, 37.67, -43.98, 37.01, -13.47, 50.58, 13.55, 50.52, 38.45, 64.95, 56.6, 47.9, 79.96, 29.45, 73.42, 16.31, 86.64, 81.51, 139.38, 112.56, 150.3, 126.97, 134.97, 128.63, 113.28, 130.23, 92.43, 154.79, 81.29, 162.21, 71.48, 60.96, 13.27, 86.33, 31.88, 116.93, 42.6, 135.47, 31.44, 136.98, 2.59, 131.23, -36.66, 118.22, -74.65, 108.69, -88.24, 130.46, -95.44, 144.63, -39.36, 152.25, 1.7, 156.06, 32.6, 156.22, 61.02, 132.57, 66.41, 111.94, 61.84, 79.04, 38.83, 57.27, 19.31, 70.67, 52.42, 107.02, 87.61, 95.4, 116.7, 112.91, -6.87, 116.42, 15.8, 94.82, 2.47, 97.24, -40.48, 90.66, -68.16, 127.65, -47.15 ], + "hull": 25, + "edges": [ 36, 34, 34, 32, 32, 30, 30, 28, 28, 26, 26, 24, 24, 22, 18, 16, 16, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 4, 4, 2, 2, 0, 0, 48, 48, 46, 46, 44, 36, 38, 40, 38, 24, 50, 50, 52, 52, 54, 54, 56, 56, 58, 58, 60, 62, 64, 64, 12, 8, 66, 66, 68, 68, 70, 70, 72, 72, 74, 74, 76, 76, 78, 78, 80, 80, 82, 82, 24, 24, 84, 84, 86, 86, 44, 40, 42, 42, 44, 42, 88, 88, 30, 58, 90, 90, 92, 92, 94, 18, 20, 20, 22, 94, 20, 18, 96, 96, 98, 60, 100, 100, 62, 98, 100 ], + "width": 261, + "height": 166 + } + }, + "gun": { + "gun": { "x": 77.3, "y": 16.4, "rotation": 60.83, "width": 210, "height": 203 } + }, + "head": { + "head": { + "type": "mesh", + "uvs": [ 0.75919, 0.06107, 0.88392, 0.17893, 0.90174, 0.30856, 0.94224, 0.1966, 1, 0.26584, 1, 0.422, 0.95864, 0.46993, 0.92118, 0.51333, 0.85957, 0.5347, 0.78388, 0.65605, 0.74384, 0.74838, 0.85116, 0.75151, 0.84828, 0.82564, 0.81781, 0.85367, 0.75599, 0.85906, 0.76237, 0.90468, 0.65875, 1, 0.38337, 1, 0.1858, 0.85404, 0.12742, 0.81091, 0.06025, 0.69209, 0, 0.58552, 0, 0.41021, 0.0853, 0.20692, 0.24243, 0.14504, 0.5, 0.1421, 0.50324, 0.07433, 0.41738, 0, 0.57614, 0, 0.85059, 0.36087, 0.73431, 0.43206, 0.68481, 0.31271, 0.72165, 0.16718, 0.55931, 0.04154, 0.44764, 0.22895, 0.23926, 0.26559, 0.71272, 0.44036, 0.56993, 0.383, 0.41678, 0.33511, 0.293, 0.31497, 0.70802, 0.44502, 0.56676, 0.38976, 0.41521, 0.34416, 0.28754, 0.33017, 0.88988, 0.50177, 0.30389, 0.73463, 0.2646, 0.65675, 0.21414, 0.61584, 0.14613, 0.62194, 0.10316, 0.66636, 0.10358, 0.72557, 0.14505, 0.79164, 0.20263, 0.81355, 0.27873, 0.80159, 0.34947, 0.7376, 0.23073, 0.57073, 0.08878, 0.60707, 0.29461, 0.8129, 0.73006, 0.87883, 0.69805, 0.87348, 0.66166, 0.79681 ], + "triangles": [ 36, 37, 31, 30, 31, 29, 37, 41, 38, 31, 37, 34, 31, 32, 29, 37, 38, 34, 34, 25, 31, 2, 32, 1, 31, 25, 32, 33, 32, 25, 33, 25, 26, 32, 0, 1, 32, 33, 0, 0, 33, 28, 26, 27, 33, 33, 27, 28, 6, 29, 5, 29, 2, 5, 2, 4, 5, 2, 29, 32, 2, 3, 4, 36, 30, 44, 44, 30, 6, 30, 29, 6, 30, 36, 31, 16, 58, 15, 16, 59, 58, 59, 16, 60, 18, 57, 17, 57, 54, 17, 16, 17, 60, 17, 54, 60, 58, 14, 15, 58, 59, 14, 59, 60, 14, 60, 10, 14, 14, 10, 13, 18, 53, 57, 18, 52, 53, 19, 51, 18, 18, 51, 52, 13, 10, 12, 12, 10, 11, 53, 52, 45, 57, 45, 54, 57, 53, 45, 20, 50, 19, 46, 45, 52, 47, 46, 50, 50, 48, 47, 19, 50, 51, 46, 52, 51, 54, 41, 60, 10, 60, 9, 60, 41, 40, 46, 51, 50, 9, 60, 40, 55, 42, 41, 54, 55, 41, 46, 54, 45, 20, 49, 50, 50, 49, 48, 20, 56, 49, 20, 21, 56, 49, 56, 48, 47, 55, 46, 42, 55, 43, 55, 54, 46, 9, 40, 8, 47, 48, 55, 55, 48, 56, 55, 56, 22, 56, 21, 22, 55, 22, 43, 8, 44, 7, 40, 36, 8, 8, 36, 44, 7, 44, 6, 41, 37, 40, 40, 37, 36, 43, 22, 39, 22, 23, 35, 41, 42, 38, 43, 39, 42, 42, 39, 38, 38, 39, 34, 39, 22, 35, 39, 35, 34, 35, 24, 34, 35, 23, 24, 34, 24, 25 ], + "vertices": [ 1, 49, 41.97, -41.8, 1, 3, 47, 73.47, 27.55, 0.18925, 49, -5.75, -51.71, 0.72419, 48, 112.98, -11.43, 0.08656, 3, 47, 38.23, 10.99, 0.84284, 49, -41.02, -35.22, 0.09706, 48, 92.72, -44.68, 0.06011, 1, 47, 73.36, 10.89, 1, 1, 47, 58.59, -10.38, 1, 2, 46, 75.49, -4.56, 0.10258, 47, 14.36, -24.8, 0.89742, 2, 46, 59.82, -13.73, 0.41734, 47, -2.7, -18.57, 0.58266, 1, 45, 163.07, -108.68, 1, 1, 45, 151.52, -95.05, 1, 1, 45, 110.61, -87.69, 1, 1, 45, 81.05, -86.58, 1, 1, 45, 89.82, -114.32, 1, 1, 45, 68.72, -120.91, 1, 1, 45, 58.1, -115.89, 1, 1, 45, 51.03, -100.63, 1, 1, 45, 38.79, -106.76, 1, 1, 45, 2.68, -89.7, 1, 1, 45, -22.07, -19.3, 1, 1, 45, 1.2, 45.63, 1, 1, 45, 8.07, 64.82, 1, 1, 45, 35.44, 93.73, 1, 1, 45, 59.98, 119.66, 1, 1, 45, 109.26, 136.99, 1, 1, 45, 174.07, 135.27, 1, 2, 45, 205.59, 101.22, 0.83763, 48, -16.8, 104.64, 0.16237, 2, 49, 58.94, 30.5, 0.60736, 48, 38.37, 61.9, 0.39264, 2, 49, 75.56, 19.01, 0.94502, 48, 51.63, 77.15, 0.05498, 1, 49, 106.7, 26.9, 1, 1, 49, 83.79, -9.51, 1, 4, 46, 44.52, 27.24, 0.19601, 47, 19.12, 19.33, 0.58067, 49, -46.83, -15.19, 0.07455, 48, 72.17, -48.25, 0.14877, 2, 46, 7.42, 19.08, 0.79203, 48, 34.31, -45.25, 0.20797, 1, 48, 45.94, -9.06, 1, 1, 49, 20.62, -16.35, 1, 1, 49, 75.74, 0.94, 1, 3, 45, 200.44, 40.47, 0.4822, 49, 44.59, 56.29, 0.1495, 48, 11.17, 50.47, 0.3683, 1, 45, 171.41, 90.12, 1, 2, 46, 1.07, 18.93, 0.79203, 48, 28.19, -43.54, 0.20797, 3, 45, 168.13, -6.01, 0.11484, 46, -28.64, 49.04, 0.13133, 48, 8.54, -6.09, 0.75382, 2, 45, 167.83, 37.87, 0.27101, 48, -15.06, 30.91, 0.72899, 1, 45, 162.36, 71.5, 1, 1, 45, 163.11, -47.44, 1, 1, 45, 165.94, -5.87, 1, 1, 45, 165.14, 37.38, 1, 1, 45, 157.6, 71.4, 1, 1, 45, 163.5, -99.54, 1, 1, 45, 45.38, 27.24, 1, 1, 45, 63.74, 44.98, 1, 1, 45, 70.7, 61.93, 1, 1, 45, 62.88, 78.71, 1, 1, 45, 46.53, 85.3, 1, 1, 45, 29.92, 79.34, 1, 1, 45, 15.08, 62.21, 1, 1, 45, 14.09, 45.33, 1, 1, 45, 24.3, 27.06, 1, 1, 45, 48.64, 15.3, 1, 1, 45, 84.87, 62.14, 1, 1, 45, 61.9, 94.84, 1, 1, 45, 22.54, 21.88, 1, 1, 45, 43.15, -95.95, 1, 1, 45, 41.77, -87.24, 1, 1, 45, 60.05, -70.36, 1 ], + "hull": 29, + "edges": [ 10, 8, 8, 6, 6, 4, 4, 2, 2, 0, 0, 56, 54, 56, 54, 52, 52, 50, 50, 48, 48, 46, 46, 44, 42, 44, 32, 34, 4, 58, 58, 60, 62, 64, 64, 66, 66, 54, 50, 68, 68, 70, 70, 44, 60, 72, 62, 74, 72, 74, 74, 76, 76, 78, 78, 44, 16, 80, 80, 82, 82, 84, 84, 86, 86, 44, 14, 88, 88, 72, 14, 16, 10, 12, 12, 14, 12, 60, 90, 92, 92, 94, 94, 96, 96, 98, 98, 100, 100, 102, 102, 104, 104, 106, 106, 90, 108, 110, 110, 112, 38, 40, 40, 42, 112, 40, 34, 36, 36, 38, 36, 114, 114, 108, 30, 32, 30, 28, 24, 26, 28, 26, 22, 24, 22, 20, 20, 18, 18, 16, 28, 116, 116, 118, 118, 120, 120, 20 ], + "width": 271, + "height": 298 + } + }, + "head-bb": { + "head": { + "type": "boundingbox", + "vertexCount": 6, + "vertices": [ -19.14, -70.3, 40.8, -118.08, 257.78, -115.62, 285.17, 57.18, 120.77, 164.95, -5.07, 76.95 ] + } + }, + "hoverboard-board": { + "hoverboard-board": { + "type": "mesh", + "uvs": [ 0.13865, 0.56624, 0.11428, 0.51461, 0.07619, 0.52107, 0.02364, 0.52998, 0.01281, 0.53182, 0, 0.37979, 0, 0.2206, 0.00519, 0.10825, 0.01038, 0.10726, 0.03834, 0.10194, 0.05091, 0, 0.08326, 0, 0.10933, 0.04206, 0.1382, 0.08865, 0.18916, 0.24067, 0.22234, 0.4063, 0.23886, 0.44063, 0.83412, 0.44034, 0.88444, 0.38296, 0.92591, 0.32639, 0.95996, 0.28841, 0.98612, 0.28542, 1, 0.38675, 0.99494, 0.47104, 0.97883, 0.53251, 0.94409, 0.62135, 0.90206, 0.69492, 0.86569, 0.71094, 0.82822, 0.70791, 0.81286, 0.77127, 0.62931, 0.77266, 0.61364, 0.70645, 0.47166, 0.70664, 0.45901, 0.77827, 0.27747, 0.76986, 0.2658, 0.70372, 0.24976, 0.71381, 0.24601, 0.77827, 0.23042, 0.84931, 0.20926, 0.90956, 0.17299, 1, 0.15077, 0.99967, 0.12906, 0.90192, 0.10369, 0.73693, 0.10198, 0.62482, 0.09131, 0.47272, 0.09133, 0.41325, 0.15082, 0.41868, 0.21991, 0.51856, 0.06331, 0.10816, 0.08383, 0.21696, 0.08905, 0.37532, 0.15903, 0.58726, 0.17538, 0.65706, 0.20118, 0.8029, 0.17918, 0.55644, 0.22166, 0.5802, 0.86259, 0.57962, 0.92346, 0.48534, 0.96691, 0.36881, 0.0945, 0.13259, 0.12688, 0.17831, 0.15986, 0.24682, 0.18036, 0.31268, 0.20607, 0.4235, 0.16074, 0.85403, 0.13624, 0.70122, 0.12096, 0.64049, 0.02396, 0.21811, 0.02732, 0.37839, 0.02557, 0.4972, 0.14476, 0.45736, 0.18019, 0.51689, 0.19692, 0.56636 ], + "triangles": [ 10, 11, 12, 9, 10, 12, 49, 9, 12, 60, 49, 12, 13, 60, 12, 61, 60, 13, 50, 49, 60, 50, 60, 61, 68, 8, 9, 68, 9, 49, 68, 49, 50, 7, 8, 68, 6, 7, 68, 61, 13, 14, 62, 61, 14, 50, 61, 62, 63, 62, 14, 59, 20, 21, 19, 20, 59, 51, 50, 62, 51, 62, 63, 51, 69, 68, 51, 68, 50, 6, 68, 69, 5, 6, 69, 18, 19, 59, 15, 63, 14, 59, 21, 22, 47, 51, 63, 47, 46, 51, 47, 63, 64, 15, 64, 63, 64, 15, 16, 71, 46, 47, 23, 59, 22, 69, 51, 70, 45, 46, 71, 70, 51, 2, 58, 18, 59, 58, 59, 23, 17, 18, 58, 70, 5, 69, 2, 51, 46, 1, 45, 71, 47, 48, 71, 47, 64, 48, 48, 72, 71, 1, 71, 72, 16, 48, 64, 45, 2, 46, 2, 45, 1, 70, 4, 5, 3, 70, 2, 3, 4, 70, 24, 58, 23, 72, 0, 1, 73, 55, 72, 55, 0, 72, 48, 73, 72, 57, 17, 58, 25, 57, 58, 56, 48, 16, 73, 48, 56, 56, 16, 17, 56, 17, 57, 52, 0, 55, 24, 25, 58, 44, 0, 52, 67, 44, 52, 52, 56, 53, 73, 52, 55, 56, 52, 73, 67, 52, 53, 26, 57, 25, 66, 67, 53, 56, 32, 35, 53, 56, 35, 56, 57, 32, 28, 31, 57, 57, 31, 32, 57, 27, 28, 26, 27, 57, 36, 53, 35, 43, 44, 67, 43, 67, 66, 34, 35, 32, 29, 31, 28, 30, 31, 29, 53, 54, 66, 53, 36, 54, 33, 34, 32, 37, 54, 36, 65, 43, 66, 38, 54, 37, 54, 65, 66, 39, 65, 54, 42, 43, 65, 38, 39, 54, 40, 42, 65, 40, 41, 42, 65, 39, 40 ], + "vertices": [ -189.36, 15.62, -201.35, 23.47, -220.09, 22.49, -245.95, 21.13, -251.28, 20.86, -257.58, 43.96, -257.57, 68.16, -255.02, 85.24, -252.47, 85.39, -238.71, 86.2, -232.52, 101.69, -216.61, 101.69, -203.78, 95.3, -189.58, 88.21, -164.51, 65.1, -148.19, 39.93, -140.06, 34.71, 152.82, 34.73, 177.57, 43.45, 197.97, 52.05, 214.72, 57.82, 227.6, 58.27, 234.42, 42.87, 231.94, 30.06, 224.01, 20.72, 206.91, 7.21, 186.23, -3.97, 168.34, -6.4, 149.9, -5.94, 142.35, -15.57, 52.04, -15.77, 44.33, -5.71, -25.52, -5.73, -31.75, -16.62, -121.07, -15.34, -126.81, -5.28, -134.7, -6.81, -136.54, -16.61, -144.22, -27.41, -154.63, -36.57, -172.47, -50.31, -183.41, -50.26, -194.09, -35.4, -206.56, -10.32, -207.4, 6.72, -212.65, 29.84, -212.64, 38.88, -183.37, 38.05, -149.38, 22.86, -226.43, 85.25, -216.33, 68.71, -213.76, 44.64, -179.34, 12.42, -171.29, 1.81, -158.6, -20.36, -169.42, 17.11, -148.52, 13.49, 166.82, 13.56, 196.76, 27.89, 218.14, 45.6, -211.08, 81.54, -195.15, 74.59, -178.93, 64.17, -168.84, 54.16, -156.19, 37.31, -178.5, -28.13, -190.55, -4.9, -198.07, 4.33, -245.79, 68.54, -244.14, 44.18, -245, 26.12, -186.36, 32.17, -168.92, 23.12, -160.69, 15.6 ], + "hull": 45, + "edges": [ 0, 2, 8, 10, 10, 12, 12, 14, 18, 20, 20, 22, 26, 28, 28, 30, 30, 32, 32, 34, 34, 36, 36, 38, 38, 40, 40, 42, 42, 44, 44, 46, 46, 48, 48, 50, 50, 52, 52, 54, 54, 56, 56, 58, 58, 60, 60, 62, 62, 64, 64, 66, 66, 68, 68, 70, 70, 72, 72, 74, 80, 82, 82, 84, 84, 86, 86, 88, 0, 88, 2, 90, 90, 92, 92, 94, 94, 96, 96, 32, 18, 98, 98, 100, 100, 102, 2, 4, 102, 4, 92, 102, 0, 104, 104, 106, 106, 108, 78, 80, 108, 78, 74, 76, 76, 78, 62, 56, 64, 70, 0, 110, 112, 114, 114, 116, 116, 118, 118, 42, 50, 116, 114, 34, 98, 120, 120, 122, 22, 24, 24, 26, 120, 24, 122, 124, 124, 126, 126, 128, 128, 96, 80, 130, 130, 132, 132, 134, 134, 88, 14, 16, 16, 18, 136, 16, 136, 138, 138, 140, 4, 6, 6, 8, 140, 6, 96, 112, 92, 142, 142, 144, 110, 146, 146, 112, 144, 146 ], + "width": 492, + "height": 152 + } + }, + "hoverboard-thruster-front": { + "hoverboard-thruster": { "x": 0.02, "y": -7.08, "rotation": 0.17, "width": 60, "height": 64 } + }, + "hoverboard-thruster-rear": { + "hoverboard-thruster": { "x": 1.1, "y": -6.29, "rotation": 0.17, "width": 60, "height": 64 } + }, + "hoverglow-front": { + "hoverglow-small": { "x": 2.13, "y": -2, "scaleX": 0.303, "scaleY": 0.495, "rotation": 0.15, "width": 274, "height": 75 } + }, + "hoverglow-rear": { + "hoverglow-small": { "x": 1.39, "y": -2.09, "scaleX": 0.303, "scaleY": 0.495, "rotation": 0.61, "width": 274, "height": 75 } + }, + "mouth": { + "mouth-grind": { + "type": "mesh", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 3, 0, 1, 2, 3 ], + "vertices": [ 11.28, -85.88, -19.56, 1.84, 36.09, 21.41, 66.93, -66.32 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 93, + "height": 59 + }, + "mouth-oooo": { "x": 23.69, "y": -32.24, "rotation": -70.63, "width": 93, "height": 59 }, + "mouth-smile": { + "type": "mesh", + "uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ], + "triangles": [ 1, 2, 3, 1, 3, 0 ], + "vertices": [ 11.28, -85.89, -19.56, 1.85, 36.1, 21.42, 66.94, -66.32 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 93, + "height": 59 + } + }, + "muzzle": { + "muzzle01": { "x": 151.97, "y": 5.81, "rotation": 0.15, "width": 542, "height": 349 }, + "muzzle02": { "x": 187.25, "y": 5.9, "rotation": 0.15, "width": 540, "height": 337 }, + "muzzle03": { "x": 231.96, "y": 6.02, "rotation": 0.15, "width": 663, "height": 425 }, + "muzzle04": { "x": 231.96, "y": 6.02, "rotation": 0.15, "width": 596, "height": 358 }, + "muzzle05": { "x": 293.8, "y": 6.19, "scaleX": 1.187, "scaleY": 1.187, "rotation": 0.15, "width": 538, "height": 299 } + }, + "muzzle-glow": { + "muzzle-glow": { "width": 198, "height": 198 } + }, + "muzzle-ring": { + "muzzle-ring": { "x": -1.3, "y": 0.32, "scaleX": 0.315, "scaleY": 0.315, "width": 49, "height": 209 } + }, + "muzzle-ring2": { + "muzzle-ring": { "x": -1.3, "y": 0.32, "scaleX": 0.315, "scaleY": 0.315, "width": 49, "height": 209 } + }, + "muzzle-ring3": { + "muzzle-ring": { "x": -1.3, "y": 0.32, "scaleX": 0.315, "scaleY": 0.315, "width": 49, "height": 209 } + }, + "muzzle-ring4": { + "muzzle-ring": { "x": -1.3, "y": 0.32, "scaleX": 0.315, "scaleY": 0.315, "width": 49, "height": 209 } + }, + "neck": { + "neck": { "x": 9.77, "y": -3.01, "rotation": -55.22, "width": 36, "height": 41 } + }, + "portal-bg": { + "portal-bg": { "x": -3.1, "y": 7.25, "scaleX": 1.049, "scaleY": 1.049, "width": 266, "height": 266 } + }, + "portal-flare1": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare10": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare2": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare3": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare4": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare5": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare6": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare7": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare8": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-flare9": { + "portal-flare1": { "width": 111, "height": 60 }, + "portal-flare2": { "width": 114, "height": 61 }, + "portal-flare3": { "width": 115, "height": 59 } + }, + "portal-shade": { + "portal-shade": { "width": 266, "height": 266 } + }, + "portal-streaks1": { + "portal-streaks1": { "scaleX": 0.977, "scaleY": 0.977, "width": 252, "height": 256 } + }, + "portsl-streaks2": { + "portsl-streaks2": { "x": -1.64, "y": 2.79, "width": 250, "height": 249 } + }, + "rear-bracer": { + "rear-bracer": { "x": 11.15, "y": -2.2, "rotation": 66.17, "width": 56, "height": 72 } + }, + "rear-foot": { + "rear-foot": { + "type": "mesh", + "uvs": [ 0.48368, 0.1387, 0.51991, 0.21424, 0.551, 0.27907, 0.58838, 0.29816, 0.63489, 0.32191, 0.77342, 0.39267, 1, 0.73347, 1, 1, 0.54831, 0.99883, 0.31161, 1, 0, 1, 0, 0.41397, 0.13631, 0, 0.41717, 0 ], + "triangles": [ 8, 6, 7, 8, 5, 6, 8, 4, 5, 8, 3, 4, 3, 8, 9, 2, 9, 10, 1, 11, 0, 0, 11, 12, 12, 13, 0, 2, 10, 1, 3, 9, 2, 11, 1, 10 ], + "vertices": [ 2, 8, 10.45, 29.41, 0.88824, 9, -6.74, 49.62, 0.11176, 2, 8, 16.56, 29.27, 0.83164, 9, -2.65, 45.09, 0.16836, 2, 8, 21.8, 29.15, 0.78306, 9, 0.85, 41.2, 0.21694, 2, 8, 25.53, 31.43, 0.67845, 9, 5.08, 40.05, 0.32155, 2, 8, 30.18, 34.27, 0.54833, 9, 10.33, 38.62, 0.45167, 2, 8, 44.02, 42.73, 0.16071, 9, 25.98, 34.36, 0.83929, 1, 9, 51.56, 13.9, 1, 2, 8, 88.09, 36.29, 0, 9, 51.55, -2.09, 1, 2, 8, 52.94, -0.73, 0.0296, 9, 0.52, -1.98, 0.9704, 2, 8, 34.63, -20.23, 1, 9, -26.23, -2.03, 0, 2, 8, 10.44, -45.81, 1, 9, -61.43, -2, 0, 2, 8, -15.11, -21.64, 1, 9, -61.4, 33.15, 0, 2, 8, -22.57, 6.61, 1, 9, -45.98, 57.97, 0, 2, 8, -0.76, 29.67, 0.99219, 9, -14.25, 57.95, 0.00781 ], + "hull": 14, + "edges": [ 14, 12, 10, 12, 14, 16, 16, 18, 18, 20, 4, 18, 20, 22, 24, 26, 22, 24, 4, 2, 2, 20, 4, 6, 6, 16, 6, 8, 8, 10, 2, 0, 0, 26 ], + "width": 113, + "height": 60 + } + }, + "rear-shin": { + "rear-shin": { "x": 58.29, "y": -2.75, "rotation": 92.37, "width": 75, "height": 178 } + }, + "rear-thigh": { + "rear-thigh": { "x": 33.11, "y": -4.11, "rotation": 72.54, "width": 65, "height": 104 } + }, + "rear-upper-arm": { + "rear-upper-arm": { "x": 21.13, "y": 4.09, "rotation": 89.33, "width": 47, "height": 87 } + }, + "side-glow1": { + "hoverglow-small": { "x": 2.09, "scaleX": 0.235, "scaleY": 0.413, "width": 274, "height": 75 } + }, + "side-glow2": { + "hoverglow-small": { "x": 2.09, "scaleX": 0.235, "scaleY": 0.413, "width": 274, "height": 75 } + }, + "side-glow3": { + "hoverglow-small": { "x": 2.09, "scaleX": 0.359, "scaleY": 0.63, "width": 274, "height": 75 } + }, + "torso": { + "torso": { + "type": "mesh", + "uvs": [ 0.6251, 0.12672, 1, 0.26361, 1, 0.28871, 1, 0.66021, 1, 0.68245, 0.92324, 0.69259, 0.95116, 0.84965, 0.77124, 1, 0.49655, 1, 0.27181, 1, 0.13842, 0.77196, 0.09886, 0.6817, 0.05635, 0.58471, 0, 0.45614, 0, 0.33778, 0, 0.19436, 0.14463, 0, 0.27802, 0, 0.72525, 0.27835, 0.76091, 0.46216, 0.84888, 0.67963, 0.68257, 0.63249, 0.53986, 0.3847, 0.25443, 0.3217, 0.30063, 0.55174, 0.39553, 0.79507, 0.26389, 0.17007, 0.5241, 0.18674, 0.71492, 0.76655, 0.82151, 0.72956, 0.27626, 0.4304, 0.62327, 0.52952, 0.3455, 0.66679, 0.53243, 0.2914 ], + "triangles": [ 27, 26, 16, 17, 27, 16, 0, 27, 17, 15, 16, 26, 18, 0, 1, 27, 0, 18, 18, 1, 2, 33, 27, 18, 23, 15, 26, 33, 23, 26, 33, 26, 27, 14, 15, 23, 22, 33, 18, 23, 33, 22, 13, 14, 23, 19, 18, 2, 30, 23, 22, 13, 23, 30, 22, 18, 19, 31, 22, 19, 24, 30, 22, 24, 22, 31, 12, 13, 30, 12, 30, 24, 21, 31, 19, 19, 2, 3, 32, 24, 31, 32, 31, 21, 3, 20, 19, 11, 12, 24, 11, 24, 32, 20, 21, 19, 5, 20, 3, 4, 5, 3, 29, 21, 20, 29, 20, 5, 28, 21, 29, 10, 11, 32, 25, 32, 21, 25, 21, 28, 10, 32, 25, 29, 5, 6, 9, 10, 25, 8, 25, 28, 9, 25, 8, 7, 28, 29, 7, 29, 6, 8, 28, 7 ], + "vertices": [ 2, 31, 87.11, -10.39, 2.0E-4, 32, 44.59, -10.39, 0.9998, 2, 31, 59.65, -45.08, 0.31254, 32, 17.13, -45.08, 0.68746, 3, 30, 97.67, -44.72, 9.0E-5, 31, 55.15, -44.72, 0.34485, 32, 12.63, -44.72, 0.65506, 3, 30, 31.01, -39.45, 0.62346, 31, -11.51, -39.45, 0.37636, 32, -54.03, -39.45, 1.8E-4, 2, 30, 27.01, -39.14, 0.65234, 31, -15.5, -39.14, 0.34766, 2, 30, 25.79, -31.5, 0.75532, 31, -16.73, -31.5, 0.24468, 2, 30, -2.61, -32, 0.99787, 31, -45.13, -32, 0.00213, 1, 30, -28.2, -12.29, 1, 1, 30, -26.08, 14.55, 1, 2, 30, -24.35, 36.5, 0.99999, 31, -66.87, 36.5, 1.0E-5, 3, 30, 17.6, 46.3, 0.83312, 31, -24.92, 46.3, 0.16679, 32, -67.44, 46.3, 9.0E-5, 3, 30, 34.1, 48.89, 0.59335, 31, -8.42, 48.89, 0.39652, 32, -50.94, 48.89, 0.01013, 3, 30, 51.83, 51.67, 0.29262, 31, 9.32, 51.67, 0.63181, 32, -33.2, 51.67, 0.07557, 3, 30, 75.34, 55.35, 0.06656, 31, 32.82, 55.35, 0.62298, 32, -9.7, 55.35, 0.31046, 3, 30, 96.58, 53.67, 0.00696, 31, 54.06, 53.67, 0.37036, 32, 11.54, 53.67, 0.62268, 2, 31, 79.79, 51.64, 0.10373, 32, 37.27, 51.64, 0.89627, 2, 31, 113.55, 34.76, 6.3E-4, 32, 71.04, 34.76, 0.99937, 1, 32, 70.01, 21.72, 1, 2, 31, 59.13, -18.02, 0.12067, 32, 16.61, -18.02, 0.87933, 3, 30, 68.39, -18.9, 0.02967, 31, 25.87, -18.9, 0.88563, 32, -16.65, -18.9, 0.08469, 2, 30, 28.69, -24.42, 0.77602, 31, -13.83, -24.42, 0.22398, 2, 30, 38.43, -8.84, 0.7254, 31, -4.09, -8.84, 0.2746, 2, 31, 41.48, 1.59, 0.75167, 32, -1.04, 1.59, 0.24833, 3, 30, 97.5, 28.59, 9.3E-4, 31, 54.98, 28.59, 0.27863, 32, 12.46, 28.59, 0.72043, 3, 30, 55.87, 27.33, 0.20205, 31, 13.35, 27.33, 0.75444, 32, -29.17, 27.33, 0.04351, 2, 30, 11.47, 21.51, 0.96642, 31, -31.05, 21.51, 0.03358, 2, 31, 82.12, 25.51, 0.02986, 32, 39.6, 25.51, 0.97014, 2, 31, 77.12, 0.33, 0, 32, 34.6, 0.33, 1, 2, 30, 14.12, -10.1, 0.99252, 31, -28.4, -10.1, 0.00748, 2, 30, 19.94, -21.03, 0.92029, 31, -22.58, -21.03, 0.07971, 3, 30, 77.83, 27.99, 0.02606, 31, 35.31, 27.99, 0.68013, 32, -7.21, 27.99, 0.29381, 2, 30, 57.36, -4.5, 0.00647, 31, 14.84, -4.5, 0.99353, 3, 30, 34.87, 24.58, 0.67278, 31, -7.64, 24.58, 0.32616, 32, -50.16, 24.58, 0.00106, 1, 32, 15.76, 1, 1 ], + "hull": 18, + "edges": [ 14, 12, 12, 10, 10, 8, 18, 20, 32, 34, 30, 32, 2, 4, 36, 4, 36, 38, 38, 40, 4, 6, 6, 8, 40, 6, 40, 42, 14, 16, 16, 18, 50, 16, 46, 52, 54, 36, 2, 0, 0, 34, 54, 0, 54, 32, 20, 50, 14, 56, 56, 42, 50, 56, 56, 58, 58, 40, 58, 10, 46, 60, 60, 48, 26, 60, 60, 44, 24, 26, 24, 48, 42, 62, 62, 44, 48, 62, 48, 64, 64, 50, 42, 64, 20, 22, 22, 24, 64, 22, 26, 28, 28, 30, 28, 46, 44, 66, 66, 54, 46, 66, 66, 36, 62, 38 ], + "width": 98, + "height": 180 + } + } + } +}, +"events": { + "footstep": {} +}, +"animations": { + "aim": { + "slots": { + "crosshair": { + "attachment": [ + { "time": 0, "name": "crosshair" } + ] + } + }, + "bones": { + "front-fist": { + "rotate": [ + { "time": 0, "angle": 36.08 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": -26.55 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 0, "angle": 62.31 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 9.11 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": -0.31 } + ] + } + }, + "ik": { + "aim-ik": [ + { "time": 0, "mix": 0.995 } + ] + }, + "transform": { + "aim-front-arm-transform": [ + { "time": 0, "rotateMix": 0.784, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ], + "aim-head-transform": [ + { "time": 0, "rotateMix": 0.659, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ], + "aim-torso-transform": [ + { "time": 0, "rotateMix": 0.423, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ] + }, + "deform": { + "default": { + "eye": { + "eye-indifferent": [ + { + "time": 0, + "vertices": [ -0.68777, -17.26618, -0.68777, -17.26618, -0.68777, -17.26618, -0.68777, -17.26618 ] + } + ] + }, + "goggles": { + "goggles": [ + { + "time": 0, + "offset": 16, + "vertices": [ -0.18341, -4.60426, -0.25211, -6.33094 ] + } + ] + }, + "head": { + "head": [ + { + "time": 0, + "offset": 34, + "vertices": [ -0.22919, -5.75542, -0.22919, -5.75542, -0.22919, -5.75542 ] + } + ] + }, + "mouth": { + "mouth-smile": [ + { + "time": 0, + "vertices": [ 5.66431, 2.18625, 0.48294, -15.04339, 0.53525, -20.30316, -7.72803, -7.72495 ] + } + ] + } + } + } + }, + "death": { + "slots": { + "eye": { + "attachment": [ + { "time": 0, "name": "eye-surprised" }, + { "time": 0.4667, "name": "eye-indifferent" }, + { "time": 2.2333, "name": "eye-surprised" }, + { "time": 4.5333, "name": "eye-indifferent" } + ] + }, + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth-oooo" }, + { "time": 2.2333, "name": "mouth-grind" }, + { "time": 4.5333, "name": "mouth-oooo" } + ] + } + }, + "bones": { + "head": { + "rotate": [ + { "time": 0, "angle": -2.83 }, + { "time": 0.1333, "angle": -28.74 }, + { "time": 0.2333, "angle": 11.43 }, + { "time": 0.3333, "angle": -50.25 }, + { "time": 0.4, "angle": -72.67, "curve": "stepped" }, + { "time": 0.4333, "angle": -72.67 }, + { "time": 0.5, "angle": -20.25 }, + { "time": 0.5667, "angle": -85.29, "curve": "stepped" }, + { "time": 2.2333, "angle": -85.29 }, + { "time": 2.5, "angle": -51.96, "curve": "stepped" }, + { "time": 4.5333, "angle": -51.96 }, + { "time": 4.6667, "angle": -85.29 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": -2.83 }, + { "time": 0.1333, "angle": 12.35 }, + { "time": 0.2333, "angle": 29.89 }, + { "time": 0.3, "angle": 70.36 }, + { "time": 0.4, "angle": -10.22, "curve": "stepped" }, + { "time": 0.4333, "angle": -10.22 }, + { "time": 0.5, "angle": 2.93 }, + { "time": 0.5667, "angle": 47.95, "curve": "stepped" }, + { "time": 2.2333, "angle": 47.95 }, + { "time": 2.5, "angle": 18.51, "curve": "stepped" }, + { "time": 4.5333, "angle": 18.51 }, + { "time": 4.6667, "angle": 47.95 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -8.62 }, + { "time": 0.1333, "angle": 28.2 }, + { "time": 0.2667, "angle": -280.19 }, + { "time": 0.4, "angle": -237.23, "curve": "stepped" }, + { "time": 0.4333, "angle": -237.23 }, + { "time": 0.5, "angle": 76.03 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 0, "angle": -38.86 }, + { "time": 0.1333, "angle": -299.59 }, + { "time": 0.2667, "angle": -244.75 }, + { "time": 0.4, "angle": -292.36 }, + { "time": 0.4333, "angle": -315.85 }, + { "time": 0.5, "angle": -347.94 }, + { "time": 0.7, "angle": -347.33, "curve": "stepped" }, + { "time": 2.2333, "angle": -347.33 }, + { "time": 2.7, "angle": -290.68 }, + { "time": 2.7667, "angle": -285.11 }, + { "time": 4.6667, "angle": -290.68 }, + { "time": 4.8, "angle": 8.61 }, + { "time": 4.8667, "angle": 10.94 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 0, "angle": -44.7 }, + { "time": 0.1333, "angle": 112.26 }, + { "time": 0.2667, "angle": 129.08 }, + { "time": 0.4, "angle": 134.94, "curve": "stepped" }, + { "time": 0.4333, "angle": 134.94 }, + { "time": 0.5667, "angle": 172.6 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 21.88 }, + { "time": 0.1333, "angle": 11.49 }, + { "time": 0.2667, "angle": -18.82 }, + { "time": 0.4, "angle": -18.93 }, + { "time": 0.4333, "angle": -18.28 }, + { "time": 0.5, "angle": 60.62 }, + { "time": 0.7, "angle": -18.88, "curve": "stepped" }, + { "time": 2.2333, "angle": -18.88 }, + { "time": 2.7, "angle": -1.96, "curve": "stepped" }, + { "time": 4.6667, "angle": -1.96 }, + { "time": 4.8, "angle": 34.55 }, + { "time": 4.9333, "angle": -18.75 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": -2.33 }, + { "time": 0.2667, "angle": 26.35 }, + { "time": 0.7, "angle": -6.08, "curve": "stepped" }, + { "time": 2.2333, "angle": -6.08 }, + { "time": 2.7, "angle": 5.73, "curve": "stepped" }, + { "time": 4.6667, "angle": 5.73 }, + { "time": 4.8667, "angle": -6.52 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": 10.36 }, + { "time": 0.1333, "angle": -23.12 }, + { "time": 0.2667, "angle": -23.12 }, + { "time": 0.4, "angle": -23.16, "curve": "stepped" }, + { "time": 0.4333, "angle": -23.16 }, + { "time": 0.5667, "angle": -23.2 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": -2.79 }, + { "time": 0.1333, "angle": -24.58 } + ] + }, + "hip": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2, "x": 50.35, "y": 151.73 }, + { "time": 0.4, "x": 5.17, "y": -119.65, "curve": "stepped" }, + { "time": 0.4333, "x": 5.17, "y": -119.65 }, + { "time": 0.5, "x": 50.35, "y": -205.19 } + ] + }, + "front-thigh": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 8.47 }, + { "time": 0.2667, "angle": 115.96 }, + { "time": 0.4, "angle": 180.66, "curve": "stepped" }, + { "time": 0.4333, "angle": 180.66 }, + { "time": 0.5, "angle": 155.22 }, + { "time": 0.6, "angle": 97.74 } + ] + }, + "front-shin": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -27.37 }, + { "time": 0.2667, "angle": -35.1 }, + { "time": 0.4, "angle": -37.73, "curve": "stepped" }, + { "time": 0.4333, "angle": -37.73 }, + { "time": 0.5, "angle": -40.07 }, + { "time": 0.6, "angle": 2.76 } + ] + }, + "rear-thigh": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 70.45 }, + { "time": 0.2667, "angle": 155.35 }, + { "time": 0.4, "angle": 214.31, "curve": "stepped" }, + { "time": 0.4333, "angle": 214.31 }, + { "time": 0.5, "angle": 169.67 }, + { "time": 0.8, "angle": 83.27 } + ] + }, + "rear-shin": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 18.94 }, + { "time": 0.2667, "angle": -21.04 }, + { "time": 0.4, "angle": -29.94, "curve": "stepped" }, + { "time": 0.4333, "angle": -29.94 }, + { "time": 0.5, "angle": -16.79 }, + { "time": 0.8, "angle": 7.78 } + ] + }, + "rear-foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -11.63 }, + { "time": 0.4, "angle": -45.6 } + ] + }, + "front-foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.4, "angle": -48.75 } + ] + }, + "front-foot-tip": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -43.25 }, + { "time": 0.2, "angle": 6.05 }, + { "time": 0.3, "angle": 36.84 }, + { "time": 0.3667, "angle": 74.42 }, + { "time": 0.5667, "angle": 77.34 }, + { "time": 0.7, "angle": 59.35 } + ] + }, + "back-foot-tip": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 83.04 }, + { "time": 0.3, "angle": 100.03 }, + { "time": 0.3667, "angle": 118.36 }, + { "time": 0.5667, "angle": 115.44 }, + { "time": 0.7, "angle": 88.21 }, + { "time": 0.8333, "angle": 53.38 } + ] + }, + "hair4": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2, "angle": -23.42 }, + { "time": 0.3, "angle": -16.06 }, + { "time": 0.3333, "angle": 19.03 }, + { "time": 0.4333, "angle": -4.91 }, + { "time": 0.5667, "angle": 1.29 } + ] + }, + "hair2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2, "angle": -23.42 }, + { "time": 0.3, "angle": -16.06 }, + { "time": 0.3333, "angle": 19.03 }, + { "time": 0.4333, "angle": -4.91 }, + { "time": 0.5667, "angle": 1.29 } + ] + } + }, + "ik": { + "front-ankle-ik": [ + { "time": 0, "mix": 0, "bendPositive": false } + ], + "front-foot-ik": [ + { "time": 0, "mix": 0 } + ], + "rear-ankle-ik": [ + { "time": 0, "mix": 0.005, "bendPositive": false } + ], + "rear-foot-ik": [ + { "time": 0, "mix": 0.005 } + ] + } + }, + "hoverboard": { + "slots": { + "exhaust1": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" } + ] + }, + "exhaust2": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" } + ] + }, + "exhaust3": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" } + ] + }, + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" } + ] + }, + "hoverboard-board": { + "attachment": [ + { "time": 0, "name": "hoverboard-board" } + ] + }, + "hoverboard-thruster-front": { + "attachment": [ + { "time": 0, "name": "hoverboard-thruster" } + ] + }, + "hoverboard-thruster-rear": { + "attachment": [ + { "time": 0, "name": "hoverboard-thruster" } + ] + }, + "hoverglow-front": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" } + ] + }, + "hoverglow-rear": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" } + ] + }, + "side-glow1": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" }, + { "time": 0.9667, "name": null } + ] + }, + "side-glow2": { + "attachment": [ + { "time": 0.0667, "name": "hoverglow-small" }, + { "time": 1, "name": null } + ] + }, + "side-glow3": { + "attachment": [ + { "time": 0, "name": "hoverglow-small" }, + { "time": 0.9667, "name": null } + ] + } + }, + "bones": { + "hoverboard-controller": { + "translate": [ + { + "time": 0, + "x": 319.55, + "y": -1.59, + "curve": [ 0.545, 0, 0.625, 0.5 ] + }, + { + "time": 0.2667, + "x": 347.66, + "y": 47.75, + "curve": [ 0.375, 0.5, 0.75, 1 ] + }, + { + "time": 0.5333, + "x": 338.47, + "y": 85.72, + "curve": [ 0.25, 0, 0.522, 0.99 ] + }, + { "time": 1, "x": 319.55, "y": -1.59 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -53.49, + "y": 32.14, + "curve": [ 0.279, 0.27, 0.677, 0.99 ] + }, + { + "time": 0.1333, + "x": -49.31, + "y": 23.31, + "curve": [ 0.417, 0, 0.75, 1 ] + }, + { + "time": 0.3333, + "x": -33.64, + "y": 50.72, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5667, + "x": -20.06, + "y": 122.72, + "curve": [ 0.429, 0.01, 0.685, 0.35 ] + }, + { "time": 1, "x": -53.49, "y": 32.14 } + ] + }, + "exhaust1": { + "scale": [ + { "time": 0, "x": 1.593, "y": 0.964 }, + { "time": 0.1333, "x": 1, "y": 0.713 }, + { "time": 0.2, "x": 1.774, "y": 0.883 }, + { "time": 0.3667, "x": 1.181, "y": 0.649 }, + { "time": 0.5333, "x": 1.893, "y": 0.819 }, + { "time": 0.6333, "x": 1.18, "y": 0.686 }, + { "time": 0.7333, "x": 1.903, "y": 0.855 }, + { "time": 0.8667, "x": 1.311, "y": 0.622 }, + { "time": 1, "x": 1.593, "y": 0.964 } + ] + }, + "exhaust2": { + "scale": [ + { "time": 0, "x": 1.88, "y": 0.832 }, + { "time": 0.1, "x": 1.311, "y": 0.686 }, + { "time": 0.2333, "x": 2.01, "y": 0.769 }, + { "time": 0.3667, "x": 1, "y": 0.794 }, + { "time": 0.5, "x": 1.699, "y": 0.86 }, + { "time": 0.5667, "x": 1.181, "y": 0.713 }, + { "time": 0.7667, "x": 1.881, "y": 0.796 }, + { "time": 0.9, "x": 1.3, "y": 0.649 }, + { "time": 1, "x": 1.88, "y": 0.832 } + ] + }, + "hoverboard-thruster-front": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 24.06 }, + { "time": 1, "angle": 0 } + ] + }, + "hoverglow-front": { + "scale": [ + { "time": 0, "x": 0.849, "y": 1.764 }, + { "time": 0.0667, "x": 0.835, "y": 2.033 }, + { "time": 0.1667, "x": 0.752, "y": 1.735 }, + { "time": 0.2333, "x": 0.809, "y": 1.71 }, + { "time": 0.3, "x": 0.717, "y": 1.45 }, + { "time": 0.3667, "x": 0.777, "y": 1.45 }, + { "time": 0.4, "x": 0.725, "y": 1.241 }, + { "time": 0.4667, "x": 0.685, "y": 1.173 }, + { "time": 0.5667, "x": 0.825, "y": 1.572 }, + { "time": 0.6, "x": 0.758, "y": 1.297 }, + { "time": 0.6667, "x": 0.725, "y": 1.241 }, + { "time": 0.7667, "x": 0.895, "y": 1.857 }, + { "time": 0.8333, "x": 0.845, "y": 1.962 }, + { "time": 0.9, "x": 0.802, "y": 1.491 }, + { "time": 0.9667, "x": 0.845, "y": 1.31 }, + { "time": 1, "x": 0.849, "y": 1.764 } + ] + }, + "hoverboard-thruster-rear": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.5, "angle": 24.06 }, + { "time": 1, "angle": 0 } + ] + }, + "hoverglow-rear": { + "scale": [ + { "time": 0, "x": 0.845, "y": 1.31 }, + { "time": 0.0667, "x": 0.856, "y": 1.629 }, + { "time": 0.1333, "x": 0.835, "y": 2.033 }, + { "time": 0.2, "x": 0.752, "y": 1.735 }, + { "time": 0.3, "x": 0.809, "y": 1.71 }, + { "time": 0.3667, "x": 0.717, "y": 1.45 }, + { "time": 0.4333, "x": 0.777, "y": 1.45 }, + { "time": 0.5, "x": 0.725, "y": 1.241 }, + { "time": 0.5667, "x": 0.685, "y": 1.173 }, + { "time": 0.6333, "x": 0.758, "y": 1.297 }, + { "time": 0.7333, "x": 0.725, "y": 1.241 }, + { "time": 0.7667, "x": 0.825, "y": 1.572 }, + { "time": 0.8333, "x": 0.895, "y": 1.857 }, + { "time": 0.9, "x": 0.845, "y": 1.962 }, + { "time": 0.9667, "x": 0.802, "y": 1.491 }, + { "time": 1, "x": 0.845, "y": 1.31 } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "time": 0, + "angle": -85.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3667, + "angle": -53.64, + "curve": [ 0.722, 0, 0.75, 1 ] + }, + { + "time": 0.6333, + "angle": -79.62, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": -85.92 } + ], + "translate": [ + { "time": 0, "x": -0.59, "y": -2.94 }, + { "time": 0.2667, "x": -6.76, "y": -11.66 }, + { "time": 0.3667, "x": -1.74, "y": -6.39 }, + { "time": 0.6333, "x": 0.72, "y": -2.88 }, + { "time": 1, "x": -0.59, "y": -2.94 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": 16.07 }, + { "time": 0.2667, "angle": -26.01 }, + { "time": 0.5667, "angle": 21.48 }, + { "time": 1, "angle": 16.07 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4667, "x": 0.52, "y": -3.27 }, + { "time": 1, "x": 0, "y": 0 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 19.83 }, + { "time": 0.4667, "x": 15.28, "y": 28.31 }, + { "time": 1, "x": 0, "y": 19.83 } + ] + }, + "board-ik": { + "translate": [ + { + "time": 0, + "x": 393.62, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.3333, + "x": 393.48, + "y": 117.69, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.5, "x": 393.62, "y": 83.82 }, + { "time": 0.6667, "x": 393.62, "y": 30.15 }, + { "time": 1, "x": 393.62, "y": 0 } + ] + }, + "front-thigh": { + "translate": [ + { "time": 0, "x": -7.49, "y": 8.51 } + ] + }, + "front-ankle-ik": { + "translate": [ + { "time": 0.3667, "x": 0, "y": 0 }, + { "time": 0.5, "x": 12.78, "y": 8.79 }, + { "time": 0.8667, "x": 0, "y": 0 } + ] + }, + "rear-ankle-ik": { + "translate": [ + { "time": 0.4667, "x": 0, "y": 0 }, + { "time": 0.5667, "x": 4.53, "y": 1.77 }, + { "time": 0.6667, "x": -1.05, "y": -0.44 }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "exhaust3": { + "scale": [ + { "time": 0, "x": 1.882, "y": 0.81 }, + { "time": 0.0667, "x": 1.731, "y": 0.761 }, + { "time": 0.2, "x": 1.3, "y": 0.649 }, + { "time": 0.3, "x": 2.051, "y": 0.984 }, + { "time": 0.4, "x": 1.311, "y": 0.686 }, + { "time": 0.5333, "x": 1.86, "y": 0.734 }, + { "time": 0.6667, "x": 1, "y": 0.794 }, + { "time": 0.8, "x": 1.549, "y": 0.825 }, + { "time": 0.8667, "x": 1.181, "y": 0.713 }, + { "time": 1, "x": 1.731, "y": 0.78 } + ] + }, + "side-glow1": { + "rotate": [ + { "time": 0, "angle": 51.12, "curve": "stepped" }, + { "time": 0.0667, "angle": 43.82, "curve": "stepped" }, + { "time": 0.1, "angle": 40.95, "curve": "stepped" }, + { "time": 0.1667, "angle": 27.78, "curve": "stepped" }, + { "time": 0.2, "angle": 10.24, "curve": "stepped" }, + { "time": 0.2667, "angle": 0, "curve": "stepped" }, + { "time": 0.8, "angle": -25.81 } + ], + "translate": [ + { "time": 0, "x": 338.28, "y": 40.22, "curve": "stepped" }, + { "time": 0.0667, "x": 331.2, "y": 30.39, "curve": "stepped" }, + { "time": 0.1, "x": 318.63, "y": 20.59, "curve": "stepped" }, + { "time": 0.1667, "x": 302.45, "y": 9.64, "curve": "stepped" }, + { "time": 0.2, "x": 276.87, "y": 1.13, "curve": "stepped" }, + { "time": 0.2667, "x": 248.16, "y": 0, "curve": "stepped" }, + { "time": 0.3, "x": 221.36, "y": 0, "curve": "stepped" }, + { "time": 0.3667, "x": 195.69, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 171.08, "y": 0, "curve": "stepped" }, + { "time": 0.4667, "x": 144.84, "y": 0, "curve": "stepped" }, + { "time": 0.5, "x": 121.22, "y": 0, "curve": "stepped" }, + { "time": 0.5667, "x": 91.98, "y": 0, "curve": "stepped" }, + { "time": 0.6, "x": 62.63, "y": 0, "curve": "stepped" }, + { "time": 0.6667, "x": 30.78, "y": 0, "curve": "stepped" }, + { "time": 0.7, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.7667, "x": -28.45, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": -67.49, "y": 16.82, "curve": "stepped" }, + { "time": 0.8667, "x": -83.07, "y": 24.36, "curve": "stepped" }, + { "time": 0.9, "x": -93.81, "y": 29.55 } + ], + "scale": [ + { "time": 0, "x": 0.535, "y": 1, "curve": "stepped" }, + { "time": 0.0667, "x": 0.594, "y": 1, "curve": "stepped" }, + { "time": 0.1, "x": 0.844, "y": 1, "curve": "stepped" }, + { "time": 0.1667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.8, "x": 0.534, "y": 1, "curve": "stepped" }, + { "time": 0.8667, "x": 0.428, "y": 0.801, "curve": "stepped" }, + { "time": 0.9, "x": 0.349, "y": 0.654 } + ] + }, + "side-glow2": { + "rotate": [ + { "time": 0.0667, "angle": 51.12, "curve": "stepped" }, + { "time": 0.1, "angle": 43.82, "curve": "stepped" }, + { "time": 0.1667, "angle": 40.95, "curve": "stepped" }, + { "time": 0.2, "angle": 27.78, "curve": "stepped" }, + { "time": 0.2667, "angle": 10.24, "curve": "stepped" }, + { "time": 0.3, "angle": 0, "curve": "stepped" }, + { "time": 0.8667, "angle": -25.81 } + ], + "translate": [ + { "time": 0.0667, "x": 338.28, "y": 40.22, "curve": "stepped" }, + { "time": 0.1, "x": 331.2, "y": 30.39, "curve": "stepped" }, + { "time": 0.1667, "x": 318.63, "y": 20.59, "curve": "stepped" }, + { "time": 0.2, "x": 302.45, "y": 9.64, "curve": "stepped" }, + { "time": 0.2667, "x": 276.87, "y": 1.13, "curve": "stepped" }, + { "time": 0.3, "x": 248.16, "y": 0, "curve": "stepped" }, + { "time": 0.3667, "x": 221.36, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 195.69, "y": 0, "curve": "stepped" }, + { "time": 0.4667, "x": 171.08, "y": 0, "curve": "stepped" }, + { "time": 0.5, "x": 144.84, "y": 0, "curve": "stepped" }, + { "time": 0.5667, "x": 121.22, "y": 0, "curve": "stepped" }, + { "time": 0.6, "x": 91.98, "y": 0, "curve": "stepped" }, + { "time": 0.6667, "x": 62.63, "y": 0, "curve": "stepped" }, + { "time": 0.7, "x": 30.78, "y": 0, "curve": "stepped" }, + { "time": 0.7667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": -28.45, "y": 0, "curve": "stepped" }, + { "time": 0.8667, "x": -67.49, "y": 16.82, "curve": "stepped" }, + { "time": 0.9, "x": -83.07, "y": 24.36, "curve": "stepped" }, + { "time": 0.9667, "x": -93.81, "y": 29.55 } + ], + "scale": [ + { "time": 0.0667, "x": 0.535, "y": 1, "curve": "stepped" }, + { "time": 0.1, "x": 0.594, "y": 1, "curve": "stepped" }, + { "time": 0.1667, "x": 0.844, "y": 1, "curve": "stepped" }, + { "time": 0.2, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.8667, "x": 0.534, "y": 1, "curve": "stepped" }, + { "time": 0.9, "x": 0.428, "y": 0.801, "curve": "stepped" }, + { "time": 0.9667, "x": 0.349, "y": 0.654 } + ] + }, + "torso": { + "rotate": [ + { + "time": 0, + "angle": -34.73, + "curve": [ 0.438, 0, 0.75, 1 ] + }, + { + "time": 0.2667, + "angle": -39.37, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": -28.86, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6333, "angle": -21.01 }, + { "time": 1, "angle": -34.73 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 10.2 }, + { "time": 0.2667, "angle": 16.14 }, + { "time": 0.5, "angle": 5.83 }, + { "time": 0.6333, "angle": 2.68 }, + { "time": 1, "angle": 10.2 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 10.2 }, + { "time": 0.2667, "angle": 16.14 }, + { "time": 0.5, "angle": 5.83 }, + { "time": 0.6333, "angle": 2.68 }, + { "time": 1, "angle": 10.2 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2667, "x": -4.22, "y": -3.62 }, + { "time": 0.6333, "x": 0.84, "y": 6.01 }, + { "time": 1, "x": 0, "y": 0 } + ] + }, + "front-bracer": { + "rotate": [ + { + "time": 0, + "angle": -11.18, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": 12.32, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6333, + "angle": 6.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": -11.18 } + ] + }, + "hair3": { + "rotate": [ + { "time": 0, "angle": 9.61, "curve": "stepped" }, + { "time": 0.3667, "angle": 9.61 }, + { "time": 0.5, "angle": -8.42 }, + { "time": 1, "angle": 9.61 } + ] + }, + "hair4": { + "rotate": [ + { "time": 0, "angle": -17.7 }, + { "time": 0.0333, "angle": -9.09 }, + { "time": 0.0667, "angle": -9.34 }, + { "time": 0.1, "angle": -3.31 }, + { "time": 0.1667, "angle": 0.65 }, + { "time": 0.2, "angle": 5.23 }, + { "time": 0.2667, "angle": 17.56 }, + { "time": 0.3667, "angle": 27.97 }, + { "time": 0.5, "angle": -1.45 }, + { "time": 0.5667, "angle": -1.78 }, + { "time": 0.6333, "angle": -8.9 }, + { "time": 0.6667, "angle": -5.4 }, + { "time": 0.7333, "angle": -15.32 }, + { "time": 0.7667, "angle": -9.19 }, + { "time": 0.8333, "angle": -23.6 }, + { "time": 0.8667, "angle": -22.7 }, + { "time": 0.9333, "angle": -17.38 }, + { "time": 0.9667, "angle": -18.96 }, + { "time": 1, "angle": -17.7 } + ] + }, + "hair1": { + "rotate": [ + { "time": 0, "angle": 9.61, "curve": "stepped" }, + { "time": 0.3667, "angle": 9.61 }, + { "time": 0.5, "angle": -8.42 }, + { "time": 1, "angle": 9.61 } + ] + }, + "hair2": { + "rotate": [ + { "time": 0, "angle": -22.7 }, + { "time": 0.0667, "angle": -17.38 }, + { "time": 0.1333, "angle": -17.7 }, + { "time": 0.1667, "angle": -9.09 }, + { "time": 0.2, "angle": -9.34 }, + { "time": 0.2333, "angle": -3.31 }, + { "time": 0.2667, "angle": 0.65 }, + { "time": 0.3333, "angle": 5.23 }, + { "time": 0.3667, "angle": 17.56 }, + { "time": 0.5, "angle": 27.97 }, + { "time": 0.6333, "angle": -1.45 }, + { "time": 0.7, "angle": -1.78 }, + { "time": 0.7667, "angle": -8.9 }, + { "time": 0.8, "angle": -5.4 }, + { "time": 0.8667, "angle": -15.32 }, + { "time": 0.9, "angle": -9.19 }, + { "time": 0.9667, "angle": -23.6 }, + { "time": 1, "angle": -22.7 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "time": 0, + "angle": 31.65, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "angle": 13.01, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 20.85, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1, "angle": 31.65 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": 31 }, + { "time": 0.4333, "angle": 12.79 }, + { "time": 0.6667, "angle": 20.85 }, + { "time": 1, "angle": 31 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 1.95 }, + { "time": 0.4333, "angle": 12.79 }, + { "time": 0.6667, "angle": 15.87 }, + { "time": 1, "angle": 1.95 } + ] + } + }, + "transform": { + "front-foot-board": [ + { "time": 0 } + ], + "rear-foot-board": [ + { "time": 0 } + ], + "toes-board": [ + { "time": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ] + }, + "deform": { + "default": { + "eye": { + "eye-indifferent": [ + { + "time": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2667, + "vertices": [ 0.22339, -6.575, 0.22339, -6.575, 0.22339, -6.575, 0.22339, -6.575 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1 } + ] + }, + "front-foot": { + "front-foot": [ + { + "time": 0, + "offset": 26, + "vertices": [ -0.02832, -5.37024, -0.02832, -5.37024, 3.8188, -3.7757, -0.02832, -5.37024, -3.82159, 3.77847, 0.02843, 5.374 ] + } + ] + }, + "front-shin": { + "front-shin": [ + { + "time": 0, + "offset": 14, + "vertices": [ 0.5298, -1.12677, -0.85507, -4.20587, -11.35158, -10.19225, -10.79865, -8.43765, -6.06447, -6.89757, 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.54892, -3.06021, 1.48463, -2.29663, 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, -4.80437, -7.01817 ] + }, + { + "time": 0.3667, + "offset": 14, + "vertices": [ 0.5298, -1.12677, -11.66571, -9.07211, -25.65866, -17.53735, -25.53217, -16.50978, -11.78232, -11.26097, 0, 0, 0.60487, -1.63589, 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.60487, -1.63589, 0, 0, -2.64522, -7.35739, 1.48463, -2.29663, 0, 0, 0, 0, 0, 0, 0.60487, -1.63589, 0.60487, -1.63589, 0.60487, -1.63589, 0.60487, -1.63589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.60487, -1.63589, 0, 0, -10.06873, -12.0999 ] + }, + { + "time": 0.5333, + "offset": 14, + "vertices": [ 0.5298, -1.12677, -0.85507, -4.20587, -7.00775, -8.24771, -6.45482, -6.49312, -6.06447, -6.89757, 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.54892, -3.06021, 1.48463, -2.29663, 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, -4.80437, -7.01817 ] + }, + { + "time": 1, + "offset": 14, + "vertices": [ 0.5298, -1.12677, -0.85507, -4.20587, -11.35158, -10.19225, -10.79865, -8.43765, -6.06447, -6.89757, 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.54892, -3.06021, 1.48463, -2.29663, 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, -4.80437, -7.01817 ] + } + ] + }, + "goggles": { + "goggles": [ + { + "time": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2667, + "vertices": [ 0.67711, -3.13914, 0.27417, -1.27147, 0.15489, -0.72019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.42483, -1.97125, 1.55292, -7.20752, 0.1845, -0.85692, 0.62342, -2.89004, 0.80454, -3.72999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.01049, -4.68358, 1.14495, -5.30811, 1.05917, -4.91033, 0.7856, -3.6421, 0.88443, -4.1001, 0.91542, -4.24387, 0.80144, -3.7155, 0.7665, -3.55506, 0.29612, -1.37293, 0.03147, -0.14642, 0.22645, -1.05166, 0.13694, -0.63699, 0.25405, -1.17808, 0.55052, -2.5523, 0.77677, -3.60118, 1.59353, -7.39157, 1.35063, -6.26342, 1.34974, -6.25925, 0.94851, -4.39735, 0.83697, -3.88036, 0.80624, -3.73668, 1.01196, -4.69016, 0, 0, 0.1845, -0.85692, 0.1845, -0.85692, 0.1845, -0.85692, 0.1845, -0.85692, 0.1845, -0.85692, 0.1845, -0.85692 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1 } + ] + }, + "head": { + "head": [ + { + "time": 0, + "offset": 60, + "vertices": [ 2.77362, 1.62589, 1.93787, 2.56528 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2667, + "offset": 34, + "vertices": [ 1.96774, -9.13288, 1.96774, -9.13288, 1.96774, -9.13288, 0.52141, -2.41945, 0, 0, 0, 0, 0, 0, 0, 0, -0.28486, 1.32153, -0.28486, 1.32153, 0, 0, 0, 0, 0, 0, 1.04011, 0.60971, 0.7267, 0.96198, 7.3906, -5.46259, 3.91425, 8.31534, 2.51528, -2.75824, 2.21405, 3.0056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.35114, 5.70461, 6.83772, -5.11176, 3.67865, 7.70451, 5.75797, -8.66576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.08572, -3.70304, 1.49945, -3.38693, 0.21432, -9.25756, 0, 0, 0, 0, 0.08572, -3.70304, 0.21432, -9.25756, 0, 0, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0.10735, -0.51047, 0, 0, 0, 0, 0, 0, 0, 0, 0.34761, -1.61296, 0.26072, -1.20974, 0.65176, -3.02431 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "offset": 60, + "vertices": [ 2.77362, 1.62589, 1.93787, 2.56528 ] + } + ] + }, + "hoverboard-board": { + "hoverboard-board": [ + { "time": 0 }, + { + "time": 0.2667, + "offset": 1, + "vertices": [ 2.45856, 0, 0, 0, 0, 0, 0, 0, 0, 3.55673, -3.0E-4, 3.55673, -3.0E-4, 0, 0, 0, 0, 0, 0, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, -7.6E-4, -9.84158, 0, 0, 0, 0, 0, 0, 0, 0, -4.90558, 0.11214, -9.40706, 6.2E-4, -6.34871, 4.3E-4, -6.34925, -6.57018, -6.34925, -6.57018, -6.34871, 4.3E-4, -2.3308, 1.7E-4, -2.33133, -6.57045, -2.33133, -6.57045, -2.3308, 1.7E-4, 0, 0, 1.2E-4, 2.45856, 1.2E-4, 2.45856, 1.2E-4, 2.45856, 1.2E-4, 2.45856, 3.3297, 4.44005, 3.3297, 4.44005, 3.3297, 4.44005, 1.2E-4, 2.45856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.46227, 1.7E-4, -2.46227, 1.7E-4, -2.52316, 1.1313, -2.52316, 1.1313, -2.52316, 1.1313, 1.2E-4, 2.45856, 1.2E-4, 2.45856, -9.40694, 2.45918, 1.88063, 0.44197, -2.9E-4, -3.54808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.52316, 1.1313, -2.52316, 1.1313, -2.52316, 1.1313, -2.46227, 1.7E-4, -2.46227, 1.7E-4, -2.46227, 1.7E-4, 0, 0, 0, 0, 1.2E-4, 2.45856 ] + }, + { "time": 1 } + ] + }, + "mouth": { + "mouth-smile": [ + { + "time": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2667, + "vertices": [ 0.15454, -6.6912, 0.15454, -6.6912, 0.15454, -6.6912, 0.15454, -6.6912 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1 } + ] + }, + "rear-foot": { + "rear-foot": [ + { + "time": 0, + "offset": 26, + "vertices": [ -1.93078, 1.34782, -0.31417, 2.33363, 3.05122, 0.33946, 2.31472, -2.01678, 2.17583, -2.05795, -0.04277, -2.99459, 1.15429, 0.26328, 0.97501, -0.67169 ] + } + ] + }, + "torso": { + "torso": [ + { "time": 0 }, + { + "time": 0.2667, + "offset": 14, + "vertices": [ 4.46481, -0.3543, 4.46481, -0.35429, 4.46481, -0.3543, 4.46481, -0.3543, 4.46481, -0.35429, 4.46481, -0.3543, 4.46481, -0.35429, 4.46481, -0.3543, 4.46481, -0.35429, 0, 0, -0.59544, -7.5094, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, -0.5954, -7.50941, -0.5954, -7.50941, -0.59544, -7.5094, -0.5954, -7.50941, -0.5954, -7.50941, 3.86934, -7.86369, 3.86935, -7.86369, 3.86934, -7.86369, 3.86935, -7.86369, -0.5954, -7.50941, -0.5954, -7.50941, -0.59544, -7.5094, -0.5954, -7.50941, -0.5954, -7.50941, -0.59544, -7.5094, -0.5954, -7.50941, -0.5954, -7.50941, -0.59544, -7.5094, -0.5954, -7.50941, -0.5954, -7.50941, -0.5954, -7.50941, 0, 0, 3.0E-5, -1.0E-5, 0.35948, -1.81172, 0.35962, -1.81179, 0, 0, 0, 0, -0.13699, -6.00874, -0.13678, -6.00883, -0.13666, -6.0088, 2.46227, -6.26817, 2.46274, -6.26834, 2.27113, -5.86305, 2.27148, -5.86322, 2.27164, -5.86306, 0.52808, -3.21825 ] + }, + { "time": 0.5 }, + { + "time": 0.6333, + "offset": 4, + "vertices": [ 3.41785, -0.27124, 3.41788, -0.27125, 3.41785, -0.27124, 3.41785, -0.27124, 3.41788, -0.27125, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.4682, 5.90338, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, 3.88608, 5.63213, 3.88608, 5.63213, 0.4682, 5.90338, 0.46823, 5.90337, 0.46823, 5.90337, 0, 0, 0, 0, 0.4682, 5.90338, 0.46823, 5.90337, 0.46823, 5.90337, 0.46823, 5.90337, 0.4682, 5.90338, 0.46823, 5.90337, 0.46823, 5.90337, 0.4682, 5.90338, 0.46823, 5.90337, 0.46823, 5.90337, 0.4682, 5.90338, 0.46823, 5.90337, 0.46823, 5.90337, 0.46823, 5.90337, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 0, 0, 0, 0, -0.5545, 7.37884, -0.5545, 7.37883, -0.5545, 7.37883, -0.26132, 7.75283, -0.26138, 7.75283, -0.76694, 6.33778, -0.76703, 6.33779, -0.76697, 6.33778 ] + }, + { "time": 1 } + ] + } + } + } + }, + "idle": { + "slots": { + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" } + ] + } + }, + "bones": { + "front-foot-ik": { + "translate": [ + { "time": 0, "x": -69.06, "y": 0 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -7.16, + "y": -23.15, + "curve": [ 0.205, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": -5.33, + "y": -35.48, + "curve": [ 0.591, 0, 0.642, 1 ] + }, + { "time": 1.6667, "x": -7.16, "y": -23.15 } + ] + }, + "rear-foot-ik": { + "translate": [ + { "time": 0, "x": 48.87, "y": 0 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 0, "angle": -70.59 }, + { "time": 0.8, "angle": -80.61 }, + { "time": 1.6667, "angle": -70.59 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 42.09 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 0, "angle": 39.2 }, + { "time": 0.6667, "angle": 29.37 }, + { "time": 1.6667, "angle": 39.2 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": -8.95, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -4.12, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -8.95 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.8, "angle": 2.04 }, + { "time": 1.6667, "angle": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.8, "x": 0.844, "y": 1 }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.6667, "angle": 16.09 }, + { "time": 1.6667, "angle": 0 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.6667, "angle": 0.45 }, + { "time": 1.6667, "angle": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -8.85 }, + { "time": 0.6667, "angle": -13.61 }, + { "time": 1.6667, "angle": -8.85 } + ] + }, + "neck": { + "rotate": [ + { + "time": 0, + "angle": 3.78, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 5.45, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": 3.78 } + ] + } + } + }, + "idle-turn": { + "slots": { + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" } + ] + } + }, + "bones": { + "front-upper-arm": { + "rotate": [ + { + "time": 0, + "angle": -302.77, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "angle": -70.59 } + ], + "translate": [ + { + "time": 0, + "x": -5.24, + "y": -18.27, + "curve": [ 0.25, 0, 0.418, 1 ] + }, + { "time": 0.2667, "x": 0, "y": 0 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "time": 0, + "angle": 248.56, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.1333, "angle": 39.2 } + ], + "translate": [ + { + "time": 0, + "x": -2.84, + "y": 37.28, + "curve": [ 0.25, 0, 0.521, 1 ] + }, + { "time": 0.1333, "x": 0, "y": 0 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": -3.95, + "curve": [ 0, 0.39, 0.354, 0.72 ] + }, + { + "time": 0.0333, + "angle": -20.45, + "curve": [ 0.288, 0.75, 0.55, 1 ] + }, + { "time": 0.2, "angle": 0 } + ] + }, + "neck": { + "rotate": [ + { + "time": 0, + "angle": 17.2, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "angle": 3.78 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -2.69, + "y": -6.79, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "x": -7.16, "y": -23.15 } + ] + }, + "front-fist": { + "rotate": [ + { + "time": 0, + "angle": -15.54, + "curve": [ 0, 0.36, 0.343, 0.69 ] + }, + { + "time": 0.0667, + "angle": 19.02, + "curve": [ 0.082, 0.81, 0.514, 1 ] + }, + { "time": 0.2667, "angle": 0 } + ], + "scale": [ + { + "time": 0, + "x": 0.94, + "y": 1, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "rear-bracer": { + "rotate": [ + { + "time": 0, + "angle": 11.75, + "curve": [ 0, 0.44, 0.369, 0.76 ] + }, + { + "time": 0.0333, + "angle": -33.39, + "curve": [ 0.207, 0.78, 0.587, 1 ] + }, + { "time": 0.2, "angle": 0 } + ] + }, + "torso": { + "rotate": [ + { + "time": 0, + "angle": -18.25, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "angle": -8.85 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1.03, + "curve": [ 0.25, 0, 0.494, 1 ] + }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": 5.12, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "angle": -8.95 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1.03, + "curve": [ 0.25, 0, 0.401, 1 ] + }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "rear-foot-ik": { + "translate": [ + { + "time": 0, + "x": -58.39, + "y": 30.48, + "curve": [ 0, 0.55, 0.403, 0.85 ] + }, + { + "time": 0.1, + "x": 34.14, + "y": -1.61, + "curve": [ 0.286, 0.75, 0.634, 1 ] + }, + { "time": 0.2, "x": 48.87, "y": 0 } + ] + }, + "front-bracer": { + "rotate": [ + { + "time": 0, + "angle": 6.69, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.2667, "angle": 42.09 } + ] + }, + "front-foot-ik": { + "rotate": [ + { "time": 0, "angle": -1.85 }, + { "time": 0.1667, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 9.97, + "y": 0.82, + "curve": [ 0, 0.81, 0.467, 1 ] + }, + { "time": 0.1667, "x": -69.06, "y": 0 } + ] + }, + "hair3": { + "rotate": [ + { + "time": 0, + "angle": -9.01, + "curve": [ 0.25, 0, 0.361, 1 ] + }, + { "time": 0.2667, "angle": 0 } + ] + }, + "hair4": { + "rotate": [ + { + "time": 0, + "angle": -16.49, + "curve": [ 0.25, 0, 0.361, 1 ] + }, + { "time": 0.2667, "angle": 0 } + ] + }, + "hair1": { + "rotate": [ + { + "time": 0, + "angle": -3.85, + "curve": [ 0.25, 0, 0.361, 1 ] + }, + { "time": 0.2667, "angle": 0 } + ] + }, + "hair2": { + "rotate": [ + { + "time": 0, + "angle": 1.25, + "curve": [ 0.25, 0, 0.361, 1 ] + }, + { "time": 0.2667, "angle": 0 } + ] + }, + "front-thigh": { + "translate": [ + { + "time": 0, + "x": 12.21, + "y": 1.89, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.1333, "x": 0, "y": 0 } + ] + }, + "rear-thigh": { + "translate": [ + { + "time": 0, + "x": -16.11, + "y": -1.38, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.1333, "x": 0, "y": 0 } + ] + } + }, + "deform": { + "default": { + "torso": { + "torso": [ + { + "time": 0, + "offset": 4, + "vertices": [ 4.71576, 4.44464, 4.71579, 4.44463, 4.73988, 4.67474, 4.7399, 4.67474, 4.73993, 4.67473, 5.0968, 8.08033, 5.0968, 8.08034, 5.0968, 8.08033, 5.1181, 8.28423, 5.11813, 8.28422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, 1.21198, -8.88572, 1.21201, -8.88573, 1.21059, -7.18206, 1.2106, -7.18206, 1.21063, -7.18207, 0.98038, -5.14252, 0.98038, -5.14252, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, -1.13268, -8.03748, -1.13269, -8.03748, -1.13266, -8.03748, -1.13268, -8.03748, -1.13269, -8.03748, -1.13266, -8.03748, -1.13268, -8.03748, -1.13269, -8.03748, -1.13269, -8.03748, -1.13266, -8.03748, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 0, 0, 0, 0, 0.77225, -5.83293, 0.77191, -5.83292, 0.77274, -5.83294, 0, 0, 0, 0, 0.67996, -9.11016, 0.67938, -9.11015, 0.68066, -9.11017 ], + "curve": [ 0.25, 0, 0.282, 1 ] + }, + { + "time": 0.2667, + "offset": 94, + "vertices": [ 0.52324, 5.68796, 0.52335, 5.68797, 0.52335, 5.68797, 0.52347, 5.68797, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0.49251, 5.35334, 0.49274, 5.35334, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0.52324, 5.68796, 0.52335, 5.68797, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 2.59232, 6.1724 ] + } + ] + } + } + } + }, + "jump": { + "slots": { + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" }, + { "time": 0.2, "name": "front-fist-closed" }, + { "time": 0.6667, "name": "front-fist-open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth-grind" } + ] + } + }, + "bones": { + "front-thigh": { + "rotate": [ + { + "time": 0, + "angle": 91.53, + "curve": [ 0.278, 0.46, 0.764, 1 ] + }, + { + "time": 0.2, + "angle": -35.84, + "curve": [ 0.761, 0, 0.75, 1 ] + }, + { "time": 0.4333, "angle": 127.74 }, + { + "time": 0.7333, + "angle": 48.18, + "curve": [ 0.227, 0.27, 0.433, 1 ] + }, + { "time": 0.8333, "angle": 25.35 }, + { "time": 0.9333, "angle": 45.38 }, + { "time": 1.0333, "angle": 38.12 }, + { "time": 1.1333, "angle": 25.35 }, + { "time": 1.3333, "angle": 91.53 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": 5.78 }, + { "time": 0.4333, "x": 8.3, "y": 7.99 }, + { "time": 0.7333, "x": 7.21, "y": -4 }, + { "time": 1.3333, "x": -2.57, "y": 5.78 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -42.64 }, + { "time": 0.2, "angle": -5.74 }, + { "time": 0.4333, "angle": -50.76 }, + { "time": 0.7333, "angle": 1.9 }, + { "time": 0.8333, "angle": 11.59 }, + { "time": 0.9667, "angle": -1.9 }, + { "time": 1.1333, "angle": 11.59 }, + { "time": 1.3333, "angle": -42.64 } + ] + }, + "rear-thigh": { + "rotate": [ + { "time": 0, "angle": -26.32 }, + { "time": 0.2, "angle": 121.44 }, + { "time": 0.4333, "angle": 70.55 }, + { + "time": 0.7333, + "angle": 79.9, + "curve": [ 0.296, 0.3, 0.59, 1 ] + }, + { "time": 0.8333, "angle": 99.12 }, + { "time": 0.9333, "angle": 74.06 }, + { "time": 1.0333, "angle": 98.05 }, + { "time": 1.1333, "angle": 99.12 }, + { "time": 1.3333, "angle": -26.32 } + ], + "translate": [ + { "time": 0, "x": -0.56, "y": -0.32 }, + { "time": 0.4333, "x": -8.5, "y": 10.58 }, + { "time": 0.7333, "x": -1.96, "y": -0.32 }, + { "time": 1.3333, "x": -0.56, "y": -0.32 } + ] + }, + "rear-shin": { + "rotate": [ + { "time": 0, "angle": -78.69 }, + { "time": 0.4333, "angle": -55.56 }, + { "time": 0.7333, "angle": -62.84 }, + { "time": 0.8333, "angle": -80.75 }, + { "time": 0.9333, "angle": -41.13 }, + { "time": 1.0333, "angle": -77.4 }, + { "time": 1.1333, "angle": -80.75 }, + { "time": 1.3333, "angle": -78.69 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 0, "angle": -22.62 }, + { "time": 0.2, "angle": -246.69 }, + { + "time": 0.6, + "angle": 11.28, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.7333, + "angle": -57.46, + "curve": [ 0.38, 0.53, 0.745, 1 ] + }, + { "time": 0.8667, "angle": -112.6 }, + { "time": 0.9333, "angle": -102.17 }, + { "time": 1.0333, "angle": -108.61 }, + { "time": 1.1333, "angle": -112.6 }, + { "time": 1.3333, "angle": -22.62 } + ], + "translate": [ + { "time": 0, "x": 6.08, "y": 7.15 }, + { "time": 0.2, "x": 7.23, "y": -13.13, "curve": "stepped" }, + { "time": 0.7333, "x": 7.23, "y": -13.13 }, + { "time": 1.3333, "x": 6.08, "y": 7.15 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 66.47 }, + { "time": 0.2, "angle": 42.4 }, + { "time": 0.4333, "angle": 26.06 }, + { "time": 0.7333, "angle": 13.28 }, + { "time": 0.8667, "angle": -28.65 }, + { "time": 0.9333, "angle": -22.31 }, + { "time": 1.0333, "angle": -35.39 }, + { "time": 1.1333, "angle": -28.65 }, + { "time": 1.3333, "angle": 66.47 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": -28.43 }, + { "time": 0.4333, "angle": -45.61 }, + { "time": 0.7333, "angle": -53.66 }, + { "time": 0.8667, "angle": 7.56 }, + { "time": 0.9333, "angle": 31.16 }, + { "time": 1.0333, "angle": -32.59 }, + { "time": 1.1333, "angle": 7.56 }, + { "time": 1.3333, "angle": -28.43 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 0, "angle": 39.69 }, + { "time": 0.2, "angle": 276.58 }, + { "time": 0.3, "angle": 17.74 }, + { "time": 0.4333, "angle": 83.38 }, + { + "time": 0.6, + "angle": -4.72, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.7333, + "angle": -69.63, + "curve": [ 0.343, 0.36, 0.68, 0.71 ] + }, + { + "time": 0.7667, + "angle": 321.47, + "curve": [ 0.334, 0.33, 0.667, 0.67 ] + }, + { + "time": 0.8, + "angle": 33.71, + "curve": [ 0.359, 0.64, 0.694, 1 ] + }, + { "time": 0.8667, "angle": 34.56 }, + { "time": 1.0333, "angle": 71.97 }, + { "time": 1.1333, "angle": 34.56 }, + { "time": 1.3333, "angle": 39.69 } + ], + "translate": [ + { "time": 0, "x": -3.1, "y": -4.87 }, + { "time": 0.2, "x": 23.33, "y": 49.07 }, + { "time": 0.4333, "x": 20.78, "y": 40.21 }, + { "time": 1.3333, "x": -3.1, "y": -4.87 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": 29.67 }, + { "time": 0.2, "angle": 45.07 }, + { "time": 0.4333, "angle": -4.35 }, + { "time": 0.7667, "angle": 61.69 }, + { "time": 0.8, "angle": 82.6 }, + { "time": 0.8667, "angle": 80.06 }, + { "time": 1.0333, "angle": 57.56 }, + { "time": 1.1333, "angle": 80.06 }, + { "time": 1.3333, "angle": 29.67 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 24.91 }, + { "time": 0.2, "angle": 16.32 }, + { "time": 0.4333, "angle": 7.45 }, + { "time": 0.7333, "angle": -20.35 }, + { "time": 0.8333, "angle": -0.69, "curve": "stepped" }, + { "time": 1.1333, "angle": -0.69 }, + { "time": 1.3333, "angle": 24.91 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 24.92 }, + { "time": 0.2, "angle": 10.36 }, + { "time": 0.4333, "angle": 28.65 }, + { "time": 0.7333, "angle": -2.66 }, + { "time": 0.8333, "angle": -28.94, "curve": "stepped" }, + { "time": 1.1333, "angle": -28.94 }, + { "time": 1.3333, "angle": 24.92 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -34.52, + "y": -78.63, + "curve": [ 0.233, 1.01, 0.75, 1 ] + }, + { + "time": 0.2, + "x": -34.52, + "y": 182.51, + "curve": [ 0.232, 0.48, 0.599, 0.79 ] + }, + { + "time": 0.7667, + "x": -34.52, + "y": 596.22, + "curve": [ 0.33, 0.17, 0.661, 0.22 ] + }, + { "time": 1.1333, "x": -34.52, "y": 2.5 }, + { "time": 1.3333, "x": -34.52, "y": -78.63 } + ] + }, + "front-shin": { + "rotate": [ + { + "time": 0, + "angle": -90.63, + "curve": [ 0.416, 0.55, 0.743, 1 ] + }, + { + "time": 0.2, + "angle": -10.52, + "curve": [ 0.644, 0.01, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -127.72 }, + { "time": 0.7333, "angle": -19.92 }, + { "time": 0.8333, "angle": -5.17 }, + { "time": 0.9333, "angle": -35.06 }, + { "time": 1.0333, "angle": -43.97 }, + { "time": 1.1333, "angle": -5.17 }, + { "time": 1.3333, "angle": -90.63 } + ] + }, + "front-foot": { + "rotate": [ + { "time": 0, "angle": -0.8 }, + { "time": 0.0333, "angle": 16.28 }, + { "time": 0.0667, "angle": 23.52 }, + { "time": 0.1, "angle": 21.02 }, + { "time": 0.1333, "angle": 10.93 }, + { "time": 0.2, "angle": -38.46 }, + { "time": 0.4333, "angle": 6.62 }, + { "time": 0.7333, "angle": -11.52 }, + { "time": 1.0333, "angle": -22.92 }, + { "time": 1.3333, "angle": -0.8 } + ] + }, + "rear-foot": { + "rotate": [ + { "time": 0, "angle": -12.78 }, + { "time": 0.2, "angle": 17.06 }, + { "time": 0.4333, "angle": 19.45 }, + { "time": 0.7333, "angle": 2.67 }, + { "time": 1.0333, "angle": -28.5 }, + { "time": 1.3333, "angle": -12.78 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 6.18 }, + { "time": 0.2, "angle": 30.81 }, + { "time": 0.4333, "angle": 13.26 }, + { "time": 0.7333, "angle": 14.98 }, + { "time": 0.7667, "angle": 25.65 }, + { "time": 0.8, "angle": 20.62 }, + { "time": 0.8667, "angle": 64.53 }, + { "time": 1.0333, "angle": 8.6 }, + { "time": 1.1333, "angle": 64.53 }, + { "time": 1.3333, "angle": 6.18 } + ] + }, + "back-foot-tip": { + "rotate": [ + { "time": 0, "angle": -134.56 }, + { "time": 0.0667, "angle": -53.37 }, + { "time": 0.1667, "angle": 44.6 }, + { "time": 0.4333, "angle": 20.16 }, + { "time": 0.7333, "angle": 27.1 }, + { "time": 0.9667, "angle": 22.88 }, + { "time": 1.2667, "angle": -35.32 }, + { "time": 1.3333, "angle": -134.56 } + ] + }, + "front-foot-tip": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1667, "angle": -52.5 }, + { "time": 0.4333, "angle": -15.64 }, + { "time": 0.7333, "angle": 25.35 }, + { "time": 0.9667, "angle": -21.32 }, + { "time": 1.1333, "angle": -10.35 }, + { "time": 1.2, "angle": 0.81 } + ] + }, + "hair3": { + "rotate": [ + { "time": 0, "angle": 22.53 }, + { "time": 0.0667, "angle": 11.66 }, + { "time": 0.2, "angle": -6.59 }, + { "time": 0.6667, "angle": 9.32 }, + { "time": 1.3333, "angle": 22.53 } + ] + }, + "hair4": { + "rotate": [ + { "time": 0, "angle": -6.07 }, + { "time": 0.0667, "angle": 11.67 }, + { "time": 0.2, "angle": -6.57 }, + { "time": 0.3333, "angle": 10.17 }, + { "time": 0.6667, "angle": 14.76 }, + { "time": 0.8667, "angle": -33.44 }, + { "time": 1.1667, "angle": -19.29 }, + { "time": 1.3333, "angle": -6.07 } + ] + }, + "hair2": { + "rotate": [ + { "time": 0, "angle": 2.7 }, + { "time": 0.0667, "angle": 11.67 }, + { "time": 0.2, "angle": -6.57 }, + { "time": 0.3333, "angle": 18.94 }, + { "time": 0.6667, "angle": 23.53 }, + { "time": 0.8667, "angle": -24.67 }, + { "time": 1.1667, "angle": -10.51 }, + { "time": 1.3333, "angle": 2.7 } + ] + }, + "hair1": { + "rotate": [ + { "time": 0, "angle": 22.54 }, + { "time": 0.0667, "angle": 11.67 }, + { "time": 0.2, "angle": -6.57 }, + { "time": 0.6667, "angle": 9.33 }, + { "time": 1.3333, "angle": 22.54 } + ] + } + }, + "ik": { + "front-ankle-ik": [ + { "time": 0, "mix": 0, "bendPositive": false } + ], + "front-foot-ik": [ + { "time": 0, "mix": 0 } + ], + "rear-ankle-ik": [ + { "time": 0, "mix": 0, "bendPositive": false } + ], + "rear-foot-ik": [ + { "time": 0, "mix": 0 } + ] + }, + "events": [ + { "time": 1.1333, "name": "footstep" } + ] + }, + "portal": { + "slots": { + "clipping": { + "attachment": [ + { "time": 0, "name": "clipping" } + ] + }, + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" } + ] + }, + "portal-bg": { + "attachment": [ + { "time": 0, "name": "portal-bg" }, + { "time": 3.1, "name": null } + ] + }, + "portal-flare1": { + "attachment": [ + { "time": 1.1, "name": "portal-flare1" }, + { "time": 1.1333, "name": "portal-flare2" }, + { "time": 1.1667, "name": "portal-flare3" }, + { "time": 1.2, "name": "portal-flare1" }, + { "time": 1.2333, "name": "portal-flare2" }, + { "time": 1.2667, "name": "portal-flare1" }, + { "time": 1.3333, "name": null } + ] + }, + "portal-flare2": { + "attachment": [ + { "time": 1.1, "name": "portal-flare2" }, + { "time": 1.1333, "name": "portal-flare3" }, + { "time": 1.1667, "name": "portal-flare1" }, + { "time": 1.2, "name": "portal-flare2" }, + { "time": 1.2333, "name": "portal-flare3" }, + { "time": 1.2667, "name": null } + ] + }, + "portal-flare3": { + "attachment": [ + { "time": 1.2, "name": "portal-flare3" }, + { "time": 1.2333, "name": "portal-flare2" }, + { "time": 1.2667, "name": null } + ] + }, + "portal-flare4": { + "attachment": [ + { "time": 1.2, "name": "portal-flare2" }, + { "time": 1.2333, "name": "portal-flare1" }, + { "time": 1.2667, "name": "portal-flare2" }, + { "time": 1.3333, "name": null } + ] + }, + "portal-flare5": { + "attachment": [ + { "time": 1.2333, "name": "portal-flare3" }, + { "time": 1.2667, "name": "portal-flare1" }, + { "time": 1.3333, "name": null } + ] + }, + "portal-flare6": { + "attachment": [ + { "time": 1.2667, "name": "portal-flare3" }, + { "time": 1.3333, "name": null } + ] + }, + "portal-flare7": { + "attachment": [ + { "time": 1.1333, "name": "portal-flare2" }, + { "time": 1.1667, "name": null } + ] + }, + "portal-flare8": { + "attachment": [ + { "time": 1.2, "name": "portal-flare3" }, + { "time": 1.2333, "name": "portal-flare2" }, + { "time": 1.2667, "name": null } + ] + }, + "portal-flare9": { + "attachment": [ + { "time": 1.2, "name": "portal-flare2" }, + { "time": 1.2333, "name": "portal-flare3" }, + { "time": 1.2667, "name": "portal-flare1" }, + { "time": 1.3, "name": null } + ] + }, + "portal-flare10": { + "attachment": [ + { "time": 1.2, "name": "portal-flare2" }, + { "time": 1.2333, "name": "portal-flare1" }, + { "time": 1.2667, "name": "portal-flare3" }, + { "time": 1.3, "name": null } + ] + }, + "portal-shade": { + "attachment": [ + { "time": 0, "name": "portal-shade" }, + { "time": 3.1, "name": null } + ] + }, + "portal-streaks1": { + "attachment": [ + { "time": 0, "name": "portal-streaks1" }, + { "time": 3.1, "name": null } + ] + }, + "portsl-streaks2": { + "attachment": [ + { "time": 0, "name": "portsl-streaks2" }, + { "time": 3.1, "name": null } + ] + } + }, + "bones": { + "portal-root": { + "translate": [ + { + "time": 0, + "x": -458.35, + "y": 105.19, + "curve": [ 0.934, 0.07, 0.671, 0.99 ] + }, + { "time": 1, "x": -448.03, "y": 105.19 }, + { + "time": 2.5, + "x": -431.97, + "y": 105.19, + "curve": [ 0.426, 0, 0.747, 0.41 ] + }, + { "time": 3.1, "x": -457.42, "y": 105.19 } + ], + "scale": [ + { + "time": 0, + "x": 0.003, + "y": 0.006, + "curve": [ 0.823, 0.24, 0.867, 0.66 ] + }, + { + "time": 0.4, + "x": 0.175, + "y": 0.387, + "curve": [ 0.727, 1.8, 0.671, 0.99 ] + }, + { "time": 1, "x": 0.645, "y": 1.426 }, + { "time": 1.2333, "x": 0.685, "y": 1.516 }, + { "time": 1.6, "x": 0.634, "y": 1.401 }, + { "time": 1.9667, "x": 0.67, "y": 1.481 }, + { "time": 2.2, "x": 0.688, "y": 1.522 }, + { + "time": 2.5, + "x": 0.645, + "y": 1.426, + "curve": [ 0.98, -0.26, 0.717, 1 ] + }, + { "time": 3.1, "x": 0.007, "y": 0.015 } + ] + }, + "portal-streaks1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3333, "angle": 120 }, + { "time": 0.6667, "angle": -120 }, + { "time": 1, "angle": 0 }, + { "time": 1.3333, "angle": 120 }, + { "time": 1.6667, "angle": -120 }, + { "time": 2, "angle": 0 }, + { "time": 2.3333, "angle": 120 }, + { "time": 2.6667, "angle": -120 }, + { "time": 3, "angle": 0 }, + { "time": 3.3333, "angle": 120 } + ], + "translate": [ + { + "time": 0, + "x": 15.15, + "y": 0, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { + "time": 0.6667, + "x": 10.9, + "y": -6.44, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 1, "x": 9.21, "y": -8.66 }, + { "time": 1.3333, "x": 21.53, "y": -3.19 }, + { "time": 2, "x": 9.21, "y": 6.26 }, + { "time": 2.5667, "x": 9.21, "y": -0.8 }, + { "time": 2.9333, "x": 9.21, "y": -8.91 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": 1.053, + "y": 1.053, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.3333, + "x": 0.986, + "y": 0.986, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 1.053, "y": 1.053 } + ] + }, + "portal-streaks2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.6667, "angle": 120 }, + { "time": 1.3333, "angle": -120 }, + { "time": 2, "angle": 0 }, + { "time": 2.6667, "angle": 120 }, + { "time": 3.3333, "angle": -120 } + ], + "translate": [ + { "time": 0, "x": -2.11, "y": 0 }, + { "time": 1, "x": -2.11, "y": 6.63 }, + { "time": 1.9333, "x": -2.11, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1.014, "y": 1.014 } + ] + }, + "portal-shade": { + "translate": [ + { "time": 0, "x": -29.68, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 0.714, "y": 0.714 } + ] + }, + "portal": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.6667, "angle": 120 }, + { "time": 1.3333, "angle": -120 }, + { "time": 2, "angle": 0 }, + { "time": 2.6667, "angle": 120 }, + { "time": 3.3333, "angle": -120 } + ] + }, + "clipping": { + "translate": [ + { "time": 0, "x": -476.55, "y": 2.27 } + ], + "scale": [ + { "time": 0, "x": 0.983, "y": 1.197 } + ] + }, + "hip": { + "rotate": [ + { "time": 1.0667, "angle": 22.74 } + ], + "translate": [ + { "time": 0, "x": -899.41, "y": 4.47, "curve": "stepped" }, + { "time": 1.0667, "x": -694.16, "y": 183.28 }, + { "time": 1.1333, "x": -509.15, "y": 83.28 }, + { "time": 1.2333, "x": -316.97, "y": 37.07 }, + { "time": 1.4, "x": -160.9, "y": -90.39 }, + { + "time": 1.6, + "x": -102.86, + "y": -94.33, + "curve": [ 0.596, 0.01, 0.75, 1 ] + }, + { + "time": 2.1333, + "x": -7.2, + "y": -31.12, + "curve": [ 0.205, 0, 0.75, 1 ] + }, + { + "time": 2.6, + "x": -5.34, + "y": -36.81, + "curve": [ 0.591, 0, 0.642, 1 ] + }, + { "time": 3.6, "x": -7.16, "y": -24.48 } + ] + }, + "rear-foot-ik": { + "rotate": [ + { "time": 1.0667, "angle": 41.6, "curve": "stepped" }, + { "time": 1.2333, "angle": 41.6 }, + { "time": 1.3333, "angle": 20.8 }, + { "time": 1.4, "angle": 19.02 }, + { "time": 1.4333, "angle": -0.28 } + ], + "translate": [ + { "time": 0, "x": -899.41, "y": 4.47, "curve": "stepped" }, + { "time": 1.0667, "x": -591.13, "y": 438.46 }, + { "time": 1.1333, "x": -406.12, "y": 338.47 }, + { "time": 1.2333, "x": -214.35, "y": 255.24 }, + { "time": 1.4, "x": -8.88, "y": 15.25 }, + { + "time": 1.4333, + "x": 8.36, + "y": 0.2, + "curve": [ 0.216, 0.54, 0.75, 1 ] + }, + { "time": 1.9333, "x": 48.87, "y": 0 } + ] + }, + "front-foot-ik": { + "rotate": [ + { "time": 1.0667, "angle": 32.08, "curve": "stepped" }, + { "time": 1.2333, "angle": 32.08 }, + { "time": 1.3333, "angle": -0.28 }, + { "time": 1.6, "angle": -34.77 }, + { "time": 1.9333, "angle": -2.15 } + ], + "translate": [ + { "time": 0, "x": -899.41, "y": 4.47, "curve": "stepped" }, + { "time": 1.0667, "x": -533.93, "y": 363.75 }, + { "time": 1.1333, "x": -348.92, "y": 263.76 }, + { "time": 1.2333, "x": -201.23, "y": 199.93 }, + { + "time": 1.3333, + "x": -109.57, + "y": 0.2, + "curve": [ 0.255, 0.48, 0.75, 1 ] + }, + { "time": 1.7333, "x": -69.06, "y": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 1.0667, "angle": 9.73, "curve": "stepped" }, + { "time": 1.2333, "angle": 9.73 }, + { "time": 1.3333, "angle": 2.88 }, + { "time": 1.4667, "angle": -73.99 }, + { + "time": 1.6, + "angle": -75.07, + "curve": [ 0.392, 0.03, 0.719, 0.43 ] + }, + { + "time": 1.7333, + "angle": -77.34, + "curve": [ 0.456, 0.36, 0.68, 1.21 ] + }, + { "time": 2.3333, "angle": -32.03 }, + { "time": 2.6, "angle": -36.79 }, + { "time": 3.6, "angle": -32.03 } + ] + }, + "neck": { + "rotate": [ + { "time": 1.0667, "angle": -3.57, "curve": "stepped" }, + { "time": 1.1333, "angle": -3.57 }, + { "time": 1.2333, "angle": -13.5 }, + { "time": 1.3333, "angle": -1.7 }, + { "time": 1.4333, "angle": 2.3 }, + { "time": 1.5667, "angle": 11.42 }, + { + "time": 1.9333, + "angle": 3.78, + "curve": [ 0.269, 0, 0.618, 0.42 ] + }, + { + "time": 2.1333, + "angle": 7.93, + "curve": [ 0.345, 0.37, 0.757, 1 ] + }, + { + "time": 2.6, + "angle": 5.45, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 3.6, "angle": 3.78 } + ] + }, + "head": { + "rotate": [ + { "time": 1.0667, "angle": 16.4, "curve": "stepped" }, + { "time": 1.1333, "angle": 16.4 }, + { "time": 1.2333, "angle": 15.19 }, + { "time": 1.3333, "angle": -32.21 }, + { "time": 1.4333, "angle": 15.95 }, + { "time": 1.5667, "angle": 20.28 }, + { "time": 1.7333, "angle": 15.24 }, + { + "time": 1.9333, + "angle": -18.95, + "curve": [ 0.269, 0, 0.618, 0.42 ] + }, + { + "time": 2.1333, + "angle": 2.65, + "curve": [ 0.345, 0.37, 0.757, 1 ] + }, + { + "time": 2.6, + "angle": -4.12, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 3.6, "angle": -8.95 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 1.0667, "angle": 330.49, "curve": "stepped" }, + { "time": 1.1333, "angle": 330.49 }, + { "time": 1.2333, "angle": 21.94 }, + { "time": 1.4, "angle": 8.14 }, + { + "time": 1.8, + "angle": -3.47, + "curve": [ 0.673, 0.01, 0.747, 0.98 ] + }, + { "time": 2, "angle": 39.2 }, + { + "time": 2.8333, + "angle": 31.41, + "curve": [ 0.322, 0.17, 0.655, 0.5 ] + }, + { "time": 3.6, "angle": 39.2 } + ] + }, + "back-foot-tip": { + "rotate": [ + { "time": 1.0667, "angle": 56.07, "curve": "stepped" }, + { "time": 1.1333, "angle": 56.07 }, + { "time": 1.2333, "angle": 24.68 }, + { "time": 1.3667, "angle": 30.41 }, + { "time": 1.4333, "angle": 19.18 }, + { "time": 1.5, "angle": -0.84 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 1.0667, "angle": -239.74, "curve": "stepped" }, + { "time": 1.1333, "angle": -239.74 }, + { "time": 1.2333, "angle": -287.2 }, + { "time": 1.3333, "angle": -28.87 }, + { "time": 1.4667, "angle": -92.44 }, + { "time": 1.9333, "angle": -80.61 }, + { "time": 3.6, "angle": -70.59 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 1.0667, "angle": 0.66, "curve": "stepped" }, + { "time": 1.2333, "angle": 0.66 }, + { "time": 1.3333, "angle": 36.83 }, + { "time": 1.4333, "angle": 12 }, + { "time": 1.5, "angle": -10.19 }, + { "time": 1.5667, "angle": -8 }, + { "time": 1.9333, "angle": 42.09 } + ] + }, + "front-thigh": { + "translate": [ + { "time": 1.1, "x": -6.41, "y": 18.23, "curve": "stepped" }, + { "time": 1.1333, "x": -6.41, "y": 18.23 }, + { "time": 1.2, "x": 1.61, "y": 3.66 }, + { "time": 1.2333, "x": 4.5, "y": -3.15 }, + { "time": 1.3667, "x": -3.79, "y": 2.94 }, + { "time": 1.4, "x": -8.37, "y": 8.72 }, + { "time": 1.4333, "x": -11.26, "y": 16.99 }, + { "time": 1.4667, "x": -9.89, "y": 24.73, "curve": "stepped" }, + { "time": 1.8667, "x": -9.89, "y": 24.73 }, + { "time": 2.1, "x": -4.66, "y": 10.25 } + ] + }, + "front-foot-tip": { + "rotate": [ + { "time": 1.0667, "angle": 42.55, "curve": "stepped" }, + { "time": 1.1333, "angle": 42.55 }, + { "time": 1.2333, "angle": 17.71 }, + { "time": 1.3667, "angle": 3.63 }, + { "time": 1.4333, "angle": 1.45 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 1.0667, "angle": 108.71, "curve": "stepped" }, + { "time": 1.1333, "angle": 108.71 }, + { "time": 1.2333, "angle": 64.64 }, + { "time": 1.4, "angle": 66.25 }, + { "time": 1.7, "angle": 26.39 }, + { "time": 1.8, "angle": 13.42 }, + { "time": 2, "angle": 0 }, + { "time": 2.8333, "angle": 11.32 }, + { "time": 3.6, "angle": 0 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 1.1, "angle": 6.32 }, + { "time": 1.2, "angle": 0 }, + { "time": 1.4667, "angle": 24.51 }, + { "time": 1.5667, "angle": -6.03 }, + { "time": 1.7, "angle": -44.92 }, + { "time": 1.9333, "angle": 0 }, + { "time": 2.7333, "angle": 2.04 }, + { "time": 3.6, "angle": 0 } + ], + "scale": [ + { "time": 1.9333, "x": 1, "y": 1 }, + { "time": 2.7333, "x": 0.844, "y": 1 }, + { "time": 3.6, "x": 1, "y": 1 } + ] + }, + "gun": { + "rotate": [ + { "time": 1.2667, "angle": 0 }, + { "time": 1.7, "angle": 17.34 }, + { "time": 1.8, "angle": 21.99 }, + { "time": 2, "angle": 0 }, + { "time": 2.8333, "angle": 6.53 }, + { "time": 3.6, "angle": 0 } + ] + }, + "hair2": { + "rotate": [ + { "time": 1.0667, "angle": 26.19, "curve": "stepped" }, + { "time": 1.4333, "angle": 26.19 }, + { + "time": 1.5667, + "angle": -16.41, + "curve": [ 0.664, 0, 0.75, 1 ] + }, + { "time": 1.7, "angle": 7.44 }, + { "time": 1.8, "angle": 22.84 }, + { "time": 2, "angle": 35.35 }, + { "time": 2.1, "angle": 19.51 }, + { "time": 2.1667, "angle": 0 } + ] + }, + "hair4": { + "rotate": [ + { "time": 1.0667, "angle": 26.19, "curve": "stepped" }, + { "time": 1.4333, "angle": 26.19 }, + { + "time": 1.5667, + "angle": -16.41, + "curve": [ 0.664, 0, 0.75, 1 ] + }, + { "time": 1.7, "angle": 7.44 }, + { "time": 1.8, "angle": 22.84 }, + { "time": 2, "angle": 35.35 }, + { "time": 2.1, "angle": 19.51 }, + { "time": 2.1667, "angle": 0 } + ] + }, + "hair3": { + "rotate": [ + { "time": 1.4333, "angle": 0 }, + { + "time": 1.5667, + "angle": -8.68, + "curve": [ 0.664, 0, 0.75, 1 ] + }, + { "time": 1.7, "angle": 0 } + ] + }, + "hair1": { + "rotate": [ + { "time": 1.4333, "angle": 0 }, + { + "time": 1.5667, + "angle": -8.68, + "curve": [ 0.664, 0, 0.75, 1 ] + }, + { "time": 1.7, "angle": 0 } + ] + }, + "flare1": { + "rotate": [ + { "time": 1.1, "angle": 8.2 } + ], + "translate": [ + { "time": 1.1, "x": -19.97, "y": 149.68 }, + { "time": 1.2, "x": 3.85, "y": 152.43 }, + { "time": 1.2333, "x": -15.42, "y": 152.29 } + ], + "scale": [ + { "time": 1.1, "x": 0.805, "y": 0.805 }, + { "time": 1.1667, "x": 1.279, "y": 0.605 }, + { "time": 1.2, "x": 2.151, "y": 0.805 }, + { "time": 1.2333, "x": 1.608, "y": 0.805 }, + { "time": 1.3, "x": 0.547, "y": 0.416 } + ], + "shear": [ + { "time": 1.1, "x": 0, "y": 4.63 }, + { "time": 1.2333, "x": -5.74, "y": 4.63 } + ] + }, + "flare2": { + "rotate": [ + { "time": 1.1, "angle": 12.29 } + ], + "translate": [ + { "time": 1.1, "x": -8.63, "y": 132.96 }, + { "time": 1.2, "x": 4.35, "y": 132.93 } + ], + "scale": [ + { "time": 1.1, "x": 0.864, "y": 0.864 }, + { "time": 1.1667, "x": 0.945, "y": 0.945 }, + { "time": 1.2, "x": 1.511, "y": 1.081 } + ], + "shear": [ + { "time": 1.1, "x": 0, "y": 24.03 } + ] + }, + "flare3": { + "rotate": [ + { "time": 1.1667, "angle": 2.88 } + ], + "translate": [ + { "time": 1.1667, "x": 3.24, "y": 114.81 } + ], + "scale": [ + { "time": 1.1667, "x": 0.668, "y": 0.668 } + ], + "shear": [ + { "time": 1.1667, "x": 0, "y": 38.59 } + ] + }, + "flare4": { + "rotate": [ + { "time": 1.1667, "angle": -8.64 } + ], + "translate": [ + { "time": 1.1667, "x": -3.82, "y": 194.06 }, + { "time": 1.2667, "x": -1.82, "y": 198.47, "curve": "stepped" }, + { "time": 1.3, "x": -1.94, "y": 187.81 } + ], + "scale": [ + { "time": 1.1667, "x": 0.545, "y": 0.545 }, + { "time": 1.2667, "x": 0.757, "y": 0.757 } + ], + "shear": [ + { "time": 1.1667, "x": 7.42, "y": -22.04 } + ] + }, + "flare5": { + "translate": [ + { "time": 1.2, "x": -11.17, "y": 176.42 }, + { "time": 1.2333, "x": -8.56, "y": 179.04, "curve": "stepped" }, + { "time": 1.3, "x": -14.57, "y": 168.69 } + ], + "scale": [ + { "time": 1.2333, "x": 1.146, "y": 1 }, + { "time": 1.3, "x": 0.703, "y": 0.61 } + ], + "shear": [ + { "time": 1.2, "x": 6.9, "y": 0 } + ] + }, + "flare6": { + "rotate": [ + { "time": 1.2333, "angle": -5.36 }, + { "time": 1.2667, "angle": -0.54 } + ], + "translate": [ + { "time": 1.2333, "x": 14.52, "y": 204.67 }, + { "time": 1.2667, "x": 19.16, "y": 212.9, "curve": "stepped" }, + { "time": 1.3, "x": 9.23, "y": 202.85 } + ], + "scale": [ + { "time": 1.2333, "x": 0.777, "y": 0.49 }, + { "time": 1.2667, "x": 0.777, "y": 0.657 }, + { "time": 1.3, "x": 0.475, "y": 0.401 } + ] + }, + "flare7": { + "rotate": [ + { "time": 1.1, "angle": 5.98 }, + { "time": 1.1333, "angle": 32.82 } + ], + "translate": [ + { "time": 1.1, "x": -6.34, "y": 112.98 }, + { "time": 1.1333, "x": 2.66, "y": 111.6 } + ], + "scale": [ + { "time": 1.1, "x": 0.588, "y": 0.588 } + ], + "shear": [ + { "time": 1.1333, "x": -19.93, "y": 0 } + ] + }, + "flare8": { + "rotate": [ + { "time": 1.2333, "angle": -6.85 } + ], + "translate": [ + { "time": 1.1667, "x": 66.67, "y": 125.52, "curve": "stepped" }, + { "time": 1.2, "x": 58.24, "y": 113.53, "curve": "stepped" }, + { "time": 1.2333, "x": 40.15, "y": 114.69 } + ], + "scale": [ + { "time": 1.1667, "x": 1.313, "y": 1.203 }, + { "time": 1.2333, "x": 1.038, "y": 0.95 } + ], + "shear": [ + { "time": 1.2, "x": 0, "y": -13.01 } + ] + }, + "flare9": { + "rotate": [ + { "time": 1.1667, "angle": 2.9 } + ], + "translate": [ + { "time": 1.1667, "x": 28.45, "y": 151.35, "curve": "stepped" }, + { "time": 1.2, "x": 48.8, "y": 191.09, "curve": "stepped" }, + { "time": 1.2333, "x": 52, "y": 182.52, "curve": "stepped" }, + { "time": 1.2667, "x": 77.01, "y": 195.96 } + ], + "scale": [ + { "time": 1.1667, "x": 0.871, "y": 1.073 }, + { "time": 1.2, "x": 0.927, "y": 0.944 }, + { "time": 1.2333, "x": 1.165, "y": 1.336 } + ], + "shear": [ + { "time": 1.1667, "x": 7.95, "y": 25.48 } + ] + }, + "flare10": { + "rotate": [ + { "time": 1.1667, "angle": 2.18 } + ], + "translate": [ + { "time": 1.1667, "x": 55.64, "y": 137.64, "curve": "stepped" }, + { "time": 1.2, "x": 90.49, "y": 151.07, "curve": "stepped" }, + { "time": 1.2333, "x": 114.06, "y": 153.05, "curve": "stepped" }, + { "time": 1.2667, "x": 90.44, "y": 164.61 } + ], + "scale": [ + { "time": 1.1667, "x": 2.657, "y": 0.891 }, + { "time": 1.2, "x": 3.314, "y": 1.425 }, + { "time": 1.2333, "x": 2.871, "y": 0.924 }, + { "time": 1.2667, "x": 2.317, "y": 0.775 } + ], + "shear": [ + { "time": 1.1667, "x": -1.35, "y": 0 } + ] + } + }, + "deform": { + "default": { + "torso": { + "torso": [ + { "time": 1.3333 }, + { + "time": 1.4667, + "offset": 34, + "vertices": [ -6.5248, 6.64212, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, 0.65784, 8.28917, 0.65787, 8.28917, 1.41232, 5.06705, 1.41232, 5.06703, 1.41235, 5.067, 0, 0, 0, 0, 0.65784, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 0, 0, 0, 0, -0.91644, 9.00046, -0.91647, 9.00049, -0.9164, 9.00037, 1.76991, 9.34927, 1.76997, 9.34928, -1.01155, 7.51457, -1.01145, 7.51462, -1.0115, 7.51452 ], + "curve": "stepped" + }, + { + "time": 1.8333, + "offset": 34, + "vertices": [ -6.5248, 6.64212, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, 0.65784, 8.28917, 0.65787, 8.28917, 1.41232, 5.06705, 1.41232, 5.06703, 1.41235, 5.067, 0, 0, 0, 0, 0.65784, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65784, 8.28917, 0.65787, 8.28917, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 0, 0, 0, 0, -0.91644, 9.00046, -0.91647, 9.00049, -0.9164, 9.00037, 1.76991, 9.34927, 1.76997, 9.34928, -1.01155, 7.51457, -1.01145, 7.51462, -1.0115, 7.51452 ] + }, + { "time": 2 } + ] + } + } + } + }, + "run": { + "slots": { + "dust": { + "color": [ + { "time": 0, "color": "ffffff3e" }, + { "time": 0.0667, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffff00" }, + { "time": 0.2, "color": "ffffffff" }, + { "time": 0.4667, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.5667, "color": "ffffff00" }, + { "time": 0.6333, "color": "ffffffff" }, + { "time": 0.8, "color": "ffffff3e" } + ], + "attachment": [ + { "time": 0, "name": "dust03" }, + { "time": 0.0667, "name": null }, + { "time": 0.1333, "name": "dust01" }, + { "time": 0.2, "name": "dust02" }, + { "time": 0.3, "name": "dust03" }, + { "time": 0.5667, "name": "dust01" }, + { "time": 0.6333, "name": "dust02" }, + { "time": 0.7333, "name": "dust03" } + ] + } + }, + "bones": { + "front-thigh": { + "rotate": [ + { + "time": 0, + "angle": 42.05, + "curve": [ 0.196, 0.86, 0.75, 1 ] + }, + { "time": 0.0667, "angle": 46.08 }, + { "time": 0.1333, "angle": -20.29 }, + { "time": 0.2, "angle": -27.24 }, + { "time": 0.2667, "angle": -47.17 }, + { "time": 0.3333, "angle": -39.79 }, + { "time": 0.4, "angle": -25.86 }, + { "time": 0.4667, "angle": 14.35 }, + { "time": 0.5333, "angle": 55.63 }, + { "time": 0.6, "angle": 69.65 }, + { "time": 0.6667, "angle": 86.41 }, + { "time": 0.7333, "angle": 65.88 }, + { "time": 0.8, "angle": 42.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0333, "x": -5.8, "y": 11.16 }, + { "time": 0.0667, "x": -5.13, "y": 11.55 }, + { "time": 0.1333, "x": -7.7, "y": 8.99 }, + { "time": 0.5333, "x": -1.26, "y": 3.83 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -39.71 }, + { "time": 0.2, "angle": -57.29 }, + { "time": 0.4, "angle": -39.71 }, + { "time": 0.6, "angle": -57.29 }, + { "time": 0.8, "angle": -39.71 } + ] + }, + "rear-thigh": { + "rotate": [ + { "time": 0, "angle": -56.59 }, + { "time": 0.0667, "angle": -21.57 }, + { "time": 0.1333, "angle": 27.95 }, + { "time": 0.2, "angle": 42.43 }, + { "time": 0.2667, "angle": 62.37 }, + { "time": 0.3333, "angle": 45.43 }, + { "time": 0.4, "angle": 15.67 }, + { "time": 0.4667, "angle": 28.22 }, + { "time": 0.5333, "angle": -38.62 }, + { "time": 0.6, "angle": -53.27 }, + { "time": 0.6667, "angle": -79.31 }, + { "time": 0.7333, "angle": -86.47 }, + { "time": 0.8, "angle": -56.59 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": -6.76, "y": -3.86 }, + { "time": 0.4333, "x": -15.85, "y": 7.28 }, + { "time": 0.4667, "x": -13.05, "y": 4.05 }, + { "time": 0.5, "x": -10.25, "y": 7.11 }, + { "time": 0.5333, "x": -9.02, "y": -5.15 }, + { "time": 0.6667, "x": -23.18, "y": -2.58 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear-shin": { + "rotate": [ + { "time": 0, "angle": -74 }, + { "time": 0.0667, "angle": -83.38 }, + { "time": 0.1333, "angle": -106.7 }, + { "time": 0.2, "angle": -66.01 }, + { "time": 0.2667, "angle": -55.22 }, + { "time": 0.3333, "angle": -24.8 }, + { + "time": 0.4, + "angle": 18.44, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "angle": -56.65 }, + { + "time": 0.5333, + "angle": -11.95, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "angle": -41.27 }, + { "time": 0.7333, "angle": -43.61 }, + { "time": 0.8, "angle": -74 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 0, "angle": -89.37 }, + { "time": 0.0667, "angle": -95.67 }, + { "time": 0.1333, "angle": -22.01 }, + { "time": 0.2, "angle": -316.04 }, + { "time": 0.2667, "angle": -274.94 }, + { "time": 0.3333, "angle": -273.74 }, + { "time": 0.4, "angle": -272.09 }, + { "time": 0.4667, "angle": -264.9 }, + { "time": 0.5333, "angle": -320.1 }, + { "time": 0.6, "angle": -50.84 }, + { "time": 0.6667, "angle": -81.73 }, + { "time": 0.7333, "angle": -83.92 }, + { "time": 0.8, "angle": -89.37 } + ], + "translate": [ + { "time": 0, "x": 6.25, "y": 10.05 }, + { "time": 0.2667, "x": 4.96, "y": -13.13 }, + { "time": 0.6, "x": -2.43, "y": 1.95 }, + { "time": 0.8, "x": 6.25, "y": 10.05 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 33.44 }, + { "time": 0.0667, "angle": 20.54 }, + { "time": 0.1333, "angle": 15.26 }, + { "time": 0.2, "angle": 19.29 }, + { "time": 0.2667, "angle": 22.62 }, + { "time": 0.3333, "angle": 37.29 }, + { "time": 0.4, "angle": 41.53 }, + { "time": 0.4667, "angle": 31.74 }, + { "time": 0.5333, "angle": 67.45 }, + { "time": 0.6667, "angle": 39.77 }, + { "time": 0.7333, "angle": 30.95 }, + { "time": 0.8, "angle": 33.44 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": -19.76 }, + { "time": 0.0667, "angle": -37.11 }, + { "time": 0.1333, "angle": -50.8 }, + { "time": 0.2667, "angle": -12.69 }, + { "time": 0.3333, "angle": 3.01 }, + { "time": 0.4333, "angle": 12.06 }, + { "time": 0.5333, "angle": 13.26 }, + { "time": 0.8, "angle": -19.76 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 0, "angle": 68.68 }, + { "time": 0.0667, "angle": 73.89 }, + { "time": 0.1333, "angle": -9.64 }, + { "time": 0.2, "angle": 284.28 }, + { "time": 0.2667, "angle": 283.29 }, + { "time": 0.3333, "angle": 278.29 }, + { "time": 0.4, "angle": 271.03 }, + { "time": 0.4667, "angle": 263.2 }, + { "time": 0.5333, "angle": 314.26 }, + { "time": 0.6, "angle": 16.83 }, + { "time": 0.6667, "angle": 70.35 }, + { "time": 0.7333, "angle": 73.54 }, + { "time": 0.8, "angle": 68.68 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": -8.89 }, + { "time": 0.1333, "x": -4.68, "y": 7.21 }, + { "time": 0.6, "x": 4.33, "y": 2.06 }, + { "time": 0.8, "x": -2.57, "y": -8.89 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": 31.05 }, + { "time": 0.0667, "angle": 28.28 }, + { "time": 0.1333, "angle": 49.36 }, + { "time": 0.2, "angle": 59.37 }, + { "time": 0.2667, "angle": 8.56 }, + { "time": 0.3333, "angle": 9.39 }, + { "time": 0.4, "angle": 11.51 }, + { "time": 0.4667, "angle": 7.22 }, + { "time": 0.5333, "angle": -18.44 }, + { "time": 0.6, "angle": 11.45 }, + { "time": 0.6667, "angle": 9.99 }, + { "time": 0.7333, "angle": 8.29 }, + { "time": 0.8, "angle": 31.05 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 11.03 }, + { "time": 0.2, "angle": 13.59 }, + { "time": 0.4, "angle": 11.03 }, + { "time": 0.6, "angle": 13.59 }, + { "time": 0.8, "angle": 11.03 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 14.73 }, + { "time": 0.1, "angle": 12.35 }, + { "time": 0.2, "angle": 25.55 }, + { "time": 0.4, "angle": 11.03 }, + { "time": 0.5, "angle": 12.35 }, + { "time": 0.6, "angle": 25.55 }, + { "time": 0.8, "angle": 11.03 } + ] + }, + "front-shin": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.481, 0.01, 0.75, 1 ] + }, + { "time": 0.0667, "angle": -64.42 }, + { + "time": 0.1333, + "angle": -20.6, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2667, "angle": -62.52 }, + { "time": 0.3333, "angle": -79.75 }, + { "time": 0.4, "angle": -78.28 }, + { + "time": 0.4667, + "angle": -118.96, + "curve": [ 0.93, 0.01, 0.953, 0.95 ] + }, + { "time": 0.6, "angle": -88.96 }, + { "time": 0.6667, "angle": -79.1 }, + { "time": 0.7333, "angle": -47.78 }, + { "time": 0.8, "angle": 0 } + ] + }, + "front-foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { + "time": 0.0333, + "angle": -21.13, + "curve": [ 0.121, 0.24, 0.75, 1 ] + }, + { "time": 0.0667, "angle": 17.64 }, + { "time": 0.1, "angle": 29.93 }, + { "time": 0.1333, "angle": 16.45 }, + { "time": 0.2, "angle": -29.23 }, + { "time": 0.2667, "angle": -1.62 }, + { "time": 0.3333, "angle": -10.23 }, + { "time": 0.4667, "angle": -15.99 }, + { "time": 0.6, "angle": 9.03 }, + { "time": 0.7333, "angle": 17.33 }, + { "time": 0.8, "angle": 0 } + ] + }, + "rear-foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0667, "angle": -12.04 }, + { "time": 0.1333, "angle": -0.87 }, + { "time": 0.2, "angle": 25.81 }, + { "time": 0.2667, "angle": 4.71 }, + { + "time": 0.4, + "angle": 18.09, + "curve": [ 0.281, 0.74, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -1.71 }, + { "time": 0.4667, "angle": 27.13 }, + { "time": 0.5, "angle": 38.84 }, + { "time": 0.5333, "angle": 30.77 }, + { "time": 0.5667, "angle": -20.49 }, + { "time": 0.6, "angle": -30.81 }, + { "time": 0.6667, "angle": -1.32 }, + { "time": 0.8, "angle": 0 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 24.73 }, + { "time": 0.5, "angle": -11.88 }, + { "time": 0.8, "angle": 0 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": 0, + "y": -24.88, + "curve": [ 0.301, 0.8, 0.663, 0.91 ] + }, + { + "time": 0.0667, + "x": 0, + "y": -40.28, + "curve": [ 0.456, 0, 0.339, 0.99 ] + }, + { + "time": 0.2667, + "x": 0, + "y": 20.51, + "curve": [ 0.17, 0.53, 0.597, 0.99 ] + }, + { "time": 0.4, "x": 0, "y": -24.88 }, + { "time": 0.4333, "x": 0, "y": -26.36 }, + { + "time": 0.4667, + "x": 0, + "y": -45.06, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "x": 0, "y": 20.51 }, + { "time": 0.8, "x": 0, "y": -24.88 } + ] + }, + "front-foot-ik": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0333, "angle": -41.68 }, + { "time": 0.1333, "angle": -102.42 }, + { "time": 0.2, "angle": -121.44 }, + { "time": 0.2333, "angle": -133.6 }, + { "time": 0.2667, "angle": -139.86 }, + { "time": 0.3333, "angle": -152.4 }, + { "time": 0.3667, "angle": -146.32 }, + { "time": 0.5, "angle": -143.8 }, + { "time": 0.5333, "angle": -114.84 }, + { "time": 0.5667, "angle": -99.09 }, + { "time": 0.6, "angle": -63.03 }, + { "time": 0.6333, "angle": -47.35 }, + { "time": 0.6667, "angle": -31.04 }, + { "time": 0.7, "angle": -25.02 }, + { "time": 0.7667, "angle": -15.95 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 159.32, "y": 38.68 }, + { "time": 0.0333, "x": 115.32, "y": 0.18 }, + { "time": 0.0667, "x": 16.34, "y": 0.18 }, + { "time": 0.1333, "x": -116.47, "y": 0.18 }, + { "time": 0.2, "x": -210.62, "y": 126.29 }, + { "time": 0.2333, "x": -226.12, "y": 203.77 }, + { "time": 0.2667, "x": -223.74, "y": 258.01 }, + { "time": 0.3333, "x": -208.24, "y": 250.26 }, + { "time": 0.3667, "x": -207.64, "y": 215.69 }, + { "time": 0.4, "x": -205.86, "y": 185.3 }, + { "time": 0.4333, "x": -179.04, "y": 176.95 }, + { "time": 0.4667, "x": -154, "y": 157.28 }, + { "time": 0.5, "x": -128.97, "y": 108.41 }, + { "time": 0.5333, "x": -76.68, "y": 75.29 }, + { "time": 0.5667, "x": -41.24, "y": 67.74 }, + { "time": 0.6, "x": 28.48, "y": 59.03 }, + { "time": 0.6333, "x": 70.89, "y": 78.2 }, + { "time": 0.6667, "x": 110.42, "y": 99 }, + { "time": 0.7, "x": 122.21, "y": 79.59 }, + { "time": 0.7667, "x": 145.33, "y": 44.62 }, + { "time": 0.8, "x": 159.32, "y": 38.68 } + ] + }, + "front-ankle-ik": { + "translate": [ + { "time": 0, "x": -14.25, "y": -25.96 }, + { "time": 0.1333, "x": -13.64, "y": -34.72 }, + { "time": 0.1667, "x": -11.42, "y": -12.61 }, + { "time": 0.5, "x": -14.89, "y": -31.79 }, + { "time": 0.8, "x": -14.25, "y": -25.96 } + ] + }, + "rear-foot-ik": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0667, "angle": 18.55 }, + { "time": 0.1333, "angle": 52.76 }, + { "time": 0.1667, "angle": 87.4 }, + { "time": 0.2333, "angle": 133.95 }, + { "time": 0.3, "angle": 150.92 }, + { "time": 0.3667, "angle": 168.02 }, + { "time": 0.4, "angle": 129.09 }, + { "time": 0.4333, "angle": 125.95 }, + { "time": 0.5, "angle": 114.27 }, + { "time": 0.5333, "angle": 85.37 }, + { "time": 0.5667, "angle": 49.18 }, + { "time": 0.6333, "angle": 9.51 }, + { "time": 0.7, "angle": 4.15 }, + { "time": 0.7667, "angle": -1.37 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -248.9, "y": 230.07 }, + { "time": 0.0667, "x": -228.7, "y": 134.12 }, + { "time": 0.1333, "x": -145.38, "y": 94.22 }, + { "time": 0.1667, "x": -82.76, "y": 54.33 }, + { "time": 0.2333, "x": 37.93, "y": 74.39 }, + { "time": 0.2667, "x": 80.38, "y": 91.82 }, + { "time": 0.3, "x": 93.21, "y": 67.3 }, + { "time": 0.3667, "x": 99.34, "y": 35.47 }, + { "time": 0.4, "x": 68.63, "y": 0.35 }, + { "time": 0.4333, "x": 21.58, "y": -2.64 }, + { "time": 0.5, "x": -92.91, "y": -2.64 }, + { "time": 0.5333, "x": -166.79, "y": -2.64 }, + { "time": 0.5667, "x": -252.52, "y": 57.15 }, + { "time": 0.6333, "x": -304.32, "y": 214.03 }, + { "time": 0.7, "x": -296.92, "y": 281.37 }, + { "time": 0.7667, "x": -269.54, "y": 257.69 }, + { "time": 0.8, "x": -248.9, "y": 230.07 } + ] + }, + "rear-ankle-ik": { + "translate": [ + { "time": 0, "x": 85, "y": -33.59 } + ] + }, + "back-foot-tip": { + "rotate": [ + { "time": 0, "angle": -151.52 }, + { "time": 0.1333, "angle": -93.33 }, + { "time": 0.1667, "angle": -70.78 }, + { "time": 0.2333, "angle": 22.43 }, + { "time": 0.3, "angle": 36.86 }, + { "time": 0.3667, "angle": 34.85 }, + { "time": 0.4, "angle": 0.77 }, + { "time": 0.4333, "angle": 0.83, "curve": "stepped" }, + { "time": 0.5333, "angle": 0.83 }, + { "time": 0.5667, "angle": -61.7 }, + { "time": 0.6333, "angle": -139.59 }, + { "time": 0.7, "angle": -146.79 }, + { "time": 0.8, "angle": -151.52 } + ] + }, + "front-foot-tip": { + "rotate": [ + { "time": 0, "angle": 42.2 }, + { "time": 0.0333, "angle": -0.24 }, + { "time": 0.1333, "angle": -0.28 }, + { "time": 0.1667, "angle": -59.58 }, + { "time": 0.2, "angle": -112.55 }, + { "time": 0.2667, "angle": -130.08 }, + { "time": 0.3333, "angle": -146.2 }, + { "time": 0.5, "angle": -86.49 }, + { "time": 0.5333, "angle": -86.99 }, + { "time": 0.5667, "angle": -66.87 }, + { "time": 0.6, "angle": -22.9 }, + { "time": 0.6333, "angle": -12.07 }, + { "time": 0.7, "angle": 35.4 }, + { "time": 0.8, "angle": 42.2 } + ] + }, + "hair1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -10.22 }, + { "time": 0.2667, "angle": 7.16 }, + { "time": 0.3667, "angle": -0.15 }, + { "time": 0.4667, "angle": -10.22 }, + { "time": 0.6333, "angle": 7.16 }, + { "time": 0.7333, "angle": -0.15 }, + { "time": 0.8, "angle": 0 } + ] + }, + "hair2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -10.22 }, + { "time": 0.1667, "angle": -30.13 }, + { "time": 0.2667, "angle": 6.38 }, + { "time": 0.3667, "angle": -13.49 }, + { "time": 0.4667, "angle": -10.22 }, + { "time": 0.5333, "angle": -30.13 }, + { "time": 0.6333, "angle": 6.38 }, + { "time": 0.7333, "angle": -13.49 }, + { "time": 0.8, "angle": 0 } + ] + }, + "hair3": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -10.22 }, + { "time": 0.2667, "angle": 7.16 }, + { "time": 0.3667, "angle": -0.15 }, + { "time": 0.4667, "angle": -10.22 }, + { "time": 0.6333, "angle": 7.16 }, + { "time": 0.7333, "angle": -0.15 }, + { "time": 0.8, "angle": 0 } + ] + }, + "hair4": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -10.22 }, + { "time": 0.1667, "angle": -30.13 }, + { "time": 0.2667, "angle": 6.38 }, + { "time": 0.3667, "angle": -13.49 }, + { "time": 0.4667, "angle": -10.22 }, + { "time": 0.5333, "angle": -30.13 }, + { "time": 0.6333, "angle": 6.38 }, + { "time": 0.7333, "angle": -13.49 }, + { "time": 0.8, "angle": 0 } + ] + }, + "dust": { + "rotate": [ + { "time": 0, "angle": 37.57 }, + { "time": 0.0667, "angle": 46.96 }, + { "time": 0.1333, "angle": 0 }, + { "time": 0.4667, "angle": 46.96, "curve": "stepped" }, + { "time": 0.5667, "angle": 0 }, + { "time": 0.8, "angle": 37.57 } + ], + "translate": [ + { "time": 0, "x": -331.52, "y": 111.44 }, + { "time": 0.0667, "x": -382.13, "y": 131.03 }, + { "time": 0.1333, "x": 24.88, "y": 0 }, + { "time": 0.1667, "x": -86.17, "y": 8.04 }, + { "time": 0.2, "x": -179.69, "y": 52.67 }, + { "time": 0.4667, "x": -382.13, "y": 131.03, "curve": "stepped" }, + { "time": 0.5667, "x": -8.05, "y": 0 }, + { "time": 0.6, "x": -86.17, "y": 8.04 }, + { "time": 0.6333, "x": -179.69, "y": 52.67 }, + { "time": 0.8, "x": -331.52, "y": 111.44 } + ], + "scale": [ + { "time": 0, "x": 2.223, "y": 1.315 }, + { "time": 0.0667, "x": 2.099, "y": 1.371 }, + { "time": 0.1333, "x": 1, "y": 1 }, + { "time": 0.3, "x": 2.408, "y": 1.232 }, + { "time": 0.4667, "x": 2.099, "y": 1.371, "curve": "stepped" }, + { "time": 0.5667, "x": 1, "y": 1 }, + { "time": 0.7333, "x": 2.408, "y": 1.232 }, + { "time": 0.8, "x": 2.223, "y": 1.315 } + ] + }, + "torso2": { + "rotate": [ + { "time": 0, "angle": 4.52 } + ] + }, + "torso3": { + "rotate": [ + { "time": 0, "angle": 4.52 } + ] + } + }, + "deform": { + "default": { + "eye": { + "eye-indifferent": [ + { + "time": 0, + "vertices": [ -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "vertices": [ 3.92969, -18.23849, 3.92969, -18.23849, 3.92969, -18.23849, 3.92969, -18.23849 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8, + "vertices": [ -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867 ] + } + ] + }, + "goggles": { + "goggles": [ + { + "time": 0, + "vertices": [ -0.08838, 0.23265, -0.04028, 0.11366, -1.15417, 5.38666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08234, 5.00095, -1.86743, 8.62226, -0.82043, 3.80259, -0.0957, 0.27988, -0.11633, 0.3275, -5.76245, 7.7601, -3.05988, 10.76797, -2.18188, 10.12057, -4.92511, 9.4566, 0, 0, 0, 0, 0.65329, -3.03143, 0.55997, -2.59837, -1.40085, 6.49587, -0.16394, 0.42825, -0.14651, 0.37986, -0.13544, 0.3509, -0.11295, 0.31703, -0.12219, 0.33459, -0.12271, 0.32938, -0.10715, 0.28685, -0.90088, 4.0234, -0.04678, 0.13842, -1.0719, 4.96331, -1.06213, 4.94196, -1.04929, 4.90511, -0.04034, 0.1196, -0.07523, 0.20426, -0.10211, 0.26987, -0.12775, 0.33331, -0.13965, 0.36775, -0.14172, 0.37709, -0.13071, 0.35703, -0.11951, 0.33389, -0.14542, 0.39532, -0.16638, 0.43952, -1.40085, 6.49587, -0.82043, 3.80259, -0.82043, 3.80259, -0.82043, 3.80259, -1.82895, 8.48514, -1.82895, 8.48514, -1.82895, 8.48514 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "vertices": [ 1.7334, -8.03619, 0.70187, -3.25497, 0.39651, -1.84367, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.08755, -5.04639, 3.97546, -18.45124, 0.47232, -2.1937, 1.59595, -7.39851, 2.05963, -9.54877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.58685, -11.98995, 2.93106, -13.58876, 2.71149, -12.57045, 2.01114, -9.32378, 2.26413, -10.49626, 2.34348, -10.8643, 2.0517, -9.51168, 1.96225, -9.10095, 0.75806, -3.51469, 0.08057, -0.37485, 0.57971, -2.69226, 0.35056, -1.63069, 0.65036, -3.01589, 1.40933, -6.5339, 1.98853, -9.21902, 4.07944, -18.92243, 3.45761, -16.03436, 3.45532, -16.02369, 2.42819, -11.25721, 2.14264, -9.93373, 2.06396, -9.5659, 2.59061, -12.00682, 0, 0, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8, + "vertices": [ -0.08838, 0.23265, -0.04028, 0.11366, -1.15417, 5.38666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08234, 5.00095, -1.86743, 8.62226, -0.82043, 3.80259, -0.0957, 0.27988, -0.11633, 0.3275, -5.76245, 7.7601, -3.05988, 10.76797, -2.18188, 10.12057, -4.92511, 9.4566, 0, 0, 0, 0, 0.65329, -3.03143, 0.55997, -2.59837, -1.40085, 6.49587, -0.16394, 0.42825, -0.14651, 0.37986, -0.13544, 0.3509, -0.11295, 0.31703, -0.12219, 0.33459, -0.12271, 0.32938, -0.10715, 0.28685, -0.90088, 4.0234, -0.04678, 0.13842, -1.0719, 4.96331, -1.06213, 4.94196, -1.04929, 4.90511, -0.04034, 0.1196, -0.07523, 0.20426, -0.10211, 0.26987, -0.12775, 0.33331, -0.13965, 0.36775, -0.14172, 0.37709, -0.13071, 0.35703, -0.11951, 0.33389, -0.14542, 0.39532, -0.16638, 0.43952, -1.40085, 6.49587, -0.82043, 3.80259, -0.82043, 3.80259, -0.82043, 3.80259, -1.82895, 8.48514, -1.82895, 8.48514, -1.82895, 8.48514 ] + } + ] + }, + "head": { + "head": [ + { + "time": 0, + "offset": 32, + "vertices": [ 2.81555, 0.98518, 1.01535, 8.62647, -2.70273, 4.09556, -4.48743, 7.13697, -4.76981, 3.34322, 0, 0, -2.25769, -4.31037, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 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, 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, -3.14777, 14.58548, -2.86661, 13.27987, -2.55057, 11.81706, -2.17331, 10.06675, -1.96667, 9.10786, -2.01523, 9.33308, -2.29977, 10.65304, -2.63971, 12.23277, -3.05856, 14.172, 0, 0, 0, 0, 0, 0, 0, 0, -0.59756, 2.77132, -1.96329, 9.10585, -2.16217, 10.02965 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "offset": 34, + "vertices": [ 3.14838, -14.61261, 3.14838, -14.61261, 3.14838, -14.61261, 0.83426, -3.87112, 0, 0, 0, 0, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 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, 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.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0.17175, -0.81676, 0, 0, 0, 0, 0, 0, 0, 0, 0.55618, -2.58074, 0.41714, -1.93558, 1.04282, -4.83889 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8, + "offset": 32, + "vertices": [ 2.81555, 0.98518, 1.01535, 8.62647, -2.70273, 4.09556, -4.48743, 7.13697, -4.76981, 3.34322, 0, 0, -2.25769, -4.31037, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 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, 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, -3.14777, 14.58548, -2.86661, 13.27987, -2.55057, 11.81706, -2.17331, 10.06675, -1.96667, 9.10786, -2.01523, 9.33308, -2.29977, 10.65304, -2.63971, 12.23277, -3.05856, 14.172, 0, 0, 0, 0, 0, 0, 0, 0, -0.59756, 2.77132, -1.96329, 9.10585, -2.16217, 10.02965 ] + } + ] + }, + "mouth": { + "mouth-grind": [ + { + "time": 0, + "vertices": [ -10.19202, 11.7786, -1.60019, 14.33763, 0.02328, 8.88684, -8.56857, 6.32779 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "vertices": [ -1.87524, -8.97547, 0.00449, -17.7002, 0.00449, -17.7002, -1.87524, -8.97547 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8, + "vertices": [ -10.19202, 11.7786, -1.60019, 14.33763, 0.02328, 8.88684, -8.56857, 6.32779 ] + } + ] + }, + "torso": { + "torso": [ + { + "time": 0, + "offset": 14, + "vertices": [ 6.35965, 1.33517, 6.35962, 1.33517, 6.35968, 1.33517, 6.35965, 1.33517, 6.35962, 1.33517, 0, 0, 0, 0, 0, 0, 0, 0, 0.82059, 5.12242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, 0.82059, 5.12243, 0.82062, 5.12241, 0.82059, 5.12242, 0.82059, 5.12243, 0.82062, 5.12241, 1.43295, 3.92841, 1.43304, 3.92826, 0.82059, 5.12242, 0.82059, 5.12243, 0.82059, 5.12243, 0.82062, 5.12241, 0.24156, 4.36882, 0.24155, 4.36882, 0.24158, 4.36882, 0.24156, 4.36882, 0.24155, 4.36882, 0.24158, 4.36882, 0.24156, 4.36882, 0.24155, 4.36882, 0, 0, 3.0E-5, -1.0E-5, 0.82059, 5.12243, 0.82062, 5.12241, -0.77553, 4.89196, -0.77551, 4.89193, 0, 0, 0, 0, -0.80443, 5.76191, -0.80437, 5.76189, -0.80463, 5.76189, 0.68706, 7.31482, 0.687, 7.31474, -0.35934, 5.4162, -0.35928, 5.41616, -0.35965, 5.41621 ] + }, + { + "time": 0.4, + "offset": 4, + "vertices": [ 1.46152, 2.96601, 1.46152, 2.966, 0.68634, 3.23445, 0.68634, 3.23446, 0.68634, 3.23445, 2.20619, 0.10388, 2.20618, 0.10388, 2.20624, 0.10387, 0, 0, 0, 0, -0.31029, -2.89859, -0.31027, -2.8986, 0, 0, 0, 0, -0.1851, 0.38208, 0.33795, -3.61552, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0.23715, 2.56816, 0.23701, 2.56804, 0.23724, 2.56822, 0.39803, 4.23793, 0.39799, 4.23787, 0.39807, 4.23792, -0.55164, 4.21406, -0.55157, 4.21406, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, -0.29404, -8.94628, -0.29398, -8.94629, -0.02417, -9.50224, -0.02417, -9.50224, -0.02417, -9.50224, 0.23018, -9.9391, 0.23019, -9.9391, -4.64136, -8.88914, -4.64133, -8.88915, -2.62137, -9.24012, -2.62134, -9.24013, -1.70074, -5.16261, -1.70071, -5.16261, -1.70071, -5.16262, -1.70074, -5.16261, -1.70071, -5.16261, -1.70071, -5.16262, -1.70074, -5.16261, -1.70071, -5.16261, 0, 0, 3.0E-5, -1.0E-5, -7.37057, -10.47317, -7.37057, -10.47318, 1.06334, -5.92199, 1.06334, -5.92201, 0, 0, 0, 0, -0.49223, -2.6754, -0.49225, -2.67543, -0.49225, -2.67542, 3.36295, -7.48149, 3.36296, -7.48156, -2.08173, -6.76357, -2.08174, -6.76364, -2.08188, -6.76358 ] + }, + { + "time": 0.8, + "offset": 14, + "vertices": [ 6.35965, 1.33517, 6.35962, 1.33517, 6.35968, 1.33517, 6.35965, 1.33517, 6.35962, 1.33517, 0, 0, 0, 0, 0, 0, 0, 0, 0.82059, 5.12242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 0, 0, 3.0E-5, -1.0E-5, 3.0E-5, -1.0E-5, 0.82059, 5.12243, 0.82062, 5.12241, 0.82059, 5.12242, 0.82059, 5.12243, 0.82062, 5.12241, 1.43295, 3.92841, 1.43304, 3.92826, 0.82059, 5.12242, 0.82059, 5.12243, 0.82059, 5.12243, 0.82062, 5.12241, 0.24156, 4.36882, 0.24155, 4.36882, 0.24158, 4.36882, 0.24156, 4.36882, 0.24155, 4.36882, 0.24158, 4.36882, 0.24156, 4.36882, 0.24155, 4.36882, 0, 0, 3.0E-5, -1.0E-5, 0.82059, 5.12243, 0.82062, 5.12241, -0.77553, 4.89196, -0.77551, 4.89193, 0, 0, 0, 0, -0.80443, 5.76191, -0.80437, 5.76189, -0.80463, 5.76189, 0.68706, 7.31482, 0.687, 7.31474, -0.35934, 5.4162, -0.35928, 5.41616, -0.35965, 5.41621 ] + } + ] + } + } + }, + "events": [ + { "time": 0, "name": "footstep" }, + { "time": 0.3667, "name": "footstep" } + ] + }, + "run-to-idle": { + "slots": { + "front-fist": { + "attachment": [ + { "time": 0, "name": "front-fist-open" } + ] + } + }, + "bones": { + "front-foot-ik": { + "translate": [ + { "time": 0, "x": -16.5, "y": 3.41 }, + { "time": 0.1333, "x": -69.06, "y": 0 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -28.78, + "y": -72.96, + "curve": [ 0.507, 0.21, 0.607, 1 ] + }, + { "time": 0.2667, "x": -7.16, "y": -23.15 } + ] + }, + "rear-foot-ik": { + "translate": [ + { "time": 0, "x": 33.15, "y": 31.61 }, + { "time": 0.0667, "x": 24.41, "y": -3.54 }, + { "time": 0.2667, "x": 48.87, "y": 0 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 0, "angle": -80.61 }, + { "time": 0.2667, "angle": -70.59 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 8.79 }, + { "time": 0.2667, "angle": 42.09 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { "time": 0, "angle": 55.3 }, + { "time": 0.2667, "angle": 39.2 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2667, "angle": -8.95 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": 38.26 }, + { "time": 0.2667, "angle": 0 } + ], + "scale": [ + { "time": 0, "x": 0.844, "y": 1 }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "rear-bracer": { + "rotate": [ + { "time": 0, "angle": 57.24 }, + { "time": 0.2667, "angle": 0 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 2.28 }, + { "time": 0.2667, "angle": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -12.98 }, + { "time": 0.2667, "angle": -8.85 } + ], + "scale": [ + { + "time": 0, + "x": 0.963, + "y": 1.074, + "curve": [ 0.25, 0, 0.494, 1 ] + }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2667, "angle": 3.78 } + ] + }, + "hair3": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -8.67 }, + { "time": 0.2667, "angle": 0 } + ] + }, + "hair4": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -13.07 }, + { "time": 0.2667, "angle": 0 } + ] + }, + "hair1": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -9.73 }, + { "time": 0.2667, "angle": 0 } + ] + }, + "hair2": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -0.14 }, + { "time": 0.2667, "angle": 0 } + ] + } + } + }, + "shoot": { + "slots": { + "muzzle": { + "color": [ + { "time": 0.1333, "color": "ffffffff" }, + { "time": 0.1667, "color": "ffffff62" } + ], + "attachment": [ + { "time": 0.0333, "name": "muzzle01" }, + { "time": 0.0667, "name": "muzzle02" }, + { "time": 0.1, "name": "muzzle03" }, + { "time": 0.1333, "name": "muzzle04" }, + { "time": 0.1667, "name": "muzzle05" }, + { "time": 0.2, "name": null } + ] + }, + "muzzle-glow": { + "color": [ + { "time": 0, "color": "ff0c0c00" }, + { + "time": 0.0333, + "color": "ffc9adff", + "curve": [ 0.831, 0.04, 0.899, 0.73 ] + }, + { "time": 0.3, "color": "ff400cff" }, + { "time": 0.6333, "color": "ff0c0c00" } + ], + "attachment": [ + { "time": 0, "name": "muzzle-glow" } + ] + }, + "muzzle-ring": { + "color": [ + { + "time": 0.0333, + "color": "d8baffff", + "curve": [ 0.846, 0, 0.903, 0.79 ] + }, + { "time": 0.2333, "color": "d7baff00" } + ], + "attachment": [ + { "time": 0.0333, "name": "muzzle-ring" }, + { "time": 0.2333, "name": null } + ] + }, + "muzzle-ring2": { + "color": [ + { + "time": 0.0333, + "color": "d8baffff", + "curve": [ 0.846, 0, 0.903, 0.79 ] + }, + { "time": 0.2, "color": "d7baff00" } + ], + "attachment": [ + { "time": 0.0333, "name": "muzzle-ring" }, + { "time": 0.2, "name": null } + ] + }, + "muzzle-ring3": { + "color": [ + { + "time": 0.0333, + "color": "d8baffff", + "curve": [ 0.846, 0, 0.903, 0.79 ] + }, + { "time": 0.2, "color": "d7baff00" } + ], + "attachment": [ + { "time": 0.0333, "name": "muzzle-ring" }, + { "time": 0.2, "name": null } + ] + }, + "muzzle-ring4": { + "color": [ + { + "time": 0.0333, + "color": "d8baffff", + "curve": [ 0.846, 0, 0.903, 0.79 ] + }, + { "time": 0.2, "color": "d7baff00" } + ], + "attachment": [ + { "time": 0.0333, "name": "muzzle-ring" }, + { "time": 0.2, "name": null } + ] + } + }, + "bones": { + "gun": { + "rotate": [ + { + "time": 0.0667, + "angle": 0, + "curve": [ 0.419, 0.64, 0.778, 0.95 ] + }, + { + "time": 0.1333, + "angle": 45.35, + "curve": [ 0.069, 0.51, 0.75, 1 ] + }, + { "time": 0.6333, "angle": 0 } + ] + }, + "muzzle": { + "translate": [ + { "time": 0, "x": -11.02, "y": 25.16 } + ] + }, + "rear-upper-arm": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.1, "x": 4.74, "y": 9.98 }, + { "time": 0.2333, "x": 0, "y": 0 } + ] + }, + "rear-bracer": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.1, "x": -4.36, "y": -2.88 }, + { "time": 0.2333, "x": 0, "y": 0 } + ] + }, + "gun-tip": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3, "x": 3.15, "y": 0.39 } + ], + "scale": [ + { "time": 0, "x": 0.366, "y": 0.366 }, + { "time": 0.0333, "x": 1.453, "y": 1.453 }, + { "time": 0.3, "x": 0.366, "y": 0.366 } + ] + }, + "muzzle-ring": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.2333, "x": 64.47, "y": 0 } + ], + "scale": [ + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.2333, "x": 5.951, "y": 5.951 } + ] + }, + "muzzle-ring2": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.2, "x": 172.57, "y": 0 } + ], + "scale": [ + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.2, "x": 4, "y": 4 } + ] + }, + "muzzle-ring3": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.2, "x": 277.17, "y": 0 } + ], + "scale": [ + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.2, "x": 2, "y": 2 } + ] + }, + "muzzle-ring4": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.2, "x": 392.06, "y": 0 } + ] + } + } + }, + "walk": { + "bones": { + "rear-foot-ik": { + "rotate": [ + { "time": 0, "angle": -32.82 }, + { "time": 0.1, "angle": -77.14 }, + { "time": 0.2, "angle": -73.32 }, + { "time": 0.4333, "angle": 30.49 }, + { "time": 0.5, "angle": -0.28, "curve": "stepped" }, + { "time": 0.6667, "angle": -0.28 }, + { "time": 0.7667, "angle": -33.78 }, + { "time": 0.8667, "angle": -32.82 } + ], + "translate": [ + { "time": 0, "x": -167.32, "y": 0.12 }, + { "time": 0.1, "x": -205.81, "y": 42.58 }, + { + "time": 0.2, + "x": -119.04, + "y": 61.48, + "curve": [ 0.296, 0.33, 0.634, 0.67 ] + }, + { "time": 0.4333, "x": 92.52, "y": 26.2 }, + { "time": 0.5, "x": 47.15, "y": -0.96 }, + { "time": 0.5333, "x": 27.23, "y": -0.86 }, + { "time": 0.6667, "x": -42.87, "y": -0.52 }, + { "time": 0.7667, "x": -110.82, "y": -0.18 }, + { "time": 0.8667, "x": -167.32, "y": 0.12 } + ] + }, + "front-foot-ik": { + "rotate": [ + { "time": 0, "angle": 29.01 }, + { "time": 0.0667, "angle": -0.28, "curve": "stepped" }, + { "time": 0.1, "angle": -0.28 }, + { "time": 0.2, "angle": 0 }, + { "time": 0.3333, "angle": -28.33 }, + { "time": 0.4333, "angle": -43.6 }, + { "time": 0.5333, "angle": -78.46 }, + { "time": 0.6667, "angle": -80.78 }, + { "time": 0.7667, "angle": -36.75 }, + { "time": 0.8667, "angle": 29.01 } + ], + "translate": [ + { "time": 0, "x": 153.74, "y": 27.82 }, + { "time": 0.0667, "x": 109.33, "y": -0.52 }, + { "time": 0.1, "x": 91.43, "y": -0.43 }, + { "time": 0.2, "x": 36.13, "y": -0.15 }, + { "time": 0.3333, "x": -38.12, "y": 0.22 }, + { "time": 0.4333, "x": -94.33, "y": 0.5 }, + { "time": 0.5333, "x": -136.78, "y": 57.05 }, + { "time": 0.6667, "x": -54.53, "y": 69.29 }, + { "time": 0.8667, "x": 153.74, "y": 27.82 } + ] + }, + "hip": { + "translate": [ + { "time": 0, "x": 3.42, "y": -16.2 }, + { + "time": 0.1, + "x": 13.57, + "y": -20.63, + "curve": [ 0.548, 0, 0.75, 1 ] + }, + { + "time": 0.3333, + "x": 6.91, + "y": 2.52, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4333, "x": 6.54, "y": -14.78 }, + { + "time": 0.5333, + "x": 6.83, + "y": -19.85, + "curve": [ 0.548, 0, 0.75, 1 ] + }, + { + "time": 0.7667, + "x": 6.91, + "y": 2.52, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "x": 3.42, "y": -16.2 } + ] + }, + "front-foot-tip": { + "rotate": [ + { "time": 0, "angle": 28.96 }, + { "time": 0.0667, "angle": 0.82 }, + { "time": 0.1, "angle": 1.68, "curve": "stepped" }, + { "time": 0.4333, "angle": 1.68 }, + { "time": 0.5333, "angle": -59.66 }, + { "time": 0.6667, "angle": -94.92 }, + { "time": 0.7667, "angle": -35.84 }, + { "time": 0.8667, "angle": 28.96 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -20.72 }, + { + "time": 0.2, + "angle": 0.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "angle": -20.72, + "curve": [ 0.136, 0.36, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 0.92, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": -20.72 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 18.06 }, + { + "time": 0.2, + "angle": 12.81, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "angle": 15.4 }, + { + "time": 0.4333, + "angle": 18.06, + "curve": [ 0.168, 0.27, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 12.81, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.7667, "angle": 15.95 }, + { "time": 0.8667, "angle": 18.06 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 18.06 }, + { + "time": 0.2, + "angle": 12.81, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "angle": 15.4 }, + { + "time": 0.4333, + "angle": 18.06, + "curve": [ 0.168, 0.27, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 12.81, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.7667, "angle": 15.95 }, + { "time": 0.8667, "angle": 18.06 } + ] + }, + "back-foot-tip": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1, "angle": -59.01 }, + { "time": 0.2, "angle": -99.81 }, + { "time": 0.3333, "angle": -28.38 }, + { "time": 0.4333, "angle": 48.63 }, + { "time": 0.5, "angle": 0.85 }, + { "time": 0.8667, "angle": 0 } + ] + }, + "front-thigh": { + "rotate": [ + { "time": 0, "angle": 41.32 } + ], + "translate": [ + { "time": 0, "x": 15.47, "y": -0.08 }, + { "time": 0.1, "x": 9.94, "y": -2.81 }, + { "time": 0.2, "x": 4.34, "y": 0.72 }, + { "time": 0.3333, "x": 0.02, "y": -1.11 }, + { "time": 0.4333, "x": -4.26, "y": 0.02 }, + { "time": 0.5333, "x": 1.53, "y": -1.94 }, + { "time": 0.6667, "x": 8.32, "y": -5.38 }, + { "time": 0.7667, "x": 6.11, "y": -4.87 }, + { "time": 0.8667, "x": 15.47, "y": -0.08 } + ] + }, + "rear-thigh": { + "rotate": [ + { "time": 0, "angle": -32.3 } + ], + "translate": [ + { "time": 0, "x": -24.88, "y": 0.12 }, + { "time": 0.2, "x": -10.72, "y": -1.15 }, + { "time": 0.4333, "x": -1.33, "y": 0.01 }, + { "time": 0.6667, "x": -16.28, "y": 0.08 }, + { "time": 0.7667, "x": -20.18, "y": 0.1 }, + { "time": 0.8667, "x": -24.88, "y": 0.12 } + ] + }, + "torso2": { + "rotate": [ + { "time": 0, "angle": -5 }, + { + "time": 0.2, + "angle": -15.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "angle": -5, + "curve": [ 0.136, 0.36, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -15.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": -5 } + ] + }, + "torso3": { + "rotate": [ + { "time": 0, "angle": -4.68 }, + { + "time": 0.2, + "angle": -19.5, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "angle": -4.68, + "curve": [ 0.136, 0.36, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -19.5, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": -4.68 } + ] + }, + "front-upper-arm": { + "rotate": [ + { "time": 0, "angle": -9.51 }, + { + "time": 0.1, + "angle": -19.4, + "curve": [ 0.482, 0, 0.645, 1.09 ] + }, + { + "time": 0.4667, + "angle": -303.86, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": -9.51 } + ], + "translate": [ + { "time": 0, "x": 1.46, "y": 3.5 }, + { "time": 0.2, "x": -5.92, "y": 4.93 }, + { "time": 0.4333, "x": -5.24, "y": -4.38 }, + { "time": 0.6667, "x": -7.69, "y": -8.62 }, + { "time": 0.8667, "x": 1.46, "y": 3.5 } + ] + }, + "front-bracer": { + "rotate": [ + { "time": 0, "angle": 1.95 }, + { + "time": 0.1, + "angle": 18.36, + "curve": [ 0.246, 0, 0.645, 1.09 ] + }, + { + "time": 0.4667, + "angle": 24.83, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": 1.95 } + ] + }, + "front-fist": { + "rotate": [ + { "time": 0, "angle": -28.48 }, + { + "time": 0.1, + "angle": -27, + "curve": [ 0.25, 0, 0.645, 1.09 ] + }, + { + "time": 0.3333, + "angle": -33.94, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { + "time": 0.5333, + "angle": 3.77, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8667, "angle": -28.48 } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "time": 0, + "angle": 28.28, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.1333, + "angle": 22.94, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4333, "angle": 326.34 }, + { + "time": 0.5667, + "angle": 312.87, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { + "time": 0.7, + "angle": -6.78, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { "time": 0.8667, "angle": 28.28 } + ], + "translate": [ + { "time": 0, "x": -0.18, "y": 1.45 }, + { "time": 0.2, "x": 0.72, "y": 2.17 }, + { "time": 0.4333, "x": 16.77, "y": 19.95 }, + { "time": 0.8667, "x": -0.18, "y": 1.45 } + ] + }, + "hair2": { + "rotate": [ + { "time": 0, "angle": 18.54 }, + { "time": 0.1, "angle": 1.97 }, + { "time": 0.2, "angle": -5.65 }, + { "time": 0.4333, "angle": 24.96 }, + { "time": 0.6333, "angle": -6.26 }, + { "time": 0.8667, "angle": 18.54 } + ] + }, + "hair4": { + "rotate": [ + { "time": 0, "angle": 1.97 }, + { "time": 0.1, "angle": -5.65 }, + { "time": 0.3333, "angle": 24.96 }, + { "time": 0.5333, "angle": -6.26 }, + { "time": 0.7667, "angle": 18.54 }, + { "time": 0.8667, "angle": 1.97 } + ] + }, + "rear-bracer": { + "rotate": [ + { + "time": 0, + "angle": 10.06, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.1333, + "angle": 11.68, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -3.66 }, + { + "time": 0.5667, + "angle": -1.27, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { + "time": 0.7, + "angle": -4.16, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { "time": 0.8667, "angle": 10.06 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": -14.67, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.2333, + "angle": 18.91, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4333, "angle": 25.77 }, + { + "time": 0.5667, + "angle": 12.57, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { + "time": 0.7, + "angle": -8.69, + "curve": [ 0.407, -0.01, 0.75, 1 ] + }, + { "time": 0.8667, "angle": -14.67 } + ] + }, + "rear-shin": { + "rotate": [ + { "time": 0, "angle": -5 } + ] + }, + "rear-foot": { + "rotate": [ + { "time": 0, "angle": 3.52 } + ] + }, + "aim-constraint-target": { + "rotate": [ + { "time": 0, "angle": -3.19 } + ] + }, + "front-shin": { + "rotate": [ + { "time": 0, "angle": -10.44 } + ] + }, + "front-foot": { + "rotate": [ + { "time": 0, "angle": -0.79 } + ] + } + }, + "deform": { + "default": { + "eye": { + "eye-indifferent": [ + { + "time": 0, + "vertices": [ -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867 ], + "curve": "stepped" + }, + { + "time": 0.1333, + "vertices": [ -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "vertices": [ 3.92969, -18.23849, 3.92969, -18.23849, 3.92969, -18.23849, 3.92969, -18.23849 ], + "curve": "stepped" + }, + { + "time": 0.6, + "vertices": [ 3.92969, -18.23849, 3.92969, -18.23849, 3.92969, -18.23849, 3.92969, -18.23849 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8667, + "vertices": [ -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867, -0.15329, 0.70867 ] + } + ] + }, + "goggles": { + "goggles": [ + { + "time": 0, + "vertices": [ -0.08838, 0.23265, -0.04028, 0.11366, -1.15417, 5.38666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08234, 5.00095, -1.86743, 8.62226, -0.82043, 3.80259, -0.0957, 0.27988, -0.11633, 0.3275, -5.76245, 7.7601, -3.05988, 10.76797, -2.18188, 10.12057, -4.92511, 9.4566, 0, 0, 0, 0, 0.65329, -3.03143, 0.55997, -2.59837, -1.40085, 6.49587, -0.16394, 0.42825, -0.14651, 0.37986, -0.13544, 0.3509, 0.70346, 4.33792, 0.69421, 4.35548, 0.6937, 4.35027, 0.70926, 4.30774, -0.90088, 4.0234, -0.04678, 0.13842, -1.0719, 4.96331, -1.06213, 4.94196, -1.04929, 4.90511, -0.04034, 0.1196, -0.07523, 0.20426, -0.10211, 0.26987, -0.12775, 0.33331, -0.13965, 0.36775, -0.14172, 0.37709, -0.13071, 0.35703, -0.11951, 0.33389, -0.14542, 0.39532, -0.16638, 0.43952, -1.40085, 6.49587, -0.82043, 3.80259, -0.82043, 3.80259, -0.82043, 3.80259, -1.82895, 8.48514, -1.82895, 8.48514, -1.82895, 8.48514 ], + "curve": "stepped" + }, + { + "time": 0.1333, + "vertices": [ -0.08838, 0.23265, -0.04028, 0.11366, -1.15417, 5.38666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08234, 5.00095, -1.86743, 8.62226, -0.82043, 3.80259, -0.0957, 0.27988, -0.11633, 0.3275, -5.76245, 7.7601, -3.05988, 10.76797, -2.18188, 10.12057, -4.92511, 9.4566, 0, 0, 0, 0, 0.65329, -3.03143, 0.55997, -2.59837, -1.40085, 6.49587, -0.16394, 0.42825, -0.14651, 0.37986, -0.13544, 0.3509, 0.70346, 4.33792, 0.69421, 4.35548, 0.6937, 4.35027, 0.70926, 4.30774, -0.90088, 4.0234, -0.04678, 0.13842, -1.0719, 4.96331, -1.06213, 4.94196, -1.04929, 4.90511, -0.04034, 0.1196, -0.07523, 0.20426, -0.10211, 0.26987, -0.12775, 0.33331, -0.13965, 0.36775, -0.14172, 0.37709, -0.13071, 0.35703, -0.11951, 0.33389, -0.14542, 0.39532, -0.16638, 0.43952, -1.40085, 6.49587, -0.82043, 3.80259, -0.82043, 3.80259, -0.82043, 3.80259, -1.82895, 8.48514, -1.82895, 8.48514, -1.82895, 8.48514 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "vertices": [ 0.72116, -13.02245, -0.08078, -15.10208, 0.5881, -9.07231, 0, 0, -0.95035, 2.12869, -4.29099, 4.74269, -0.37964, -1.86985, -0.50616, -2.49316, 2.05878, -14.16591, 3.97546, -18.45124, 0.47232, -2.1937, 1.59595, -7.39851, 2.05963, -9.54877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.58685, -11.98995, 2.93106, -13.58876, 2.71149, -12.57045, 1.12061, -13.71136, 1.3736, -14.88384, 1.45294, -15.25188, 1.16116, -13.89926, 0.95001, -14.08721, -0.25418, -8.50095, -0.4256, -2.86804, 0.72946, -6.04102, 2.13202, -10.56477, -0.57986, -18.66593, -1.0582, -18.68787, 1.98853, -9.21902, 2.82358, -21.9123, 3.45761, -16.03436, 3.45532, -16.02369, 2.42819, -11.25721, 2.14264, -9.93373, 2.06396, -9.5659, 2.59061, -12.00682, 0, 0, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, -0.53992, -7.17996 ], + "curve": "stepped" + }, + { + "time": 0.6, + "vertices": [ 0.72116, -13.02245, -0.08078, -15.10208, 0.5881, -9.07231, 0, 0, -0.95035, 2.12869, -4.29099, 4.74269, -0.37964, -1.86985, -0.50616, -2.49316, 2.05878, -14.16591, 3.97546, -18.45124, 0.47232, -2.1937, 1.59595, -7.39851, 2.05963, -9.54877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.58685, -11.98995, 2.93106, -13.58876, 2.71149, -12.57045, 1.12061, -13.71136, 1.3736, -14.88384, 1.45294, -15.25188, 1.16116, -13.89926, 0.95001, -14.08721, -0.25418, -8.50095, -0.4256, -2.86804, 0.72946, -6.04102, 2.13202, -10.56477, -0.57986, -18.66593, -1.0582, -18.68787, 1.98853, -9.21902, 2.82358, -21.9123, 3.45761, -16.03436, 3.45532, -16.02369, 2.42819, -11.25721, 2.14264, -9.93373, 2.06396, -9.5659, 2.59061, -12.00682, 0, 0, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, 0.47232, -2.1937, -0.53992, -7.17996 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8667, + "vertices": [ -0.08838, 0.23265, -0.04028, 0.11366, -1.15417, 5.38666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08234, 5.00095, -1.86743, 8.62226, -0.82043, 3.80259, -0.0957, 0.27988, -0.11633, 0.3275, -5.76245, 7.7601, -3.05988, 10.76797, -2.18188, 10.12057, -4.92511, 9.4566, 0, 0, 0, 0, 0.65329, -3.03143, 0.55997, -2.59837, -1.40085, 6.49587, -0.16394, 0.42825, -0.14651, 0.37986, -0.13544, 0.3509, 0.70346, 4.33792, 0.69421, 4.35548, 0.6937, 4.35027, 0.70926, 4.30774, -0.90088, 4.0234, -0.04678, 0.13842, -1.0719, 4.96331, -1.06213, 4.94196, -1.04929, 4.90511, -0.04034, 0.1196, -0.07523, 0.20426, -0.10211, 0.26987, -0.12775, 0.33331, -0.13965, 0.36775, -0.14172, 0.37709, -0.13071, 0.35703, -0.11951, 0.33389, -0.14542, 0.39532, -0.16638, 0.43952, -1.40085, 6.49587, -0.82043, 3.80259, -0.82043, 3.80259, -0.82043, 3.80259, -1.82895, 8.48514, -1.82895, 8.48514, -1.82895, 8.48514 ] + } + ] + }, + "head": { + "head": [ + { + "time": 0, + "offset": 8, + "vertices": [ 2.09991, 9.25076, 8.45337, 4.30371, -3.35175, 8.87419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.81555, 0.98518, 1.01535, 8.62647, -2.70273, 4.09556, -4.48743, 7.13697, -4.76981, 3.34322, 0, 0, -2.25769, -4.31037, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.13202, 7.95453, 2.22333, 9.79501, 8.95061, 4.55695, -3.54895, 9.39622, -6.13202, 7.95453, -3.54895, 9.39622, -3.54895, 9.39622, 8.95061, 4.55695, 0, 0, 3.18365, 15.68383, 14.26176, 7.26074, -5.65479, 14.97183, 3.18365, 15.68383, 0, 0, 0, 0, 1.99811, 9.84312, -6.13202, 7.95453, -3.54895, 9.39622, 0, 0, 0, 0, 2.3309, 11.48366, 0, 0, 0, 0, 0, 0, 2.66449, 13.12421, 0, 0, -3.14777, 14.58548, -2.86661, 13.27987, -2.55057, 11.81706, -2.17331, 10.06675, -1.96667, 9.10786, -2.01523, 9.33308, -2.29977, 10.65304, -2.63971, 12.23277, -3.05856, 14.172, 0, 0, 0, 0, 0, 0, 0, 0, -0.59756, 2.77132, -1.96329, 9.10585, -2.16217, 10.02965 ], + "curve": "stepped" + }, + { + "time": 0.1333, + "offset": 8, + "vertices": [ 2.09991, 9.25076, 8.45337, 4.30371, -3.35175, 8.87419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.81555, 0.98518, 1.01535, 8.62647, -2.70273, 4.09556, -4.48743, 7.13697, -4.76981, 3.34322, 0, 0, -2.25769, -4.31037, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.13202, 7.95453, 2.22333, 9.79501, 8.95061, 4.55695, -3.54895, 9.39622, -6.13202, 7.95453, -3.54895, 9.39622, -3.54895, 9.39622, 8.95061, 4.55695, 0, 0, 3.18365, 15.68383, 14.26176, 7.26074, -5.65479, 14.97183, 3.18365, 15.68383, 0, 0, 0, 0, 1.99811, 9.84312, -6.13202, 7.95453, -3.54895, 9.39622, 0, 0, 0, 0, 2.3309, 11.48366, 0, 0, 0, 0, 0, 0, 2.66449, 13.12421, 0, 0, -3.14777, 14.58548, -2.86661, 13.27987, -2.55057, 11.81706, -2.17331, 10.06675, -1.96667, 9.10786, -2.01523, 9.33308, -2.29977, 10.65304, -2.63971, 12.23277, -3.05856, 14.172, 0, 0, 0, 0, 0, 0, 0, 0, -0.59756, 2.77132, -1.96329, 9.10585, -2.16217, 10.02965 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "offset": 34, + "vertices": [ 3.14838, -14.61261, 3.14838, -14.61261, 3.14838, -14.61261, 0.83426, -3.87112, 0, 0, 0, 0, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 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, 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.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -1.59174, -7.84007, -0.89545, -4.41003, -0.89545, -4.41003, -1.59174, -7.84007, 0.55618, -2.58074, 0.41714, -1.93558, 1.04282, -4.83889 ], + "curve": "stepped" + }, + { + "time": 0.6, + "offset": 34, + "vertices": [ 3.14838, -14.61261, 3.14838, -14.61261, 3.14838, -14.61261, 0.83426, -3.87112, 0, 0, 0, 0, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 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, 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.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -0.72369, -5.22679, -1.59174, -7.84007, -0.89545, -4.41003, -0.89545, -4.41003, -1.59174, -7.84007, 0.55618, -2.58074, 0.41714, -1.93558, 1.04282, -4.83889 ] + }, + { + "time": 0.8667, + "offset": 8, + "vertices": [ 2.09991, 9.25076, 8.45337, 4.30371, -3.35175, 8.87419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.81555, 0.98518, 1.01535, 8.62647, -2.70273, 4.09556, -4.48743, 7.13697, -4.76981, 3.34322, 0, 0, -2.25769, -4.31037, 0, 0, 0, 0, -0.45578, 2.11445, -0.45578, 2.11445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.13202, 7.95453, 2.22333, 9.79501, 8.95061, 4.55695, -3.54895, 9.39622, -6.13202, 7.95453, -3.54895, 9.39622, -3.54895, 9.39622, 8.95061, 4.55695, 0, 0, 3.18365, 15.68383, 14.26176, 7.26074, -5.65479, 14.97183, 3.18365, 15.68383, 0, 0, 0, 0, 1.99811, 9.84312, -6.13202, 7.95453, -3.54895, 9.39622, 0, 0, 0, 0, 2.3309, 11.48366, 0, 0, 0, 0, 0, 0, 2.66449, 13.12421, 0, 0, -3.14777, 14.58548, -2.86661, 13.27987, -2.55057, 11.81706, -2.17331, 10.06675, -1.96667, 9.10786, -2.01523, 9.33308, -2.29977, 10.65304, -2.63971, 12.23277, -3.05856, 14.172, 0, 0, 0, 0, 0, 0, 0, 0, -0.59756, 2.77132, -1.96329, 9.10585, -2.16217, 10.02965 ] + } + ] + }, + "mouth": { + "mouth-grind": [ + { + "time": 0, + "vertices": [ -10.19202, 11.7786, -1.60019, 14.33763, 0.02328, 8.88684, -8.56857, 6.32779 ], + "curve": "stepped" + }, + { + "time": 0.1333, + "vertices": [ -10.19202, 11.7786, -1.60019, 14.33763, 0.02328, 8.88684, -8.56857, 6.32779 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "vertices": [ -1.87524, -8.97547, 0.00449, -17.7002, 0.00449, -17.7002, -1.87524, -8.97547 ], + "curve": "stepped" + }, + { + "time": 0.6, + "vertices": [ -1.87524, -8.97547, 0.00449, -17.7002, 0.00449, -17.7002, -1.87524, -8.97547 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8667, + "vertices": [ -10.19202, 11.7786, -1.60019, 14.33763, 0.02328, 8.88684, -8.56857, 6.32779 ] + } + ], + "mouth-smile": [ + { + "time": 0, + "vertices": [ -6.59216, 5.02815, 5.28665, -1.62104, 2.43057, -7.10703, -6.07846, 8.24725 ], + "curve": "stepped" + }, + { + "time": 0.1333, + "vertices": [ -6.59216, 5.02815, 5.28665, -1.62104, 2.43057, -7.10703, -6.07846, 8.24725 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4333, + "vertices": [ 1.95737, -8.63879, 0.58041, -17.27288, 1.98795, -27.30994, -8.04211, -23.88625 ], + "curve": "stepped" + }, + { + "time": 0.6, + "vertices": [ 1.95737, -8.63879, 0.58041, -17.27288, 1.98795, -27.30994, -8.04211, -23.88625 ], + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8667, + "vertices": [ -6.59216, 5.02815, 5.28665, -1.62104, 2.43057, -7.10703, -6.07846, 8.24725 ] + } + ] + }, + "torso": { + "torso": [ + { + "time": 0, + "offset": 32, + "vertices": [ 0.99754, -8.62222, -4.36671, -11.12821, 3.38991, -3.5328, 3.68875, -3.22399, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.00336, 4.8839, -1.39807, 4.78593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.99754, -8.62222, 1.74744, -8.50252, 0, 0, 0, 0, 0, 0, 0, 0, 0.41353, -3.58589, 0.72717, -3.5363, -0.58401, 5.03633, -1.02026, 4.96621, 0, 0, 0, 0, 0, 0, -0.3511, 3.02677, -0.61319, 2.98462, 0.39218, -3.38733, 0.68637, -3.34027, 0.95636, -3.27316, -1.63116, 5.58357 ] + }, + { + "time": 0.1, + "vertices": [ -2.2937, 0.83079, -1.87766, 0.23508, 10.64218, 3.4945, 8.76065, 8.13096, 6.81654, -2.65173, 7.4079, 0.46964, 6.52606, 4.22304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.46204, -2.67851, -1.00093, -5.80334, 0.25089, -5.88366, -0.61595, -3.57126, 0.15442, -3.62069, 1.01733, -3.47825, 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, 2.95602, 6.51617, -0.21823, 8.17005, 0.66148, 0.04926, 0.60684, 0.26677, 0.45453, 0.48326, 2.96719, 0.85007, 2.5141, 1.78982, 1.42711, 0.95876, 1.02582, 1.37934, 0.9938, 8.43367, -2.3866, 8.1498, 4.34331, 10.36832, 1.32321, 11.29527, -2.3905, 11.22245, -0.27824, 3.32372, -1.36951, 3.04126, -2.45068, 2.2625, -0.69302, -4.01772, 0.17358, -4.07335, 1.04111, 8.28638, -1.54007, 8.31738, 3.14871, 8.52884, -0.07013, 9.53309, 0.51686, 2.99771, -0.12991, 3.03919, 0.51686, 2.99771, -0.12991, 3.03919, 4.59116, 11.52126, 1.17288, 12.46493, -2.98672, 12.23994, 3.95926, 5.46152, 1.91373, 6.46839, -0.23099, -1.33925, 0.05792, -1.35778, 0.3815, -1.30437, -2.41547, 12.32078 ] + }, + { + "time": 0.2, + "vertices": [ -1.21463, -3.20385, 0.13651, -3.42358, 14.41745, 0.02832, 13.25629, 5.67007, 11.94255, -4.91476, 12.89688, -0.65636, 12.12503, 4.44476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.12337, 0.36149, -0.237, 0.29979, -0.16426, 3.2699, -1.24411, 3.02848, 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, 0, 0, 0, 0, 0, 0, 9.74475, 6.80592, 6.30356, 10.07764, 0.66148, 0.04926, 0.60684, 0.26677, 0.45453, 0.48326, 2.96719, 0.85007, 2.5141, 1.78982, 1.42711, 0.95876, 1.02582, 1.37934, 0.9938, 8.43367, -2.3866, 8.1498, 3.41957, 5.0114, 1.55508, 5.86423, -0.86441, 6.00507, -0.27824, 3.32372, -1.36951, 3.04126, -2.45068, 2.2625, 0, 0, 0, 0, 1.25369, 3.30791, -0.14114, 3.53476, 5.09421, 5.43802, 2.55927, 6.99835, -0.29503, 1.56245, -0.79877, 1.37497, 0, 0, 0, 0, 3.66742, 6.16434, 1.40475, 7.03388, -1.46063, 7.02255, 3.95926, 5.46152, 1.91373, 6.46839, 0, 0, 0, 0, 0, 0, -1.77957, 10.14687 ] + }, + { + "time": 0.4333, + "offset": 4, + "vertices": [ -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.74069, -3.60475, 1.03217, -3.53232, 0.42329, -3.65553, 0.74069, -3.60475, 1.03217, -3.53232, 0.42329, -3.65553, 0.74069, -3.60475 ] + }, + { + "time": 0.5333, + "offset": 4, + "vertices": [ -0.19458, 10.61421, -1.69006, 10.61533, 1.1946, 10.40868, -0.19458, 10.61421, -1.69006, 10.61533, -0.72083, 6.21444, -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.14001, -9.69365, 2.7449, -9.38902, -0.58665, -11.38687, 1.25098, -11.38506, 3.2207, -11.01592, 0.42329, -3.65553, 0.74069, -3.60475, 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.28842, -4.39755, 1.237, -4.22984 ] + }, + { + "time": 0.6667, + "offset": 4, + "vertices": [ -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, -1.75449, 6.0049, -0.72083, 6.21444, -1.25909, 6.12791, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.74069, -3.60475, 1.03217, -3.53232, 0.42329, -3.65553, 0.74069, -3.60475, 1.03217, -3.53232, 0.42329, -3.65553, 0.74069, -3.60475 ] + }, + { + "time": 0.8667, + "offset": 32, + "vertices": [ 0.99754, -8.62222, -4.36671, -11.12821, 3.38991, -3.5328, 3.68875, -3.22399, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.00336, 4.8839, -1.39807, 4.78593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.99754, -8.62222, 1.74744, -8.50252, 0, 0, 0, 0, 0, 0, 0, 0, 0.41353, -3.58589, 0.72717, -3.5363, -0.58401, 5.03633, -1.02026, 4.96621, 0, 0, 0, 0, 0, 0, -0.3511, 3.02677, -0.61319, 2.98462, 0.39218, -3.38733, 0.68637, -3.34027, 0.95636, -3.27316, -1.63116, 5.58357 ] + } + ] + } + } + }, + "events": [ + { "time": 0, "name": "footstep" }, + { "time": 0.4333, "name": "footstep" } + ] + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/spineboy-pro/import/spineboy-pro.png b/examples/spine-unity/spineboy-pro/import/spineboy-pro.png new file mode 100644 index 000000000..309e8cc73 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/import/spineboy-pro.png differ diff --git a/examples/spine-unity/spineboy-pro/spineboy-pro.spine b/examples/spine-unity/spineboy-pro/spineboy-pro.spine new file mode 100644 index 000000000..859e0b5f7 Binary files /dev/null and b/examples/spine-unity/spineboy-pro/spineboy-pro.spine differ diff --git a/examples/spine-unity/spineboy-unity/images/eye_indifferent.png b/examples/spine-unity/spineboy-unity/images/eye_indifferent.png new file mode 100644 index 000000000..a9bff5098 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/eye_indifferent.png differ diff --git a/examples/spine-unity/spineboy-unity/images/eye_surprised.png b/examples/spine-unity/spineboy-unity/images/eye_surprised.png new file mode 100644 index 000000000..cbcfcd540 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/eye_surprised.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_bracer.png b/examples/spine-unity/spineboy-unity/images/front_bracer.png new file mode 100644 index 000000000..0783db2e8 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_bracer.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_fist_closed.png b/examples/spine-unity/spineboy-unity/images/front_fist_closed.png new file mode 100644 index 000000000..cae61cfa7 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_fist_closed.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_fist_open.png b/examples/spine-unity/spineboy-unity/images/front_fist_open.png new file mode 100644 index 000000000..8125c483c Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_fist_open.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_foot.png b/examples/spine-unity/spineboy-unity/images/front_foot.png new file mode 100644 index 000000000..8b1ae198c Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_foot.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_foot_bend1.png b/examples/spine-unity/spineboy-unity/images/front_foot_bend1.png new file mode 100644 index 000000000..755146b0a Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_foot_bend1.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_foot_bend2.png b/examples/spine-unity/spineboy-unity/images/front_foot_bend2.png new file mode 100644 index 000000000..e0d8d9357 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_foot_bend2.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_shin.png b/examples/spine-unity/spineboy-unity/images/front_shin.png new file mode 100644 index 000000000..07851c738 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_shin.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_thigh.png b/examples/spine-unity/spineboy-unity/images/front_thigh.png new file mode 100644 index 000000000..02b3e9c7c Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_thigh.png differ diff --git a/examples/spine-unity/spineboy-unity/images/front_upper_arm.png b/examples/spine-unity/spineboy-unity/images/front_upper_arm.png new file mode 100644 index 000000000..7b59669a3 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/front_upper_arm.png differ diff --git a/examples/spine-unity/spineboy-unity/images/goggles.png b/examples/spine-unity/spineboy-unity/images/goggles.png new file mode 100644 index 000000000..646f9b089 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/goggles.png differ diff --git a/examples/spine-unity/spineboy-unity/images/gun.png b/examples/spine-unity/spineboy-unity/images/gun.png new file mode 100644 index 000000000..111e167a3 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/gun.png differ diff --git a/examples/spine-unity/spineboy-unity/images/head.png b/examples/spine-unity/spineboy-unity/images/head.png new file mode 100644 index 000000000..fd53004b8 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/head.png differ diff --git a/examples/spine-unity/spineboy-unity/images/mouth_grind.png b/examples/spine-unity/spineboy-unity/images/mouth_grind.png new file mode 100644 index 000000000..7dcf76858 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/mouth_grind.png differ diff --git a/examples/spine-unity/spineboy-unity/images/mouth_oooo.png b/examples/spine-unity/spineboy-unity/images/mouth_oooo.png new file mode 100644 index 000000000..b6c35c279 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/mouth_oooo.png differ diff --git a/examples/spine-unity/spineboy-unity/images/mouth_smile.png b/examples/spine-unity/spineboy-unity/images/mouth_smile.png new file mode 100644 index 000000000..929039771 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/mouth_smile.png differ diff --git a/examples/spine-unity/spineboy-unity/images/muzzle.png b/examples/spine-unity/spineboy-unity/images/muzzle.png new file mode 100644 index 000000000..4d009d345 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/muzzle.png differ diff --git a/examples/spine-unity/spineboy-unity/images/neck.png b/examples/spine-unity/spineboy-unity/images/neck.png new file mode 100644 index 000000000..aef6c0d5d Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/neck.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_bracer.png b/examples/spine-unity/spineboy-unity/images/rear_bracer.png new file mode 100644 index 000000000..fc19c3913 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_bracer.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_foot.png b/examples/spine-unity/spineboy-unity/images/rear_foot.png new file mode 100644 index 000000000..165b93668 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_foot.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_foot_bend1.png b/examples/spine-unity/spineboy-unity/images/rear_foot_bend1.png new file mode 100644 index 000000000..be8b0f339 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_foot_bend1.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_foot_bend2.png b/examples/spine-unity/spineboy-unity/images/rear_foot_bend2.png new file mode 100644 index 000000000..131de862d Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_foot_bend2.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_shin.png b/examples/spine-unity/spineboy-unity/images/rear_shin.png new file mode 100644 index 000000000..3042b09ef Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_shin.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_thigh.png b/examples/spine-unity/spineboy-unity/images/rear_thigh.png new file mode 100644 index 000000000..93c36194f Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_thigh.png differ diff --git a/examples/spine-unity/spineboy-unity/images/rear_upper_arm.png b/examples/spine-unity/spineboy-unity/images/rear_upper_arm.png new file mode 100644 index 000000000..844be4cf9 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/rear_upper_arm.png differ diff --git a/examples/spine-unity/spineboy-unity/images/torso.png b/examples/spine-unity/spineboy-unity/images/torso.png new file mode 100644 index 000000000..0ebb9032b Binary files /dev/null and b/examples/spine-unity/spineboy-unity/images/torso.png differ diff --git a/examples/spine-unity/spineboy-unity/import/spineboy-unity.json b/examples/spine-unity/spineboy-unity/import/spineboy-unity.json new file mode 100644 index 000000000..a222d6770 --- /dev/null +++ b/examples/spine-unity/spineboy-unity/import/spineboy-unity.json @@ -0,0 +1,6236 @@ +{ +"skeleton": { + "hash": "cwpUEgLuMJTa1mvhbplDvBw8W+0", + "spine": "3.6.52", + "width": 470.71, + "height": 731.57, + "images": "C:/Program Files (x86)/Spine/examples/spineboy/images/" +}, +"bones": [ + { "name": "root" }, + { "name": "hip", "parent": "root", "y": 247.47 }, + { "name": "shoot target", "parent": "root", "rotation": 1.23, "x": 578.74, "y": 350.09, "color": "ff3f00ff" }, + { "name": "aimer", "parent": "hip", "length": 350.94, "rotation": 1.57, "x": -5.73, "y": 98.76 }, + { "name": "aiming gun target", "parent": "aimer", "rotation": 0.34, "x": 317.92, "y": -78.75, "color": "ff3f00ff" }, + { "name": "free gun bone", "parent": "root", "rotation": -37.23, "x": 41.14, "y": 276.21 }, + { "name": "torso", "parent": "hip", "length": 127.56, "rotation": 103.82, "x": -1.62, "y": 4.9, "color": "e0da19ff" }, + { "name": "front_upper_arm", "parent": "torso", "length": 69.45, "rotation": 168.38, "x": 103.76, "y": 19.33, "color": "00ff04ff" }, + { + "name": "front_bracer", + "parent": "front_upper_arm", + "length": 40.57, + "rotation": 18.3, + "x": 68.8, + "y": -0.68, + "color": "00ff04ff" + }, + { "name": "front_fist", "parent": "front_bracer", "length": 65.39, "rotation": 29.29, "x": 40.57, "y": 0.2, "color": "00ff04ff" }, + { "name": "front_thigh", "parent": "hip", "length": 74.81, "rotation": -95.51, "x": -17.46, "y": -11.64, "color": "00ff04ff" }, + { + "name": "front_shin", + "parent": "front_thigh", + "length": 128.77, + "rotation": -2.21, + "x": 78.69, + "y": 1.6, + "transform": "noScale", + "color": "00ff04ff" + }, + { "name": "front_foot", "parent": "front_shin", "length": 91.34, "rotation": 77.91, "x": 128.76, "y": -0.34, "color": "00ff04ff" }, + { "name": "rear_upper_arm", "parent": "torso", "length": 51.94, "rotation": -169.56, "x": 92.36, "y": -19.22, "color": "ff000dff" }, + { "name": "rear_bracer", "parent": "rear_upper_arm", "length": 34.56, "rotation": 23.15, "x": 51.36, "color": "ff000dff" }, + { "name": "gun", "parent": "rear_bracer", "length": 43.11, "rotation": 5.35, "x": 34.42, "y": -0.45, "color": "ff000dff" }, + { "name": "gun2", "parent": "root", "rotation": -59.72, "x": 390.37, "y": 534.39 }, + { "name": "gun3", "parent": "root", "rotation": -77.87, "x": 227.4, "y": 464.27 }, + { "name": "gun4", "parent": "root", "rotation": -86.3, "x": 250.14, "y": 672.72 }, + { "name": "gun rotation", "parent": "root", "x": 334.56, "y": 492, "color": "abe323ff" }, + { "name": "gunTip", "parent": "gun", "rotation": 6.83, "x": 201.04, "y": 52.13, "color": "ff000dff" }, + { "name": "neck", "parent": "torso", "length": 25.45, "rotation": -31.54, "x": 127.5, "y": -0.31, "color": "e0da19ff" }, + { "name": "head", "parent": "neck", "length": 263.58, "rotation": 23.18, "x": 27.66, "y": -0.26, "color": "e0da19ff" }, + { "name": "muzzle2 free", "parent": "root" }, + { "name": "muzzle3 free", "parent": "root" }, + { "name": "pathbone", "parent": "root", "x": 71.67, "y": 368.83 }, + { "name": "rear_thigh", "parent": "hip", "length": 85.72, "rotation": -72.54, "x": 8.91, "y": -5.63, "color": "ff000dff" }, + { "name": "rear_shin", "parent": "rear_thigh", "length": 121.88, "rotation": -19.83, "x": 86.1, "y": -1.33, "color": "ff000dff" }, + { "name": "rear_foot", "parent": "rear_shin", "length": 82.57, "rotation": 69.3, "x": 121.46, "y": -0.76, "color": "ff000dff" } +], +"slots": [ + { "name": "rear_upper_arm", "bone": "rear_upper_arm", "attachment": "rear_upper_arm" }, + { "name": "rear_bracer", "bone": "rear_bracer", "attachment": "rear_bracer" }, + { "name": "gun", "bone": "gun", "attachment": "gun" }, + { "name": "rear_foot", "bone": "rear_foot", "attachment": "rear_foot" }, + { "name": "rear_thigh", "bone": "rear_thigh", "attachment": "rear_thigh" }, + { "name": "rear_shin", "bone": "rear_shin", "attachment": "rear_shin" }, + { "name": "neck", "bone": "neck", "attachment": "neck" }, + { "name": "torso", "bone": "torso", "attachment": "torso" }, + { "name": "--A", "bone": "root" }, + { "name": "head", "bone": "head", "attachment": "head" }, + { "name": "eye", "bone": "head", "attachment": "eye_indifferent" }, + { "name": "front_upper_arm", "bone": "front_upper_arm", "attachment": "front_upper_arm" }, + { "name": "front_thigh", "bone": "front_thigh", "attachment": "front_thigh" }, + { "name": "front_foot", "bone": "front_foot", "attachment": "front_foot" }, + { "name": "front_shin", "bone": "front_shin", "attachment": "front_shin" }, + { "name": "mouth", "bone": "head", "attachment": "mouth_smile" }, + { "name": "goggles", "bone": "head", "attachment": "goggles" }, + { "name": "--B", "bone": "root" }, + { "name": "front_bracer", "bone": "front_bracer", "attachment": "front_bracer" }, + { "name": "front_fist", "bone": "front_fist", "attachment": "front_fist_closed" }, + { "name": "muzzle", "bone": "gunTip", "blend": "additive" }, + { "name": "head-bb", "bone": "head" }, + { "name": "gun2", "bone": "gun2" }, + { "name": "gun3", "bone": "gun3" }, + { "name": "gun4", "bone": "gun4" }, + { "name": "muzzle2", "bone": "muzzle2 free", "blend": "additive" }, + { "name": "muzzle3", "bone": "muzzle3 free", "blend": "additive" }, + { "name": "gunspath", "bone": "pathbone", "attachment": "gunspath" }, + { "name": "projectile source", "bone": "gunTip", "attachment": "projectile source" } +], +"ik": [ + { + "name": "aiming constraint", + "order": 0, + "bones": [ "aimer" ], + "target": "shoot target", + "mix": 0 + }, + { + "name": "aiming gun constraint", + "order": 1, + "bones": [ "rear_upper_arm", "rear_bracer" ], + "target": "aiming gun target", + "mix": 0 + } +], +"transform": [ + { + "name": "gun flying", + "order": 3, + "bones": [ "gun" ], + "target": "free gun bone", + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "gun2 rotation", + "order": 4, + "bones": [ "gun2" ], + "target": "gun rotation", + "rotation": 72.7, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "gun3 rotation", + "order": 5, + "bones": [ "gun3" ], + "target": "gun rotation", + "rotation": -116.2, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + }, + { + "name": "gun4 rotation", + "order": 6, + "bones": [ "gun4" ], + "target": "gun rotation", + "rotation": 166.9, + "rotateMix": 0, + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + } +], +"path": [ + { + "name": "spinning guns", + "order": 2, + "bones": [ "gun4", "gun3", "gun2" ], + "target": "gunspath", + "spacingMode": "percent", + "spacing": 0.335, + "rotateMix": 0, + "translateMix": 0 + } +], +"skins": { + "default": { + "eye": { + "eye_indifferent": { "x": 85.72, "y": -28.18, "rotation": -70.63, "width": 93, "height": 89 }, + "eye_surprised": { "x": 85.72, "y": -28.18, "rotation": -70.63, "width": 93, "height": 89 } + }, + "front_bracer": { + "front_bracer": { "x": 12.03, "y": -1.68, "rotation": 79.6, "width": 58, "height": 80 } + }, + "front_fist": { + "front_fist_closed": { "x": 35.71, "y": -4.54, "rotation": 50.31, "width": 75, "height": 82 }, + "front_fist_open": { "x": 40.12, "y": -4.04, "rotation": 50.31, "width": 86, "height": 87 } + }, + "front_foot": { + "front_foot": { "x": 29.52, "y": 7.84, "rotation": 18.69, "width": 126, "height": 69 }, + "front_foot_bend1": { "x": 29.52, "y": 7.84, "rotation": 18.69, "width": 128, "height": 70 }, + "front_foot_bend2": { "x": 16.07, "y": 13.84, "rotation": 18.69, "width": 108, "height": 93 } + }, + "front_shin": { + "front_shin": { "x": 55.12, "y": -3.54, "rotation": 96.59, "width": 82, "height": 184 } + }, + "front_thigh": { + "front_thigh": { "x": 42.48, "y": 4.45, "rotation": 84.87, "width": 48, "height": 112 } + }, + "front_upper_arm": { + "front_upper_arm": { "x": 28.31, "y": 7.37, "rotation": 97.9, "width": 54, "height": 97 } + }, + "gun2": { + "gun": { "x": 43.59, "y": -39.79, "rotation": 83.87, "width": 210, "height": 203 } + }, + "gun3": { + "gun": { "x": 39.79, "y": -39.8, "rotation": 101.48, "width": 210, "height": 203 } + }, + "gun4": { + "gun": { "x": 41.69, "y": -36, "rotation": 111.08, "width": 210, "height": 203 } + }, + "gunspath": { + "gunspath": { + "type": "path", + "closed": true, + "lengths": [ 559.93, 1333.08 ], + "vertexCount": 6, + "vertices": [ 169.43, -419.28, 139.24, -43.51, 111.84, 297.59, -220.3, -362.22, -282.74, -117.7, -400, 341.5 ], + "color": "ffffffff" + } + }, + "head": { + "head": { "x": 128.96, "y": 0.3, "rotation": -70.63, "width": 271, "height": 298 } + }, + "head-bb": { + "head": { + "type": "boundingbox", + "vertexCount": 6, + "vertices": [ -19.14, -70.3, 40.8, -118.07, 257.77, -115.62, 285.16, 57.18, 120.77, 164.95, -5.07, 76.95 ] + } + }, + "mouth": { + "mouth_grind": { "x": 23.69, "y": -32.24, "rotation": -70.63, "width": 93, "height": 59 }, + "mouth_oooo": { "x": 23.69, "y": -32.24, "rotation": -70.63, "width": 93, "height": 59 }, + "mouth_smile": { "x": 23.69, "y": -32.24, "rotation": -70.63, "width": 93, "height": 59 } + }, + "muzzle": { + "muzzle": { "x": 18.25, "y": 5.45, "rotation": 0.15, "width": 462, "height": 400 } + }, + "muzzle2": { + "muzzle": { "x": 60.83, "width": 462, "height": 400 } + }, + "muzzle3": { + "muzzle": { "x": 60.83, "width": 462, "height": 400 } + }, + "neck": { + "neck": { "x": 9.77, "y": -3.01, "rotation": -55.22, "width": 36, "height": 41 } + }, + "projectile source": { + "projectile source": { "type": "point", "x": 7.43, "y": -0.34 } + }, + "rear_bracer": { + "rear_bracer": { "x": 11.15, "y": -2.2, "rotation": 66.17, "width": 56, "height": 72 } + }, + "rear_foot": { + "rear_foot": { "x": 31.51, "y": 3.58, "rotation": 23.07, "width": 113, "height": 60 }, + "rear_foot_bend1": { "x": 34.39, "y": 4.8, "rotation": 23.07, "width": 117, "height": 66 }, + "rear_foot_bend2": { "x": 30.38, "y": 12.62, "rotation": 23.07, "width": 103, "height": 83 } + }, + "rear_shin": { + "rear_shin": { "x": 58.29, "y": -2.75, "rotation": 92.37, "width": 75, "height": 178 } + }, + "rear_thigh": { + "rear_thigh": { "x": 33.11, "y": -4.11, "rotation": 72.54, "width": 65, "height": 104 } + }, + "rear_upper_arm": { + "rear_upper_arm": { "x": 21.13, "y": 4.09, "rotation": 89.33, "width": 47, "height": 87 } + }, + "torso": { + "torso": { "x": 63.61, "y": 7.12, "rotation": -94.54, "width": 98, "height": 180 } + } + }, + "base": { + "goggles": { + "goggles": { "x": 97.08, "y": 6.54, "rotation": -70.63, "width": 261, "height": 166 } + }, + "gun": { + "gun": { + "type": "mesh", + "uvs": [ 1, 0.38477, 1, 1, 0.55294, 1, 0, 0.51149, 0, 0, 0.72913, 0 ], + "triangles": [ 3, 4, 5, 0, 2, 3, 0, 3, 5, 2, 0, 1 ], + "vertices": [ 108.05, 119.48, 217.1, 58.6, 171.34, -23.37, 28.15, -76.42, -62.51, -25.81, 12.13, 107.89 ], + "hull": 6, + "edges": [ 6, 8, 2, 4, 6, 4, 8, 10, 2, 0, 10, 0 ], + "width": 210, + "height": 203 + } + } + } +}, +"events": { + "footstep": {}, + "headAttach": { "int": 3, "float": 4 }, + "headBehind": { "int": 5, "float": 6, "string": "setup" }, + "headPop": { "int": 1, "float": 2 } +}, +"animations": { + "death": { + "slots": { + "eye": { + "attachment": [ + { "time": 0, "name": "eye_surprised" }, + { "time": 0.4667, "name": "eye_indifferent" }, + { "time": 2.2333, "name": "eye_surprised" }, + { "time": 4.5333, "name": "eye_indifferent" } + ] + }, + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_oooo" }, + { "time": 2.2333, "name": "mouth_grind" }, + { "time": 4.5333, "name": "mouth_oooo" } + ] + } + }, + "bones": { + "head": { + "rotate": [ + { "time": 0, "angle": -2.83 }, + { "time": 0.1333, "angle": -28.74 }, + { "time": 0.2333, "angle": 11.43 }, + { "time": 0.3333, "angle": -50.25 }, + { "time": 0.4, "angle": -72.67, "curve": "stepped" }, + { "time": 0.4333, "angle": -72.67 }, + { "time": 0.5, "angle": -20.25 }, + { "time": 0.5667, "angle": -85.29, "curve": "stepped" }, + { "time": 0.9333, "angle": -85.29, "curve": "stepped" }, + { "time": 2.2333, "angle": -85.29 }, + { "time": 2.5, "angle": -51.96, "curve": "stepped" }, + { "time": 4.5333, "angle": -51.96 }, + { "time": 4.6667, "angle": -85.29 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": -2.83 }, + { "time": 0.1333, "angle": 12.35 }, + { "time": 0.2333, "angle": 29.89 }, + { "time": 0.3, "angle": 70.36 }, + { "time": 0.4, "angle": -10.22, "curve": "stepped" }, + { "time": 0.4333, "angle": -10.22 }, + { "time": 0.5, "angle": 2.93 }, + { "time": 0.5667, "angle": 47.95, "curve": "stepped" }, + { "time": 2.2333, "angle": 47.95 }, + { "time": 2.5, "angle": 18.51, "curve": "stepped" }, + { "time": 4.5333, "angle": 18.51 }, + { "time": 4.6667, "angle": 47.95 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -8.62 }, + { "time": 0.1333, "angle": 28.2 }, + { "time": 0.2667, "angle": -280.19 }, + { "time": 0.4, "angle": -237.23, "curve": "stepped" }, + { "time": 0.4333, "angle": -237.23 }, + { "time": 0.5, "angle": 76.03 }, + { "time": 0.5667, "angle": -280.99 }, + { "time": 0.6333, "angle": 76.03, "curve": "stepped" }, + { "time": 0.8, "angle": 76.03, "curve": "stepped" }, + { "time": 0.9333, "angle": 76.03, "curve": "stepped" }, + { "time": 2.2333, "angle": 76.03 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -38.86 }, + { "time": 0.1333, "angle": -299.59 }, + { "time": 0.2667, "angle": -244.75 }, + { "time": 0.4, "angle": -292.36 }, + { "time": 0.4333, "angle": -315.85 }, + { "time": 0.5, "angle": -347.94 }, + { "time": 0.7, "angle": -347.33, "curve": "stepped" }, + { "time": 2.2333, "angle": -347.33 }, + { "time": 2.7, "angle": -290.68 }, + { "time": 2.7667, "angle": -285.11 }, + { "time": 4.6667, "angle": -290.68 }, + { "time": 4.8, "angle": 8.61 }, + { "time": 4.8667, "angle": 10.94 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": -44.7 }, + { "time": 0.1333, "angle": 112.26 }, + { "time": 0.2667, "angle": 129.08 }, + { "time": 0.4, "angle": 134.94, "curve": "stepped" }, + { "time": 0.4333, "angle": 134.94 }, + { "time": 0.5667, "angle": 172.6, "curve": "stepped" }, + { "time": 0.9333, "angle": 172.6, "curve": "stepped" }, + { "time": 2.2333, "angle": 172.6 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 21.88 }, + { "time": 0.1333, "angle": 11.49 }, + { "time": 0.2667, "angle": -18.82 }, + { "time": 0.4, "angle": -18.93 }, + { "time": 0.4333, "angle": -18.28 }, + { "time": 0.5, "angle": 60.62 }, + { "time": 0.7, "angle": -18.88, "curve": "stepped" }, + { "time": 2.2333, "angle": -18.88 }, + { "time": 2.7, "angle": -1.96, "curve": "stepped" }, + { "time": 4.6667, "angle": -1.96 }, + { "time": 4.8, "angle": 34.55 }, + { "time": 4.9333, "angle": -18.75 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -2.33 }, + { "time": 0.2667, "angle": 26.35 }, + { "time": 0.7, "angle": -6.08, "curve": "stepped" }, + { "time": 2.2333, "angle": -6.08 }, + { "time": 2.7, "angle": 5.73, "curve": "stepped" }, + { "time": 4.6667, "angle": 5.73 }, + { "time": 4.8667, "angle": -6.52 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 10.36 }, + { "time": 0.1333, "angle": -23.12 }, + { "time": 0.2667, "angle": -23.12 }, + { "time": 0.4, "angle": -23.16, "curve": "stepped" }, + { "time": 0.4333, "angle": -23.16 }, + { "time": 0.5667, "angle": -23.2, "curve": "stepped" }, + { "time": 0.9333, "angle": -23.2, "curve": "stepped" }, + { "time": 2.2333, "angle": -23.2 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": -2.79 }, + { "time": 0.1333, "angle": -24.58 } + ] + }, + "front_thigh": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 8.47 }, + { "time": 0.2667, "angle": 115.96 }, + { "time": 0.4, "angle": 180.66 }, + { "time": 0.5667, "angle": 192.71 }, + { "time": 0.6667, "angle": 155.22 }, + { "time": 0.7667, "angle": 97.74 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -27.37 }, + { "time": 0.2667, "angle": -35.1 }, + { "time": 0.4, "angle": -37.73, "curve": "stepped" }, + { "time": 0.5667, "angle": -37.73 }, + { + "time": 0.6667, + "angle": -40.07, + "curve": [ 0.153, 0.89, 0.75, 1 ] + }, + { "time": 0.8, "angle": 2.76 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 70.45 }, + { "time": 0.2667, "angle": 155.35 }, + { "time": 0.4, "angle": 214.31, "curve": "stepped" }, + { "time": 0.4333, "angle": 214.31 }, + { "time": 0.5, "angle": 169.67 }, + { "time": 0.7, "angle": 83.27 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 18.94 }, + { "time": 0.2667, "angle": -21.04 }, + { "time": 0.4, "angle": -29.94, "curve": "stepped" }, + { "time": 0.4333, "angle": -29.94 }, + { + "time": 0.5667, + "angle": 9.4, + "curve": [ 0.053, 0.95, 0.75, 1 ] + }, + { "time": 0.7333, "angle": 7.78 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -41.12 }, + { "time": 0.3333, "angle": 9.01 }, + { "time": 0.5333, "angle": -45.6 }, + { "time": 0.7333, "angle": -26.91 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.2, "angle": -27.98 }, + { "time": 0.3667, "angle": 12.63 }, + { "time": 0.4333, "angle": -4.7 }, + { "time": 0.6667, "angle": -26.62 } + ] + }, + "hip": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.2, "x": 50.35, "y": 151.73 }, + { "time": 0.4, "x": 5.17, "y": -119.65, "curve": "stepped" }, + { "time": 0.4333, "x": 5.17, "y": -119.65 }, + { "time": 0.5, "x": 50.35, "y": -205.19 }, + { "time": 0.5667, "x": 50.35, "y": -193.76 }, + { "time": 0.6333, "x": 50.35, "y": -205.19 } + ] + } + } + }, + "diagonal": { + "bones": { + "hip": { + "rotate": [ + { "time": 0, "angle": 42.65 }, + { "time": 1.3, "angle": 48.65 } + ] + } + } + }, + "frozen": { + "slots": { + "eye": { + "attachment": [ + { "time": 0.1333, "name": "eye_surprised" } + ] + }, + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_closed" }, + { "time": 0.1333, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" }, + { "time": 0.1333, "name": "mouth_oooo" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 52.68, + "curve": [ 0.196, 0.86, 0.75, 1 ] + }, + { "time": 0.1333, "angle": 17.37 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.1333, "x": 0, "y": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -39.71 }, + { "time": 0.1333, "angle": -8.62 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -40.64 }, + { "time": 0.1333, "angle": 0.09 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -11.27 }, + { "time": 0.1333, "angle": 18.91 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.1, "x": 1, "y": 1.677 }, + { "time": 0.2333, "x": 1, "y": 1 } + ] + }, + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -29.44, + "curve": [ 0.181, 3.16, 0.494, 0.18 ] + }, + { "time": 0.1333, "angle": -342.9 } + ], + "translate": [ + { + "time": 0, + "x": 6.25, + "y": 10.05, + "curve": [ 0.181, 3.16, 0.494, 0.18 ] + }, + { "time": 0.1333, "x": 0, "y": 0 } + ] + }, + "front_bracer": { + "rotate": [ + { + "time": 0, + "angle": 33.44, + "curve": [ 0.181, 3.16, 0.494, 0.18 ] + }, + { "time": 0.1333, "angle": -18.87 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { + "time": 0.0667, + "x": 1.363, + "y": 1.725, + "curve": [ 0.067, 0.92, 0.75, 1 ] + }, + { "time": 0.4, "x": 1, "y": 1 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -19.76 }, + { "time": 0.1333, "angle": -2.33 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 132.24 }, + { "time": 0.1333, "angle": -44.7 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": -8.89 }, + { "time": 0.1333, "x": 0, "y": 0 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": -23.08 }, + { "time": 0.1333, "angle": 10.36 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1.435, "curve": "stepped" }, + { + "time": 0.1333, + "x": 1, + "y": 1.435, + "curve": [ 0.067, 0.92, 0.75, 1 ] + }, + { "time": 0.3, "x": 1, "y": 1 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 11.03 }, + { "time": 0.1333, "angle": 28.62 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 11.03, "curve": "stepped" }, + { "time": 0.0667, "angle": 11.03 }, + { "time": 0.1333, "angle": -19.91 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": -16.4, + "curve": [ 0.481, 0.01, 0.75, 1 ] + }, + { "time": 0.1333, "angle": 6.7 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": -2.79 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": -19.8, "curve": "stepped" }, + { "time": 0.0667, "angle": -19.8 }, + { "time": 0.2, "angle": 26.02 }, + { "time": 0.5547, "angle": 21.04 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": -28.21 }, + { "time": 0.1333, "angle": 34.38 }, + { "time": 0.5547, "angle": 15.66 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0 }, + { + "time": 0.2333, + "angle": 10.03, + "curve": [ 0.703, 0, 0.983, 0.63 ] + }, + { "time": 0.6333, "angle": 103.91 }, + { "time": 0.9667, "angle": 53.87 }, + { "time": 1.2333, "angle": 88.22 }, + { "time": 1.4333, "angle": 67 }, + { "time": 1.5667, "angle": 83.04 }, + { "time": 1.6667, "angle": 74.76, "curve": "stepped" }, + { "time": 2.0667, "angle": 74.76 } + ], + "translate": [ + { "time": 0, "x": -62.48, "y": -23.11 }, + { "time": 0.0667, "x": -29.42, "y": 35.86 }, + { + "time": 0.1333, + "x": 49.05, + "y": -20.73, + "curve": [ 0.072, 1, 0.75, 1 ] + }, + { + "time": 0.3667, + "x": 38.46, + "y": 14.56, + "curve": [ 0.703, 0, 0.983, 0.63 ] + }, + { + "time": 0.6333, + "x": 22.33, + "y": -97, + "curve": [ 0.067, 0.92, 0.75, 1 ] + }, + { + "time": 0.8, + "x": 19.78, + "y": -1.57, + "curve": [ 0.703, 0, 0.983, 0.63 ] + }, + { + "time": 0.9667, + "x": 34.56, + "y": -134.63, + "curve": [ 0.067, 0.92, 0.75, 1 ] + }, + { + "time": 1.1, + "x": 19.78, + "y": -1.57, + "curve": [ 0.703, 0, 0.983, 0.63 ] + }, + { + "time": 1.2333, + "x": 21.04, + "y": -138.7, + "curve": [ 0.067, 0.92, 0.75, 1 ] + }, + { + "time": 1.3333, + "x": 25.56, + "y": -115.49, + "curve": [ 0.703, 0, 0.983, 0.63 ] + }, + { + "time": 1.4333, + "x": 30.14, + "y": -176.43, + "curve": [ 0.289, 0.9, 0.781, 1 ] + }, + { + "time": 1.5, + "x": 28.25, + "y": -135.65, + "curve": [ 0.703, 0, 0.983, 0.63 ] + }, + { "time": 1.5667, "x": 30.14, "y": -176.43 }, + { "time": 1.6, "x": 30.94, "y": -178.66 }, + { "time": 1.6667, "x": 33.22, "y": -196.45, "curve": "stepped" }, + { "time": 2.0667, "x": 33.22, "y": -196.45 } + ], + "scale": [ + { "time": 0, "x": 1.411, "y": 0.796 }, + { "time": 0.0667, "x": 0.979, "y": 1.249 }, + { + "time": 0.1333, + "x": 1.286, + "y": 0.849, + "curve": [ 0.086, 2.14, 0.471, 0.77 ] + }, + { "time": 0.4, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.1667, "x": 1, "y": 1 } + ] + } + } + }, + "gun toss": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" }, + { "time": 0.1667, "name": "front_fist_open" }, + { "time": 0.5667, "name": "front_fist_closed" }, + { "time": 1.2, "name": "front_fist_open" }, + { "time": 2.5333, "name": "front_fist_open" } + ] + }, + "gun2": { + "attachment": [ + { "time": 0.6333, "name": "gun" }, + { "time": 1.6667, "name": null } + ] + }, + "gun3": { + "attachment": [ + { "time": 0.6333, "name": "gun" }, + { "time": 1.6667, "name": null } + ] + }, + "gun4": { + "attachment": [ + { "time": 0.6333, "name": "gun" }, + { "time": 1.6667, "name": null } + ] + }, + "gunspath": { + "attachment": [ + { "time": 0, "name": "gunspath" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_smile" }, + { "time": 2.2333, "name": "mouth_smile" }, + { "time": 2.5333, "name": "mouth_smile" } + ] + }, + "muzzle": { + "color": [ + { "time": 0, "color": "00008000", "curve": "stepped" }, + { "time": 0.7667, "color": "ffffffff", "curve": "stepped" }, + { "time": 0.8, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.8333, "color": "ffffffff", "curve": "stepped" }, + { "time": 0.8667, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.9, "color": "ffffffff", "curve": "stepped" }, + { "time": 0.9333, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.9667, "color": "ffffffff", "curve": "stepped" }, + { "time": 1, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.1, "color": "ffffffff", "curve": "stepped" }, + { "time": 1.1333, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.2, "color": "ffffffff", "curve": "stepped" }, + { "time": 1.2333, "color": "ffffff00", "curve": "stepped" }, + { "time": 1.2667, "color": "ffffffff", "curve": "stepped" }, + { "time": 1.3333, "color": "ffffff00", "curve": "stepped" }, + { "time": 2.5333, "color": "ffffff00" } + ], + "attachment": [ + { "time": 0, "name": null }, + { "time": 0.7667, "name": "muzzle" }, + { "time": 1.3333, "name": null }, + { "time": 2.5333, "name": null } + ] + }, + "muzzle2": { + "attachment": [ + { "time": 0.7667, "name": "muzzle" }, + { "time": 0.8333, "name": null }, + { "time": 0.8667, "name": "muzzle" }, + { "time": 0.9333, "name": null }, + { "time": 0.9667, "name": "muzzle" }, + { "time": 1.0333, "name": null }, + { "time": 1.0667, "name": "muzzle" }, + { "time": 1.1333, "name": null }, + { "time": 1.1667, "name": "muzzle" }, + { "time": 1.2333, "name": null }, + { "time": 1.2667, "name": "muzzle" }, + { "time": 1.3333, "name": null } + ] + }, + "muzzle3": { + "attachment": [ + { "time": 0.8333, "name": "muzzle" }, + { "time": 0.9, "name": null }, + { "time": 0.9333, "name": "muzzle" }, + { "time": 1, "name": null }, + { "time": 1.0333, "name": "muzzle" }, + { "time": 1.1, "name": null }, + { "time": 1.1333, "name": "muzzle" }, + { "time": 1.2, "name": null }, + { "time": 1.2333, "name": "muzzle" }, + { "time": 1.3, "name": null }, + { "time": 1.3333, "name": "muzzle" }, + { "time": 1.4, "name": null } + ] + } + }, + "bones": { + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { + "time": 1.0333, + "angle": 0, + "curve": [ 0.25, 0, 0.986, 0.38 ] + }, + { "time": 1.1, "angle": -83.32 }, + { + "time": 1.2, + "angle": 155.47, + "curve": [ 0.187, 0.37, 0.477, 1 ] + }, + { "time": 1.4667, "angle": 0, "curve": "stepped" }, + { "time": 2.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -6.64, "y": -23.02, "curve": "stepped" }, + { + "time": 0.9, + "x": -6.64, + "y": -23.02, + "curve": [ 0.329, 0.07, 0.662, 0.41 ] + }, + { + "time": 0.9667, + "x": -5.86, + "y": -99.55, + "curve": [ 0.32, 0.15, 0.653, 0.5 ] + }, + { + "time": 1.1667, + "x": -9.34, + "y": 237.84, + "curve": [ 0.315, 0.02, 0.648, 0.39 ] + }, + { "time": 1.4333, "x": -3.93, "y": -66.28, "curve": "stepped" }, + { + "time": 1.7, + "x": -3.93, + "y": -66.28, + "curve": [ 0.33, 0.31, 0.664, 0.65 ] + }, + { + "time": 1.7667, + "x": -3.93, + "y": -90.62, + "curve": [ 0.332, 0.33, 0.665, 0.66 ] + }, + { + "time": 1.9, + "x": -0.93, + "y": 15.75, + "curve": [ 0.329, 0.31, 0.663, 0.65 ] + }, + { + "time": 2.0333, + "x": -6.64, + "y": -23.02, + "curve": [ 0.33, 0.09, 0.663, 0.43 ] + }, + { + "time": 2.1, + "x": -6.64, + "y": -34.66, + "curve": [ 0.325, 0.17, 0.658, 0.51 ] + }, + { "time": 2.2667, "x": -6.64, "y": -23.02, "curve": "stepped" }, + { "time": 2.5333, "x": -6.64, "y": -23.02 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.9, "x": 1, "y": 1 }, + { "time": 0.9667, "x": 1.099, "y": 0.921 }, + { "time": 1.0667, "x": 1, "y": 1.1 }, + { "time": 1.3, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 2.5333, "x": 1, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.9, "x": 0, "y": 0 }, + { "time": 0.9667, "x": 0, "y": -1 }, + { "time": 1.1667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "front_thigh": { + "rotate": [ + { "time": 0, "angle": 0.65, "curve": "stepped" }, + { + "time": 0.9, + "angle": 0.65, + "curve": [ 0.329, 0.07, 0.662, 0.41 ] + }, + { + "time": 0.9667, + "angle": 39.67, + "curve": [ 0.327, 0.21, 0.66, 0.55 ] + }, + { + "time": 1.0333, + "angle": -13.86, + "curve": [ 0.327, 0.27, 0.66, 0.6 ] + }, + { + "time": 1.1667, + "angle": 86.97, + "curve": [ 0.315, 0.02, 0.648, 0.39 ] + }, + { "time": 1.4333, "angle": -15.98, "curve": "stepped" }, + { + "time": 1.7, + "angle": -15.98, + "curve": [ 0.332, 0.32, 0.665, 0.66 ] + }, + { + "time": 1.7667, + "angle": -5.82, + "curve": [ 0.328, 0.3, 0.661, 0.64 ] + }, + { + "time": 2.0333, + "angle": 0.65, + "curve": [ 0.33, 0.09, 0.663, 0.43 ] + }, + { + "time": 2.1, + "angle": 14.29, + "curve": [ 0.325, 0.17, 0.658, 0.51 ] + }, + { "time": 2.2667, "angle": 0.65, "curve": "stepped" }, + { "time": 2.5333, "angle": 0.65 } + ], + "translate": [ + { "time": 0, "x": -13.4, "y": 6.7, "curve": "stepped" }, + { + "time": 0.9, + "x": -13.4, + "y": 6.7, + "curve": [ 0.315, 0.02, 0.648, 0.39 ] + }, + { + "time": 1.1667, + "x": -12.04, + "y": 18.87, + "curve": [ 0.315, 0.02, 0.648, 0.39 ] + }, + { "time": 1.4333, "x": -10.69, "y": 14.81, "curve": "stepped" }, + { + "time": 1.7, + "x": -10.69, + "y": 14.81, + "curve": [ 0.326, 0.29, 0.66, 0.63 ] + }, + { "time": 2.0333, "x": -13.4, "y": 6.7, "curve": "stepped" }, + { "time": 2.5333, "x": -13.4, "y": 6.7 } + ], + "scale": [ + { "time": 0, "x": 0.897, "y": 1, "curve": "stepped" }, + { "time": 2.5333, "x": 0.897, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.6667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": -19.29, "curve": "stepped" }, + { + "time": 0.9, + "angle": -19.29, + "curve": [ 0.329, 0.07, 0.662, 0.41 ] + }, + { + "time": 0.9667, + "angle": -87.27, + "curve": [ 0.327, 0.21, 0.66, 0.55 ] + }, + { + "time": 1.0333, + "angle": 2.81, + "curve": [ 0.327, 0.27, 0.66, 0.6 ] + }, + { + "time": 1.1667, + "angle": -103.46, + "curve": [ 0.322, 0.03, 0.655, 0.39 ] + }, + { + "time": 1.3333, + "angle": -22.81, + "curve": [ 0.327, 0.27, 0.66, 0.6 ] + }, + { "time": 1.4667, "angle": -26.17, "curve": "stepped" }, + { + "time": 1.7, + "angle": -26.17, + "curve": [ 0.332, 0.32, 0.665, 0.66 ] + }, + { + "time": 1.7667, + "angle": -44.54, + "curve": [ 0.328, 0.3, 0.661, 0.64 ] + }, + { + "time": 2.0333, + "angle": -19.29, + "curve": [ 0.33, 0.09, 0.663, 0.43 ] + }, + { + "time": 2.1, + "angle": -41.72, + "curve": [ 0.325, 0.17, 0.658, 0.51 ] + }, + { "time": 2.2667, "angle": -19.29, "curve": "stepped" }, + { "time": 2.5333, "angle": -19.29 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.0667, "x": 1, "y": 1 }, + { "time": 1.1333, "x": 1, "y": 2.131 }, + { "time": 1.3, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 2.5333, "x": 1, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { + "time": 0.9, + "x": 0, + "y": 0, + "curve": [ 0.263, 0.47, 0.75, 1 ] + }, + { "time": 0.9667, "x": -3.29, "y": 22.69 }, + { + "time": 1.0333, + "x": 0, + "y": 9.7, + "curve": [ 0.337, 0, 0.611, 0.5 ] + }, + { + "time": 1.1333, + "x": 0, + "y": -12.29, + "curve": [ 0.23, 0.5, 0.528, 1 ] + }, + { + "time": 1.2, + "x": 0, + "y": 9.7, + "curve": [ 0.25, 0, 0.407, 1 ] + }, + { "time": 1.5, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.7, "x": 0, "y": 0 }, + { "time": 1.7667, "x": -4.4, "y": 13.34 }, + { "time": 2.0333, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": 30.51, "curve": "stepped" }, + { + "time": 0.9, + "angle": 30.51, + "curve": [ 0.327, 0.06, 0.66, 0.4 ] + }, + { + "time": 0.9667, + "angle": 75.84, + "curve": [ 0.324, 0.21, 0.657, 0.55 ] + }, + { + "time": 1.0667, + "angle": 87.84, + "curve": [ 0.324, 0.27, 0.657, 0.61 ] + }, + { + "time": 1.1667, + "angle": 57.78, + "curve": [ 0.309, 0.02, 0.641, 0.4 ] + }, + { "time": 1.4333, "angle": 56.48, "curve": "stepped" }, + { "time": 1.7, "angle": 56.48 }, + { "time": 1.7667, "angle": 73.88 }, + { "time": 1.9, "angle": 9.72 }, + { + "time": 2.0333, + "angle": 30.51, + "curve": [ 0.33, 0.09, 0.663, 0.43 ] + }, + { + "time": 2.1, + "angle": 40.04, + "curve": [ 0.325, 0.17, 0.658, 0.51 ] + }, + { "time": 2.2667, "angle": 30.51, "curve": "stepped" }, + { "time": 2.5333, "angle": 30.51 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -23.83, "curve": "stepped" }, + { + "time": 0.9, + "angle": -23.83, + "curve": [ 0.327, 0.06, 0.66, 0.4 ] + }, + { + "time": 0.9667, + "angle": -80.38, + "curve": [ 0.324, 0.21, 0.657, 0.55 ] + }, + { + "time": 1.0667, + "angle": -124.5, + "curve": [ 0.324, 0.27, 0.657, 0.61 ] + }, + { + "time": 1.2667, + "angle": 10.25, + "curve": [ 0.309, 0.02, 0.641, 0.4 ] + }, + { "time": 1.4667, "angle": -49.11, "curve": "stepped" }, + { "time": 1.7, "angle": -49.11 }, + { "time": 1.7667, "angle": -67.91 }, + { "time": 1.9, "angle": 12.33 }, + { + "time": 2.0333, + "angle": -23.83, + "curve": [ 0.33, 0.09, 0.663, 0.43 ] + }, + { + "time": 2.1, + "angle": -37.67, + "curve": [ 0.325, 0.17, 0.658, 0.51 ] + }, + { "time": 2.2667, "angle": -23.83, "curve": "stepped" }, + { "time": 2.5333, "angle": -23.83 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.1667, "x": 1, "y": 1 }, + { "time": 1.3, "x": 1, "y": 1.804 }, + { "time": 1.4667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 2.5333, "x": 1, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.0333, "x": 0, "y": 0 }, + { + "time": 1.1, + "x": -16.58, + "y": 0, + "curve": [ 0.25, 0, 0.223, 1 ] + }, + { + "time": 1.2667, + "x": 14.35, + "y": 0, + "curve": [ 0.25, 0, 0.504, 1 ] + }, + { "time": 1.5, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "front_foot": { + "rotate": [ + { + "time": 0, + "angle": 8.88, + "curve": [ 0.315, 0.02, 0.648, 0.39 ] + }, + { + "time": 0.9, + "angle": 5.14, + "curve": [ 0.552, 0.06, 0.838, 0.21 ] + }, + { + "time": 0.9667, + "angle": 26.21, + "curve": [ 0.32, 0.15, 0.653, 0.5 ] + }, + { + "time": 1.0333, + "angle": -12.16, + "curve": [ 0.32, 0.15, 0.653, 0.5 ] + }, + { "time": 1.1333, "angle": -20.78, "curve": "stepped" }, + { + "time": 1.3333, + "angle": -20.78, + "curve": [ 0.315, 0.02, 0.648, 0.39 ] + }, + { "time": 1.4333, "angle": 31.01, "curve": "stepped" }, + { + "time": 1.7, + "angle": 31.01, + "curve": [ 0.332, 0.33, 0.666, 0.66 ] + }, + { + "time": 1.7667, + "angle": 36.47, + "curve": [ 0.331, 0.32, 0.665, 0.66 ] + }, + { + "time": 1.8667, + "angle": -18.45, + "curve": [ 0.33, 0.31, 0.663, 0.64 ] + }, + { + "time": 1.9667, + "angle": 23.37, + "curve": [ 0.331, 0.32, 0.664, 0.65 ] + }, + { + "time": 2.0333, + "angle": 7.95, + "curve": [ 0.332, 0.33, 0.666, 0.66 ] + }, + { + "time": 2.1, + "angle": 15.51, + "curve": [ 0.324, 0.12, 0.658, 0.47 ] + }, + { "time": 2.2667, "angle": 8.88, "curve": "stepped" }, + { "time": 2.5333, "angle": 8.88 } + ], + "scale": [ + { "time": 0, "x": 0.755, "y": 1.31, "curve": "stepped" }, + { "time": 1.1, "x": 0.755, "y": 1.31 }, + { "time": 1.2, "x": 1.272, "y": 1.31, "curve": "stepped" }, + { "time": 1.2667, "x": 1.272, "y": 1.31 }, + { "time": 1.4, "x": 0.755, "y": 1.31, "curve": "stepped" }, + { "time": 2.5333, "x": 0.755, "y": 1.31 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 62.42, + "curve": [ 0.504, 0.02, 0.75, 1 ] + }, + { "time": 0.1667, "angle": -54.91 }, + { "time": 0.5333, "angle": 299.39 }, + { "time": 0.7, "angle": 103.94 }, + { "time": 0.7667, "angle": 149.61 }, + { "time": 1.3, "angle": 12.1 }, + { + "time": 1.4667, + "angle": 269.28, + "curve": [ 0.25, 0, 0.401, 1 ] + }, + { "time": 1.6, "angle": -90.72, "curve": "stepped" }, + { + "time": 1.6333, + "angle": -90.72, + "curve": [ 0.098, 0.63, 0.26, 1 ] + }, + { "time": 2, "angle": 62.42, "curve": "stepped" }, + { "time": 2.5333, "angle": 62.42 } + ], + "translate": [ + { "time": 0, "x": -1.83, "y": -16.79 }, + { "time": 0.1667, "x": -3.74, "y": 56.01 }, + { "time": 0.5333, "x": 8.85, "y": 49.53 }, + { "time": 0.7, "x": 4.6, "y": -0.69, "curve": "stepped" }, + { "time": 0.7667, "x": 4.6, "y": -0.69 }, + { "time": 1.4333, "x": 7.37, "y": 37.32 }, + { "time": 1.5667, "x": 29.37, "y": 77.69, "curve": "stepped" }, + { "time": 1.6333, "x": 29.37, "y": 77.69 }, + { "time": 2, "x": -1.83, "y": -16.79, "curve": "stepped" }, + { "time": 2.5333, "x": -1.83, "y": -16.79 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.2667, "x": 0, "y": 0 }, + { + "time": 1.4, + "x": 16.97, + "y": 0, + "curve": [ 0.25, 0, 0.511, 1 ] + }, + { "time": 1.6, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.9667, "x": 0, "y": 0 }, + { + "time": 2.0667, + "x": -8.12, + "y": 0, + "curve": [ 0.25, 0, 0.433, 1 ] + }, + { "time": 2.4667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -59.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { "time": 0.3, "angle": 52.27 }, + { + "time": 0.5333, + "angle": -300.75, + "curve": [ 0.25, 0, 0.567, 1.78 ] + }, + { "time": 0.7, "angle": -41.32 }, + { + "time": 0.8333, + "angle": -47.52, + "curve": [ 0.47, 0, 0.572, 1 ] + }, + { + "time": 1.2333, + "angle": -292.9, + "curve": [ 0.515, 0, 0.803, 0.43 ] + }, + { + "time": 1.3, + "angle": -231.77, + "curve": [ 0.343, 0.4, 0.364, 1 ] + }, + { "time": 1.5667, "angle": -30.13, "curve": "stepped" }, + { "time": 1.7333, "angle": -30.13 }, + { "time": 2.3333, "angle": -59.85, "curve": "stepped" }, + { "time": 2.5333, "angle": -59.85 } + ], + "translate": [ + { "time": 0, "x": -7.12, "y": -8.24, "curve": "stepped" }, + { "time": 0.3, "x": -7.12, "y": -8.24 }, + { + "time": 0.5333, + "x": -4.99, + "y": -22.3, + "curve": [ 0.25, 0, 0.567, 1.78 ] + }, + { "time": 0.7, "x": -2.87, "y": 8.61, "curve": "stepped" }, + { + "time": 0.8333, + "x": -2.87, + "y": 8.61, + "curve": [ 0.47, 0, 0.572, 1 ] + }, + { "time": 1.2333, "x": -4.27, "y": -30.12 }, + { "time": 1.5667, "x": -11.4, "y": 10.92, "curve": "stepped" }, + { "time": 1.7333, "x": -11.4, "y": 10.92 }, + { "time": 2.3333, "x": -7.12, "y": -8.24, "curve": "stepped" }, + { "time": 2.5333, "x": -7.12, "y": -8.24 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.2, "x": 0, "y": 0 }, + { + "time": 0.3, + "x": 8.24, + "y": 0, + "curve": [ 0.25, 0, 0.333, 1 ] + }, + { "time": 0.4333, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.3667, "x": 0, "y": 0 }, + { + "time": 1.4667, + "x": 8.24, + "y": 0, + "curve": [ 0.25, 0, 0.333, 1 ] + }, + { "time": 1.6667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.9667, "x": 0, "y": 0 }, + { + "time": 2.1333, + "x": 10.64, + "y": 0, + "curve": [ 0.25, 0, 0.333, 1 ] + }, + { "time": 2.4667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "torso": { + "rotate": [ + { + "time": 0, + "angle": -5.62, + "curve": [ 0.299, 0, 0.636, 0.36 ] + }, + { + "time": 0.1667, + "angle": -19.41, + "curve": [ 0.285, 0.17, 0.69, 0.75 ] + }, + { + "time": 0.4333, + "angle": -22.45, + "curve": [ 0.285, 0.17, 0.69, 0.75 ] + }, + { "time": 0.7, "angle": 0.33, "curve": "stepped" }, + { + "time": 1.0333, + "angle": 0.33, + "curve": [ 0.25, 0, 0.548, 1 ] + }, + { "time": 1.3667, "angle": -80.69 }, + { "time": 1.4333, "angle": -65.08 }, + { + "time": 1.4667, + "angle": -95.78, + "curve": [ 0.224, 0.39, 0.459, 1 ] + }, + { + "time": 1.6333, + "angle": -85.99, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2.1667, "angle": -5.62, "curve": "stepped" }, + { "time": 2.5333, "angle": -5.62 } + ], + "translate": [ + { "time": 0, "x": -6.5, "y": 0 }, + { "time": 0.1667, "x": -6.5, "y": -5.46, "curve": "stepped" }, + { "time": 0.4333, "x": -6.5, "y": -5.46 }, + { "time": 0.7, "x": -6.5, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": -6.5, "y": 0 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { + "time": 1.1, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.456, 1 ] + }, + { + "time": 1.2, + "x": 7.28, + "y": 0, + "curve": [ 0.25, 0, 0.456, 1 ] + }, + { "time": 1.4333, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "front_bracer": { + "rotate": [ + { + "time": 0, + "angle": 45.47, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { "time": 0.1667, "angle": 62.76 }, + { + "time": 0.5667, + "angle": 89.75, + "curve": [ 0.179, 0.73, 0.456, 1 ] + }, + { "time": 0.7, "angle": -20.53, "curve": "stepped" }, + { + "time": 0.8333, + "angle": -20.53, + "curve": [ 0.47, 0, 0.572, 1 ] + }, + { "time": 1, "angle": 61.24 }, + { + "time": 1.4, + "angle": 93.64, + "curve": [ 0.295, 1.38, 0.624, 1 ] + }, + { "time": 1.6667, "angle": -18.24, "curve": "stepped" }, + { "time": 1.7333, "angle": -18.24 }, + { + "time": 1.9667, + "angle": -24.33, + "curve": [ 0.25, 0, 0.519, 1 ] + }, + { "time": 2.4, "angle": 45.47, "curve": "stepped" }, + { "time": 2.5333, "angle": 45.47 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { + "time": 0.8333, + "x": 0, + "y": 0, + "curve": [ 0.47, 0, 0.572, 1 ] + }, + { "time": 1, "x": -18.67, "y": 2.59, "curve": "stepped" }, + { "time": 1.7333, "x": -18.67, "y": 2.59 }, + { "time": 2.3333, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": -7.34, "curve": "stepped" }, + { + "time": 0.9, + "angle": -7.34, + "curve": [ 0.327, 0.06, 0.66, 0.4 ] + }, + { + "time": 0.9667, + "angle": 4.56, + "curve": [ 0.327, 0.24, 0.66, 0.57 ] + }, + { + "time": 1.0333, + "angle": -5.78, + "curve": [ 0.321, 0.24, 0.654, 0.58 ] + }, + { + "time": 1.1667, + "angle": 19.82, + "curve": [ 0.328, 0.06, 0.661, 0.4 ] + }, + { "time": 1.4333, "angle": 2.28 }, + { + "time": 1.5, + "angle": -5.49, + "curve": [ 0.326, 0.22, 0.659, 0.56 ] + }, + { + "time": 1.7667, + "angle": -5.7, + "curve": [ 0.33, 0.31, 0.664, 0.64 ] + }, + { + "time": 1.9, + "angle": -33.95, + "curve": [ 0.326, 0.28, 0.659, 0.62 ] + }, + { + "time": 2.0333, + "angle": -7.34, + "curve": [ 0.325, 0.04, 0.658, 0.39 ] + }, + { + "time": 2.1, + "angle": -2.68, + "curve": [ 0.317, 0.19, 0.65, 0.54 ] + }, + { "time": 2.2333, "angle": -7.34, "curve": "stepped" }, + { "time": 2.2667, "angle": -7.34, "curve": "stepped" }, + { "time": 2.5333, "angle": -7.34 } + ] + }, + "rear_bracer": { + "rotate": [ + { + "time": 0, + "angle": -17.16, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.1667, "angle": -24.08 }, + { "time": 0.4333, "angle": -29.77 }, + { "time": 0.5667, "angle": -68.85 }, + { "time": 0.7, "angle": -22.33 }, + { "time": 0.7667, "angle": -20.19, "curve": "stepped" }, + { + "time": 0.8667, + "angle": -20.19, + "curve": [ 0.25, 0, 0.517, 1 ] + }, + { + "time": 1.2, + "angle": 3.47, + "curve": [ 0.278, 0, 0.569, 0.67 ] + }, + { + "time": 1.5, + "angle": 17.64, + "curve": [ 0.298, 0.6, 0.628, 1 ] + }, + { "time": 1.6, "angle": -23.73, "curve": "stepped" }, + { "time": 1.6333, "angle": -23.73 }, + { + "time": 1.8, + "angle": -80.6, + "curve": [ 0.465, 0.15, 0.853, 0.46 ] + }, + { "time": 2.2, "angle": -17.16, "curve": "stepped" }, + { "time": 2.5333, "angle": -17.16 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -5.51, "curve": "stepped" }, + { + "time": 0.3667, + "angle": -5.51, + "curve": [ 0.317, 0, 0.651, 0.35 ] + }, + { + "time": 0.8333, + "angle": -35.47, + "curve": [ 0.299, 0.15, 0.637, 0.51 ] + }, + { + "time": 1.2, + "angle": -14.39, + "curve": [ 0.25, 0, 0.37, 1 ] + }, + { "time": 1.5667, "angle": -35.47, "curve": "stepped" }, + { + "time": 1.6667, + "angle": -35.47, + "curve": [ 0.433, 0, 0.717, 0.44 ] + }, + { "time": 1.8333, "angle": -14.55 }, + { + "time": 1.9333, + "angle": 30.05, + "curve": [ 0.198, 0.64, 0.414, 1 ] + }, + { "time": 2.4, "angle": -5.51, "curve": "stepped" }, + { "time": 2.5333, "angle": -5.51 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.1, "x": 1, "y": 1 }, + { "time": 1.2, "x": 1, "y": 1.384, "curve": "stepped" }, + { "time": 1.2667, "x": 1, "y": 1.384 }, + { "time": 1.4667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 2.5333, "x": 1, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.1, "x": 0, "y": 0 }, + { "time": 1.2, "x": 0, "y": 33.37, "curve": "stepped" }, + { "time": 1.3333, "x": 0, "y": 33.37 }, + { "time": 1.5, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 1.6667, "x": 0, "y": 0 }, + { + "time": 1.8667, + "x": -17.77, + "y": 0, + "curve": [ 0.25, 0, 0.677, 1 ] + }, + { "time": 2, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "front_fist": { + "rotate": [ + { + "time": 0, + "angle": -6.85, + "curve": [ 0.368, 0, 0.699, 0.39 ] + }, + { "time": 0.1667, "angle": -7.87, "curve": "stepped" }, + { + "time": 0.4333, + "angle": -7.87, + "curve": [ 0.421, 0.25, 0.727, 0.76 ] + }, + { + "time": 0.6667, + "angle": -19.63, + "curve": [ 0.343, 0.62, 0.673, 1 ] + }, + { "time": 0.7333, "angle": -6.85, "curve": "stepped" }, + { "time": 1.0333, "angle": -6.85 }, + { + "time": 1.1667, + "angle": 77.82, + "curve": [ 0.25, 0, 0.438, 1 ] + }, + { "time": 1.5, "angle": -6.85, "curve": "stepped" }, + { + "time": 1.7, + "angle": -6.85, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 2.0333, + "angle": -44.05, + "curve": [ 0.25, 0, 0.556, 1 ] + }, + { "time": 2.4, "angle": -6.85, "curve": "stepped" }, + { "time": 2.5333, "angle": -6.85 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.5667, "x": 1, "y": 1 }, + { "time": 0.6, "x": 1, "y": 2, "curve": "stepped" }, + { "time": 0.6333, "x": 1, "y": 2 }, + { "time": 0.6667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 1.2333, "x": 1, "y": 1 }, + { "time": 1.3667, "x": 1, "y": 2, "curve": "stepped" }, + { "time": 1.4333, "x": 1, "y": 2 }, + { "time": 1.5667, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 2.5333, "x": 1, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.3, "x": -11.46, "y": 0 }, + { "time": 0.5333, "x": -14.51, "y": -10.12 }, + { "time": 0.6, "x": 9.5, "y": -7.03 }, + { "time": 0.7, "x": 0, "y": 0, "curve": "stepped" }, + { + "time": 1.4, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.553, 1 ] + }, + { + "time": 1.5667, + "x": -13.44, + "y": 0, + "curve": [ 0.25, 0, 0.553, 1 ] + }, + { + "time": 1.8, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.553, 1 ] + }, + { + "time": 2.0333, + "x": -16.53, + "y": 0, + "curve": [ 0.25, 0, 0.553, 1 ] + }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.287, 0, 0.627, 0.38 ] + }, + { "time": 0.1667, "angle": -8.73, "curve": "stepped" }, + { + "time": 0.4333, + "angle": -8.73, + "curve": [ 0.301, 0.23, 0.655, 0.63 ] + }, + { + "time": 0.5667, + "angle": -43.92, + "curve": [ 0.349, 0.39, 0.692, 0.75 ] + }, + { "time": 0.7, "angle": 0, "curve": "stepped" }, + { + "time": 1.7333, + "angle": 0, + "curve": [ 0.245, 0, 0.637, 0.56 ] + }, + { + "time": 1.9667, + "angle": -23.42, + "curve": [ 0.381, 0.55, 0.438, 1 ] + }, + { "time": 2.2333, "angle": 0, "curve": "stepped" }, + { "time": 2.5333, "angle": 0 } + ] + }, + "free gun bone": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.1667, "angle": 0, "curve": "stepped" }, + { "time": 0.4333, "angle": 0 }, + { "time": 0.6667, "angle": 81.73 }, + { "time": 0.7333, "angle": 201.73 }, + { "time": 0.8, "angle": 321.73 }, + { "time": 0.8667, "angle": 441.73 }, + { "time": 0.9667, "angle": 201.73 }, + { "time": 1.1333, "angle": 321.73 }, + { "time": 1.3333, "angle": 81.73 }, + { "time": 1.6333, "angle": 147.13, "curve": "stepped" }, + { + "time": 1.7333, + "angle": 147.13, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2.2333, "angle": 0, "curve": "stepped" }, + { "time": 2.5333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.1667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.4333, "x": 0, "y": 0 }, + { + "time": 0.6667, + "x": 24.84, + "y": 38.07, + "curve": [ 0.063, 0.75, 0.53, 0.91 ] + }, + { + "time": 1.1333, + "x": 12.43, + "y": 700.82, + "curve": [ 0.478, 0, 0.876, 0.5 ] + }, + { + "time": 1.6667, + "x": -45.79, + "y": 5.56, + "curve": [ 0.19, 0.41, 0.401, 1 ] + }, + { "time": 2.2333, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.6, "x": 0, "y": 0 }, + { "time": 0.7333, "x": -26.22, "y": 0 }, + { "time": 1.0667, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 2.5333, "x": 0, "y": 0 } + ] + }, + "gunTip": { + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.7667, "x": 0, "y": 0 }, + { "time": 0.8333, "x": 20.93, "y": 1.58 }, + { "time": 0.8667, "x": 0, "y": 0 }, + { "time": 0.9333, "x": 20.93, "y": 1.58 }, + { "time": 0.9667, "x": 0, "y": 0 }, + { "time": 1.0333, "x": 20.93, "y": 1.58 }, + { "time": 1.0667, "x": 0, "y": 0 }, + { "time": 1.1333, "x": 20.93, "y": 1.58 }, + { "time": 1.2, "x": 0, "y": 0 }, + { "time": 1.3333, "x": 20.93, "y": 1.58, "curve": "stepped" }, + { "time": 2.5333, "x": 20.93, "y": 1.58 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { + "time": 0.7667, + "x": 1, + "y": 1, + "curve": [ 0.706, 0, 0.49, 1 ] + }, + { "time": 0.8333, "x": 1.247, "y": 1.517 }, + { + "time": 0.8667, + "x": 1, + "y": 1, + "curve": [ 0.706, 0, 0.49, 1 ] + }, + { "time": 0.9333, "x": 1.247, "y": 1.517 }, + { + "time": 0.9667, + "x": 1, + "y": 1, + "curve": [ 0.706, 0, 0.49, 1 ] + }, + { "time": 1.0333, "x": 1.247, "y": 1.517 }, + { + "time": 1.0667, + "x": 1, + "y": 1, + "curve": [ 0.706, 0, 0.49, 1 ] + }, + { "time": 1.1333, "x": 1.247, "y": 1.517 }, + { + "time": 1.2, + "x": 1, + "y": 1, + "curve": [ 0.706, 0, 0.49, 1 ] + }, + { "time": 1.3333, "x": 1.247, "y": 1.517, "curve": "stepped" }, + { "time": 2.5333, "x": 1.247, "y": 1.517 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.4, "angle": 14.09 }, + { "time": 0.8667, "angle": -7.49 }, + { "time": 1.1333, "angle": -14.82 }, + { "time": 1.3333, "angle": -5.35 }, + { "time": 1.5, "angle": 0, "curve": "stepped" }, + { "time": 2.5333, "angle": 0 } + ] + }, + "pathbone": { + "scale": [ + { "time": 0.6667, "x": 1, "y": 1 }, + { "time": 1.1667, "x": 1.619, "y": 1.619 }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "gun2": { + "rotate": [ + { "time": 0.6333, "angle": 0 }, + { "time": 1.6667, "angle": 208.8 } + ], + "translate": [ + { "time": 0.6, "x": -271.69, "y": -301.15 }, + { "time": 1.6667, "x": -470.47, "y": -334.43 } + ] + }, + "gun3": { + "rotate": [ + { "time": 0.6333, "angle": 0 }, + { "time": 1.6667, "angle": 208.8 } + ], + "translate": [ + { "time": 0.6, "x": -111.29, "y": -212.77 }, + { "time": 1.6667, "x": -310.07, "y": -246.05 } + ] + }, + "gun4": { + "rotate": [ + { "time": 0.6333, "angle": 0 }, + { "time": 1.6667, "angle": 208.8 } + ], + "translate": [ + { "time": 0.6, "x": -144.03, "y": -425.54 }, + { "time": 1.6667, "x": -342.81, "y": -458.82 } + ] + }, + "muzzle2 free": { + "rotate": [ + { "time": 0.7667, "angle": -21.73, "curve": "stepped" }, + { "time": 0.8667, "angle": 172.48, "curve": "stepped" }, + { "time": 0.9667, "angle": -139.64, "curve": "stepped" }, + { "time": 1.0667, "angle": 24.69, "curve": "stepped" }, + { "time": 1.1667, "angle": 176.07, "curve": "stepped" }, + { "time": 1.2667, "angle": 52.93 } + ], + "translate": [ + { "time": 0.7667, "x": 269.22, "y": 129.31, "curve": "stepped" }, + { "time": 0.8667, "x": -567.86, "y": 347.09, "curve": "stepped" }, + { "time": 0.9667, "x": -307.84, "y": 56.76, "curve": "stepped" }, + { "time": 1.0667, "x": 353.92, "y": 489.89, "curve": "stepped" }, + { "time": 1.1667, "x": -332.25, "y": 174.65, "curve": "stepped" }, + { "time": 1.2667, "x": -228.55, "y": 693.4 } + ], + "scale": [ + { "time": 0.7667, "x": 0.9, "y": 1.202 }, + { "time": 0.8333, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 0.8667, "x": 0.9, "y": 1.202 }, + { "time": 0.9333, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 0.9667, "x": 0.9, "y": 1.202 }, + { "time": 1.0333, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.0667, "x": 0.9, "y": 1.202 }, + { "time": 1.1333, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.1667, "x": 0.9, "y": 1.202 }, + { "time": 1.2333, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.2667, "x": 0.9, "y": 1.202 }, + { "time": 1.3333, "x": 1.045, "y": 0.99 } + ] + }, + "muzzle3 free": { + "rotate": [ + { "time": 0.8333, "angle": 40.51, "curve": "stepped" }, + { "time": 0.9333, "angle": -63.06, "curve": "stepped" }, + { "time": 1.0333, "angle": 126.83, "curve": "stepped" }, + { "time": 1.1333, "angle": 125.37, "curve": "stepped" }, + { "time": 1.2333, "angle": -136.88, "curve": "stepped" }, + { "time": 1.3333, "angle": -36.08 } + ], + "translate": [ + { "time": 0.8333, "x": 255.43, "y": 424.36, "curve": "stepped" }, + { "time": 0.9333, "x": 139.51, "y": 153.5, "curve": "stepped" }, + { "time": 1.0333, "x": -158.92, "y": 533.3, "curve": "stepped" }, + { "time": 1.1333, "x": 2.6, "y": 646.64, "curve": "stepped" }, + { "time": 1.2333, "x": -42.47, "y": 167.46, "curve": "stepped" }, + { "time": 1.3333, "x": 322.45, "y": 254.08 } + ], + "scale": [ + { "time": 0.8333, "x": 0.9, "y": 1.202 }, + { "time": 0.9, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 0.9333, "x": 0.9, "y": 1.202 }, + { "time": 1, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.0333, "x": 0.9, "y": 1.202 }, + { "time": 1.1, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.1333, "x": 0.9, "y": 1.202 }, + { "time": 1.2, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.2333, "x": 0.9, "y": 1.202 }, + { "time": 1.3, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.3333, "x": 0.9, "y": 1.202 }, + { "time": 1.4, "x": 1.045, "y": 0.99, "curve": "stepped" }, + { "time": 1.4333, "x": 1, "y": 1 } + ] + }, + "gun rotation": { + "rotate": [ + { "time": 0.7, "angle": 0 }, + { "time": 0.7667, "angle": -120 }, + { "time": 0.8333, "angle": 120 }, + { "time": 0.9, "angle": 0 }, + { "time": 0.9667, "angle": -120 }, + { "time": 1.0333, "angle": 120 }, + { "time": 1.1, "angle": 0 }, + { "time": 1.1667, "angle": -120 }, + { "time": 1.2333, "angle": 120 }, + { "time": 1.3, "angle": 0 }, + { "time": 1.3667, "angle": -120 }, + { "time": 1.4333, "angle": 120 }, + { "time": 1.5, "angle": 0 }, + { "time": 1.5667, "angle": -120 }, + { "time": 1.6333, "angle": 120 }, + { "time": 1.7, "angle": 0 } + ] + } + }, + "ik": { + "aiming constraint": [ + { "time": 0, "mix": 0, "curve": "stepped" }, + { "time": 2.5333, "mix": 0 } + ], + "aiming gun constraint": [ + { "time": 0, "mix": 0, "curve": "stepped" }, + { "time": 2.5333, "mix": 0 } + ] + }, + "transform": { + "gun flying": [ + { "time": 0, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0, "curve": "stepped" }, + { "time": 0.6667, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 0.7, "curve": "stepped" }, + { "time": 1.6333 }, + { "time": 1.6667, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0, "curve": "stepped" }, + { "time": 2.5333, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ], + "gun2 rotation": [ + { "time": 0.6333, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 0.7333, "translateMix": 0, "scaleMix": 0, "shearMix": 0, "curve": "stepped" }, + { "time": 1.4667, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 1.6, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ], + "gun3 rotation": [ + { "time": 0.6333, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 0.7333, "translateMix": 0, "scaleMix": 0, "shearMix": 0, "curve": "stepped" }, + { "time": 1.4667, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 1.6, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ], + "gun4 rotation": [ + { "time": 0.6333, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 0.7333, "translateMix": 0, "scaleMix": 0, "shearMix": 0, "curve": "stepped" }, + { "time": 1.4667, "translateMix": 0, "scaleMix": 0, "shearMix": 0 }, + { "time": 1.6, "rotateMix": 0, "translateMix": 0, "scaleMix": 0, "shearMix": 0 } + ] + }, + "paths": { + "spinning guns": { + "position": [ + { "time": 0.6667 }, + { "time": 1.6667, "position": 2.034 } + ], + "mix": [ + { "time": 0.6667, "rotateMix": 0, "translateMix": 0 }, + { "time": 0.7333, "curve": "stepped" }, + { "time": 1.5667 }, + { "time": 1.6667, "rotateMix": 0, "translateMix": 0 } + ] + } + } + }, + "hit": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" }, + { "time": 0.1, "name": "front_fist_open" }, + { "time": 0.2, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" }, + { "time": 0.2, "name": "mouth_smile" } + ] + } + }, + "bones": { + "torso": { + "rotate": [ + { + "time": 0, + "angle": -20.26, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -5.62 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": -6.5, "y": 0 } + ] + }, + "neck": { + "rotate": [ + { + "time": 0, + "angle": -0.49, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.1333, "angle": 24.95 }, + { "time": 0.2, "angle": 0 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": -46.07, + "curve": [ 0.352, 0, 0.492, 0.6 ] + }, + { "time": 0.2, "angle": -5.51 } + ] + }, + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -73.85, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -59.85 } + ], + "translate": [ + { + "time": 0, + "x": -9.77, + "y": 0.42, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": -7.12, "y": -8.24 } + ] + }, + "front_bracer": { + "rotate": [ + { + "time": 0, + "angle": 75.83, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": 45.47 } + ] + }, + "front_fist": { + "rotate": [ + { + "time": 0, + "angle": 13.59, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -6.85 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.2, "x": 1, "y": 1 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 255.07, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": 62.42 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": -1.83, "y": -16.79 } + ] + }, + "rear_bracer": { + "rotate": [ + { + "time": 0, + "angle": 66.16, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -17.16 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": 14.98, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": 0 } + ] + }, + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 26.47, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": 0.65 } + ], + "translate": [ + { + "time": 0, + "x": 7.21, + "y": -4, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": -13.4, "y": 6.7 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": 0.897, "y": 1 } + ] + }, + "rear_thigh": { + "rotate": [ + { + "time": 0, + "angle": 47.22, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": 30.51 } + ], + "translate": [ + { "time": 0, "x": -1.96, "y": -0.32 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": -67.69, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -19.29 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.2, "x": 1, "y": 1 } + ] + }, + "rear_shin": { + "rotate": [ + { + "time": 0, + "angle": -45.94, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -23.83 } + ] + }, + "front_foot": { + "rotate": [ + { + "time": 0, + "angle": 5.4, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": 5.14 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": 0.755, "y": 1.31 } + ] + }, + "rear_foot": { + "rotate": [ + { + "time": 0, + "angle": -35.72, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "angle": -7.34 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -32.67, + "y": 15, + "curve": [ 0.25, 0, 0.275, 1 ] + }, + { "time": 0.2, "x": -6.64, "y": -23.02 } + ] + } + } + }, + "hit old": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0.1667, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" }, + { "time": 0.3333, "name": "mouth_smile" } + ] + } + }, + "bones": { + "torso": { + "rotate": [ + { "time": 0, "angle": 56.42 }, + { "time": 0.3333, "angle": 8.89 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 35.39 }, + { "time": 0.2333, "angle": 24.95 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 10.22 }, + { "time": 0.3333, "angle": -41.3 } + ] + }, + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -310.93, + "curve": [ 0.38, 0.53, 0.745, 1 ] + }, + { "time": 0.3333, "angle": -112.6 } + ], + "translate": [ + { "time": 0, "x": 7.23, "y": -13.13 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 36.99 }, + { "time": 0.3333, "angle": -28.65 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": 13.59 }, + { "time": 0.3333, "angle": 7.56 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 271.02, + "curve": [ 0.343, 0.36, 0.68, 0.71 ] + }, + { "time": 0.3333, "angle": -15.84 } + ], + "translate": [ + { "time": 0.3333, "x": -0.1, "y": -0.46 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3333, "angle": 40.03 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 14.98 }, + { "time": 0.3333, "angle": 39.76 } + ] + }, + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 90.94, + "curve": [ 0.227, 0.27, 0.433, 1 ] + }, + { "time": 0.3333, "angle": 32.03 } + ], + "translate": [ + { "time": 0, "x": 7.21, "y": -4 } + ] + }, + "rear_thigh": { + "rotate": [ + { + "time": 0, + "angle": 40.52, + "curve": [ 0.296, 0.3, 0.59, 1 ] + }, + { "time": 0.3333, "angle": 90.77 } + ], + "translate": [ + { "time": 0, "x": -1.96, "y": -0.32 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": -96.63 }, + { "time": 0.3333, "angle": -15.13 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": 8 }, + { "time": 0.3333, "angle": -67.54 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 5.4 }, + { "time": 0.3333, "angle": -16.27 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": 2.67 }, + { "time": 0.3333, "angle": -10.31 } + ] + }, + "hip": { + "translate": [ + { "time": 0, "x": -75.55, "y": -78.04 }, + { "time": 0.2333, "x": -36.48, "y": 12.42 }, + { "time": 0.3333, "x": -36.48, "y": -3 } + ] + } + } + }, + "idle": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" } + ] + } + }, + "bones": { + "torso": { + "rotate": [ + { + "time": 0, + "angle": -5.62, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8333, + "angle": -9.66, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -5.62 } + ], + "translate": [ + { "time": 0, "x": -6.5, "y": 0 } + ] + }, + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -59.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -54.32, + "curve": [ 0.324, 0.11, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -59.85 } + ], + "translate": [ + { "time": 0, "x": -7.12, "y": -8.24 }, + { "time": 0.6667, "x": -6.32, "y": -8.31 }, + { "time": 1.6667, "x": -7.12, "y": -8.24 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 62.42, + "curve": [ 0.504, 0.02, 0.75, 1 ] + }, + { + "time": 0.7333, + "angle": 43.83, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": 62.42 } + ], + "translate": [ + { "time": 0, "x": -1.83, "y": -16.79 }, + { "time": 0.6667, "x": 0.35, "y": -15.23 }, + { "time": 1.6667, "x": -1.83, "y": -16.79 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.6667, "angle": 2.39 }, + { "time": 1.6667, "angle": 0 } + ] + }, + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 0.65, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": -4.34, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 0.65 } + ], + "translate": [ + { "time": 0, "x": -13.4, "y": 6.7 } + ], + "scale": [ + { + "time": 0, + "x": 0.897, + "y": 1, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 0.826, + "y": 1, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": 0.897, "y": 1 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": -19.29 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 0.994, + "y": 1, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "rear_thigh": { + "rotate": [ + { + "time": 0, + "angle": 30.51, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 40.15, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 30.51 } + ] + }, + "rear_shin": { + "rotate": [ + { + "time": 0, + "angle": -23.83, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": -43.77, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": -23.83 } + ] + }, + "front_foot": { + "rotate": [ + { + "time": 0, + "angle": 5.14, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 10.05, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 5.14 } + ], + "scale": [ + { "time": 0, "x": 0.755, "y": 1.31 } + ] + }, + "rear_foot": { + "rotate": [ + { + "time": 0, + "angle": -7.34, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 3.85, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": -7.34 } + ] + }, + "rear_bracer": { + "rotate": [ + { + "time": 0, + "angle": -17.16, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 12.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -17.16 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": -5.51, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -3.12, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -5.51 } + ] + }, + "front_bracer": { + "rotate": [ + { + "time": 0, + "angle": 45.47, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 41.34, + "curve": [ 0.321, 0.11, 0.736, 0.92 ] + }, + { "time": 1.6667, "angle": 45.47 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -15.59, + "curve": [ 0.733, 0, 0.77, 0.99 ] + }, + { "time": 1.6667, "angle": 0 } + ] + }, + "front_fist": { + "rotate": [ + { + "time": 0, + "angle": -6.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -14.63, + "curve": [ 0.324, 0.11, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -6.85 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": 0.8, + "y": 1.101, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -6.64, + "y": -23.02, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 6.28, + "y": -35.01, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": -6.64, "y": -23.02 } + ] + } + } + }, + "idle footplant": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" } + ] + } + }, + "bones": { + "torso": { + "rotate": [ + { + "time": 0, + "angle": -5.62, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8333, + "angle": -9.66, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -5.62 } + ], + "translate": [ + { "time": 0, "x": -6.5, "y": 0 } + ] + }, + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -59.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -54.32, + "curve": [ 0.324, 0.11, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -59.85 } + ], + "translate": [ + { "time": 0, "x": -7.12, "y": -8.24 }, + { "time": 0.6667, "x": -6.32, "y": -8.31 }, + { "time": 1.6667, "x": -7.12, "y": -8.24 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 62.42, + "curve": [ 0.504, 0.02, 0.75, 1 ] + }, + { + "time": 0.7333, + "angle": 43.83, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": 62.42 } + ], + "translate": [ + { "time": 0, "x": -1.83, "y": -16.79 }, + { "time": 0.6667, "x": 0.35, "y": -15.23 }, + { "time": 1.6667, "x": -1.83, "y": -16.79 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.6667, "angle": 2.39 }, + { "time": 1.6667, "angle": 0 } + ] + }, + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 0.65, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": -4.34, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 0.65 } + ], + "translate": [ + { "time": 0, "x": -13.4, "y": 6.7 } + ], + "scale": [ + { + "time": 0, + "x": 0.897, + "y": 1, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 0.826, + "y": 1, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": 0.897, "y": 1 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": -19.29 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 0.994, + "y": 1, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "rear_thigh": { + "rotate": [ + { + "time": 0, + "angle": 30.51, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 40.15, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 30.51 } + ] + }, + "rear_shin": { + "rotate": [ + { + "time": 0, + "angle": -23.83, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": -43.77, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": -23.83 } + ] + }, + "front_foot": { + "rotate": [ + { + "time": 0, + "angle": 5.14, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 10.05, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 5.14 } + ], + "scale": [ + { "time": 0, "x": 0.755, "y": 1.31 } + ] + }, + "rear_foot": { + "rotate": [ + { + "time": 0, + "angle": -7.34, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 3.85, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": -7.34 } + ] + }, + "rear_bracer": { + "rotate": [ + { + "time": 0, + "angle": -17.16, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 12.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -17.16 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": -5.51, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -3.12, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -5.51 } + ] + }, + "front_bracer": { + "rotate": [ + { + "time": 0, + "angle": 45.47, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 41.34, + "curve": [ 0.321, 0.11, 0.736, 0.92 ] + }, + { "time": 1.6667, "angle": 45.47 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -15.59, + "curve": [ 0.733, 0, 0.77, 0.99 ] + }, + { "time": 1.6667, "angle": 0 } + ] + }, + "front_fist": { + "rotate": [ + { + "time": 0, + "angle": -6.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -14.63, + "curve": [ 0.324, 0.11, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -6.85 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": 0.8, + "y": 1.101, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -6.64, + "y": -23.02, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 6.28, + "y": -35.01, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": -6.64, "y": -23.02 } + ] + } + } + }, + "idlebag": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" } + ] + } + }, + "bones": { + "front_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": -59.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -54.32, + "curve": [ 0.324, 0.11, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -59.85 } + ], + "translate": [ + { "time": 0, "x": -7.12, "y": -8.24 }, + { "time": 0.6667, "x": -6.32, "y": -8.31 }, + { "time": 1.6667, "x": -7.12, "y": -8.24 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 62.42, + "curve": [ 0.504, 0.02, 0.75, 1 ] + }, + { + "time": 0.7333, + "angle": 43.83, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": 62.42 } + ], + "translate": [ + { "time": 0, "x": -1.83, "y": -16.79 }, + { "time": 0.6667, "x": 0.35, "y": -15.23 }, + { "time": 1.6667, "x": -1.83, "y": -16.79 } + ] + }, + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 0.65, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": -4.34, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 0.65 } + ], + "translate": [ + { "time": 0, "x": -13.4, "y": 6.7 } + ], + "scale": [ + { + "time": 0, + "x": 0.897, + "y": 1, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 0.826, + "y": 1, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": 0.897, "y": 1 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": -19.29 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 0.994, + "y": 1, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "rear_thigh": { + "rotate": [ + { + "time": 0, + "angle": 30.51, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 40.15, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 30.51 } + ] + }, + "rear_shin": { + "rotate": [ + { + "time": 0, + "angle": -23.83, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": -43.77, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": -23.83 } + ] + }, + "front_foot": { + "rotate": [ + { + "time": 0, + "angle": 5.14, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 10.05, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": 5.14 } + ], + "scale": [ + { "time": 0, "x": 0.755, "y": 1.31 } + ] + }, + "rear_foot": { + "rotate": [ + { + "time": 0, + "angle": -7.34, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "angle": 3.85, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "angle": -7.34 } + ] + }, + "rear_bracer": { + "rotate": [ + { + "time": 0, + "angle": -17.16, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 12.53, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -17.16 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": -5.51, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -3.12, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -5.51 } + ] + }, + "front_bracer": { + "rotate": [ + { + "time": 0, + "angle": 45.47, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 41.34, + "curve": [ 0.321, 0.11, 0.736, 0.92 ] + }, + { "time": 1.6667, "angle": 45.47 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -15.59, + "curve": [ 0.733, 0, 0.77, 0.99 ] + }, + { "time": 1.6667, "angle": 0 } + ] + }, + "front_fist": { + "rotate": [ + { + "time": 0, + "angle": -6.85, + "curve": [ 0.493, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -14.63, + "curve": [ 0.324, 0.11, 0.75, 1 ] + }, + { "time": 1.6667, "angle": -6.85 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "x": 0.8, + "y": 1.101, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 1.6667, "x": 1, "y": 1 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -6.64, + "y": -23.02, + "curve": [ 0.236, 0.01, 0.559, 0.99 ] + }, + { + "time": 0.6667, + "x": 6.28, + "y": -35.01, + "curve": [ 0.595, 0, 0.653, 1 ] + }, + { "time": 1.6667, "x": -6.64, "y": -23.02 } + ] + } + } + }, + "jump": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" }, + { "time": 0.1333, "name": "front_fist_closed" }, + { "time": 0.6, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 91.53, + "curve": [ 0.278, 0.46, 0.764, 1 ] + }, + { + "time": 0.1333, + "angle": -35.84, + "curve": [ 0.761, 0, 0.75, 1 ] + }, + { "time": 0.3667, "angle": 127.74 }, + { + "time": 0.6667, + "angle": 48.18, + "curve": [ 0.227, 0.27, 0.433, 1 ] + }, + { "time": 0.7667, "angle": 25.35 }, + { "time": 0.8667, "angle": 45.38 }, + { "time": 0.9667, "angle": 38.12 }, + { "time": 1.0667, "angle": 25.35 }, + { "time": 1.2667, "angle": 91.53 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": 5.78 }, + { "time": 0.3667, "x": 8.3, "y": 7.99 }, + { "time": 0.6667, "x": 7.21, "y": -4 }, + { "time": 1.2667, "x": -2.57, "y": 5.78 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -42.64 }, + { "time": 0.1333, "angle": -5.74 }, + { "time": 0.3667, "angle": -50.76 }, + { "time": 0.6667, "angle": 1.9 }, + { "time": 0.7667, "angle": 11.59 }, + { "time": 0.9, "angle": -1.9 }, + { "time": 1.0667, "angle": 11.59 }, + { "time": 1.2667, "angle": -42.64 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -26.32 }, + { "time": 0.1333, "angle": 121.44 }, + { "time": 0.3667, "angle": 70.55 }, + { + "time": 0.6667, + "angle": 79.9, + "curve": [ 0.296, 0.3, 0.59, 1 ] + }, + { "time": 0.7667, "angle": 99.12 }, + { "time": 0.8667, "angle": 74.06 }, + { "time": 0.9667, "angle": 98.05 }, + { "time": 1.0667, "angle": 99.12 }, + { "time": 1.2667, "angle": -26.32 } + ], + "translate": [ + { "time": 0, "x": -0.56, "y": -0.32 }, + { "time": 0.3667, "x": -8.5, "y": 10.58 }, + { "time": 0.6667, "x": -1.96, "y": -0.32 }, + { "time": 1.2667, "x": -0.56, "y": -0.32 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -78.69 }, + { "time": 0.3667, "angle": -55.56 }, + { "time": 0.6667, "angle": -62.84 }, + { "time": 0.7667, "angle": -80.75 }, + { "time": 0.8667, "angle": -41.13 }, + { "time": 0.9667, "angle": -77.4 }, + { "time": 1.0667, "angle": -80.75 }, + { "time": 1.2667, "angle": -78.69 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -22.62 }, + { "time": 0.1333, "angle": -246.69 }, + { + "time": 0.5333, + "angle": 11.28, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.6667, + "angle": -57.46, + "curve": [ 0.38, 0.53, 0.745, 1 ] + }, + { "time": 0.8, "angle": -112.6 }, + { "time": 0.8667, "angle": -102.17 }, + { "time": 0.9667, "angle": -108.61 }, + { "time": 1.0667, "angle": -112.6 }, + { "time": 1.2667, "angle": -22.62 } + ], + "translate": [ + { "time": 0, "x": 6.08, "y": 7.15 }, + { "time": 0.1333, "x": 7.23, "y": -13.13, "curve": "stepped" }, + { "time": 0.6667, "x": 7.23, "y": -13.13 }, + { "time": 1.2667, "x": 6.08, "y": 7.15 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 66.47 }, + { "time": 0.1333, "angle": 42.4 }, + { "time": 0.3667, "angle": 26.06 }, + { "time": 0.6667, "angle": 13.28 }, + { "time": 0.8, "angle": -28.65 }, + { "time": 0.8667, "angle": -22.31 }, + { "time": 0.9667, "angle": -35.39 }, + { "time": 1.0667, "angle": -28.65 }, + { "time": 1.2667, "angle": 66.47 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -28.43 }, + { "time": 0.3667, "angle": -45.61 }, + { "time": 0.6667, "angle": -53.66 }, + { "time": 0.8, "angle": 7.56 }, + { "time": 0.8667, "angle": 31.16 }, + { "time": 0.9667, "angle": -32.59 }, + { "time": 1.0667, "angle": 7.56 }, + { "time": 1.2667, "angle": -28.43 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 39.69 }, + { "time": 0.1333, "angle": 276.58 }, + { "time": 0.2333, "angle": 17.74 }, + { "time": 0.3667, "angle": 83.38 }, + { + "time": 0.5333, + "angle": -4.72, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.6667, + "angle": -69.63, + "curve": [ 0.343, 0.36, 0.68, 0.71 ] + }, + { + "time": 0.7, + "angle": 321.47, + "curve": [ 0.334, 0.33, 0.667, 0.67 ] + }, + { + "time": 0.7333, + "angle": 33.71, + "curve": [ 0.359, 0.64, 0.694, 1 ] + }, + { "time": 0.8, "angle": 34.56 }, + { "time": 0.9667, "angle": 71.97 }, + { "time": 1.0667, "angle": 34.56 }, + { "time": 1.2667, "angle": 39.69 } + ], + "translate": [ + { "time": 0, "x": -3.1, "y": -4.87 }, + { "time": 0.1333, "x": 23.33, "y": 49.07 }, + { "time": 0.3667, "x": 20.78, "y": 40.21 }, + { "time": 1.2667, "x": -3.1, "y": -4.87 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 29.67 }, + { "time": 0.1333, "angle": 45.07 }, + { "time": 0.3667, "angle": -4.35 }, + { "time": 0.7, "angle": 61.69 }, + { "time": 0.7333, "angle": 82.6 }, + { "time": 0.8, "angle": 80.06 }, + { "time": 0.9667, "angle": 57.56 }, + { "time": 1.0667, "angle": 80.06 }, + { "time": 1.2667, "angle": 29.67 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 24.91 }, + { "time": 0.1333, "angle": 16.32 }, + { "time": 0.3667, "angle": 7.45 }, + { "time": 0.6667, "angle": -20.35 }, + { "time": 0.7667, "angle": -0.69, "curve": "stepped" }, + { "time": 1.0667, "angle": -0.69 }, + { "time": 1.2667, "angle": 24.91 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 24.92 }, + { "time": 0.1333, "angle": 10.36 }, + { "time": 0.3667, "angle": 28.65 }, + { "time": 0.6667, "angle": -2.66 }, + { "time": 0.7667, "angle": -28.94, "curve": "stepped" }, + { "time": 1.0667, "angle": -28.94 }, + { "time": 1.2667, "angle": 24.92 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": -90.63, + "curve": [ 0.416, 0.55, 0.743, 1 ] + }, + { + "time": 0.1333, + "angle": -10.52, + "curve": [ 0.644, 0.01, 0.75, 1 ] + }, + { "time": 0.3667, "angle": -127.72 }, + { "time": 0.6667, "angle": -19.92 }, + { "time": 0.7667, "angle": -5.17 }, + { "time": 0.8667, "angle": -35.06 }, + { "time": 0.9667, "angle": -43.97 }, + { "time": 1.0667, "angle": -5.17 }, + { "time": 1.2667, "angle": -90.63 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 16.28 }, + { "time": 0.0333, "angle": 21.02 }, + { "time": 0.0667, "angle": 10.93 }, + { "time": 0.1333, "angle": -38.46 }, + { "time": 0.3667, "angle": 6.62 }, + { "time": 0.6667, "angle": -11.52 }, + { "time": 0.9667, "angle": -22.92 }, + { "time": 1.2667, "angle": -0.8 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": -12.78 }, + { "time": 0.1333, "angle": 17.06 }, + { "time": 0.3667, "angle": 19.45 }, + { "time": 0.6667, "angle": 2.67 }, + { "time": 0.9667, "angle": -28.5 }, + { "time": 1.2667, "angle": -12.78 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 6.18 }, + { "time": 0.1333, "angle": 30.81 }, + { "time": 0.3667, "angle": 13.26 }, + { "time": 0.6667, "angle": 14.98 }, + { "time": 0.7, "angle": 25.65 }, + { "time": 0.7333, "angle": 20.62 }, + { "time": 0.8, "angle": 64.53 }, + { "time": 0.9667, "angle": 8.6 }, + { "time": 1.0667, "angle": 64.53 }, + { "time": 1.2667, "angle": 6.18 } + ] + } + } + }, + "jump old": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" }, + { "time": 0.2, "name": "front_fist_closed" }, + { "time": 0.6667, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 91.53, + "curve": [ 0.278, 0.46, 0.764, 1 ] + }, + { + "time": 0.2, + "angle": -35.84, + "curve": [ 0.761, 0, 0.75, 1 ] + }, + { "time": 0.4333, "angle": 127.74 }, + { + "time": 0.7333, + "angle": 48.18, + "curve": [ 0.227, 0.27, 0.433, 1 ] + }, + { "time": 0.8333, "angle": 25.35 }, + { "time": 0.9333, "angle": 45.38 }, + { "time": 1.0333, "angle": 38.12 }, + { "time": 1.1333, "angle": 25.35 }, + { "time": 1.3333, "angle": 91.53 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": 5.78 }, + { "time": 0.4333, "x": 8.3, "y": 7.99 }, + { "time": 0.7333, "x": 7.21, "y": -4 }, + { "time": 1.3333, "x": -2.57, "y": 5.78 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -42.64 }, + { "time": 0.2, "angle": -5.74 }, + { "time": 0.4333, "angle": -50.76 }, + { "time": 0.7333, "angle": 1.9 }, + { "time": 0.8333, "angle": 11.59 }, + { "time": 0.9667, "angle": -1.9 }, + { "time": 1.1333, "angle": 11.59 }, + { "time": 1.3333, "angle": -42.64 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -26.32 }, + { "time": 0.2, "angle": 121.44 }, + { "time": 0.4333, "angle": 70.55 }, + { + "time": 0.7333, + "angle": 79.9, + "curve": [ 0.296, 0.3, 0.59, 1 ] + }, + { "time": 0.8333, "angle": 99.12 }, + { "time": 0.9333, "angle": 74.06 }, + { "time": 1.0333, "angle": 98.05 }, + { "time": 1.1333, "angle": 99.12 }, + { "time": 1.3333, "angle": -26.32 } + ], + "translate": [ + { "time": 0, "x": -0.56, "y": -0.32 }, + { "time": 0.4333, "x": -8.5, "y": 10.58 }, + { "time": 0.7333, "x": -1.96, "y": -0.32 }, + { "time": 1.3333, "x": -0.56, "y": -0.32 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -78.69 }, + { "time": 0.4333, "angle": -55.56 }, + { "time": 0.7333, "angle": -62.84 }, + { "time": 0.8333, "angle": -80.75 }, + { "time": 0.9333, "angle": -41.13 }, + { "time": 1.0333, "angle": -77.4 }, + { "time": 1.1333, "angle": -80.75 }, + { "time": 1.3333, "angle": -78.69 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -22.62 }, + { "time": 0.2, "angle": -246.69 }, + { + "time": 0.6, + "angle": 11.28, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.7333, + "angle": -57.46, + "curve": [ 0.38, 0.53, 0.745, 1 ] + }, + { "time": 0.8667, "angle": -112.6 }, + { "time": 0.9333, "angle": -102.17 }, + { "time": 1.0333, "angle": -108.61 }, + { "time": 1.1333, "angle": -112.6 }, + { "time": 1.3333, "angle": -22.62 } + ], + "translate": [ + { "time": 0, "x": 6.08, "y": 7.15 }, + { "time": 0.2, "x": 7.23, "y": -13.13, "curve": "stepped" }, + { "time": 0.7333, "x": 7.23, "y": -13.13 }, + { "time": 1.3333, "x": 6.08, "y": 7.15 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 66.47 }, + { "time": 0.2, "angle": 42.4 }, + { "time": 0.4333, "angle": 26.06 }, + { "time": 0.7333, "angle": 13.28 }, + { "time": 0.8667, "angle": -28.65 }, + { "time": 0.9333, "angle": -22.31 }, + { "time": 1.0333, "angle": -35.39 }, + { "time": 1.1333, "angle": -28.65 }, + { "time": 1.3333, "angle": 66.47 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -28.43 }, + { "time": 0.4333, "angle": -45.61 }, + { "time": 0.7333, "angle": -53.66 }, + { "time": 0.8667, "angle": 7.56 }, + { "time": 0.9333, "angle": 31.16 }, + { "time": 1.0333, "angle": -32.59 }, + { "time": 1.1333, "angle": 7.56 }, + { "time": 1.3333, "angle": -28.43 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 39.69 }, + { "time": 0.2, "angle": 276.58 }, + { "time": 0.3, "angle": 17.74 }, + { "time": 0.4333, "angle": 83.38 }, + { + "time": 0.6, + "angle": -4.72, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.7333, + "angle": -69.63, + "curve": [ 0.343, 0.36, 0.68, 0.71 ] + }, + { + "time": 0.7667, + "angle": 321.47, + "curve": [ 0.334, 0.33, 0.667, 0.67 ] + }, + { + "time": 0.8, + "angle": 33.71, + "curve": [ 0.359, 0.64, 0.694, 1 ] + }, + { "time": 0.8667, "angle": 34.56 }, + { "time": 1.0333, "angle": 71.97 }, + { "time": 1.1333, "angle": 34.56 }, + { "time": 1.3333, "angle": 39.69 } + ], + "translate": [ + { "time": 0, "x": -3.1, "y": -4.87 }, + { "time": 0.2, "x": 23.33, "y": 49.07 }, + { "time": 0.4333, "x": 20.78, "y": 40.21 }, + { "time": 1.3333, "x": -3.1, "y": -4.87 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 29.67 }, + { "time": 0.2, "angle": 45.07 }, + { "time": 0.4333, "angle": -4.35 }, + { "time": 0.7667, "angle": 61.69 }, + { "time": 0.8, "angle": 82.6 }, + { "time": 0.8667, "angle": 80.06 }, + { "time": 1.0333, "angle": 57.56 }, + { "time": 1.1333, "angle": 80.06 }, + { "time": 1.3333, "angle": 29.67 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 24.91 }, + { "time": 0.2, "angle": 16.32 }, + { "time": 0.4333, "angle": 7.45 }, + { "time": 0.7333, "angle": -20.35 }, + { "time": 0.8333, "angle": -0.69, "curve": "stepped" }, + { "time": 1.1333, "angle": -0.69 }, + { "time": 1.3333, "angle": 24.91 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 24.92 }, + { "time": 0.2, "angle": 10.36 }, + { "time": 0.4333, "angle": 28.65 }, + { "time": 0.7333, "angle": -2.66 }, + { "time": 0.8333, "angle": -28.94, "curve": "stepped" }, + { "time": 1.1333, "angle": -28.94 }, + { "time": 1.3333, "angle": 24.92 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": -90.63, + "curve": [ 0.416, 0.55, 0.743, 1 ] + }, + { + "time": 0.2, + "angle": -10.52, + "curve": [ 0.644, 0.01, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -127.72 }, + { "time": 0.7333, "angle": -19.92 }, + { "time": 0.8333, "angle": -5.17 }, + { "time": 0.9333, "angle": -35.06 }, + { "time": 1.0333, "angle": -43.97 }, + { "time": 1.1333, "angle": -5.17 }, + { "time": 1.3333, "angle": -90.63 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": -0.8 }, + { "time": 0.0333, "angle": 16.28 }, + { "time": 0.0667, "angle": 23.52 }, + { "time": 0.1, "angle": 21.02 }, + { "time": 0.1333, "angle": 10.93 }, + { "time": 0.2, "angle": -38.46 }, + { "time": 0.4333, "angle": 6.62 }, + { "time": 0.7333, "angle": -11.52 }, + { "time": 1.0333, "angle": -22.92 }, + { "time": 1.3333, "angle": -0.8 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": -12.78 }, + { "time": 0.2, "angle": 17.06 }, + { "time": 0.4333, "angle": 19.45 }, + { "time": 0.7333, "angle": 2.67 }, + { "time": 1.0333, "angle": -28.5 }, + { "time": 1.3333, "angle": -12.78 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 6.18 }, + { "time": 0.2, "angle": 30.81 }, + { "time": 0.4333, "angle": 13.26 }, + { "time": 0.7333, "angle": 14.98 }, + { "time": 0.7667, "angle": 25.65 }, + { "time": 0.8, "angle": 20.62 }, + { "time": 0.8667, "angle": 64.53 }, + { "time": 1.0333, "angle": 8.6 }, + { "time": 1.1333, "angle": 64.53 }, + { "time": 1.3333, "angle": 6.18 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -34.52, + "y": -78.63, + "curve": [ 0.233, 1.01, 0.75, 1 ] + }, + { + "time": 0.2, + "x": -34.52, + "y": 182.51, + "curve": [ 0.232, 0.48, 0.599, 0.79 ] + }, + { + "time": 0.7667, + "x": -34.52, + "y": 596.22, + "curve": [ 0.33, 0.17, 0.661, 0.22 ] + }, + { "time": 1.1333, "x": -34.52, "y": 2.5 }, + { "time": 1.3333, "x": -34.52, "y": -78.63 } + ] + } + } + }, + "jump rm": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_open" }, + { "time": 0.2, "name": "front_fist_closed" }, + { "time": 0.6667, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 91.53, + "curve": [ 0.278, 0.46, 0.764, 1 ] + }, + { + "time": 0.2, + "angle": -35.84, + "curve": [ 0.761, 0, 0.75, 1 ] + }, + { "time": 0.4333, "angle": 127.74 }, + { + "time": 0.7333, + "angle": 48.18, + "curve": [ 0.227, 0.27, 0.433, 1 ] + }, + { "time": 0.8333, "angle": 25.35 }, + { "time": 0.9333, "angle": 45.38 }, + { "time": 1.0333, "angle": 38.12 }, + { "time": 1.1333, "angle": 25.35 }, + { "time": 1.3333, "angle": 91.53 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": 5.78 }, + { "time": 0.4333, "x": 8.3, "y": 7.99 }, + { "time": 0.7333, "x": 7.21, "y": -4 }, + { "time": 1.3333, "x": -2.57, "y": 5.78 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -42.64 }, + { "time": 0.2, "angle": -5.74 }, + { "time": 0.4333, "angle": -50.76 }, + { "time": 0.7333, "angle": 1.9 }, + { "time": 0.8333, "angle": 11.59 }, + { "time": 0.9667, "angle": -1.9 }, + { "time": 1.1333, "angle": 11.59 }, + { "time": 1.3333, "angle": -42.64 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -26.32 }, + { "time": 0.2, "angle": 121.44 }, + { "time": 0.4333, "angle": 70.55 }, + { + "time": 0.7333, + "angle": 79.9, + "curve": [ 0.296, 0.3, 0.59, 1 ] + }, + { "time": 0.8333, "angle": 99.12 }, + { "time": 0.9333, "angle": 74.06 }, + { "time": 1.0333, "angle": 98.05 }, + { "time": 1.1333, "angle": 99.12 }, + { "time": 1.3333, "angle": -26.32 } + ], + "translate": [ + { "time": 0, "x": -0.56, "y": -0.32 }, + { "time": 0.4333, "x": -8.5, "y": 10.58 }, + { "time": 0.7333, "x": -1.96, "y": -0.32 }, + { "time": 1.3333, "x": -0.56, "y": -0.32 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -78.69 }, + { "time": 0.4333, "angle": -55.56 }, + { "time": 0.7333, "angle": -62.84 }, + { "time": 0.8333, "angle": -80.75 }, + { "time": 0.9333, "angle": -41.13 }, + { "time": 1.0333, "angle": -77.4 }, + { "time": 1.1333, "angle": -80.75 }, + { "time": 1.3333, "angle": -78.69 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -22.62 }, + { "time": 0.2, "angle": -246.69 }, + { + "time": 0.6, + "angle": 11.28, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.7333, + "angle": -57.46, + "curve": [ 0.38, 0.53, 0.745, 1 ] + }, + { "time": 0.8667, "angle": -112.6 }, + { "time": 0.9333, "angle": -102.17 }, + { "time": 1.0333, "angle": -108.61 }, + { "time": 1.1333, "angle": -112.6 }, + { "time": 1.3333, "angle": -22.62 } + ], + "translate": [ + { "time": 0, "x": 6.08, "y": 7.15 }, + { "time": 0.2, "x": 7.23, "y": -13.13, "curve": "stepped" }, + { "time": 0.7333, "x": 7.23, "y": -13.13 }, + { "time": 1.3333, "x": 6.08, "y": 7.15 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 66.47 }, + { "time": 0.2, "angle": 42.4 }, + { "time": 0.4333, "angle": 26.06 }, + { "time": 0.7333, "angle": 13.28 }, + { "time": 0.8667, "angle": -28.65 }, + { "time": 0.9333, "angle": -22.31 }, + { "time": 1.0333, "angle": -35.39 }, + { "time": 1.1333, "angle": -28.65 }, + { "time": 1.3333, "angle": 66.47 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -28.43 }, + { "time": 0.4333, "angle": -45.61 }, + { "time": 0.7333, "angle": -53.66 }, + { "time": 0.8667, "angle": 7.56 }, + { "time": 0.9333, "angle": 31.16 }, + { "time": 1.0333, "angle": -32.59 }, + { "time": 1.1333, "angle": 7.56 }, + { "time": 1.3333, "angle": -28.43 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 39.69 }, + { "time": 0.2, "angle": 276.58 }, + { "time": 0.3, "angle": 17.74 }, + { "time": 0.4333, "angle": 83.38 }, + { + "time": 0.6, + "angle": -4.72, + "curve": [ 0.246, 0, 0.633, 0.54 ] + }, + { + "time": 0.7333, + "angle": -69.63, + "curve": [ 0.343, 0.36, 0.68, 0.71 ] + }, + { + "time": 0.7667, + "angle": 321.47, + "curve": [ 0.334, 0.33, 0.667, 0.67 ] + }, + { + "time": 0.8, + "angle": 33.71, + "curve": [ 0.359, 0.64, 0.694, 1 ] + }, + { "time": 0.8667, "angle": 34.56 }, + { "time": 1.0333, "angle": 71.97 }, + { "time": 1.1333, "angle": 34.56 }, + { "time": 1.3333, "angle": 39.69 } + ], + "translate": [ + { "time": 0, "x": -3.1, "y": -4.87 }, + { "time": 0.2, "x": 23.33, "y": 49.07 }, + { "time": 0.4333, "x": 20.78, "y": 40.21 }, + { "time": 1.3333, "x": -3.1, "y": -4.87 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 29.67 }, + { "time": 0.2, "angle": 45.07 }, + { "time": 0.4333, "angle": -4.35 }, + { "time": 0.7667, "angle": 61.69 }, + { "time": 0.8, "angle": 82.6 }, + { "time": 0.8667, "angle": 80.06 }, + { "time": 1.0333, "angle": 57.56 }, + { "time": 1.1333, "angle": 80.06 }, + { "time": 1.3333, "angle": 29.67 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 24.91 }, + { "time": 0.2, "angle": 16.32 }, + { "time": 0.4333, "angle": 7.45 }, + { "time": 0.7333, "angle": -20.35 }, + { "time": 0.8333, "angle": -0.69, "curve": "stepped" }, + { "time": 1.1333, "angle": -0.69 }, + { "time": 1.3333, "angle": 24.91 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 24.92 }, + { "time": 0.2, "angle": 10.36 }, + { "time": 0.4333, "angle": 28.65 }, + { "time": 0.7333, "angle": -2.66 }, + { "time": 0.8333, "angle": -28.94, "curve": "stepped" }, + { "time": 1.1333, "angle": -28.94 }, + { "time": 1.3333, "angle": 24.92 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": -90.63, + "curve": [ 0.416, 0.55, 0.743, 1 ] + }, + { + "time": 0.2, + "angle": -10.52, + "curve": [ 0.644, 0.01, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -127.72 }, + { "time": 0.7333, "angle": -19.92 }, + { "time": 0.8333, "angle": -5.17 }, + { "time": 0.9333, "angle": -35.06 }, + { "time": 1.0333, "angle": -43.97 }, + { "time": 1.1333, "angle": -5.17 }, + { "time": 1.3333, "angle": -90.63 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": -0.8 }, + { "time": 0.0333, "angle": 16.28 }, + { "time": 0.0667, "angle": 23.52 }, + { "time": 0.1, "angle": 21.02 }, + { "time": 0.1333, "angle": 10.93 }, + { "time": 0.2, "angle": -38.46 }, + { "time": 0.4333, "angle": 6.62 }, + { "time": 0.7333, "angle": -11.52 }, + { "time": 1.0333, "angle": -22.92 }, + { "time": 1.3333, "angle": -0.8 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": -12.78 }, + { "time": 0.2, "angle": 17.06 }, + { "time": 0.4333, "angle": 19.45 }, + { "time": 0.7333, "angle": 2.67 }, + { "time": 1.0333, "angle": -28.5 }, + { "time": 1.3333, "angle": -12.78 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 6.18 }, + { "time": 0.2, "angle": 30.81 }, + { "time": 0.4333, "angle": 13.26 }, + { "time": 0.7333, "angle": 14.98 }, + { "time": 0.7667, "angle": 25.65 }, + { "time": 0.8, "angle": 20.62 }, + { "time": 0.8667, "angle": 64.53 }, + { "time": 1.0333, "angle": 8.6 }, + { "time": 1.1333, "angle": 64.53 }, + { "time": 1.3333, "angle": 6.18 } + ] + }, + "root": { + "translate": [ + { + "time": 0, + "x": 0.04, + "y": 0.48, + "curve": [ 0.233, 1.01, 0.75, 1 ] + }, + { + "time": 0.2, + "x": 0.04, + "y": 261.61, + "curve": [ 0.232, 0.48, 0.599, 0.79 ] + }, + { + "time": 0.7667, + "x": 0.04, + "y": 675.33, + "curve": [ 0.33, 0.17, 0.661, 0.22 ] + }, + { "time": 1.1333, "x": 0.04, "y": 81.6 }, + { "time": 1.3333, "x": 0.04, "y": 0.48 } + ] + }, + "hip": { + "translate": [ + { "time": 0, "x": 0, "y": -79.87, "curve": "stepped" }, + { "time": 1.3333, "x": 0, "y": -79.87 } + ] + } + } + }, + "one frame": { + "bones": { + "torso": { + "rotate": [ + { "time": 0, "angle": -40.91 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -82.02 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": -20.01 } + ] + }, + "front_thigh": { + "rotate": [ + { "time": 0, "angle": -52.83 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": 1.08 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 79.86 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": -21.97 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 22.35 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 0.84 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": -25.39 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": 40.87 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": 23.61 } + ] + } + } + }, + "pole": { + "slots": { + "eye": { + "attachment": [ + { "time": 0, "name": "eye_indifferent" }, + { "time": 0.0667, "name": "eye_surprised" } + ] + }, + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_closed" }, + { "time": 0.0667, "name": "front_fist_open" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" }, + { "time": 0.0667, "name": "mouth_oooo" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 12.9, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { + "time": 0.0333, + "angle": -25.77, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { + "time": 0.1, + "angle": 115.25, + "curve": [ 0.356, 0, 0.672, 0.4 ] + }, + { + "time": 0.1333, + "angle": 95.68, + "curve": [ 0.306, 0.27, 0.623, 0.64 ] + }, + { + "time": 0.2333, + "angle": 104.33, + "curve": [ 0.224, 0.5, 0.519, 1 ] + }, + { "time": 0.3333, "angle": 95, "curve": "stepped" }, + { "time": 0.6, "angle": 95 }, + { "time": 1.6, "angle": 96.51 } + ], + "translate": [ + { "time": 0, "x": -6.42, "y": 10.27, "curve": "stepped" }, + { "time": 0.0333, "x": -6.42, "y": 10.27 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1.192, "y": 1 }, + { "time": 0.2, "x": 1, "y": 1 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -48.5, "curve": "stepped" }, + { "time": 0.0333, "angle": -48.5 }, + { "time": 0.1, "angle": -15.03 } + ], + "translate": [ + { "time": 0.0667, "x": 0, "y": 0 }, + { "time": 0.1, "x": -8.62, "y": 0 }, + { "time": 0.1333, "x": -2.83, "y": 0.78 }, + { "time": 0.2667, "x": 0, "y": 0 } + ] + }, + "rear_thigh": { + "rotate": [ + { + "time": 0, + "angle": 3.19, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { + "time": 0.0333, + "angle": 26.57, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.1, "angle": 94.86 }, + { "time": 0.1333, "angle": 75.28 }, + { + "time": 0.2, + "angle": 83.94, + "curve": [ 0.224, 0.5, 0.519, 1 ] + }, + { "time": 0.3, "angle": 74.6, "curve": "stepped" }, + { "time": 0.6, "angle": 74.6 }, + { "time": 1.5667, "angle": 76.56 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -95.04, "curve": "stepped" }, + { + "time": 0.0333, + "angle": -95.04, + "curve": [ 0.394, 0, 0.618, 0.5 ] + }, + { + "time": 0.1333, + "angle": 51.53, + "curve": [ 0.196, 0.5, 0.473, 1 ] + }, + { "time": 0.3, "angle": 18.99 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1, "y": 1.871 }, + { "time": 0.1333, "x": 1.123, "y": 1 }, + { "time": 0.3, "x": 1, "y": 1 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -58.84, "curve": "stepped" }, + { + "time": 0.0333, + "angle": -58.84, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.1333, "angle": -246.98 }, + { "time": 0.1667, "angle": -262.98 }, + { "time": 0.2333, "angle": -247.78 }, + { "time": 0.3333, "angle": -254.23 } + ], + "translate": [ + { "time": 0, "x": 5.76, "y": 1.36, "curve": "stepped" }, + { + "time": 0.0333, + "x": 5.76, + "y": 1.36, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.1667, "x": -8.47, "y": -20.05 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.1, "x": 1, "y": 1 }, + { "time": 0.1333, "x": 1.308, "y": 1 }, + { "time": 0.1667, "x": 1, "y": 1 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 17.9, "curve": "stepped" }, + { + "time": 0.0333, + "angle": 17.9, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.2333, "angle": -18.94 } + ], + "scale": [ + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1, "y": 1.739 }, + { "time": 0.1333, "x": 1, "y": 1 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -43.95, "curve": "stepped" }, + { + "time": 0.0333, + "angle": -43.95, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.2333, "angle": -7.14 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1, "y": 1.935 }, + { + "time": 0.1667, + "x": 1.264, + "y": 1.264, + "curve": [ 0.25, 0, 0.45, 1 ] + }, + { "time": 0.3, "x": 1, "y": 1 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { + "time": 0, + "angle": 32.13, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { + "time": 0.0333, + "angle": 329.76, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.1, "angle": 97.77 }, + { "time": 0.1333, "angle": 79.34 }, + { + "time": 0.2, + "angle": 90.89, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.3333, "angle": 81.65 } + ], + "translate": [ + { "time": 0, "x": -4.16, "y": 3.18, "curve": "stepped" }, + { + "time": 0.0333, + "x": -4.16, + "y": 3.18, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.2333, "x": 15.52, "y": -0.24 } + ] + }, + "rear_bracer": { + "rotate": [ + { + "time": 0, + "angle": -24.98, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { + "time": 0.0333, + "angle": -35.98, + "curve": [ 0.376, 0, 0.697, 0.38 ] + }, + { + "time": 0.1, + "angle": -47.82, + "curve": [ 0.203, 0.25, 0.342, 1 ] + }, + { "time": 0.2667, "angle": -23.11 } + ], + "scale": [ + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1, "y": 1.673 }, + { "time": 0.1333, "x": 1, "y": 1 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 12.31, "curve": "stepped" }, + { + "time": 0.0333, + "angle": 12.31, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.1333, "angle": 30.51 } + ] + }, + "head": { + "rotate": [ + { + "time": 0, + "angle": 12.35, + "curve": [ 0.399, 0, 0.683, 0.43 ] + }, + { + "time": 0.0667, + "angle": 15.36, + "curve": [ 0.216, 0.55, 0.516, 1 ] + }, + { "time": 0.2333, "angle": 15.94 } + ], + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.0667, "x": -39.16, "y": 35.37 }, + { "time": 0.1, "x": 0.2, "y": 12.02 }, + { "time": 0.1333, "x": -1.5, "y": -0.97 }, + { "time": 0.2333, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0.0333, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1.149, "y": 0.815 }, + { "time": 0.1, "x": 0.95, "y": 1.244 }, + { "time": 0.1667, "x": 1, "y": 1 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": -42.51, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { + "time": 0.0333, + "angle": -2.14, + "curve": [ 0.393, 0, 0.694, 0.41 ] + }, + { + "time": 0.1, + "angle": 15.89, + "curve": [ 0.185, 0.35, 0.379, 1 ] + }, + { "time": 0.3, "angle": 3.49 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1, "y": 1.539 }, + { "time": 0.1, "x": 1.172, "y": 1.207 }, + { "time": 0.2333, "x": 1, "y": 1 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 29.93, "curve": "stepped" }, + { + "time": 0.0333, + "angle": 29.93, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.2333, "angle": -4.58 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.0667, "x": 1, "y": 1 }, + { + "time": 0.1333, + "x": 1.277, + "y": 1.277, + "curve": [ 0.25, 0, 0.401, 1 ] + }, + { "time": 0.3, "x": 1, "y": 1 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": -6.46, "curve": "stepped" }, + { "time": 0.0333, "angle": -6.46 }, + { "time": 0.0667, "angle": 18.59 }, + { "time": 0.1333, "angle": -6.46 } + ], + "scale": [ + { "time": 0.1333, "x": 1, "y": 1 }, + { "time": 0.1667, "x": 1.241, "y": 1.241 }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 18.55, "curve": "stepped" }, + { + "time": 0.0333, + "angle": 18.55, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.2333, "angle": -11.76 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.0667, "x": 1, "y": 1.148 }, + { "time": 0.1, "x": 1, "y": 1 }, + { "time": 0.1667, "x": 1.209, "y": 1.209 }, + { "time": 0.2667, "x": 1, "y": 1 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.0333, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -62.48, "y": -31.55, "curve": "stepped" }, + { + "time": 0.0333, + "x": -62.48, + "y": -31.55, + "curve": [ 0.267, 0, 0.304, 1 ] + }, + { "time": 0.0667, "x": -34.76, "y": -23.15 }, + { "time": 0.1667, "x": -34.76, "y": -14.31, "curve": "stepped" }, + { + "time": 0.6667, + "x": -34.76, + "y": -14.31, + "curve": [ 0.434, 0, 0.824, 1 ] + }, + { "time": 1.6333, "x": -34.76, "y": -148.56, "curve": "stepped" }, + { "time": 2, "x": -34.76, "y": -148.56 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { "time": 0.0667, "x": 1, "y": 1 }, + { "time": 0.0865, "x": 0.9, "y": 1.1 }, + { + "time": 0.1144, + "x": 1.164, + "y": 1, + "curve": [ 0.075, 0.49, 0.331, 1 ] + }, + { "time": 0.2333, "x": 1, "y": 1 } + ] + } + } + }, + "run": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_closed" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 42.05, + "curve": [ 0.196, 0.86, 0.75, 1 ] + }, + { "time": 0.0667, "angle": 46.08 }, + { "time": 0.1333, "angle": -20.29 }, + { "time": 0.2, "angle": -27.24 }, + { "time": 0.2667, "angle": -47.17 }, + { "time": 0.3333, "angle": -39.79 }, + { "time": 0.4, "angle": -25.86 }, + { "time": 0.4667, "angle": 14.35 }, + { "time": 0.5333, "angle": 55.63 }, + { "time": 0.6, "angle": 69.65 }, + { "time": 0.6667, "angle": 86.41 }, + { "time": 0.7333, "angle": 65.88 }, + { "time": 0.8, "angle": 42.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0333, "x": -5.8, "y": 11.16 }, + { "time": 0.0667, "x": -5.13, "y": 11.55 }, + { "time": 0.1333, "x": -7.7, "y": 8.99 }, + { "time": 0.5333, "x": -1.26, "y": 3.83 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -39.71 }, + { "time": 0.2, "angle": -57.29 }, + { "time": 0.4, "angle": -39.71 }, + { "time": 0.6, "angle": -57.29 }, + { "time": 0.8, "angle": -39.71 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -56.59 }, + { "time": 0.0667, "angle": -21.57 }, + { "time": 0.1333, "angle": 27.95 }, + { "time": 0.2, "angle": 42.43 }, + { "time": 0.2667, "angle": 62.37 }, + { "time": 0.3333, "angle": 45.43 }, + { "time": 0.4, "angle": 15.67 }, + { "time": 0.4667, "angle": 28.22 }, + { "time": 0.5333, "angle": -38.62 }, + { "time": 0.6, "angle": -53.27 }, + { "time": 0.6667, "angle": -79.31 }, + { "time": 0.7333, "angle": -86.47 }, + { "time": 0.8, "angle": -56.59 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": -6.76, "y": -3.86 }, + { "time": 0.4333, "x": -15.85, "y": 7.28 }, + { "time": 0.4667, "x": -13.05, "y": 4.05 }, + { "time": 0.5, "x": -10.25, "y": 7.11 }, + { "time": 0.5333, "x": -9.02, "y": -5.15 }, + { "time": 0.6667, "x": -23.18, "y": -2.58 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -74 }, + { "time": 0.0667, "angle": -83.38 }, + { "time": 0.1333, "angle": -106.7 }, + { "time": 0.2, "angle": -66.01 }, + { "time": 0.2667, "angle": -55.22 }, + { "time": 0.3333, "angle": -24.8 }, + { + "time": 0.4, + "angle": 18.44, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "angle": -56.65 }, + { + "time": 0.5333, + "angle": -11.95, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "angle": -41.27 }, + { "time": 0.7333, "angle": -43.61 }, + { "time": 0.8, "angle": -74 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -89.37 }, + { "time": 0.0667, "angle": -95.67 }, + { "time": 0.1333, "angle": -22.01 }, + { "time": 0.2, "angle": -316.04 }, + { "time": 0.2667, "angle": -274.94 }, + { "time": 0.3333, "angle": -273.74 }, + { "time": 0.4, "angle": -272.09 }, + { "time": 0.4667, "angle": -264.9 }, + { "time": 0.5333, "angle": -320.1 }, + { "time": 0.6, "angle": -50.84 }, + { "time": 0.6667, "angle": -81.73 }, + { "time": 0.7333, "angle": -83.92 }, + { "time": 0.8, "angle": -89.37 } + ], + "translate": [ + { "time": 0, "x": 6.25, "y": 10.05 }, + { "time": 0.2667, "x": 4.96, "y": -13.13 }, + { "time": 0.6, "x": -2.43, "y": 1.95 }, + { "time": 0.8, "x": 6.25, "y": 10.05 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 33.44 }, + { "time": 0.0667, "angle": 20.54 }, + { "time": 0.1333, "angle": 15.26 }, + { "time": 0.2, "angle": 19.29 }, + { "time": 0.2667, "angle": 22.62 }, + { "time": 0.3333, "angle": 37.29 }, + { "time": 0.4, "angle": 41.53 }, + { "time": 0.4667, "angle": 31.74 }, + { "time": 0.5333, "angle": 67.45 }, + { "time": 0.6667, "angle": 39.77 }, + { "time": 0.7333, "angle": 30.95 }, + { "time": 0.8, "angle": 33.44 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -19.76 }, + { "time": 0.0667, "angle": -37.11 }, + { "time": 0.1333, "angle": -50.8 }, + { "time": 0.2667, "angle": -12.69 }, + { "time": 0.3333, "angle": 3.01 }, + { "time": 0.4333, "angle": 12.06 }, + { "time": 0.5333, "angle": 13.26 }, + { "time": 0.8, "angle": -19.76 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 68.68 }, + { "time": 0.0667, "angle": 73.89 }, + { "time": 0.1333, "angle": -9.64 }, + { "time": 0.2, "angle": 284.28 }, + { "time": 0.2667, "angle": 283.29 }, + { "time": 0.3333, "angle": 278.29 }, + { "time": 0.4, "angle": 271.03 }, + { "time": 0.4667, "angle": 263.2 }, + { "time": 0.5333, "angle": 314.26 }, + { "time": 0.6, "angle": 16.83 }, + { "time": 0.6667, "angle": 70.35 }, + { "time": 0.7333, "angle": 73.54 }, + { "time": 0.8, "angle": 68.68 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": -8.89 }, + { "time": 0.1333, "x": -4.68, "y": 7.21 }, + { "time": 0.2, "x": 21.73, "y": 51.18 }, + { "time": 0.6, "x": 4.33, "y": 2.06 }, + { "time": 0.8, "x": -2.57, "y": -8.89 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 31.05 }, + { "time": 0.0667, "angle": 28.28 }, + { "time": 0.1333, "angle": 49.36 }, + { "time": 0.2, "angle": 59.37 }, + { "time": 0.2667, "angle": 8.56 }, + { "time": 0.3333, "angle": 9.39 }, + { "time": 0.4, "angle": 11.51 }, + { "time": 0.4667, "angle": 7.22 }, + { "time": 0.5333, "angle": -18.44 }, + { "time": 0.6, "angle": 11.45 }, + { "time": 0.6667, "angle": 9.99 }, + { "time": 0.7333, "angle": 8.29 }, + { "time": 0.8, "angle": 31.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 11.03 }, + { "time": 0.2, "angle": 13.59 }, + { "time": 0.4, "angle": 11.03 }, + { "time": 0.6, "angle": 13.59 }, + { "time": 0.8, "angle": 11.03 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 11.03 }, + { "time": 0.1, "angle": 12.35 }, + { "time": 0.2, "angle": 25.55 }, + { "time": 0.4, "angle": 11.03 }, + { "time": 0.5, "angle": 12.35 }, + { "time": 0.6, "angle": 25.55 }, + { "time": 0.8, "angle": 11.03 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.481, 0.01, 0.75, 1 ] + }, + { "time": 0.0667, "angle": -64.42 }, + { + "time": 0.1333, + "angle": -20.6, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2667, "angle": -62.52 }, + { "time": 0.3333, "angle": -79.75 }, + { "time": 0.4, "angle": -78.28 }, + { + "time": 0.4667, + "angle": -118.96, + "curve": [ 0.93, 0.01, 0.953, 0.95 ] + }, + { "time": 0.6, "angle": -88.96 }, + { "time": 0.6667, "angle": -79.1 }, + { "time": 0.7333, "angle": -47.78 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { + "time": 0.0333, + "angle": -21.13, + "curve": [ 0.121, 0.24, 0.75, 1 ] + }, + { "time": 0.0667, "angle": 17.64 }, + { "time": 0.1, "angle": 29.93 }, + { "time": 0.1333, "angle": 16.45 }, + { "time": 0.2, "angle": -29.23 }, + { "time": 0.2667, "angle": -1.62 }, + { "time": 0.3333, "angle": -10.23 }, + { "time": 0.4667, "angle": -15.99 }, + { "time": 0.6, "angle": 9.03 }, + { "time": 0.7333, "angle": 17.33 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0667, "angle": -12.04 }, + { "time": 0.1333, "angle": -0.87 }, + { "time": 0.2, "angle": 25.81 }, + { "time": 0.2667, "angle": 4.71 }, + { + "time": 0.4, + "angle": 18.09, + "curve": [ 0.281, 0.74, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -1.71 }, + { "time": 0.4667, "angle": 27.13 }, + { "time": 0.5, "angle": 38.84 }, + { "time": 0.5333, "angle": 30.77 }, + { "time": 0.5667, "angle": -20.49 }, + { "time": 0.6, "angle": -30.81 }, + { "time": 0.6667, "angle": -1.32 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 24.73 }, + { "time": 0.5, "angle": -11.88 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -62.48, "y": -23.11 }, + { + "time": 0.0667, + "x": -62.48, + "y": -38.51, + "curve": [ 0.244, 0.04, 0.75, 1 ] + }, + { + "time": 0.2667, + "x": -62.48, + "y": 22.29, + "curve": [ 0.17, 0.53, 0.75, 1 ] + }, + { "time": 0.4, "x": -62.48, "y": -23.11 }, + { "time": 0.4333, "x": -62.48, "y": -24.59 }, + { + "time": 0.4667, + "x": -62.48, + "y": -43.29, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "x": -62.48, "y": 22.29 }, + { "time": 0.8, "x": -62.48, "y": -23.11 } + ] + } + }, + "events": [ + { "time": 0, "name": "footstep" }, + { "time": 0.4, "name": "footstep", "int": 1 } + ] + }, + "run rm": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_closed" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { + "time": 0, + "angle": 42.05, + "curve": [ 0.196, 0.86, 0.75, 1 ] + }, + { "time": 0.0667, "angle": 46.08 }, + { "time": 0.1333, "angle": -20.29 }, + { "time": 0.2, "angle": -27.24 }, + { "time": 0.2667, "angle": -47.17 }, + { "time": 0.3333, "angle": -39.79 }, + { "time": 0.4, "angle": -25.86 }, + { "time": 0.4667, "angle": 14.35 }, + { "time": 0.5333, "angle": 55.63 }, + { "time": 0.6, "angle": 69.65 }, + { "time": 0.6667, "angle": 86.41 }, + { "time": 0.7333, "angle": 65.88 }, + { "time": 0.8, "angle": 42.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0333, "x": -5.8, "y": 11.16 }, + { "time": 0.0667, "x": -5.13, "y": 11.55 }, + { "time": 0.1333, "x": -7.7, "y": 8.99 }, + { "time": 0.5333, "x": -1.26, "y": 3.83 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -39.71 }, + { "time": 0.2, "angle": -57.29 }, + { "time": 0.4, "angle": -39.71 }, + { "time": 0.6, "angle": -57.29 }, + { "time": 0.8, "angle": -39.71 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -56.59 }, + { "time": 0.0667, "angle": -21.57 }, + { "time": 0.1333, "angle": 27.95 }, + { "time": 0.2, "angle": 42.43 }, + { "time": 0.2667, "angle": 62.37 }, + { "time": 0.3333, "angle": 45.43 }, + { "time": 0.4, "angle": 15.67 }, + { "time": 0.4667, "angle": 28.22 }, + { "time": 0.5333, "angle": -38.62 }, + { "time": 0.6, "angle": -53.27 }, + { "time": 0.6667, "angle": -79.31 }, + { "time": 0.7333, "angle": -86.47 }, + { "time": 0.8, "angle": -56.59 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": -6.76, "y": -3.86 }, + { "time": 0.4333, "x": -15.85, "y": 7.28 }, + { "time": 0.4667, "x": -13.05, "y": 4.05 }, + { "time": 0.5, "x": -10.25, "y": 7.11 }, + { "time": 0.5333, "x": -9.02, "y": -5.15 }, + { "time": 0.6667, "x": -23.18, "y": -2.58 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": -74 }, + { "time": 0.0667, "angle": -83.38 }, + { "time": 0.1333, "angle": -106.7 }, + { "time": 0.2, "angle": -66.01 }, + { "time": 0.2667, "angle": -55.22 }, + { "time": 0.3333, "angle": -24.8 }, + { + "time": 0.4, + "angle": 18.44, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.4667, "angle": -56.65 }, + { + "time": 0.5333, + "angle": -11.95, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "angle": -41.27 }, + { "time": 0.7333, "angle": -43.61 }, + { "time": 0.8, "angle": -74 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -89.37 }, + { "time": 0.0667, "angle": -95.67 }, + { "time": 0.1333, "angle": -22.01 }, + { "time": 0.2, "angle": -316.04 }, + { "time": 0.2667, "angle": -274.94 }, + { "time": 0.3333, "angle": -273.74 }, + { "time": 0.4, "angle": -272.09 }, + { "time": 0.4667, "angle": -264.9 }, + { "time": 0.5333, "angle": -320.1 }, + { "time": 0.6, "angle": -50.84 }, + { "time": 0.6667, "angle": -81.73 }, + { "time": 0.7333, "angle": -83.92 }, + { "time": 0.8, "angle": -89.37 } + ], + "translate": [ + { "time": 0, "x": 6.25, "y": 10.05 }, + { "time": 0.2667, "x": 4.96, "y": -13.13 }, + { "time": 0.6, "x": -2.43, "y": 1.95 }, + { "time": 0.8, "x": 6.25, "y": 10.05 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 33.44 }, + { "time": 0.0667, "angle": 20.54 }, + { "time": 0.1333, "angle": 15.26 }, + { "time": 0.2, "angle": 19.29 }, + { "time": 0.2667, "angle": 22.62 }, + { "time": 0.3333, "angle": 37.29 }, + { "time": 0.4, "angle": 41.53 }, + { "time": 0.4667, "angle": 31.74 }, + { "time": 0.5333, "angle": 67.45 }, + { "time": 0.6667, "angle": 39.77 }, + { "time": 0.7333, "angle": 30.95 }, + { "time": 0.8, "angle": 33.44 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -19.76 }, + { "time": 0.0667, "angle": -37.11 }, + { "time": 0.1333, "angle": -50.8 }, + { "time": 0.2667, "angle": -12.69 }, + { "time": 0.3333, "angle": 3.01 }, + { "time": 0.4333, "angle": 12.06 }, + { "time": 0.5333, "angle": 13.26 }, + { "time": 0.8, "angle": -19.76 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 68.68 }, + { "time": 0.0667, "angle": 73.89 }, + { "time": 0.1333, "angle": -9.64 }, + { "time": 0.2, "angle": 284.28 }, + { "time": 0.2667, "angle": 283.29 }, + { "time": 0.3333, "angle": 278.29 }, + { "time": 0.4, "angle": 271.03 }, + { "time": 0.4667, "angle": 263.2 }, + { "time": 0.5333, "angle": 314.26 }, + { "time": 0.6, "angle": 16.83 }, + { "time": 0.6667, "angle": 70.35 }, + { "time": 0.7333, "angle": 73.54 }, + { "time": 0.8, "angle": 68.68 } + ], + "translate": [ + { "time": 0, "x": -2.57, "y": -8.89 }, + { "time": 0.1333, "x": -4.68, "y": 7.21 }, + { "time": 0.2, "x": 21.73, "y": 51.18 }, + { "time": 0.6, "x": 4.33, "y": 2.06 }, + { "time": 0.8, "x": -2.57, "y": -8.89 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 31.05 }, + { "time": 0.0667, "angle": 28.28 }, + { "time": 0.1333, "angle": 49.36 }, + { "time": 0.2, "angle": 59.37 }, + { "time": 0.2667, "angle": 8.56 }, + { "time": 0.3333, "angle": 9.39 }, + { "time": 0.4, "angle": 11.51 }, + { "time": 0.4667, "angle": 7.22 }, + { "time": 0.5333, "angle": -18.44 }, + { "time": 0.6, "angle": 11.45 }, + { "time": 0.6667, "angle": 9.99 }, + { "time": 0.7333, "angle": 8.29 }, + { "time": 0.8, "angle": 31.05 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 11.03 }, + { "time": 0.2, "angle": 13.59 }, + { "time": 0.4, "angle": 11.03 }, + { "time": 0.6, "angle": 13.59 }, + { "time": 0.8, "angle": 11.03 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 11.03 }, + { "time": 0.1, "angle": 12.35 }, + { "time": 0.2, "angle": 25.55 }, + { "time": 0.4, "angle": 11.03 }, + { "time": 0.5, "angle": 12.35 }, + { "time": 0.6, "angle": 25.55 }, + { "time": 0.8, "angle": 11.03 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.4, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_shin": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.481, 0.01, 0.75, 1 ] + }, + { "time": 0.0667, "angle": -64.42 }, + { + "time": 0.1333, + "angle": -20.6, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.2667, "angle": -62.52 }, + { "time": 0.3333, "angle": -79.75 }, + { "time": 0.4, "angle": -78.28 }, + { + "time": 0.4667, + "angle": -118.96, + "curve": [ 0.93, 0.01, 0.953, 0.95 ] + }, + { "time": 0.6, "angle": -88.96 }, + { "time": 0.6667, "angle": -79.1 }, + { "time": 0.7333, "angle": -47.78 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { + "time": 0.0333, + "angle": -21.13, + "curve": [ 0.121, 0.24, 0.75, 1 ] + }, + { "time": 0.0667, "angle": 17.64 }, + { "time": 0.1, "angle": 29.93 }, + { "time": 0.1333, "angle": 16.45 }, + { "time": 0.2, "angle": -29.23 }, + { "time": 0.2667, "angle": -1.62 }, + { "time": 0.3333, "angle": -10.23 }, + { "time": 0.4667, "angle": -15.99 }, + { "time": 0.6, "angle": 9.03 }, + { "time": 0.7333, "angle": 17.33 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.0667, "angle": -12.04 }, + { "time": 0.1333, "angle": -0.87 }, + { "time": 0.2, "angle": 25.81 }, + { "time": 0.2667, "angle": 4.71 }, + { + "time": 0.4, + "angle": 18.09, + "curve": [ 0.281, 0.74, 0.75, 1 ] + }, + { "time": 0.4333, "angle": -1.71 }, + { "time": 0.4667, "angle": 27.13 }, + { "time": 0.5, "angle": 38.84 }, + { "time": 0.5333, "angle": 30.77 }, + { "time": 0.5667, "angle": -20.49 }, + { "time": 0.6, "angle": -30.81 }, + { "time": 0.6667, "angle": -1.32 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.1333, "angle": 24.73 }, + { "time": 0.5, "angle": -11.88 }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "hip": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.8, "angle": 0 } + ], + "translate": [ + { "time": 0, "x": -62.48, "y": -23.11 }, + { + "time": 0.0667, + "x": -62.48, + "y": -38.51, + "curve": [ 0.244, 0.04, 0.75, 1 ] + }, + { + "time": 0.2667, + "x": -62.48, + "y": 22.29, + "curve": [ 0.17, 0.53, 0.75, 1 ] + }, + { "time": 0.4, "x": -62.48, "y": -23.11 }, + { "time": 0.4333, "x": -62.48, "y": -24.59 }, + { + "time": 0.4667, + "x": -62.48, + "y": -43.29, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.6667, "x": -62.48, "y": 22.29 }, + { "time": 0.8, "x": -62.48, "y": -23.11 } + ] + }, + "root": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.8, "x": 1531.6, "y": 0 } + ] + } + }, + "events": [ + { "time": 0, "name": "footstep" }, + { "time": 0.4, "name": "footstep", "int": 1 } + ] + }, + "shoot": { + "slots": { + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_grind" } + ] + }, + "muzzle": { + "color": [ + { + "time": 0.0225, + "color": "ffad76ff", + "curve": [ 0.175, 0.43, 0.534, 0.75 ] + }, + { + "time": 0.0333, + "color": "ffc197ff", + "curve": [ 0.286, 0.99, 0.774, 1 ] + }, + { "time": 0.0667, "color": "ffffffff" }, + { "time": 0.1, "color": "ffbc8fee" }, + { "time": 0.1667, "color": "ffa18000" } + ], + "attachment": [ + { "time": 0.0333, "name": "muzzle" }, + { "time": 0.1667, "name": null } + ] + }, + "muzzle2": { + "color": [ + { + "time": 0.0225, + "color": "ffad76ff", + "curve": [ 0.175, 0.43, 0.534, 0.75 ] + }, + { + "time": 0.0333, + "color": "ffc197ff", + "curve": [ 0.286, 0.99, 0.774, 1 ] + }, + { "time": 0.0667, "color": "ffffffff" }, + { "time": 0.1, "color": "ffbc8fee" }, + { "time": 0.1667, "color": "ffa18000" } + ] + } + }, + "bones": { + "gunTip": { + "translate": [ + { "time": 0.0333, "x": 0, "y": 0 }, + { "time": 0.1667, "x": 20.93, "y": 1.58 } + ], + "scale": [ + { + "time": 0.0333, + "x": 1, + "y": 1, + "curve": [ 0.706, 0, 0.49, 1 ] + }, + { "time": 0.1667, "x": 1.247, "y": 1.517 } + ] + }, + "gun": { + "rotate": [ + { "time": 0, "angle": 1.91 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.0333, "x": -6.43, "y": 6.69 }, + { + "time": 0.0667, + "x": 0, + "y": 0, + "curve": [ 0, 0.99, 0.354, 0.99 ] + }, + { "time": 0.1667, "x": -9.3, "y": -1.41 }, + { "time": 0.2667, "x": 0, "y": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.0243, "x": 1.324, "y": 1 }, + { "time": 0.0539, "x": 0.858, "y": 1.085 }, + { "time": 0.1333, "x": 1, "y": 1 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": -30.47 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.3, 0.679, 1 ] + }, + { "time": 0.2, "x": -6, "y": -3.72 }, + { "time": 0.2667, "x": 0, "y": 0 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 62.31 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0, 0.3, 0.679, 1 ] + }, + { "time": 0.2, "x": 2.81, "y": 11.42 }, + { "time": 0.2667, "x": 0, "y": 0 } + ] + }, + "aiming gun target": { + "translate": [ + { "time": 0, "x": 2.57, "y": -9.1 } + ] + } + }, + "ik": { + "aiming constraint": [ + { "time": 0 } + ], + "aiming gun constraint": [ + { "time": 0 } + ] + } + }, + "walk": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_closed" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_smile" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { "time": 0, "angle": 15.79 }, + { "time": 0.1, "angle": 27.4 }, + { "time": 0.2, "angle": -7.95 }, + { "time": 0.3, "angle": -16.95 }, + { "time": 0.4, "angle": -28.62 }, + { "time": 0.5, "angle": -19.31 }, + { "time": 0.6, "angle": -3.09 }, + { "time": 0.7, "angle": 29.52 }, + { "time": 0.8, "angle": 15.79 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": -1.19, "y": 0.55 }, + { "time": 0.5, "x": 0.12, "y": 0.41 }, + { "time": 0.6, "x": 9.49, "y": 0.27 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": 5.13 }, + { "time": 0.1, "angle": -20.88 }, + { "time": 0.2, "angle": 13.37 }, + { "time": 0.3, "angle": 15.99 }, + { "time": 0.4, "angle": 5.95 }, + { "time": 0.5, "angle": -26.77 }, + { "time": 0.7, "angle": -55.44 }, + { "time": 0.8, "angle": 5.13 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -34.38 }, + { "time": 0.1, "angle": -30.33 }, + { "time": 0.2, "angle": -37.22 }, + { "time": 0.3, "angle": 20.73 }, + { "time": 0.4, "angle": 8.69 }, + { "time": 0.5, "angle": 12.16 }, + { "time": 0.6, "angle": -24.62 }, + { "time": 0.7, "angle": -27.27 }, + { "time": 0.8, "angle": -34.38 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": 4.09, "y": -9.53 }, + { "time": 0.5, "x": 0, "y": 0 }, + { "time": 0.7, "x": -21.14, "y": -9.61 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": 14.26 }, + { "time": 0.1, "angle": -17.3 }, + { "time": 0.2, "angle": -12.68 }, + { "time": 0.3, "angle": -58.9 }, + { "time": 0.4, "angle": 15.95 }, + { "time": 0.5, "angle": -9.01 }, + { "time": 0.6, "angle": 26.07 }, + { "time": 0.7, "angle": 21.86 }, + { "time": 0.8, "angle": 14.26 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.1, "x": 0.952, "y": 1 }, + { "time": 0.5, "x": 0.976, "y": 1 }, + { "time": 0.8, "x": 1, "y": 1 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": 10.13 }, + { "time": 0.1, "angle": 12.28 }, + { "time": 0.2, "angle": -2.95 }, + { "time": 0.3, "angle": 6.29 }, + { "time": 0.4, "angle": 13.46 }, + { "time": 0.5, "angle": -3.57 }, + { "time": 0.6, "angle": -0.97 }, + { "time": 0.7, "angle": 2.98 }, + { "time": 0.8, "angle": 10.13 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -23.74 }, + { "time": 0.4, "angle": -320.57 }, + { "time": 0.8, "angle": -23.74 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 11.63 }, + { "time": 0.1, "angle": 19.37 }, + { "time": 0.4, "angle": 345.27 }, + { "time": 0.5, "angle": 343.44 }, + { "time": 0.8, "angle": 11.63 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -12.11 }, + { "time": 0.1667, "angle": -17.16 }, + { "time": 0.4, "angle": -12.11 }, + { "time": 0.5667, "angle": -15.81 }, + { "time": 0.8, "angle": -12.11 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 1.41 }, + { "time": 0.2333, "angle": -3.04 }, + { "time": 0.4, "angle": 1.41 }, + { "time": 0.6333, "angle": -3.04 }, + { "time": 0.8, "angle": 1.41 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 6.98 }, + { "time": 0.1667, "angle": 8.02 }, + { "time": 0.2667, "angle": 12.65 }, + { "time": 0.4, "angle": 6.98 }, + { "time": 0.5667, "angle": 8.02 }, + { "time": 0.6667, "angle": 12.65 }, + { "time": 0.8, "angle": 6.98 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.4, "angle": 20.6 }, + { "time": 0.8, "angle": 0 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 12.49 }, + { "time": 0.1, "angle": -8.34 }, + { "time": 0.2, "angle": -6.18 }, + { "time": 0.3, "angle": -0.76 }, + { "time": 0.3333, "angle": 3.89 }, + { "time": 0.4, "angle": 10.22 }, + { "time": 0.5, "angle": 11.44 }, + { "time": 0.6, "angle": -0.34 }, + { "time": 0.7, "angle": 0.15 }, + { "time": 0.8, "angle": 12.49 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 3.59 }, + { "time": 0.1, "angle": 5.51 }, + { "time": 0.4, "angle": -22.78 }, + { "time": 0.5, "angle": -9.65 }, + { "time": 0.8, "angle": 3.59 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -15.22 }, + { "time": 0.1, "angle": -51.4 }, + { "time": 0.4, "angle": -39.4 }, + { "time": 0.5, "angle": 19.26 }, + { "time": 0.8, "angle": -15.22 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": -24.07, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.1, + "angle": -10.95, + "curve": [ 0.381, 0.55, 0.742, 1 ] + }, + { + "time": 0.4, + "angle": 25.34, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -27.48, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8, "angle": -24.07 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -23.93, + "y": 3.22, + "curve": [ 0.519, 0.04, 0.807, 0.61 ] + }, + { + "time": 0.1, + "x": -23.93, + "y": -9.25, + "curve": [ 0.136, 0.34, 0.601, 1 ] + }, + { + "time": 0.2, + "x": -23.93, + "y": 4.36, + "curve": [ 0.204, 0.69, 0.75, 1 ] + }, + { + "time": 0.3, + "x": -23.93, + "y": 2.39, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "x": -23.93, + "y": -2.5, + "curve": [ 0.693, 0.02, 0.75, 1 ] + }, + { + "time": 0.5, + "x": -23.93, + "y": -10.32, + "curve": [ 0.236, 0.78, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -23.93, + "y": 4.36, + "curve": [ 0.287, 0.38, 0.719, 0.77 ] + }, + { + "time": 0.7, + "x": -23.93, + "y": 10.35, + "curve": [ 0.616, 0, 0.75, 1 ] + }, + { "time": 0.8, "x": -23.93, "y": 3.22 } + ] + } + } + }, + "walk rm": { + "slots": { + "front_fist": { + "attachment": [ + { "time": 0, "name": "front_fist_closed" } + ] + }, + "mouth": { + "attachment": [ + { "time": 0, "name": "mouth_smile" } + ] + }, + "torso": { + "attachment": [ + { "time": 0, "name": "torso" } + ] + } + }, + "bones": { + "front_thigh": { + "rotate": [ + { "time": 0, "angle": 15.79 }, + { "time": 0.1, "angle": 27.4 }, + { "time": 0.2, "angle": -7.95 }, + { "time": 0.3, "angle": -16.95 }, + { "time": 0.4, "angle": -28.62 }, + { "time": 0.5, "angle": -19.31 }, + { "time": 0.6, "angle": -3.09 }, + { "time": 0.7, "angle": 29.52 }, + { "time": 0.8, "angle": 15.79 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": -1.19, "y": 0.55 }, + { "time": 0.5, "x": 0.12, "y": 0.41 }, + { "time": 0.6, "x": 9.49, "y": 0.27 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "front_shin": { + "rotate": [ + { "time": 0, "angle": 5.13 }, + { "time": 0.1, "angle": -20.88 }, + { "time": 0.2, "angle": 13.37 }, + { "time": 0.3, "angle": 15.99 }, + { "time": 0.4, "angle": 5.95 }, + { "time": 0.5, "angle": -26.77 }, + { "time": 0.7, "angle": -55.44 }, + { "time": 0.8, "angle": 5.13 } + ] + }, + "rear_thigh": { + "rotate": [ + { "time": 0, "angle": -34.38 }, + { "time": 0.1, "angle": -30.33 }, + { "time": 0.2, "angle": -37.22 }, + { "time": 0.3, "angle": 20.73 }, + { "time": 0.4, "angle": 8.69 }, + { "time": 0.5, "angle": 12.16 }, + { "time": 0.6, "angle": -24.62 }, + { "time": 0.7, "angle": -27.27 }, + { "time": 0.8, "angle": -34.38 } + ], + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.4, "x": 4.09, "y": -9.53 }, + { "time": 0.5, "x": 0, "y": 0 }, + { "time": 0.7, "x": -21.14, "y": -9.61 }, + { "time": 0.8, "x": 0, "y": 0 } + ] + }, + "rear_shin": { + "rotate": [ + { "time": 0, "angle": 14.26 }, + { "time": 0.1, "angle": -17.3 }, + { "time": 0.2, "angle": -12.68 }, + { "time": 0.3, "angle": -58.9 }, + { "time": 0.4, "angle": 15.95 }, + { "time": 0.5, "angle": -9.01 }, + { "time": 0.6, "angle": 26.07 }, + { "time": 0.7, "angle": 21.86 }, + { "time": 0.8, "angle": 14.26 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.1, "x": 0.952, "y": 1 }, + { "time": 0.5, "x": 0.976, "y": 1 }, + { "time": 0.8, "x": 1, "y": 1 } + ] + }, + "rear_foot": { + "rotate": [ + { "time": 0, "angle": 10.13 }, + { "time": 0.1, "angle": 12.28 }, + { "time": 0.2, "angle": -2.95 }, + { "time": 0.3, "angle": 6.29 }, + { "time": 0.4, "angle": 13.46 }, + { "time": 0.5, "angle": -3.57 }, + { "time": 0.6, "angle": -0.97 }, + { "time": 0.7, "angle": 2.98 }, + { "time": 0.8, "angle": 10.13 } + ] + }, + "front_upper_arm": { + "rotate": [ + { "time": 0, "angle": -23.74 }, + { "time": 0.4, "angle": -320.57 }, + { "time": 0.8, "angle": -23.74 } + ] + }, + "rear_upper_arm": { + "rotate": [ + { "time": 0, "angle": 11.63 }, + { "time": 0.1, "angle": 19.37 }, + { "time": 0.4, "angle": 345.27 }, + { "time": 0.5, "angle": 343.44 }, + { "time": 0.8, "angle": 11.63 } + ] + }, + "torso": { + "rotate": [ + { "time": 0, "angle": -12.11 }, + { "time": 0.1667, "angle": -17.16 }, + { "time": 0.4, "angle": -12.11 }, + { "time": 0.5667, "angle": -15.81 }, + { "time": 0.8, "angle": -12.11 } + ] + }, + "neck": { + "rotate": [ + { "time": 0, "angle": 1.41 }, + { "time": 0.2333, "angle": -3.04 }, + { "time": 0.4, "angle": 1.41 }, + { "time": 0.6333, "angle": -3.04 }, + { "time": 0.8, "angle": 1.41 } + ] + }, + "head": { + "rotate": [ + { "time": 0, "angle": 6.98 }, + { "time": 0.1667, "angle": 8.02 }, + { "time": 0.2667, "angle": 12.65 }, + { "time": 0.4, "angle": 6.98 }, + { "time": 0.5667, "angle": 8.02 }, + { "time": 0.6667, "angle": 12.65 }, + { "time": 0.8, "angle": 6.98 } + ] + }, + "front_bracer": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.4, "angle": 20.6 }, + { "time": 0.8, "angle": 0 } + ] + }, + "front_foot": { + "rotate": [ + { "time": 0, "angle": 12.49 }, + { "time": 0.1, "angle": -8.34 }, + { "time": 0.2, "angle": -6.18 }, + { "time": 0.3, "angle": -0.76 }, + { "time": 0.3333, "angle": 3.89 }, + { "time": 0.4, "angle": 10.22 }, + { "time": 0.5, "angle": 11.44 }, + { "time": 0.6, "angle": -0.34 }, + { "time": 0.7, "angle": 0.15 }, + { "time": 0.8, "angle": 12.49 } + ] + }, + "rear_bracer": { + "rotate": [ + { "time": 0, "angle": 3.59 }, + { "time": 0.1, "angle": 5.51 }, + { "time": 0.4, "angle": -22.78 }, + { "time": 0.5, "angle": -9.65 }, + { "time": 0.8, "angle": 3.59 } + ] + }, + "front_fist": { + "rotate": [ + { "time": 0, "angle": -15.22 }, + { "time": 0.1, "angle": -51.4 }, + { "time": 0.4, "angle": -39.4 }, + { "time": 0.5, "angle": 19.26 }, + { "time": 0.8, "angle": -15.22 } + ] + }, + "gun": { + "rotate": [ + { + "time": 0, + "angle": -24.07, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.1, + "angle": -10.95, + "curve": [ 0.381, 0.55, 0.742, 1 ] + }, + { + "time": 0.4, + "angle": 25.34, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -27.48, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 0.8, "angle": -24.07 } + ] + }, + "hip": { + "translate": [ + { + "time": 0, + "x": -23.93, + "y": 3.22, + "curve": [ 0.519, 0.04, 0.807, 0.61 ] + }, + { + "time": 0.1, + "x": -23.93, + "y": -9.25, + "curve": [ 0.136, 0.34, 0.601, 1 ] + }, + { + "time": 0.2, + "x": -23.93, + "y": 4.36, + "curve": [ 0.204, 0.69, 0.75, 1 ] + }, + { + "time": 0.3, + "x": -23.93, + "y": 2.39, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.4, + "x": -23.93, + "y": -2.5, + "curve": [ 0.693, 0.02, 0.75, 1 ] + }, + { + "time": 0.5, + "x": -23.93, + "y": -10.32, + "curve": [ 0.236, 0.78, 0.75, 1 ] + }, + { + "time": 0.6, + "x": -23.93, + "y": 4.36, + "curve": [ 0.287, 0.38, 0.719, 0.77 ] + }, + { + "time": 0.7, + "x": -23.93, + "y": 10.35, + "curve": [ 0.616, 0, 0.75, 1 ] + }, + { "time": 0.8, "x": -23.93, "y": 3.22 } + ] + }, + "root": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.8, "x": 393.49, "y": 1.08 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/spineboy-unity/import/spineboy.atlas.txt b/examples/spine-unity/spineboy-unity/import/spineboy.atlas.txt new file mode 100644 index 000000000..b73245a06 --- /dev/null +++ b/examples/spine-unity/spineboy-unity/import/spineboy.atlas.txt @@ -0,0 +1,195 @@ + +spineboy.png +size: 1022,1022 +format: RGBA8888 +filter: Linear,Linear +repeat: none +eye_indifferent + rotate: false + xy: 549, 694 + size: 93, 89 + orig: 93, 89 + offset: 0, 0 + index: -1 +eye_surprised + rotate: false + xy: 834, 857 + size: 93, 89 + orig: 93, 89 + offset: 0, 0 + index: -1 +front_bracer + rotate: true + xy: 375, 432 + size: 58, 80 + orig: 58, 80 + offset: 0, 0 + index: -1 +front_fist_closed + rotate: true + xy: 466, 593 + size: 75, 82 + orig: 75, 82 + offset: 0, 0 + index: -1 +front_fist_open + rotate: false + xy: 447, 504 + size: 86, 87 + orig: 86, 87 + offset: 0, 0 + index: -1 +front_foot + rotate: false + xy: 549, 785 + size: 126, 69 + orig: 126, 69 + offset: 0, 0 + index: -1 +front_foot_bend1 + rotate: true + xy: 375, 492 + size: 128, 70 + orig: 128, 70 + offset: 0, 0 + index: -1 +front_foot_bend2 + rotate: true + xy: 275, 330 + size: 108, 93 + orig: 108, 93 + offset: 0, 0 + index: -1 +front_shin + rotate: false + xy: 466, 670 + size: 81, 184 + orig: 82, 184 + offset: 1, 0 + index: -1 +front_thigh + rotate: false + xy: 214, 208 + size: 48, 112 + orig: 48, 112 + offset: 0, 0 + index: -1 +front_upper_arm + rotate: false + xy: 214, 109 + size: 54, 97 + orig: 54, 97 + offset: 0, 0 + index: -1 +goggles + rotate: false + xy: 466, 856 + size: 261, 166 + orig: 261, 166 + offset: 0, 0 + index: -1 +gun + rotate: false + xy: 2, 117 + size: 210, 203 + orig: 210, 203 + offset: 0, 0 + index: -1 +head + rotate: false + xy: 2, 322 + size: 271, 298 + orig: 271, 298 + offset: 0, 0 + index: -1 +mouth_grind + rotate: false + xy: 929, 896 + size: 93, 59 + orig: 93, 59 + offset: 0, 0 + index: -1 +mouth_oooo + rotate: false + xy: 929, 835 + size: 93, 59 + orig: 93, 59 + offset: 0, 0 + index: -1 +mouth_smile + rotate: true + xy: 550, 599 + size: 93, 59 + orig: 93, 59 + offset: 0, 0 + index: -1 +muzzle + rotate: false + xy: 2, 622 + size: 462, 400 + orig: 462, 400 + offset: 0, 0 + index: -1 +neck + rotate: false + xy: 64, 6 + size: 35, 41 + orig: 36, 41 + offset: 0, 0 + index: -1 +rear_bracer + rotate: false + xy: 677, 782 + size: 55, 72 + orig: 56, 72 + offset: 0, 0 + index: -1 +rear_foot + rotate: true + xy: 2, 2 + size: 113, 60 + orig: 113, 60 + offset: 0, 0 + index: -1 +rear_foot_bend1 + rotate: false + xy: 64, 49 + size: 117, 66 + orig: 117, 66 + offset: 0, 0 + index: -1 +rear_foot_bend2 + rotate: false + xy: 729, 863 + size: 103, 83 + orig: 103, 83 + offset: 0, 0 + index: -1 +rear_shin + rotate: true + xy: 729, 948 + size: 74, 178 + orig: 75, 178 + offset: 1, 0 + index: -1 +rear_thigh + rotate: true + xy: 909, 957 + size: 65, 103 + orig: 65, 104 + offset: 0, 1 + index: -1 +rear_upper_arm + rotate: false + xy: 370, 343 + size: 47, 87 + orig: 47, 87 + offset: 0, 0 + index: -1 +torso + rotate: false + xy: 275, 440 + size: 98, 180 + orig: 98, 180 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/spineboy-unity/import/spineboy.png b/examples/spine-unity/spineboy-unity/import/spineboy.png new file mode 100644 index 000000000..c5f650b15 Binary files /dev/null and b/examples/spine-unity/spineboy-unity/import/spineboy.png differ diff --git a/examples/spine-unity/spineboy-unity/spineboy-unity.spine b/examples/spine-unity/spineboy-unity/spineboy-unity.spine new file mode 100644 index 000000000..c6bbfff0f Binary files /dev/null and b/examples/spine-unity/spineboy-unity/spineboy-unity.spine differ diff --git a/examples/spine-unity/spineunitygirl/doi.spine b/examples/spine-unity/spineunitygirl/doi.spine new file mode 100644 index 000000000..d66b705a8 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/doi.spine differ diff --git a/examples/spine-unity/spineunitygirl/images/armL.png b/examples/spine-unity/spineunitygirl/images/armL.png new file mode 100644 index 000000000..99ffe89f7 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/armL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/armR.png b/examples/spine-unity/spineunitygirl/images/armR.png new file mode 100644 index 000000000..36764e0b8 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/armR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/arrow.png b/examples/spine-unity/spineunitygirl/images/arrow.png new file mode 100644 index 000000000..36265a5e7 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/arrow.png differ diff --git a/examples/spine-unity/spineunitygirl/images/body.png b/examples/spine-unity/spineunitygirl/images/body.png new file mode 100644 index 000000000..1c9d483fe Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/body.png differ diff --git a/examples/spine-unity/spineunitygirl/images/bootR.png b/examples/spine-unity/spineunitygirl/images/bootR.png new file mode 100644 index 000000000..0623f322f Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/bootR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/browL.png b/examples/spine-unity/spineunitygirl/images/browL.png new file mode 100644 index 000000000..b4ef28851 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/browL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/browR.png b/examples/spine-unity/spineunitygirl/images/browR.png new file mode 100644 index 000000000..f76fc1388 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/browR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/eyelids closed.png b/examples/spine-unity/spineunitygirl/images/eyelids closed.png new file mode 100644 index 000000000..571b231a2 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/eyelids closed.png differ diff --git a/examples/spine-unity/spineunitygirl/images/eyelids open.png b/examples/spine-unity/spineunitygirl/images/eyelids open.png new file mode 100644 index 000000000..efce57084 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/eyelids open.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairL.png b/examples/spine-unity/spineunitygirl/images/hairL.png new file mode 100644 index 000000000..79f0e7307 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairL2.png b/examples/spine-unity/spineunitygirl/images/hairL2.png new file mode 100644 index 000000000..46d0040a6 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairL2.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairM blob.png b/examples/spine-unity/spineunitygirl/images/hairM blob.png new file mode 100644 index 000000000..0338d7d2a Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairM blob.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairM blobS.png b/examples/spine-unity/spineunitygirl/images/hairM blobS.png new file mode 100644 index 000000000..7b494ccef Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairM blobS.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairM.png b/examples/spine-unity/spineunitygirl/images/hairM.png new file mode 100644 index 000000000..c7895bd4c Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairM.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairR.png b/examples/spine-unity/spineunitygirl/images/hairR.png new file mode 100644 index 000000000..e0e7fce39 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairR2.png b/examples/spine-unity/spineunitygirl/images/hairR2.png new file mode 100644 index 000000000..357d7e2f4 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairR2.png differ diff --git a/examples/spine-unity/spineunitygirl/images/hairSide.png b/examples/spine-unity/spineunitygirl/images/hairSide.png new file mode 100644 index 000000000..e80dbcc53 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/hairSide.png differ diff --git a/examples/spine-unity/spineunitygirl/images/head.png b/examples/spine-unity/spineunitygirl/images/head.png new file mode 100644 index 000000000..4c10a3f0d Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/head.png differ diff --git a/examples/spine-unity/spineunitygirl/images/indexL.png b/examples/spine-unity/spineunitygirl/images/indexL.png new file mode 100644 index 000000000..4d1a7094c Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/indexL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/indexR.png b/examples/spine-unity/spineunitygirl/images/indexR.png new file mode 100644 index 000000000..2916b349f Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/indexR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/inmouth.png b/examples/spine-unity/spineunitygirl/images/inmouth.png new file mode 100644 index 000000000..223e95317 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/inmouth.png differ diff --git a/examples/spine-unity/spineunitygirl/images/irisL flatspec.png b/examples/spine-unity/spineunitygirl/images/irisL flatspec.png new file mode 100644 index 000000000..757a96bc8 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/irisL flatspec.png differ diff --git a/examples/spine-unity/spineunitygirl/images/irisL spec.png b/examples/spine-unity/spineunitygirl/images/irisL spec.png new file mode 100644 index 000000000..035647b04 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/irisL spec.png differ diff --git a/examples/spine-unity/spineunitygirl/images/irisL.png b/examples/spine-unity/spineunitygirl/images/irisL.png new file mode 100644 index 000000000..47b6f552a Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/irisL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/irisR flatspec.png b/examples/spine-unity/spineunitygirl/images/irisR flatspec.png new file mode 100644 index 000000000..9f2e84465 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/irisR flatspec.png differ diff --git a/examples/spine-unity/spineunitygirl/images/irisR spec.png b/examples/spine-unity/spineunitygirl/images/irisR spec.png new file mode 100644 index 000000000..192659e12 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/irisR spec.png differ diff --git a/examples/spine-unity/spineunitygirl/images/irisR.png b/examples/spine-unity/spineunitygirl/images/irisR.png new file mode 100644 index 000000000..7ac75f7da Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/irisR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/middleL.png b/examples/spine-unity/spineunitygirl/images/middleL.png new file mode 100644 index 000000000..dc7cdc406 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/middleL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/middleR.png b/examples/spine-unity/spineunitygirl/images/middleR.png new file mode 100644 index 000000000..d862ba62c Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/middleR.png differ diff --git a/examples/spine-unity/spineunitygirl/images/mouth.png b/examples/spine-unity/spineunitygirl/images/mouth.png new file mode 100644 index 000000000..f5c900dd3 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/mouth.png differ diff --git a/examples/spine-unity/spineunitygirl/images/nose.png b/examples/spine-unity/spineunitygirl/images/nose.png new file mode 100644 index 000000000..e618af318 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/nose.png differ diff --git a/examples/spine-unity/spineunitygirl/images/pinkyL.png b/examples/spine-unity/spineunitygirl/images/pinkyL.png new file mode 100644 index 000000000..7f3f174a0 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/pinkyL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/pony1.png b/examples/spine-unity/spineunitygirl/images/pony1.png new file mode 100644 index 000000000..a815c7a38 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/pony1.png differ diff --git a/examples/spine-unity/spineunitygirl/images/pony2.png b/examples/spine-unity/spineunitygirl/images/pony2.png new file mode 100644 index 000000000..44be0e64c Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/pony2.png differ diff --git a/examples/spine-unity/spineunitygirl/images/ringL.png b/examples/spine-unity/spineunitygirl/images/ringL.png new file mode 100644 index 000000000..25d21ba09 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/ringL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/rotate.png b/examples/spine-unity/spineunitygirl/images/rotate.png new file mode 100644 index 000000000..519df1ea7 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/rotate.png differ diff --git a/examples/spine-unity/spineunitygirl/images/strap.png b/examples/spine-unity/spineunitygirl/images/strap.png new file mode 100644 index 000000000..961259586 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/strap.png differ diff --git a/examples/spine-unity/spineunitygirl/images/thumbL.png b/examples/spine-unity/spineunitygirl/images/thumbL.png new file mode 100644 index 000000000..89452cbe9 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/thumbL.png differ diff --git a/examples/spine-unity/spineunitygirl/images/thumbR.png b/examples/spine-unity/spineunitygirl/images/thumbR.png new file mode 100644 index 000000000..1bbfa57da Binary files /dev/null and b/examples/spine-unity/spineunitygirl/images/thumbR.png differ diff --git a/examples/spine-unity/spineunitygirl/import/Doi.atlas.txt b/examples/spine-unity/spineunitygirl/import/Doi.atlas.txt new file mode 100644 index 000000000..0dde0b61b --- /dev/null +++ b/examples/spine-unity/spineunitygirl/import/Doi.atlas.txt @@ -0,0 +1,279 @@ + +Doi.png +size: 646,520 +format: RGBA8888 +filter: Linear,Linear +repeat: none +armL + rotate: false + xy: 1, 46 + size: 163, 133 + orig: 163, 133 + offset: 0, 0 + index: -1 +armR + rotate: true + xy: 165, 46 + size: 133, 109 + orig: 133, 109 + offset: 0, 0 + index: -1 +arrow + rotate: true + xy: 467, 1 + size: 64, 85 + orig: 64, 85 + offset: 0, 0 + index: -1 +body + rotate: false + xy: 1, 180 + size: 274, 339 + orig: 274, 339 + offset: 0, 0 + index: -1 +bootR + rotate: false + xy: 499, 258 + size: 91, 84 + orig: 91, 84 + offset: 0, 0 + index: -1 +browL + rotate: false + xy: 228, 23 + size: 40, 22 + orig: 40, 22 + offset: 0, 0 + index: -1 +browR + rotate: true + xy: 591, 287 + size: 32, 25 + orig: 32, 25 + offset: 0, 0 + index: -1 +eyelids closed + rotate: false + xy: 276, 201 + size: 183, 92 + orig: 183, 92 + offset: 0, 0 + index: -1 +eyelids open + rotate: true + xy: 499, 343 + size: 176, 89 + orig: 176, 89 + offset: 0, 0 + index: -1 +hairL + rotate: false + xy: 589, 459 + size: 54, 60 + orig: 54, 60 + offset: 0, 0 + index: -1 +hairL2 + rotate: false + xy: 553, 4 + size: 71, 76 + orig: 71, 76 + offset: 0, 0 + index: -1 +hairM + rotate: true + xy: 467, 66 + size: 96, 77 + orig: 96, 77 + offset: 0, 0 + index: -1 +hairM blob + rotate: true + xy: 133, 15 + size: 30, 45 + orig: 30, 45 + offset: 0, 0 + index: -1 +hairM blobS + rotate: false + xy: 545, 142 + size: 16, 20 + orig: 16, 20 + offset: 0, 0 + index: -1 +hairR + rotate: true + xy: 1, 4 + size: 41, 83 + orig: 41, 83 + offset: 0, 0 + index: -1 +hairR2 + rotate: true + xy: 460, 163 + size: 94, 101 + orig: 94, 101 + offset: 0, 0 + index: -1 +hairSide + rotate: false + xy: 179, 21 + size: 48, 24 + orig: 48, 24 + offset: 0, 0 + index: -1 +head + rotate: false + xy: 276, 294 + size: 222, 225 + orig: 222, 225 + offset: 0, 0 + index: -1 +indexL + rotate: true + xy: 405, 7 + size: 24, 36 + orig: 24, 36 + offset: 0, 0 + index: -1 +indexR + rotate: false + xy: 296, 3 + size: 34, 28 + orig: 34, 28 + offset: 0, 0 + index: -1 +inmouth + rotate: false + xy: 589, 403 + size: 46, 55 + orig: 46, 55 + offset: 0, 0 + index: -1 +irisL + rotate: true + xy: 85, 11 + size: 34, 47 + orig: 34, 47 + offset: 0, 0 + index: -1 +irisL flatspec + rotate: false + xy: 625, 70 + size: 19, 10 + orig: 19, 10 + offset: 0, 0 + index: -1 +irisL spec + rotate: true + xy: 624, 384 + size: 18, 21 + orig: 18, 21 + offset: 0, 0 + index: -1 +irisR + rotate: false + xy: 589, 355 + size: 34, 47 + orig: 34, 47 + offset: 0, 0 + index: -1 +irisR flatspec + rotate: true + xy: 445, 178 + size: 22, 11 + orig: 22, 11 + offset: 0, 0 + index: -1 +irisR spec + rotate: false + xy: 545, 124 + size: 16, 17 + orig: 16, 17 + offset: 0, 0 + index: -1 +middleL + rotate: true + xy: 331, 5 + size: 26, 36 + orig: 26, 36 + offset: 0, 0 + index: -1 +middleR + rotate: true + xy: 591, 320 + size: 34, 26 + orig: 34, 26 + offset: 0, 0 + index: -1 +mouth + rotate: true + xy: 562, 168 + size: 89, 83 + orig: 89, 83 + offset: 0, 0 + index: -1 +nose + rotate: false + xy: 545, 113 + size: 11, 10 + orig: 11, 10 + offset: 0, 0 + index: -1 +pinkyL + rotate: false + xy: 442, 4 + size: 24, 27 + orig: 24, 27 + offset: 0, 0 + index: -1 +pony1 + rotate: false + xy: 394, 32 + size: 72, 105 + orig: 72, 105 + offset: 0, 0 + index: -1 +pony2 + rotate: true + xy: 562, 81 + size: 86, 83 + orig: 86, 83 + offset: 0, 0 + index: -1 +ringL + rotate: false + xy: 269, 1 + size: 26, 30 + orig: 26, 30 + offset: 0, 0 + index: -1 +rotate + rotate: true + xy: 275, 32 + size: 105, 118 + orig: 105, 118 + offset: 0, 0 + index: -1 +strap + rotate: true + xy: 276, 138 + size: 62, 168 + orig: 62, 168 + offset: 0, 0 + index: -1 +thumbL + rotate: false + xy: 460, 265 + size: 37, 28 + orig: 37, 28 + offset: 0, 0 + index: -1 +thumbR + rotate: false + xy: 368, 6 + size: 36, 25 + orig: 36, 25 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/spineunitygirl/import/Doi.json b/examples/spine-unity/spineunitygirl/import/Doi.json new file mode 100644 index 000000000..4024d95da --- /dev/null +++ b/examples/spine-unity/spineunitygirl/import/Doi.json @@ -0,0 +1,2527 @@ +{ +"skeleton": { "hash": "drEwFNfBdyfvLHexBMVTOs/c4jc", "spine": "3.6.18-beta", "width": 519.94, "height": 542.37, "images": "" }, +"bones": [ + { "name": "root" }, + { "name": "arrowOrigin", "parent": "root", "x": 173, "y": 292 }, + { "name": "arrowX", "parent": "arrowOrigin", "length": 71.45, "rotation": -4.7, "x": 47.68, "y": -3.92 }, + { "name": "arrowY", "parent": "arrowOrigin", "length": 71.45, "rotation": 49.82, "x": 37.77, "y": 44.73 }, + { "name": "hip", "parent": "root", "length": 68.61, "rotation": -171.49, "x": -19.91, "y": 151.38, "color": "ffe941ff" }, + { "name": "lumbar", "parent": "hip", "length": 33.93, "rotation": -97.89, "x": 0.08, "y": -4.74 }, + { "name": "thorax", "parent": "lumbar", "length": 54.39, "rotation": -18.29, "x": 35.09, "y": -0.81 }, + { "name": "head", "parent": "thorax", "length": 14.3, "rotation": 6.59, "x": 70.11, "y": -1.78 }, + { "name": "browL", "parent": "head", "length": 31.38, "rotation": -58.18, "x": 128.48, "y": -11.41 }, + { "name": "browR", "parent": "head", "length": 26.75, "rotation": 65.12, "x": 121.67, "y": 39.52 }, + { "name": "eyelids", "parent": "head", "length": 14.97, "rotation": -82.34, "x": 79.12, "y": 8.19 }, + { "name": "femurL", "parent": "hip", "length": 92.97, "rotation": 125.21, "x": -52.78, "y": 39.87 }, + { "name": "femurR", "parent": "hip", "length": 45.3, "rotation": 53.25, "x": 43.53, "y": 43.46 }, + { "name": "tibiaL", "parent": "femurL", "length": 83.01, "rotation": -24.72, "x": 107.79, "y": -1.32 }, + { "name": "footL", "parent": "tibiaL", "length": 54.47, "rotation": 37.78, "x": 82.84, "y": -20.62 }, + { "name": "hairL1", "parent": "head", "length": 27.51, "rotation": -150.59, "x": 179.86, "y": -9.58 }, + { "name": "hairL2", "parent": "head", "length": 35.09, "rotation": -135.33, "x": 173.51, "y": -26.26 }, + { "name": "hairL2 2", "parent": "hairL2", "length": 32.49, "rotation": 17.32, "x": 37.69, "y": -0.63 }, + { "name": "hairM", "parent": "head", "length": 25.82, "rotation": -173.34, "x": 182.69, "y": 31.1 }, + { "name": "hairML", "parent": "hairM", "length": 46.42, "rotation": 32.58, "x": 13.83, "y": 24.12 }, + { "name": "hairMR", "parent": "hairM", "length": 44.06, "rotation": -6.42, "x": 17, "y": -28.45 }, + { "name": "hairR1", "parent": "head", "length": 43.16, "rotation": -178.9, "x": 157.16, "y": 74.62 }, + { "name": "hairR2", "parent": "head", "length": 49.33, "rotation": 157.66, "x": 179.92, "y": 62.62 }, + { "name": "hairR2 2", "parent": "hairR2", "length": 28.91, "rotation": -50.6, "x": 45.75, "y": -13.91 }, + { "name": "hairSide", "parent": "head", "length": 33.34, "rotation": 94.95, "x": 47.44, "y": -92.9 }, + { "name": "humerusL", "parent": "thorax", "length": 73.49, "rotation": -65.22, "x": 41.33, "y": -55.51 }, + { "name": "radiusL", "parent": "humerusL", "length": 65.38, "rotation": 43.12, "x": 75.72, "y": 1.84 }, + { "name": "handL", "parent": "radiusL", "rotation": -52.7, "x": 80.44, "y": 2.07 }, + { "name": "humerusR", "parent": "thorax", "length": 55.73, "rotation": 137.39, "x": 23.09, "y": 29.14 }, + { "name": "radiusR", "parent": "humerusR", "length": 47.29, "rotation": 4.01, "x": 58.88 }, + { "name": "handR", "parent": "radiusR", "x": 54.02, "y": -1.07 }, + { "name": "handleCenterTargetR", "parent": "handR", "rotation": -89.01, "x": 18.07, "y": 0.07, "color": "ff0000ff" }, + { "name": "indexL", "parent": "handL", "length": 22.01, "rotation": 99.18, "x": -13.08, "y": 20.89 }, + { "name": "indexR", "parent": "handR", "length": 18.01, "rotation": -11.04, "x": 6.83, "y": -13.86 }, + { "name": "irisL", "parent": "head", "rotation": -79.01, "x": 82.71, "y": -29.95 }, + { "name": "irisR", "parent": "head", "rotation": -79.01, "x": 72.86, "y": 40.02 }, + { "name": "middleL", "parent": "handL", "length": 23.21, "rotation": 75.15, "x": 4.54, "y": 20.97 }, + { "name": "middleR", "parent": "handR", "length": 19.24, "rotation": -23.52, "x": -3.31, "y": -17.06 }, + { "name": "mouth", "parent": "head", "rotation": -77.99, "x": 28.06, "y": 0.81 }, + { "name": "mouth opening", "parent": "mouth" }, + { "name": "pinkyL", "parent": "handL", "length": 12.17, "rotation": 37.79, "x": 22.03, "y": -15.2 }, + { "name": "pinkyR", "parent": "handR", "length": 20.98, "rotation": -38.56, "x": -15.18, "y": -0.62 }, + { "name": "pony1 1", "parent": "head", "length": 26.79, "rotation": -127.22, "x": 3.24, "y": -49.43 }, + { "name": "pony1 2", "parent": "pony1 1", "length": 20.86, "rotation": -14.71, "x": 29.89, "y": -1.1 }, + { "name": "pony1 3L", "parent": "pony1 2", "length": 36.26, "rotation": -26.46, "x": 27.66, "y": -8.16 }, + { "name": "pony1 3R", "parent": "pony1 2", "length": 37.66, "rotation": -2.95, "x": 34.02, "y": 6.79 }, + { "name": "pony2 1", "parent": "head", "length": 22.09, "rotation": -126.98, "x": 12.68, "y": -53.87 }, + { "name": "pony2 2", "parent": "pony2 1", "length": 24.32, "rotation": 2.09, "x": 25.67, "y": -0.29 }, + { "name": "pony2 3L", "parent": "pony2 2", "length": 33.38, "rotation": -9.21, "x": 31.31, "y": -1.22 }, + { "name": "pony2 3R", "parent": "pony2 2", "length": 43.41, "rotation": 15.37, "x": 27.71, "y": 0.83 }, + { "name": "ringL", "parent": "handL", "length": 15.27, "rotation": 62.01, "x": 21.05, "y": 12.51 }, + { "name": "ringR", "parent": "handR", "length": 18.12, "rotation": -31.44, "x": -10.21, "y": -16.04 }, + { "name": "rotateHandle", "parent": "root", "length": 55.28, "rotation": 124.8, "x": -152.64, "y": 153.45, "color": "ff0000ff" }, + { "name": "rs", "parent": "rotateHandle", "scaleX": 1.295, "scaleY": 0.768, "color": "ff0000ff" }, + { "name": "rr", "parent": "rs", "color": "ff0000ff" }, + { "name": "strap anchor", "parent": "hip", "length": 31.95, "rotation": -85.1, "x": 2.3, "y": 43.77, "color": "ff702eff" }, + { "name": "strap tie", "parent": "thorax", "length": 32.33, "rotation": 174.59, "x": 48.07, "y": 9.54, "color": "ff702eff" }, + { "name": "thumbL", "parent": "handL", "length": 16.61, "rotation": 150.77, "x": -29.83, "y": -12.11 }, + { "name": "thumbR", "parent": "handR", "length": 20.57, "rotation": -7.45, "x": 4.36, "y": 18.56 }, + { "name": "tibiaR", "parent": "femurR", "length": 42.32, "rotation": 106.19, "x": 52.55, "y": 9.88 } +], +"slots": [ + { "name": "rotate", "bone": "rr", "attachment": "rotate" }, + { "name": "pony2", "bone": "pony2 1", "attachment": "pony2" }, + { "name": "pony1", "bone": "pony1 1", "attachment": "pony1" }, + { "name": "head", "bone": "head", "attachment": "head" }, + { "name": "inmouth", "bone": "mouth", "attachment": "inmouth" }, + { "name": "mouth", "bone": "mouth opening", "attachment": "mouth" }, + { "name": "irisL", "bone": "irisL", "attachment": "irisL" }, + { "name": "irisR", "bone": "irisR", "attachment": "irisR" }, + { "name": "eyelids open", "bone": "eyelids", "attachment": "eyelids open" }, + { "name": "irisR spec", "bone": "irisR", "attachment": "irisR spec" }, + { "name": "irisR flatspec", "bone": "irisR", "attachment": "irisR flatspec" }, + { "name": "irisL flatspec", "bone": "irisL", "attachment": "irisL flatspec" }, + { "name": "irisL spec", "bone": "irisL", "attachment": "irisL spec" }, + { "name": "eyelids closed", "bone": "eyelids" }, + { "name": "nose", "bone": "head", "attachment": "nose" }, + { "name": "browR", "bone": "browR", "attachment": "browR" }, + { "name": "browL", "bone": "browL", "attachment": "browL" }, + { "name": "hairR2", "bone": "hairR2", "attachment": "hairR2" }, + { "name": "hairL2", "bone": "hairL2", "attachment": "hairL2" }, + { "name": "hairL", "bone": "hairL1", "attachment": "hairL" }, + { "name": "hairR", "bone": "hairR1", "attachment": "hairR" }, + { "name": "hairM", "bone": "hairM", "attachment": "hairM" }, + { "name": "hairM blobS", "bone": "hairM", "attachment": "hairM blobS" }, + { "name": "hairM blob", "bone": "hairM", "attachment": "hairM blob" }, + { "name": "hairSide", "bone": "hairSide", "attachment": "hairSide" }, + { "name": "thumbR", "bone": "thumbR", "attachment": "thumbR" }, + { "name": "pinkyR", "bone": "pinkyR", "attachment": "middleR" }, + { "name": "ringR", "bone": "ringR", "attachment": "indexR" }, + { "name": "middleR", "bone": "middleR", "attachment": "middleR" }, + { "name": "indexR", "bone": "indexR", "attachment": "indexR" }, + { "name": "armR", "bone": "humerusR", "attachment": "armR" }, + { "name": "bootR", "bone": "tibiaR", "attachment": "bootR" }, + { "name": "body", "bone": "hip", "attachment": "body" }, + { "name": "strap", "bone": "strap anchor", "attachment": "strap" }, + { "name": "armL", "bone": "humerusL", "attachment": "armL" }, + { "name": "thumbL", "bone": "thumbL", "attachment": "thumbL" }, + { "name": "indexL", "bone": "indexL", "attachment": "indexL" }, + { "name": "middleL", "bone": "middleL", "attachment": "middleL" }, + { "name": "ringL", "bone": "ringL", "attachment": "ringL" }, + { "name": "pinkyL", "bone": "pinkyL", "attachment": "pinkyL" }, + { "name": "arrowY", "bone": "arrowY", "attachment": "arrowY" }, + { "name": "arrowX", "bone": "arrowX", "attachment": "arrowX" } +], +"transform": [ + { + "name": "rotateHandleTarget", + "order": 1, + "bones": [ "rotateHandle" ], + "target": "handleCenterTargetR" + }, + { + "name": "translateHandleTarget", + "order": 0, + "bones": [ "arrowOrigin" ], + "target": "handL", + "rotateMix": 0 + } +], +"skins": { + "default": { + "armL": { + "armL": { + "type": "mesh", + "uvs": [ 0, 0.53854, 0.04432, 0.51805, 0.12166, 0.54623, 0.18646, 0.55904, 0.30561, 0.55904, 0.3934, 0.54111, 0.46656, 0.44376, 0.51882, 0.33872, 0.57944, 0.20807, 0.6317, 0.09023, 0.71322, 0.02618, 0.79683, 5.6E-4, 0.91598, 0.01081, 0.98914, 0.11585, 1, 0.2798, 0.99332, 0.41045, 0.95779, 0.54623, 0.87627, 0.69994, 0.79265, 0.80497, 0.65887, 0.88439, 0.47702, 0.94843, 0.3077, 0.97405, 0.17601, 0.97149, 0.11748, 0.9843, 0.0715, 0.99967, 0.03387, 0.95356, 0, 0.85621, 0, 0.64614, 0.17852, 0.72843, 0.42193, 0.62879, 0.64363, 0.53196, 0.79942, 0.13446, 0.60451, 0.76196, 0.36098, 0.8355, 0.76897, 0.34426, 0.84802, 0.50654 ], + "triangles": [ 27, 0, 1, 27, 1, 2, 26, 27, 28, 26, 23, 25, 24, 25, 23, 30, 34, 35, 35, 34, 15, 34, 8, 31, 15, 34, 14, 31, 11, 12, 31, 12, 13, 10, 11, 31, 31, 13, 14, 31, 9, 10, 34, 31, 14, 31, 8, 9, 16, 35, 15, 7, 8, 34, 17, 35, 16, 17, 30, 35, 6, 7, 30, 29, 6, 30, 30, 17, 32, 18, 32, 17, 30, 7, 34, 32, 29, 30, 19, 32, 18, 29, 4, 5, 28, 2, 3, 27, 2, 28, 4, 29, 28, 28, 3, 4, 29, 33, 28, 20, 33, 32, 20, 32, 19, 28, 22, 26, 22, 28, 33, 21, 22, 33, 21, 33, 20, 22, 23, 26, 33, 29, 32, 29, 5, 6 ], + "vertices": [ 1, 6, 72.47, -38.63, 1, 1, 6, 77.26, -44.69, 1, 3, 25, 17.28, 31.86, 0.82721, 26, -22.11, 61.88, 0.00479, 6, 77.5, -57.84, 0.168, 2, 25, 27.54, 28.85, 0.95931, 26, -16.68, 52.66, 0.04069, 2, 25, 46.81, 26.43, 0.89979, 26, -4.28, 37.72, 0.10021, 2, 25, 61.31, 27.01, 0.58208, 26, 6.69, 28.23, 0.41792, 3, 25, 74.75, 38.36, 0.24874, 26, 24.27, 27.32, 0.62044, 27, -54.14, -29.38, 0.13082, 2, 26, 40.46, 29.68, 0.60755, 27, -46.2, -15.07, 0.39245, 1, 27, -37.05, 2.7, 1, 1, 27, -29.19, 18.72, 1, 1, 27, -16.26, 27.78, 1, 1, 27, -2.78, 31.75, 1, 1, 27, 16.68, 31.19, 1, 2, 26, 112.22, -10.39, 0.0032, 27, 29.17, 17.73, 0.9968, 1, 27, 31.85, -3.99, 1, 1, 27, 31.48, -21.4, 1, 2, 26, 64.91, -43, 0.34301, 27, 26.44, -39.68, 0.65699, 3, 25, 136.75, -3.78, 0.00362, 26, 40.69, -45.83, 0.69389, 27, 14.01, -60.66, 0.30249, 3, 25, 121.49, -15.94, 0.19497, 26, 21.24, -44.26, 0.50686, 27, 0.97, -75.19, 0.29816, 2, 25, 98.53, -23.69, 0.6028, 26, -0.81, -34.23, 0.3972, 2, 25, 68.06, -28.44, 0.98197, 26, -26.3, -16.85, 0.01803, 1, 25, 40.26, -28.38, 1, 1, 25, 19, -25.36, 1, 2, 25, 9.32, -25.86, 0.824, 6, 21.77, -74.81, 0.176, 1, 6, 17.55, -68.28, 1, 1, 6, 21.54, -60.58, 1, 1, 6, 32.21, -51.4, 1, 1, 6, 58.84, -42.96, 1, 2, 25, 23.44, 6.66, 0.99126, 26, -34.84, 39.27, 0.00874, 2, 25, 64.46, 14.86, 0.69542, 26, 0.69, 17.2, 0.30458, 2, 26, 33.67, -2.38, 0.736, 27, -24.81, -39.91, 0.264, 1, 27, -1.63, 13.97, 1, 2, 25, 91.78, -6.43, 0.73823, 26, 6.06, -17.01, 0.26177, 1, 25, 51.17, -11.18, 1, 2, 26, 65.93, -2.17, 0.336, 27, -5.43, -14.12, 0.664, 1, 27, 8.34, -35.15, 1 ], + "hull": 28, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 30, 32, 32, 34, 34, 36, 36, 38, 38, 40, 40, 42, 42, 44, 44, 46, 46, 48, 48, 50, 50, 52, 52, 54, 54, 0 ], + "width": 163, + "height": 133 + } + }, + "armR": { + "armR": { + "type": "mesh", + "uvs": [ 0, 0.7003, 0.04189, 0.50764, 0.19979, 0.38838, 0.34264, 0.32186, 0.43475, 0.29663, 0.53625, 0.22553, 0.7543, 0.06728, 0.88212, 0, 0.9761, 0.02829, 1, 0.22324, 0.96294, 0.3448, 0.86708, 0.46636, 0.68663, 0.60397, 0.60016, 0.67966, 0.51558, 0.75535, 0.39152, 0.86315, 0.27685, 0.97095, 0.18663, 1, 0.08701, 0.96177, 0.03061, 0.87232, 0, 0.79434, 0.13964, 0.63838, 0.30505, 0.50764, 0.47422, 0.41819, 0.62648, 0.3104, 0.81069, 0.16131, 0.16783, 0.86315, 0.27685, 0.74159, 0.44039, 0.60627, 0.6152, 0.48012, 0.77122, 0.34251, 0.90843, 0.23471 ], + "triangles": [ 16, 17, 26, 17, 18, 26, 16, 26, 15, 18, 19, 26, 19, 20, 26, 26, 27, 15, 15, 27, 14, 20, 21, 26, 26, 21, 27, 20, 0, 21, 27, 28, 14, 14, 28, 13, 27, 22, 28, 27, 21, 22, 0, 1, 21, 21, 2, 22, 21, 1, 2, 13, 28, 29, 28, 22, 23, 23, 3, 4, 23, 22, 3, 22, 2, 3, 12, 13, 29, 28, 23, 29, 12, 29, 11, 29, 30, 11, 29, 24, 30, 29, 23, 24, 11, 30, 10, 24, 4, 5, 24, 23, 4, 30, 31, 10, 10, 31, 9, 30, 25, 31, 30, 24, 25, 25, 24, 6, 31, 25, 8, 31, 8, 9, 8, 25, 7, 24, 5, 6, 25, 6, 7 ], + "vertices": [ 1, 29, 65.41, -17.73, 1, 1, 29, 49.1, -32.08, 1, 2, 28, 85.42, -29.42, 0.00107, 29, 24.42, -31.2, 0.99893, 2, 28, 65.32, -26.27, 0.14336, 29, 4.59, -26.66, 0.85664, 2, 28, 53.33, -22.57, 0.51599, 29, -7.12, -22.13, 0.48401, 2, 28, 37.76, -22.6, 0.92586, 29, -22.65, -21.06, 0.07414, 2, 28, 4.02, -23.16, 0.99998, 29, -56.34, -19.27, 2.0E-5, 2, 28, -14.37, -21.08, 0.99999, 29, -74.55, -15.91, 1.0E-5, 2, 28, -23.69, -12.2, 0.99999, 29, -83.22, -6.39, 1.0E-5, 2, 28, -15.89, 7.83, 1, 29, -74.04, 13.04, 0, 1, 28, -5.04, 16.88, 1, 1, 28, 12.61, 22.04, 1, 2, 28, 40.89, 23.14, 0.90116, 29, -16.32, 24.34, 0.09884, 2, 28, 54.97, 24.59, 0.45832, 29, -2.18, 24.8, 0.54168, 2, 28, 68.83, 26.16, 0.06028, 29, 11.76, 25.4, 0.93972, 1, 29, 32.01, 25.99, 1, 1, 29, 51.22, 27.27, 1, 1, 29, 62.95, 23.23, 1, 1, 29, 71.65, 12.4, 1, 1, 29, 72.45, 0.12, 1, 1, 29, 71.11, -9.21, 1, 1, 29, 46.22, -13.01, 1, 2, 28, 79.72, -11.18, 0.00279, 29, 20.01, -12.61, 0.99721, 2, 28, 55.35, -8.47, 0.56562, 29, -4.11, -8.2, 0.43438, 2, 28, 31.94, -8.61, 0.99571, 29, -27.47, -6.7, 0.00429, 2, 28, 2.6, -10.54, 0.99999, 29, -56.87, -6.58, 1.0E-5, 1, 29, 56.73, 9.44, 1, 1, 29, 37.31, 6.49, 1, 1, 29, 11.03, 6.33, 1, 2, 28, 42.43, 6.71, 0.94673, 29, -15.94, 7.84, 0.05327, 1, 28, 16.97, 3.99, 1, 2, 28, -4.7, 2.86, 1, 29, -63.23, 7.3, 0 ], + "hull": 21, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 30, 32, 32, 34, 34, 36, 36, 38, 38, 40, 0, 40, 42, 44, 44, 46, 46, 48, 48, 50, 52, 54, 54, 56, 56, 58, 58, 60, 60, 62 ], + "width": 133, + "height": 109 + } + }, + "arrowX": { + "arrowX": { "path": "arrow", "color": "f0100cff", "x": 36.23, "y": 1.19, "rotation": -60.14, "width": 64, "height": 85 } + }, + "arrowY": { + "arrowY": { "path": "arrow", "color": "99ff00ff", "x": 36.23, "y": 1.19, "rotation": -60.14, "width": 64, "height": 85 } + }, + "body": { + "body": { + "type": "mesh", + "uvs": [ 0.38823, 0, 0.30661, 0, 0.21707, 0.04123, 0.15987, 0.09149, 0.10764, 0.16385, 0.09272, 0.24024, 0.10143, 0.3116, 0.1151, 0.37392, 0.08153, 0.41512, 0.0492, 0.46638, 0, 0.58297, 0, 0.6684, 0.07531, 0.68549, 0.17231, 0.66539, 0.22329, 0.6091, 0.2693, 0.58096, 0.35261, 0.55583, 0.43842, 0.57594, 0.49562, 0.60207, 0.54536, 0.62116, 0.62867, 0.66639, 0.65354, 0.6885, 0.65852, 0.71765, 0.66971, 0.77595, 0.69955, 0.85231, 0.74681, 0.92568, 0.77665, 0.94679, 0.82639, 0.97292, 0.92587, 0.99704, 1, 1, 1, 0.95181, 1, 0.91796, 1, 0.8895, 0.99426, 0.84327, 0.96442, 0.73673, 0.92214, 0.66235, 0.88732, 0.62416, 0.86618, 0.60406, 0.84629, 0.58396, 0.76919, 0.51762, 0.661, 0.44727, 0.61002, 0.4151, 0.57769, 0.38596, 0.54038, 0.34676, 0.52671, 0.30756, 0.52581, 0.27771, 0.55068, 0.25661, 0.58426, 0.23751, 0.62281, 0.21037, 0.65389, 0.14705, 0.63897, 0.08675, 0.56934, 0.04252, 0.46986, 0, 0.21649, 0.53614, 0.25491, 0.38287, 0.38346, 0.24996, 0.24332, 0.30663, 0.69585, 0.53321, 0.48355, 0.10468, 0.33238, 0.3269, 0.37188, 0.1683, 0.75051, 0.78011, 0.2752, 0.11006, 0.28246, 0.22606, 0.63512, 0.56427, 0.12876, 0.57016, 0.79785, 0.67188, 0.1647, 0.44561, 0.50332, 0.42527, 0.17172, 0.25179, 0.57192, 0.1619, 0.45878, 0.31876, 0.47189, 0.20967, 0.29645, 0.47484, 0.91771, 0.90249, 0.71807, 0.60369, 0.3892, 0.07463, 0.17519, 0.34541, 0.87804, 0.78246, 0.38636, 0.40616, 0.40982, 0.49337, 0.79938, 0.88039, 0.42912, 0.13933, 0.19937, 0.16866, 0.56174, 0.51389, 0.48178, 0.52211, 0.31751, 0.39771, 0.79731, 0.91645, 0.94422, 0.96366 ], + "triangles": [ 26, 25, 87, 88, 74, 31, 30, 88, 31, 87, 74, 88, 27, 87, 88, 26, 87, 27, 28, 27, 88, 88, 30, 29, 28, 88, 29, 76, 0, 52, 58, 52, 51, 76, 52, 58, 62, 2, 1, 3, 2, 62, 82, 76, 58, 70, 51, 50, 70, 50, 49, 58, 51, 70, 1, 76, 62, 76, 1, 0, 60, 76, 82, 60, 62, 76, 83, 3, 62, 4, 3, 83, 72, 82, 58, 72, 58, 70, 48, 70, 49, 63, 62, 60, 83, 62, 63, 47, 70, 48, 46, 72, 70, 72, 55, 60, 72, 60, 82, 63, 60, 55, 69, 4, 83, 69, 83, 63, 5, 4, 69, 47, 46, 70, 45, 72, 46, 71, 55, 72, 59, 63, 55, 66, 38, 37, 22, 21, 66, 61, 23, 22, 66, 61, 22, 36, 66, 37, 35, 66, 36, 78, 35, 34, 35, 78, 66, 61, 66, 78, 78, 34, 33, 24, 23, 61, 81, 61, 78, 24, 61, 81, 74, 78, 33, 74, 33, 32, 81, 78, 74, 81, 25, 24, 87, 81, 74, 74, 32, 31, 87, 25, 81, 41, 84, 68, 41, 68, 42, 84, 41, 40, 85, 80, 68, 84, 85, 68, 57, 40, 39, 64, 84, 40, 57, 64, 40, 18, 85, 84, 17, 85, 18, 75, 57, 39, 75, 39, 38, 64, 57, 75, 19, 18, 84, 19, 84, 64, 20, 19, 64, 20, 64, 75, 66, 75, 38, 21, 20, 75, 21, 75, 66, 65, 9, 67, 10, 9, 65, 65, 53, 14, 13, 65, 14, 12, 11, 10, 65, 12, 10, 13, 12, 65, 67, 9, 8, 65, 67, 53, 56, 69, 63, 6, 5, 69, 71, 72, 45, 71, 45, 44, 59, 55, 71, 56, 63, 59, 77, 69, 56, 6, 69, 77, 7, 6, 77, 54, 56, 59, 77, 56, 54, 86, 54, 59, 79, 59, 71, 86, 59, 79, 43, 68, 71, 43, 71, 44, 68, 43, 42, 79, 71, 68, 67, 7, 77, 67, 77, 54, 8, 7, 67, 73, 54, 86, 67, 54, 73, 80, 79, 68, 53, 67, 73, 73, 79, 80, 79, 73, 86, 16, 73, 80, 15, 53, 73, 17, 80, 85, 16, 80, 17, 16, 15, 73, 14, 53, 15 ], + "vertices": [ 1, 6, 77.7, -3.35, 1, 1, 6, 70.94, 17.97, 1, 5, 4, 5.71, -100.81, 0.01451, 13, -247.49, -75.76, 0, 5, 94.39, 18.71, 0.00386, 6, 50.2, 37.13, 0.98164, 25, -80.41, 46.88, 0, 5, 4, 23.74, -86.29, 0.08472, 13, -236.49, -96.13, 0, 5, 77.54, 34.59, 0.03572, 6, 29.22, 46.93, 0.87956, 25, -98.09, 31.94, 0, 5, 4, 41.54, -64.15, 0.26317, 13, -217.97, -117.66, 0, 5, 53.18, 49.19, 0.0809, 6, 1.5, 53.15, 0.65592, 25, -115.37, 9.38, 0, 5, 4, 49.42, -39.15, 0.58274, 13, -194.82, -129.98, 0, 5, 27.34, 53.59, 0.07701, 6, -24.42, 49.23, 0.34024, 25, -122.66, -15.81, 0, 3, 4, 50.66, -14.87, 0.84587, 5, 3.12, 51.49, 0.04507, 6, -46.76, 39.64, 0.10906, 2, 4, 50.08, 6.57, 0.99949, 6, -65.77, 29.68, 5.1E-4, 4, 4, 61.26, 19.02, 0.41234, 12, -8.98, -28.82, 0.58677, 5, -31.9, 57.36, 1.0E-5, 6, -81.86, 34.23, 8.8E-4, 4, 4, 72.6, 34.89, 0.07954, 12, 10.52, -28.41, 0.92009, 5, -49.17, 66.42, 0, 6, -101.11, 37.42, 3.6E-4, 4, 4, 91.79, 71.98, 0.02573, 12, 51.72, -21.61, 0.97336, 5, -88.54, 80.37, 1.0E-5, 6, -142.86, 38.33, 8.9E-4, 4, 4, 96.09, 100.62, 1.0E-5, 12, 77.24, -7.92, 0.99998, 5, -117.49, 80.72, 0, 6, -170.47, 29.57, 1.0E-5, 3, 4, 76.55, 109.41, 1.0E-5, 12, 72.59, 13.01, 0.99999, 5, -123.53, 60.15, 0, 2, 4, 49.25, 106.61, 0.14582, 12, 54.02, 33.2, 0.85418, 2, 4, 32.6, 89.82, 0.31083, 12, 30.61, 36.49, 0.68917, 2, 4, 18.72, 82.26, 0.83943, 12, 16.24, 43.09, 0.16057, 3, 4, -5.12, 77.22, 0.91392, 12, -2.06, 59.18, 0.048, 11, 3.04, -60.48, 0.03808, 2, 4, -27.36, 87.45, 0.75788, 11, 24.22, -48.21, 0.24212, 3, 4, -41.54, 98.54, 0.16243, 11, 41.46, -43.01, 0.83708, 13, -42.84, -65.62, 4.9E-4, 4, 4, -54.06, 106.96, 0.00264, 12, -7.51, 116.19, 0.02516, 11, 55.56, -37.64, 0.92652, 13, -32.27, -54.84, 0.04568, 4, 4, -74.36, 125.51, 1.4E-4, 12, -4.79, 143.55, 0.00628, 11, 82.42, -31.75, 0.81754, 13, -10.33, -38.26, 0.17604, 3, 12, -1.41, 153.1, 2.5E-4, 11, 92.55, -32.01, 0.60676, 13, -1.02, -34.26, 0.39299, 2, 11, 100.63, -37.86, 0.33847, 13, 8.77, -36.2, 0.66153, 2, 11, 117.02, -49.31, 0.13549, 13, 28.45, -39.74, 0.86451, 1, 13, 55.6, -40.46, 1, 2, 13, 83.33, -36.33, 0.92669, 14, -10.61, -11.59, 0.07331, 2, 13, 92.77, -30.93, 0.09794, 14, -0.09, -14.31, 0.90206, 1, 14, 16.07, -16.11, 1, 1, 14, 44.1, -11.18, 1, 1, 14, 62.7, -2.95, 1, 3, 11, 222.67, -25.16, 2.0E-5, 13, 114.34, 26.37, 0.13331, 14, 55.37, 11.64, 0.86667, 3, 11, 216.45, -20.19, 4.5E-4, 13, 106.61, 28.28, 0.42261, 14, 48.75, 24.09, 0.57693, 3, 11, 207.41, -10.55, 8.2E-4, 13, 94.37, 33.26, 0.66585, 14, 45.88, 30.52, 0.33333, 3, 11, 195, -0.85, 0.00298, 13, 79.04, 36.89, 0.8859, 14, 37.44, 43.82, 0.11111, 2, 11, 163.26, 18.22, 0.00656, 13, 42.22, 40.94, 0.99344, 2, 11, 137.03, 27.28, 0.05802, 13, 14.61, 38.21, 0.94198, 2, 11, 121.08, 29.34, 0.16159, 13, -0.75, 33.41, 0.83841, 2, 11, 112.15, 29.87, 0.33221, 13, -9.08, 30.16, 0.66779, 2, 11, 103.46, 30.65, 0.6076, 13, -17.3, 27.23, 0.3924, 2, 11, 72.61, 30.94, 0.83736, 13, -45.45, 14.59, 0.16264, 2, 11, 34.88, 26.01, 0.99361, 13, -77.67, -5.65, 0.00639, 3, 4, -81.95, 40.51, 0.30239, 11, 17.35, 23.46, 0.6976, 13, -92.54, -15.3, 1.0E-5, 3, 4, -74.65, 29.42, 0.60736, 11, 4.08, 23.89, 0.39264, 13, -104.77, -20.46, 0, 4, 4, -66.52, 14.77, 0.78491, 11, -12.58, 25.7, 0.21278, 13, -120.67, -25.79, 0, 6, -21.77, -78.63, 0.00231, 4, 4, -64.78, 1.07, 0.77425, 11, -24.78, 32.18, 0.13586, 13, -134.45, -25, 0, 6, -10.23, -71.04, 0.08989, 4, 4, -66.04, -8.97, 0.68679, 13, -144.1, -21.93, 0, 6, -0.66, -67.75, 0.31204, 25, -6.49, -43.26, 0.00117, 4, 4, -73.85, -15.04, 0.38179, 13, -148.64, -13.15, 0, 6, 8.22, -72.08, 0.49072, 25, 1.17, -37.01, 0.12749, 4, 4, -83.9, -20.07, 0.19578, 13, -151.76, -2.34, 0, 6, 17.17, -78.89, 0.55657, 25, 11.11, -31.74, 0.24765, 3, 4, -95.71, -27.6, 0.10165, 6, 29.14, -86.18, 0.54542, 25, 22.74, -23.93, 0.35293, 3, 4, -107.32, -47.57, 0.07678, 6, 52.17, -87.81, 0.5743, 25, 33.88, -3.7, 0.34892, 3, 4, -106.32, -68.39, 0.03832, 6, 70.43, -77.74, 0.62598, 25, 32.38, 17.1, 0.3357, 3, 4, -89.67, -86.05, 0.01312, 6, 78.95, -55.02, 0.76821, 25, 15.32, 34.37, 0.21867, 1, 6, 84.46, -24.67, 1, 2, 4, 30.77, 65.08, 0.72331, 12, 9.69, 23.16, 0.27669, 1, 4, 12.65, 15.26, 1, 3, 13, -165.72, -55.73, 0, 5, 23.1, -26.03, 0.72214, 6, -3.48, -27.72, 0.27786, 1, 4, 11.96, -10.77, 1, 1, 11, 62.53, 12.76, 1, 1, 6, 51.76, -38.98, 1, 3, 4, -11.16, -0.35, 0.71939, 11, -56.86, -10.82, 0.08553, 5, -2.82, -11.73, 0.19508, 3, 13, -192.92, -49.7, 0, 5, 50.82, -23.19, 0.05995, 6, 21.95, -16.32, 0.94005, 1, 13, 37.01, -19.27, 1, 1, 6, 32.77, 14.9, 1, 2, 5, 31.53, 1.54, 0.468, 6, -4.12, 1.11, 0.532, 2, 12, -36.13, 128.74, 1.1E-4, 11, 58.63, -6.54, 0.99989, 1, 12, 31.22, 7.43, 1, 1, 13, 6.55, 4.96, 1, 3, 4, 40.25, 32.63, 0.73019, 12, -10.64, -3.85, 0.26963, 6, -84.83, 9.38, 1.8E-4, 2, 4, -52.52, 39.58, 0.424, 11, -0.38, -0.04, 0.576, 3, 4, 28.6, -32.07, 0.41511, 5, 23.17, 31.99, 0.19536, 6, -21.61, 27.4, 0.38954, 3, 4, -84.37, -45.92, 0.10307, 6, 40.59, -67.92, 0.52541, 25, 10.96, -5.88, 0.37152, 5, 4, -45.82, 2.06, 0.90915, 11, -34.9, 16.11, 0.04372, 13, -136.93, -43.83, 0, 5, -0.47, -46.39, 0.04497, 6, -19.48, -54.44, 0.00216, 3, 4, -54.86, -33.98, 0.03195, 5, 36.47, -50.42, 0.0164, 6, 16.86, -46.69, 0.95165, 1, 4, 6.02, 47.78, 1, 2, 13, 91.17, 10.51, 0.912, 14, 27.71, 16.46, 0.088, 1, 11, 84, 0.64, 1, 1, 6, 53.66, -11.25, 1, 1, 4, 32.37, -0.54, 1, 1, 13, 49.16, 13.5, 1, 1, 4, -21.79, 28.41, 1, 2, 4, -23.76, 58.6, 0.89678, 11, -1.42, -34.51, 0.10322, 1, 13, 73.52, -17.7, 1, 1, 6, 36.05, -28.31, 1, 4, 4, 16.92, -58.81, 0.0867, 13, -208.23, -94.43, 0, 5, 51.26, 24.08, 0.04855, 6, 7.55, 28.7, 0.86475, 3, 4, -63.89, 71.67, 5.4E-4, 12, -41.67, 102.95, 0.01015, 11, 32.39, -9.25, 0.9893, 2, 4, -41.81, 71.17, 0.017, 11, 19.25, -27.01, 0.983, 1, 4, -3.56, 22.78, 1, 1, 14, -0.1, -2.88, 1, 1, 14, 43.04, 2.03, 1 ], + "hull": 53, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 30, 32, 32, 34, 34, 36, 36, 38, 38, 40, 40, 42, 42, 44, 44, 46, 46, 48, 48, 50, 50, 52, 52, 54, 54, 56, 56, 58, 58, 60, 64, 66, 66, 68, 68, 70, 70, 72, 72, 74, 74, 76, 76, 78, 78, 80, 80, 82, 82, 84, 84, 86, 86, 88, 88, 90, 90, 92, 92, 94, 94, 96, 96, 98, 98, 100, 100, 102, 102, 104, 104, 0, 174, 176, 60, 62, 62, 64 ], + "width": 274, + "height": 339 + } + }, + "bootR": { + "bootR": { + "type": "mesh", + "uvs": [ 0, 0.54474, 0.46747, 1, 0.71833, 1, 1, 0.80289, 1, 0.24719, 0.71458, 0, 0.3851, 0, 0, 0.15389, 0.51169, 0.62779, 0.42963, 0.26123, 0.73117, 0.38792, 0.23532, 0.39704 ], + "triangles": [ 9, 6, 5, 7, 6, 9, 10, 5, 4, 9, 5, 10, 11, 7, 9, 0, 7, 11, 8, 9, 10, 11, 9, 8, 10, 4, 3, 8, 10, 3, 8, 0, 11, 2, 1, 8, 1, 0, 8, 3, 2, 8 ], + "vertices": [ -22.6, -25.18, 26.97, -53.72, 49.3, -48.96, 70.92, -27.42, 61.19, 18.23, 31.46, 33.12, 2.13, 26.87, -29.45, 6.93, 24.39, -22.3, 10.67, 6.26, 39.73, 1.57, -4.25, -8.59 ], + "hull": 8, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 0 ], + "width": 91, + "height": 84 + } + }, + "browL": { + "browL": { + "type": "mesh", + "uvs": [ 0.62764, 0, 0, 0.55392, 0, 1, 0.37349, 1, 1, 0.4836, 1, 0 ], + "triangles": [ 0, 5, 4, 1, 0, 4, 3, 2, 1, 4, 3, 1 ], + "vertices": [ 24.49, 8.57, -3.31, 6.1, -6.8, -3.08, 7.17, -8.38, 34.63, -6.66, 38.41, 3.29 ], + "hull": 6, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 0, 10 ], + "width": 40, + "height": 22 + } + }, + "browR": { + "browR": { + "type": "mesh", + "uvs": [ 0.32799, 0.0135, 0, 0, 0.01721, 0.47318, 0.6664, 1, 1, 1, 1, 0.60578 ], + "triangles": [ 2, 1, 0, 2, 0, 5, 3, 2, 5, 3, 5, 4 ], + "vertices": [ 24.13, -6.58, 32.83, -0.7, 25.44, 8.56, 0.89, 7.05, -7.75, 0.79, -1.98, -7.19 ], + "hull": 6, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 0, 10 ], + "width": 32, + "height": 25 + } + }, + "eyelids closed": { + "eyelids closed": { "x": 7.71, "y": 8.78, "rotation": 3.33, "width": 183, "height": 92 } + }, + "eyelids open": { + "eyelids open": { + "type": "mesh", + "uvs": [ 0, 0.66299, 0.14308, 0.91809, 0.34608, 0.94182, 0.45208, 0.70056, 0.58608, 0.94973, 0.75508, 1, 0.99997, 0.80932, 1, 0.29912, 0.90697, 0.09742, 0.72297, 0.05391, 0.55697, 0.17058, 0.45697, 0.43162, 0.37697, 0.14883, 0.23197, 0, 0.10068, 0, 0, 0.23387 ], + "triangles": [ 15, 11, 0, 15, 14, 13, 13, 12, 15, 11, 15, 12, 3, 0, 11, 7, 10, 9, 7, 9, 8, 7, 11, 10, 6, 11, 7, 3, 11, 6, 1, 0, 3, 2, 1, 3, 4, 3, 6, 5, 4, 6 ], + "vertices": [ -80.37, -10.15, -53.92, -31.35, -18.13, -31.38, -0.75, -8.86, 24.08, -29.63, 54.04, -32.37, 96.08, -12.93, 93.45, 32.4, 76.06, 49.37, 43.51, 51.36, 14.94, 39.3, -1.28, 15.08, -16.8, 39.39, -43.04, 51.13, -66.11, 49.79, -82.59, 27.98 ], + "hull": 16, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 0, 30 ], + "width": 176, + "height": 89 + } + }, + "hairL": { + "hairL": { + "type": "mesh", + "uvs": [ 0, 0.5192, 0.06321, 0.70912, 0.29876, 0.93437, 0.59812, 0.97853, 1, 1, 0.92691, 0.87253, 0.72571, 0.68703, 0.58339, 0.51037, 0.49506, 0.27187, 0.37728, 0.0157, 0.00923, 0, 0, 0.2807 ], + "triangles": [ 11, 10, 9, 11, 9, 8, 0, 11, 8, 0, 8, 7, 1, 0, 7, 2, 1, 7, 2, 7, 6, 3, 2, 6, 3, 6, 5, 3, 5, 4 ], + "vertices": [ 10.9, -19.52, 22.79, -19.88, 39.63, -12.09, 47.26, 2.4, 55.35, 22.58, 46.85, 21.26, 32.85, 14.47, 20.36, 10.54, 5.28, 10.54, -11.31, 9.37, -18.5, -9.19, -2.68, -14.99 ], + "hull": 12, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 0, 22 ], + "width": 54, + "height": 60 + } + }, + "hairL2": { + "hairL2": { + "type": "mesh", + "uvs": [ 0, 0.35687, 0.08751, 0.53469, 0.2704, 0.74739, 0.49061, 0.8764, 0.74068, 0.94614, 0.95342, 1, 1, 0.92871, 0.82279, 0.78575, 0.6399, 0.59048, 0.51673, 0.35687, 0.37117, 0.09884, 0.26666, 0, 0, 0 ], + "triangles": [ 6, 5, 7, 5, 4, 7, 4, 3, 7, 3, 8, 7, 3, 2, 8, 2, 9, 8, 2, 1, 9, 1, 0, 9, 0, 10, 9, 0, 11, 10, 0, 12, 11 ], + "vertices": [ 2, 16, 3.3, -16.43, 0.88765, 17, -37.53, -4.84, 0.11235, 2, 16, 17.99, -18.76, 0.67842, 17, -24.2, -11.44, 0.32158, 2, 16, 38.65, -16.93, 0.38404, 17, -3.94, -15.85, 0.61596, 2, 16, 55.48, -9.37, 0.14945, 17, 14.38, -13.64, 0.85055, 2, 16, 69.74, 2.46, 0.02566, 17, 31.52, -6.6, 0.97434, 1, 17, 45.84, -0.29, 1, 2, 16, 78.86, 18.51, 0.03594, 17, 45, 6, 0.96406, 2, 16, 62.84, 14.07, 0.183, 17, 28.39, 6.54, 0.817, 2, 16, 43.29, 11.51, 0.44117, 17, 8.96, 9.92, 0.55883, 2, 16, 23.67, 14.09, 0.73856, 17, -9, 18.23, 0.26144, 2, 16, 1.62, 16.38, 0.92483, 17, -29.37, 26.98, 0.07517, 2, 16, -8.75, 14.38, 0.99969, 17, -39.86, 28.15, 3.1E-4, 2, 16, -19.26, -1.37, 0.9864, 17, -54.58, 16.25, 0.0136 ], + "hull": 13, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 0, 24 ], + "width": 71, + "height": 76 + } + }, + "hairM": { + "hairM": { + "type": "mesh", + "uvs": [ 0.12393, 0.10158, 0.05237, 0.31571, 0.00705, 0.53876, 0, 0.87482, 0.03806, 1, 0.10008, 1, 0.3577, 0.91646, 0.49881, 0.91191, 0.63441, 0.90754, 0.91589, 0.95512, 1, 0.97891, 0.9469, 0.76776, 0.87057, 0.5566, 0.86818, 0.3395, 0.83956, 0.09563, 0.67496, 0, 0.29568, 0, 0.50908, 0.24348, 0.34406, 0.60579, 0.22208, 0.30093, 0.6777, 0.45813, 0.58657, 0.67825, 0.16063, 0.73851 ], + "triangles": [ 9, 11, 10, 9, 8, 11, 7, 21, 8, 8, 21, 11, 6, 5, 22, 22, 5, 3, 5, 4, 3, 7, 6, 18, 6, 22, 18, 3, 2, 22, 7, 18, 21, 21, 12, 11, 22, 2, 18, 19, 2, 1, 2, 19, 18, 21, 20, 12, 21, 18, 20, 18, 17, 20, 18, 19, 17, 20, 13, 12, 13, 20, 17, 13, 17, 14, 14, 17, 15, 1, 0, 19, 19, 16, 17, 19, 0, 16, 17, 16, 15 ], + "vertices": [ 1, 18, -2.07, -32.43, 1, 1, 18, 14.89, -38.04, 1, 2, 18, 32.34, -41.09, 0.66667, 20, 16.66, -10.85, 0.33333, 2, 18, 58.2, -39.83, 0.33453, 20, 42.21, -6.71, 0.66547, 3, 18, 67.54, -35.47, 0.16545, 20, 51, -1.33, 0.82719, 19, 13.18, -79.12, 0.00737, 3, 18, 67.09, -29.53, 0.14637, 20, 49.9, 4.52, 0.76916, 19, 16, -73.88, 0.08447, 3, 18, 58.82, -5.35, 0.23616, 20, 38.98, 27.62, 0.4913, 19, 22.05, -49.05, 0.27255, 3, 18, 57.46, 8.13, 0.22897, 20, 36.12, 40.87, 0.35343, 19, 28.16, -36.96, 0.4176, 3, 18, 56.15, 21.09, 0.22206, 20, 33.38, 53.6, 0.22094, 19, 34.03, -25.33, 0.557, 3, 18, 57.78, 48.31, 0.13017, 20, 31.96, 80.83, 0.05675, 19, 50.06, -3.27, 0.81308, 3, 18, 59, 56.5, 0.1503, 20, 32.26, 89.11, 0.00247, 19, 55.5, 2.97, 0.84723, 2, 18, 43.17, 50.2, 0.33348, 19, 38.76, 6.19, 0.66652, 2, 18, 27.5, 41.67, 0.66667, 19, 20.97, 7.43, 0.33333, 1, 18, 10.85, 40.19, 1, 1, 18, -7.67, 36.05, 1, 1, 18, -13.83, 19.74, 1, 1, 18, -11.1, -16.57, 1, 1, 18, 6.06, 5.26, 1, 3, 18, 35.07, -8.44, 0.61318, 20, 15.72, 21.9, 0.38471, 19, 0.36, -38.87, 0.00211, 1, 18, 12.54, -21.88, 1, 1, 18, 21.33, 22.64, 1, 3, 18, 38.89, 15.19, 0.59024, 20, 16.88, 45.81, 0.17655, 19, 16.3, -21.01, 0.23322, 3, 18, 46.58, -25.24, 0.47519, 20, 29.03, 6.49, 0.52382, 19, 1.02, -59.22, 9.8E-4 ], + "hull": 17, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 30, 32, 32, 0, 12, 14, 14, 16 ], + "width": 96, + "height": 77 + } + }, + "hairM blob": { + "hairM blob": { + "type": "mesh", + "uvs": [ 0.69347, 0, 0.31103, 0.03983, 0, 0.45392, 0.05437, 1, 0.4984, 0.99805, 1, 0.52921, 0.95527, 0.08774 ], + "triangles": [ 5, 4, 1, 0, 5, 1, 5, 0, 6, 2, 1, 4, 3, 2, 4 ], + "vertices": [ -2.85, -14.33, -0.2, -25.63, 19.08, -33.54, 43.46, -30.08, 42.38, -16.8, 20.21, -3.37, 0.5, -6.2 ], + "hull": 7, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 0, 12 ], + "width": 30, + "height": 45 + } + }, + "hairM blobS": { + "hairM blobS": { + "type": "mesh", + "uvs": [ 0.94868, 0.00232, 0.40006, 0, 0, 0.64142, 0.13056, 1, 0.61181, 0.94557, 1, 0.30262 ], + "triangles": [ 5, 4, 1, 5, 1, 0, 2, 1, 4, 3, 2, 4 ], + "vertices": [ 6.33, 5.59, 6.95, -3.17, 20.22, -8.59, 27.21, -5.97, 25.55, 1.63, 12.26, 6.86 ], + "hull": 6, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 0, 10 ], + "width": 16, + "height": 20 + } + }, + "hairR": { + "hairR": { + "type": "mesh", + "uvs": [ 0.32525, 0.09816, 0.12489, 0.25779, 0, 0.48767, 0.02147, 0.73352, 0.11842, 0.89315, 0.28001, 1, 0.48038, 1, 0.41574, 0.88038, 0.40281, 0.71436, 0.66781, 0.45894, 0.84879, 0.26737, 1, 0.15563, 0.99745, 0, 0.64842, 0 ], + "triangles": [ 10, 13, 12, 10, 12, 11, 9, 13, 10, 0, 13, 9, 9, 1, 0, 8, 1, 9, 2, 1, 8, 3, 2, 8, 4, 3, 8, 4, 8, 7, 5, 4, 7, 5, 7, 6 ], + "vertices": [ -9.1, -6.82, 5.36, -12.65, 25.04, -14.42, 44.99, -10.06, 57.36, -3.88, 64.97, 4.16, 63.56, 12.26, 54.23, 7.95, 40.75, 5.07, 18, 12.14, 1.07, 16.73, -9.13, 21.25, -21.84, 18.94, -19.39, 4.84 ], + "hull": 14, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 0, 26 ], + "width": 41, + "height": 83 + } + }, + "hairR2": { + "hairR2": { + "type": "mesh", + "uvs": [ 0.8924, 0, 0.74016, 0.07452, 0.55692, 0.2267, 0.44133, 0.29492, 0.29192, 0.3369, 0.16506, 0.33428, 0.00719, 0.31328, 0, 0.41036, 0.15378, 0.44972, 0.25245, 0.47333, 0.35394, 0.46546, 0.43875, 0.42724, 0.43288, 0.45234, 0.37086, 0.60715, 0.3483, 0.78819, 0.38213, 0.9666, 0.49208, 0.9666, 0.66687, 0.48908, 1, 0.14536, 1, 0, 0.60766, 0.30017, 0.51389, 0.38181 ], + "triangles": [ 11, 3, 21, 7, 6, 5, 11, 4, 3, 8, 7, 5, 11, 10, 4, 9, 5, 4, 9, 4, 10, 8, 5, 9, 21, 3, 2, 12, 11, 21, 0, 19, 18, 20, 2, 1, 18, 17, 20, 21, 20, 17, 1, 0, 18, 18, 20, 1, 12, 21, 17, 13, 12, 17, 17, 14, 13, 16, 15, 14, 17, 16, 14, 21, 2, 20 ], + "vertices": [ 1, 22, -2.7, -5.04, 1, 2, 22, 11.45, -12.86, 0.97293, 23, -22.59, -25.83, 0.02707, 2, 22, 33.8, -19.14, 0.263, 23, -3.55, -12.56, 0.737, 1, 23, 8.49, -7.18, 1, 1, 23, 24.97, -5.77, 1, 1, 23, 37.44, -7.71, 1, 1, 23, 51.97, -11.39, 1, 1, 23, 53.68, -1.71, 1, 1, 23, 39.73, 3.77, 1, 1, 23, 30.56, 7.26, 1, 1, 23, 19.9, 8.17, 1, 2, 22, 56.79, -17.09, 0.18536, 23, 9.47, 6.52, 0.81464, 1, 22, 59.21, -16.03, 1, 1, 22, 75.48, -12.32, 1, 2, 22, 91.92, -4.04, 0.99835, 23, 21.7, 41.94, 0.00165, 1, 22, 105.23, 8.51, 1, 1, 22, 99.55, 17.15, 1, 1, 22, 50.23, 4.38, 1, 2, 22, 4.02, 11.48, 1, 23, -46.12, -16.12, 0, 2, 22, -8.25, 3.41, 1, 23, -47.68, -30.72, 0, 1, 22, 37.34, -10.75, 1, 1, 22, 49.07, -13.58, 1 ], + "hull": 20, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 24, 26, 26, 28, 28, 30, 30, 32, 32, 34, 34, 36, 36, 38, 0, 38, 40, 4, 20, 22, 24, 42, 42, 40, 22, 42, 22, 24 ], + "width": 94, + "height": 101 + } + }, + "hairSide": { + "hairSide": { + "type": "mesh", + "uvs": [ 0.86289, 0.88915, 0.22757, 0.92121, 0.00509, 0.04663, 0.99221, 0.44959 ], + "triangles": [ 3, 1, 2, 0, 1, 3 ], + "vertices": [ -1, 7.57, 29.24, 11.55, 42.08, -8.2, -6.06, -3.58 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 48, + "height": 24 + } + }, + "head": { + "head": { + "type": "mesh", + "uvs": [ 0.24207, 0, 0, 0.45222, 1.0E-4, 0.80446, 0.28243, 1, 0.64097, 1, 0.93278, 0.93463, 0.98245, 0.80293, 0.99999, 0.417, 0.88778, 0.16275, 0.64718, 0 ], + "triangles": [ 9, 8, 1, 3, 2, 1, 7, 6, 3, 9, 1, 0, 1, 8, 7, 6, 4, 3, 1, 7, 3, 5, 4, 6 ], + "vertices": [ 193.43, 73.9, 83.3, 107.24, 5.5, 92.1, -25.73, 22.18, -10.54, -55.95, 16.25, -116.74, 47.44, -121.91, 133.43, -109.17, 184.83, -73.8, 210.59, -14.39 ], + "hull": 10, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 0, 18 ], + "width": 222, + "height": 225 + } + }, + "indexL": { + "indexL": { + "type": "mesh", + "uvs": [ 0.27266, 0.05077, 0.07156, 0.21655, 0.02394, 0.36472, 0.1139, 0.73514, 0.35202, 0.91153, 0.65894, 0.97855, 0.89177, 0.86567, 0.98173, 0.63283, 0.92352, 0.25889, 0.80711, 0.08955, 0.60073, 0 ], + "triangles": [ 2, 1, 0, 0, 8, 2, 10, 8, 0, 9, 8, 10, 3, 2, 8, 3, 8, 7, 7, 4, 3, 7, 5, 4, 6, 5, 7 ], + "vertices": [ 26.34, 4.6, 20.99, 10.1, 15.83, 11.87, 2.33, 11.31, -4.65, 6.38, -7.92, -0.64, -4.55, -6.67, 3.52, -9.81, 17.05, -10.02, 23.44, -7.97, 27.22, -3.43 ], + "hull": 11, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 0, 20, 4, 16, 6, 14 ], + "width": 24, + "height": 36 + } + }, + "indexR": { + "indexR": { + "type": "mesh", + "uvs": [ 0.36033, 0, 0.28714, 0.09647, 0.17786, 0.24052, 0, 0.52252, 0.07833, 0.85152, 0.28292, 0.93209, 0.52068, 0.93209, 0.68103, 0.67023, 0.84139, 0.6098, 0.94644, 0.3748, 0.94091, 0.17338, 0.70868, 0.05252, 0.45986, 0, 0.50962, 0.38823 ], + "triangles": [ 13, 12, 11, 1, 0, 12, 13, 1, 12, 11, 9, 13, 9, 11, 10, 8, 13, 9, 7, 13, 8, 3, 5, 4, 2, 1, 13, 13, 3, 2, 13, 5, 3, 5, 13, 7, 6, 5, 7 ], + "vertices": [ 9.21, -14.52, 12.55, -12.99, 17.53, -10.71, 26.17, -5.78, 27.28, 3.75, 21.74, 8.52, 14.29, 11.65, 6.42, 7.01, 0.74, 7.56, -5.1, 2.87, -7.11, -2.4, -1.15, -8.58, 6.09, -13.21, 8.74, -2.53 ], + "hull": 13, + "edges": [ 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 0, 24, 0, 2, 2, 4 ], + "width": 34, + "height": 28 + } + }, + "inmouth": { + "inmouth": { "x": 1.53, "y": 3.94, "rotation": -1.02, "width": 46, "height": 55 } + }, + "irisL": { + "irisL": { + "type": "mesh", + "uvs": [ 0.50042, 9.0E-5, 0.26704, 0.08083, 0.08101, 0.25455, 0.00322, 0.46743, 0.08778, 0.70966, 0.28057, 0.92987, 0.48689, 0.99838, 0.70336, 0.92987, 0.92998, 0.69987, 1, 0.4503, 0.9266, 0.24721, 0.75748, 0.07349 ], + "triangles": [ 8, 10, 9, 4, 2, 1, 3, 2, 4, 8, 4, 1, 11, 1, 0, 10, 1, 11, 8, 1, 10, 7, 5, 4, 8, 7, 4, 6, 5, 7 ], + "vertices": [ 0.86, 22.88, -7.07, 19.09, -13.4, 10.92, -16.04, 0.92, -13.17, -10.47, -6.61, -20.82, 0.4, -24.04, 7.76, -20.82, 15.47, -10.01, 17.85, 1.72, 15.35, 11.27, 9.6, 19.43 ], + "hull": 12, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 0, 22 ], + "width": 34, + "height": 47 + } + }, + "irisL flatspec": { + "irisL flatspec": { + "type": "mesh", + "uvs": [ 0.86336, 0.82292, 0.10562, 0.78759, 0.06832, 0.15345, 0.96893, 0.16522 ], + "triangles": [ 0, 1, 2, 3, 0, 2 ], + "vertices": [ 16.54, -10.98, 2.15, -10.63, 1.44, -4.28, 18.55, -4.4 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 19, + "height": 10 + } + }, + "irisL spec": { + "irisL spec": { + "type": "mesh", + "uvs": [ 0.86252, 0.79042, 0.11007, 0.75378, 0.25366, 1.0E-5, 0.96943, 0.04715 ], + "triangles": [ 0, 2, 3, 1, 2, 0 ], + "vertices": [ 0.57, 3.49, -12.97, 4.26, -10.39, 20.09, 2.5, 19.1 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 18, + "height": 21 + } + }, + "irisR": { + "irisR": { + "type": "mesh", + "uvs": [ 0.52602, 0.01062, 0.25543, 0.08402, 0.08293, 0.25775, 0.00852, 0.48041, 0.09308, 0.70307, 0.26896, 0.91104, 0.52602, 1, 0.76616, 0.91594, 0.91499, 0.71285, 1, 0.47551, 0.93528, 0.24796, 0.7594, 0.07668 ], + "triangles": [ 4, 2, 1, 3, 2, 4, 8, 11, 10, 8, 10, 9, 1, 8, 4, 4, 8, 5, 1, 0, 8, 11, 8, 0, 7, 5, 8, 6, 5, 7 ], + "vertices": [ -0.11, 22.31, -9.31, 18.86, -15.17, 10.7, -17.7, 0.23, -14.83, -10.23, -8.85, -20.01, -0.11, -24.19, 8.06, -20.24, 13.12, -10.69, 16.01, 0.46, 13.81, 11.16, 7.83, 19.21 ], + "hull": 12, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 0, 22 ], + "width": 34, + "height": 47 + } + }, + "irisR flatspec": { + "irisR flatspec": { + "type": "mesh", + "uvs": [ 0.84981, 0.80682, 0.0644, 0.76397, 0.07509, 0.12877, 0.94097, 0.24676 ], + "triangles": [ 1, 2, 3, 0, 1, 3 ], + "vertices": [ 12.7, -6.86, -4.57, -6.39, -4.34, 0.6, 14.71, -0.7 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 22, + "height": 11 + } + }, + "irisR spec": { + "irisR spec": { + "type": "mesh", + "uvs": [ 0.83036, 0.92361, 0.05166, 0.85422, 0.20652, 0.09723, 0.95572, 0.11107 ], + "triangles": [ 0, 2, 3, 1, 2, 0 ], + "vertices": [ -1.11, 3.51, -13.56, 4.69, -11.09, 17.56, 0.9, 17.33 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 16, + "height": 17 + } + }, + "middleL": { + "middleL": { + "type": "mesh", + "uvs": [ 0.56586, 0.02295, 0.30716, 0.12727, 0.15284, 0.23871, 0.01668, 0.58288, 0.06661, 0.7861, 0.25268, 0.94672, 0.55676, 0.95655, 0.83814, 0.76316, 0.9516, 0.48459, 0.93346, 0.24203, 0.8382, 0.07485 ], + "triangles": [ 0, 10, 9, 8, 0, 9, 1, 0, 8, 2, 1, 8, 7, 2, 8, 3, 2, 7, 5, 4, 3, 3, 6, 5, 7, 6, 3 ], + "vertices": [ 28.67, 3.87, 23.09, 9.18, 18.08, 11.83, 5.19, 11.54, -1.41, 8.14, -5.5, 1.81, -3.5, -5.85, 5.31, -10.78, 15.76, -10.63, 23.96, -7.6, 28.98, -3.45 ], + "hull": 11, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 0, 20, 4, 16, 6, 14 ], + "width": 26, + "height": 36 + } + }, + "middleR": { + "middleR": { + "type": "mesh", + "uvs": [ 0.58055, 0.02407, 0.33431, 0.17107, 0.06667, 0.32507, 0.00779, 0.54907, 0.07737, 0.82907, 0.29149, 1, 0.53772, 0.86407, 0.66619, 0.82207, 0.84284, 0.85007, 0.97131, 0.64707, 0.98737, 0.31107, 0.60322, 0.46045, 0.33022, 0.59345 ], + "triangles": [ 11, 0, 10, 1, 0, 11, 12, 2, 1, 12, 1, 11, 3, 2, 12, 9, 11, 10, 7, 11, 9, 6, 12, 11, 4, 3, 12, 8, 7, 9, 7, 6, 11, 5, 4, 12, 6, 5, 12 ], + "vertices": [ 4.37, -13.19, 13.29, -10.93, 22.96, -8.62, 25.97, -3.25, 24.95, 4.34, 18.58, 10.02, 9.71, 8.04, 5.22, 7.74, -0.56, 9.53, -5.81, 5.12, -7.91, -3.38, 5.64, -1.89, 15.39, -0.15 ], + "hull": 11, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 0, 20, 22, 24 ], + "width": 34, + "height": 26 + } + }, + "mouth": { + "mouth": { "x": 1.05, "y": 2.98, "rotation": -1.02, "width": 89, "height": 83 } + }, + "nose": { + "nose": { + "type": "mesh", + "uvs": [ 1, 0.59333, 0.31942, 0.98575, 0.00201, 0.5128, 0.81751, 0 ], + "triangles": [ 2, 3, 0, 1, 2, 0 ], + "vertices": [ 66.03, 9.55, 60.75, 16.15, 64.72, 20.48, 71.47, 12.65 ], + "hull": 4, + "edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ], + "width": 11, + "height": 10 + } + }, + "pinkyL": { + "pinkyL": { + "type": "mesh", + "uvs": [ 0.38831, 0.02395, 0.06918, 0.31173, 0.00906, 0.71872, 0.32818, 1, 0.79068, 0.83383, 1, 0.46795, 0.83693, 0.09384 ], + "triangles": [ 5, 4, 0, 5, 0, 6, 1, 0, 4, 3, 2, 1, 4, 3, 1 ], + "vertices": [ 10.28, 12.01, -0.46, 10.12, -8.01, 2, -6.17, -8.63, 5.48, -11.41, 15.3, -6.27, 17.96, 4.23 ], + "hull": 7, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 0, 12 ], + "width": 24, + "height": 27 + } + }, + "pinkyR": { + "middleR": { + "type": "mesh", + "uvs": [ 0.53114, 0.03869, 0.33308, 0.19269, 0.10826, 0.29069, 0, 0.57769, 0.04402, 0.78069, 0.1832, 0.91369, 0.39196, 0.98369, 0.59537, 0.83669, 0.77737, 0.86469, 0.9112, 0.73869, 0.99684, 0.47969, 0.91655, 0.24869, 0.76667, 0.10869, 0.52043, 0.52869 ], + "triangles": [ 13, 1, 0, 13, 0, 12, 13, 12, 11, 13, 11, 10, 9, 13, 10, 13, 4, 3, 7, 13, 9, 8, 7, 9, 3, 2, 13, 13, 2, 1, 6, 5, 13, 5, 4, 13, 7, 6, 13 ], + "vertices": [ 7.25, -13.25, 14.54, -10.37, 22.5, -9.07, 27.32, -2.29, 26.68, 3.16, 22.56, 7.33, 15.84, 10.26, 8.41, 7.59, 2.41, 9.29, -2.6, 6.78, -6.55, 0.6, -4.81, -5.77, -0.36, -10.17, 9.65, -0.73 ], + "hull": 13, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 0, 24 ], + "width": 34, + "height": 26 + } + }, + "pony1": { + "pony1": { + "type": "mesh", + "uvs": [ 0, 0.13329, 0.13824, 0.27986, 0.24274, 0.41992, 0.32824, 0.58278, 0.33792, 0.66576, 0.34724, 0.74563, 0.34724, 0.81699, 0.34724, 0.90198, 0.32824, 0.99969, 0.45001, 0.98684, 0.4861, 0.98304, 0.63699, 0.96712, 0.83259, 0.95659, 1, 0.94758, 1, 0.86615, 0.96762, 0.78148, 0.93149, 0.687, 0.88841, 0.60724, 0.83649, 0.51112, 0.74296, 0.41245, 0.65124, 0.31569, 0.50399, 0.19192, 0.29024, 0.0486, 0.17624, 0, 0.00524, 0, 0.67788, 0.7395, 0.59399, 0.54813, 0.47977, 0.69724, 0.87211, 0.85824, 0.5766, 0.86607, 0.50503, 0.80776, 0.47478, 0.81589 ], + "triangles": [ 12, 11, 25, 11, 29, 25, 30, 29, 10, 12, 28, 13, 12, 25, 28, 28, 14, 13, 28, 15, 14, 28, 16, 15, 28, 25, 16, 25, 17, 16, 29, 30, 25, 10, 29, 11, 27, 26, 25, 8, 7, 9, 10, 9, 31, 9, 7, 31, 30, 10, 31, 7, 6, 31, 6, 5, 31, 30, 31, 27, 31, 5, 27, 30, 27, 25, 5, 4, 27, 27, 4, 3, 25, 18, 17, 18, 26, 19, 18, 25, 26, 26, 27, 3, 3, 2, 26, 2, 21, 26, 26, 20, 19, 26, 21, 20, 2, 1, 21, 1, 0, 23, 1, 22, 21, 1, 23, 22, 23, 0, 24 ], + "vertices": [ 1, 42, -2.76, -10.58, 1, 1, 42, 15.35, -13.42, 1, 2, 42, 31.32, -17.62, 0.18389, 43, 5.57, -15.62, 0.81611, 2, 43, 23.6, -17.94, 0.66187, 44, 0.73, -10.57, 0.33813, 2, 43, 31.67, -21.3, 0.49237, 44, 9.45, -9.98, 0.50763, 2, 43, 39.44, -24.52, 0.33096, 44, 17.85, -9.41, 0.66904, 2, 43, 46.11, -27.94, 0.30664, 44, 25.34, -9.5, 0.69336, 1, 44, 34.26, -9.6, 1, 1, 44, 44.51, -11.09, 1, 1, 44, 43.26, -2.31, 1, 3, 43, 66.19, -27.01, 0.00552, 44, 42.89, 0.29, 0.30348, 45, 33.87, -32.1, 0.691, 2, 44, 41.36, 11.18, 0.22586, 45, 36.79, -21.5, 0.77414, 2, 44, 40.41, 25.27, 0.09713, 45, 41.56, -8.2, 0.90287, 1, 45, 45.64, 3.18, 1, 1, 45, 37.84, 6.69, 1, 2, 43, 63.17, 13.51, 0.27287, 45, 28.77, 8.21, 0.72713, 2, 43, 53.15, 15.72, 0.3297, 45, 18.66, 9.9, 0.67031, 2, 43, 44.28, 16.78, 0.47781, 45, 9.74, 10.5, 0.52219, 2, 43, 33.6, 18.06, 0.65927, 45, -1, 11.23, 0.34073, 2, 43, 21.3, 16.79, 0.8289, 45, -13.21, 9.34, 0.1711, 2, 42, 42.78, 11.59, 0.184, 43, 9.25, 15.55, 0.816, 1, 42, 26.03, 12.36, 1, 1, 42, 4.55, 10.92, 1, 1, 42, -4.73, 8.21, 1, 1, 42, -12.94, -0.96, 1, 3, 43, 49.73, -3.04, 0.217, 44, 17.49, 14.41, 0.57976, 45, 16.2, -9.02, 0.20324, 1, 43, 29.09, 0.75, 1, 3, 43, 39.27, -13.71, 0.04697, 44, 12.88, 0.2, 0.83094, 45, 6.3, -20.21, 0.12209, 2, 44, 30.12, 28.24, 0.06201, 45, 33.3, -1.37, 0.93799, 2, 44, 30.69, 6.96, 0.24266, 45, 25.34, -21.12, 0.75734, 3, 43, 50.43, -17.39, 0.00888, 44, 24.5, 1.88, 0.391, 45, 17.64, -23.31, 0.60012, 3, 43, 50.2, -19.72, 0.02761, 44, 25.33, -0.31, 0.91782, 45, 17.53, -25.64, 0.05457 ], + "hull": 25, + "edges": [ 0, 2, 2, 4, 4, 6, 14, 16, 26, 28, 40, 42, 42, 44, 44, 46, 46, 48, 0, 48, 50, 52, 32, 34, 34, 36, 6, 8, 8, 10, 10, 12, 12, 14, 28, 30, 30, 32, 36, 38, 38, 40, 22, 24, 24, 26, 20, 22, 26, 56, 20, 60, 60, 54, 54, 62, 16, 18, 18, 20, 62, 18 ], + "width": 72, + "height": 105 + } + }, + "pony2": { + "pony2": { + "type": "mesh", + "uvs": [ 0, 0.01226, 0, 0.1606, 0.07048, 0.25835, 0.10916, 0.31199, 0.14855, 0.36662, 0.20194, 0.43853, 0.24878, 0.50163, 0.28647, 0.55239, 0.31721, 0.5938, 0.34739, 0.63445, 0.38869, 0.68438, 0.42486, 0.72811, 0.47503, 0.78875, 0.51441, 0.83636, 0.68143, 1, 0.81664, 0.95173, 1, 0.88168, 1, 0.79515, 0.83255, 0.65917, 0.76214, 0.61586, 0.7053, 0.58089, 0.639, 0.5401, 0.57804, 0.5026, 0.54049, 0.4656, 0.4953, 0.42108, 0.44369, 0.37023, 0.39267, 0.31998, 0.33546, 0.26361, 0.30395, 0.21752, 0.27184, 0.17055, 0.20025, 0.06582, 0.14457, 0.00402, 0.55254, 0.65391, 0.67684, 0.74492 ], + "triangles": [ 20, 32, 21, 33, 20, 19, 33, 32, 20, 15, 18, 17, 18, 33, 19, 16, 15, 17, 15, 33, 18, 32, 22, 21, 12, 11, 32, 13, 12, 32, 33, 13, 32, 14, 33, 15, 13, 33, 14, 11, 10, 32, 1, 0, 31, 1, 31, 30, 2, 1, 30, 2, 30, 29, 3, 2, 29, 3, 29, 28, 4, 3, 28, 4, 28, 27, 5, 4, 27, 5, 27, 26, 6, 5, 26, 6, 26, 25, 7, 6, 25, 7, 25, 24, 8, 7, 24, 23, 9, 8, 23, 8, 24, 9, 23, 22, 32, 9, 22, 10, 9, 32 ], + "vertices": [ 1, 46, -8.15, 1.06, 1, 1, 46, 0.99, -7.19, 1, 1, 46, 11.08, -8.12, 1, 2, 47, -9.36, -8.01, 0.20668, 46, 16.61, -8.63, 0.79332, 2, 47, -3.74, -8.73, 0.41716, 46, 22.25, -9.15, 0.58284, 2, 47, 3.74, -9.59, 0.7276, 46, 29.76, -9.74, 0.2724, 1, 47, 10.3, -10.34, 1, 3, 47, 15.58, -10.95, 0.94604, 48, -13.97, -12.12, 0.04291, 49, -14.81, -8.15, 0.01106, 3, 47, 19.89, -11.45, 0.85613, 48, -9.63, -11.92, 0.10558, 49, -10.79, -9.77, 0.03829, 3, 47, 24.12, -11.93, 0.71143, 48, -5.38, -11.72, 0.19561, 49, -6.84, -11.36, 0.09296, 3, 47, 29.57, -12.27, 0.5223, 48, 0.05, -11.18, 0.43941, 49, -1.68, -13.12, 0.03829, 3, 47, 34.34, -12.56, 0.3119, 48, 4.81, -10.71, 0.67704, 49, 2.85, -14.67, 0.01106, 3, 47, 40.96, -12.97, 0.13586, 48, 11.4, -10.06, 0.86244, 49, 9.12, -16.82, 0.0017, 1, 48, 16.58, -9.54, 1, 1, 48, 35.94, -5.54, 1, 2, 48, 39.32, 6.29, 0.504, 49, 41.3, -13.56, 0.496, 1, 49, 51.93, -0.54, 1, 1, 49, 48.28, 5.65, 1, 1, 49, 30.15, 8.06, 1, 3, 47, 47.84, 14.75, 0.10666, 48, 13.77, 18.41, 6.7E-4, 49, 23.11, 8.08, 0.89267, 3, 47, 42.36, 13.26, 0.27185, 48, 8.59, 16.06, 0.00627, 49, 17.42, 8.1, 0.72189, 3, 47, 35.96, 11.52, 0.49124, 48, 2.55, 13.32, 0.0254, 49, 10.79, 8.12, 0.48337, 3, 47, 30.07, 9.93, 0.69316, 48, -3, 10.81, 0.06975, 49, 4.69, 8.14, 0.23709, 3, 47, 25.62, 9.75, 0.82519, 48, -7.37, 9.92, 0.0254, 49, 0.35, 9.15, 0.14941, 4, 47, 20.26, 9.53, 0.89666, 46, 45.58, 9.97, 0.01838, 48, -12.62, 8.84, 0.00627, 49, -4.87, 10.36, 0.0787, 4, 47, 14.14, 9.28, 0.89545, 46, 39.47, 9.5, 0.07351, 48, -18.62, 7.62, 6.7E-4, 49, -10.84, 11.74, 0.03037, 2, 47, 8.1, 9.04, 0.8346, 46, 33.44, 9.03, 0.1654, 2, 47, 1.31, 8.76, 0.6491, 46, 26.67, 8.51, 0.3509, 2, 47, -3.32, 9.48, 0.34431, 46, 22.01, 9.06, 0.65569, 2, 47, -8.04, 10.21, 0.03371, 46, 17.26, 9.62, 0.96629, 1, 46, 6.69, 10.87, 1, 1, 46, -0.33, 10.75, 1, 2, 48, 6.04, 1.82, 0.512, 49, 9.18, -3.79, 0.488, 3, 47, 50.43, 2.03, 0.00322, 48, 18.36, 6.26, 0.48683, 49, 22.22, -4.87, 0.50995 ], + "hull": 32, + "edges": [ 0, 2, 26, 28, 28, 30, 30, 32, 32, 34, 34, 36, 60, 62, 0, 62, 2, 4, 58, 60, 18, 20, 20, 22, 22, 24, 24, 26, 40, 42, 42, 44, 36, 38, 38, 40, 66, 64, 54, 56, 56, 58, 50, 52, 52, 54, 8, 10, 10, 12, 4, 6, 6, 8, 12, 14, 48, 50, 14, 16, 16, 18, 44, 46, 46, 48, 44, 18 ], + "width": 86, + "height": 83 + } + }, + "ringL": { + "ringL": { + "type": "mesh", + "uvs": [ 0.53521, 0.02221, 0.95302, 0.12327, 0.88956, 0.66716, 0.45407, 1, 0.06137, 0.87066, 0.08698, 0.36748 ], + "triangles": [ 2, 0, 1, 5, 0, 2, 3, 4, 5, 2, 3, 5 ], + "vertices": [ 19.25, 6.34, 22.12, -4.57, 7.21, -11.38, -7.13, -6.66, -8.94, 4.11, 4.42, 11.17 ], + "hull": 6, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 0, 10 ], + "width": 26, + "height": 30 + } + }, + "ringR": { + "indexR": { + "type": "mesh", + "uvs": [ 0.34217, 0.00754, 0.1334, 0.26104, 0.01029, 0.43004, 0.03705, 0.81354, 0.19229, 0.95004, 0.45993, 0.99554, 0.71152, 0.69004, 0.83999, 0.61854, 0.96311, 0.31954, 0.97381, 0.15704, 0.68475, 0.05304, 0.50275, 0.01404, 0.53058, 0.3829, 0.35393, 0.5909 ], + "triangles": [ 8, 10, 9, 12, 11, 10, 12, 10, 8, 0, 12, 1, 12, 0, 11, 13, 1, 12, 2, 1, 13, 7, 12, 8, 6, 12, 7, 13, 12, 6, 3, 2, 13, 4, 3, 13, 5, 13, 6, 4, 13, 5 ], + "vertices": [ 7.29, -13.62, 16.75, -10.27, 22.57, -7.8, 26.37, 2.29, 23.25, 8.01, 15.59, 13.08, 4.18, 9.04, -0.62, 9.11, -8.01, 3.36, -10.29, -0.59, -2.68, -7.45, 2.44, -11.1, 6.03, -1.37, 13.96, 1.3 ], + "hull": 12, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 0, 22, 26, 24 ], + "width": 34, + "height": 28 + } + }, + "rotate": { + "rotate": { + "type": "mesh", + "color": "f0100cff", + "uvs": [ 0.4808, 0, 0.34251, 0.15286, 0, 0.22277, 0, 0.75693, 0.29851, 1, 0.66937, 1, 1, 0.7793, 1, 0.34582, 0.60966, 0.13328 ], + "triangles": [ 1, 0, 8, 3, 2, 1, 8, 7, 6, 4, 3, 1, 5, 4, 1, 1, 8, 5, 6, 5, 8 ], + "vertices": [ 65.28, 1.19, 47.24, 15.71, 38.99, 51.67, -24.04, 51.67, -52.72, 20.33, -52.72, -18.61, -26.68, -53.33, 24.47, -53.33, 49.55, -12.34 ], + "hull": 9, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 0, 16 ], + "width": 105, + "height": 118 + } + }, + "strap": { + "strap": { + "type": "mesh", + "uvs": [ 0.3497, 0, 0.20076, 0.08266, 0.03528, 0.21906, 0.02425, 0.46741, 0.10147, 0.7687, 0, 0.82774, 0, 0.93563, 0.23386, 1, 0.83512, 1, 1, 0.87863, 1, 0.82774, 0.64757, 0.72188, 0.45451, 0.43891, 0.47657, 0.24348, 0.64205, 0.08674, 0.66964, 0.01752 ], + "triangles": [ 14, 0, 15, 13, 0, 14, 1, 0, 13, 13, 2, 1, 12, 2, 13, 4, 3, 12, 3, 2, 12, 8, 11, 10, 6, 5, 4, 6, 4, 7, 9, 8, 10, 7, 11, 8, 4, 12, 11, 7, 4, 11 ], + "vertices": [ 1, 56, -7.67, -10.94, 1, 1, 56, 8.72, -14, 1, 2, 5, 58.57, 20.03, 0.02147, 56, 33.83, -14.48, 0.97853, 3, 55, 69.28, 10.57, 0.00936, 5, 16.87, 21.2, 0.97688, 56, 72.49, 1.21, 0.01376, 1, 55, 18.95, 17.7, 1, 1, 55, 10.76, 26.13, 1, 1, 55, -6.87, 30.34, 1, 1, 55, -20.76, 18.75, 1, 1, 55, -29.43, -17.5, 1, 1, 55, -11.97, -32.19, 1, 1, 55, -3.66, -34.18, 1, 2, 55, 18.72, -17.06, 0.98247, 5, -26.34, -16.92, 0.01753, 1, 5, 21.34, -5.53, 1, 2, 5, 54.16, -7.28, 0.10496, 56, 26.9, 12.31, 0.89504, 1, 56, -1.35, 11.45, 1, 1, 56, -12.73, 8.47, 1 ], + "hull": 16, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 0, 30 ], + "width": 62, + "height": 168 + } + }, + "thumbL": { + "thumbL": { + "type": "mesh", + "uvs": [ 0.02769, 0.34733, 0.02655, 0.70501, 0.22471, 0.80529, 0.48611, 0.83593, 0.61892, 0.94736, 0.80232, 0.93622, 0.96886, 0.75793, 1, 0.55458, 0.91616, 0.3178, 0.82762, 0.17851, 0.68216, 0.05873, 0.52616, 0.02251, 0.38071, 0.0448, 0.2479, 0.09216, 0.1172, 0.16737, 0.37101, 0.43959, 0.66615, 0.51109 ], + "triangles": [ 15, 13, 12, 14, 13, 15, 0, 14, 15, 10, 15, 11, 16, 10, 9, 16, 9, 8, 15, 12, 11, 10, 16, 15, 16, 8, 7, 1, 0, 15, 6, 16, 7, 2, 1, 15, 3, 15, 16, 16, 4, 3, 2, 15, 3, 6, 5, 16, 5, 4, 16 ], + "vertices": [ 26.92, 6.64, 21.71, 15.19, 13.99, 13.74, 5.31, 9.4, -0.51, 9.49, -6.13, 5.67, -8.76, -1.81, -6.76, -7.27, -0.64, -11.29, 4.19, -12.89, 10.53, -12.93, 15.98, -10.77, 20.24, -7.42, 23.73, -3.72, 26.74, 0.61, 14.75, 2.18, 4.4, -1.83 ], + "hull": 15, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 0, 28, 30, 32 ], + "width": 37, + "height": 28 + } + }, + "thumbR": { + "thumbR": { + "type": "mesh", + "uvs": [ 0.66994, 0, 0.47672, 0.20244, 0.26261, 0.17988, 0.06939, 0.3378, 0, 0.68372, 0.10072, 0.9394, 0.40883, 1, 0.68561, 0.89428, 0.8005, 0.6386, 0.96761, 0.3754, 0.95716, 0.16484, 0.8475, 0.0746, 0.39532, 0.5683, 0.58237, 0.52462 ], + "triangles": [ 1, 9, 13, 11, 1, 0, 11, 9, 1, 9, 11, 10, 12, 2, 1, 12, 1, 13, 3, 2, 12, 8, 13, 9, 4, 3, 12, 7, 13, 8, 5, 4, 12, 7, 6, 12, 7, 12, 13, 5, 12, 6 ], + "vertices": [ -0.75, -8.32, 7.73, -6.88, 14.38, -10.8, 22.37, -10.36, 28.45, -3.72, 28.04, 3.62, 18.77, 9.9, 8.67, 11.96, 2.12, 8.07, -6.19, 4.85, -8.19, -0.04, -5.65, -3.81, 14.41, 0.02, 7.9, 2.03 ], + "hull": 12, + "edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 0, 22, 24, 26 ], + "width": 36, + "height": 25 + } + } + } +}, +"animations": { + "blink": { + "slots": { + "eyelids closed": { + "attachment": [ + { "time": 0, "name": "eyelids closed" }, + { "time": 0.0667, "name": null } + ] + } + }, + "bones": { + "eyelids": { + "scale": [ + { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, + { + "time": 0.0667, + "x": 1, + "y": 0.895, + "curve": [ 0.151, -0.01, 0.341, 1 ] + }, + { "time": 0.3333, "x": 1, "y": 1 } + ] + } + } + }, + "main": { + "bones": { + "hip": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": 0, + "y": 13.43, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": 1, + "y": 1.02, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ], + "shear": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.584, 1 ] + }, + { + "time": 1.0333, + "x": -1.77, + "y": 0, + "curve": [ 0.25, 0, 0.584, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "femurR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "angle": 4.89, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": -2.38, + "y": 1.21, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1.0333, + "x": 0.983, + "y": 1.047, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ] + }, + "tibiaR": { + "rotate": [ + { + "time": 0, + "angle": 2.94, + "curve": [ 0.317, 0.55, 0.642, 1 ] + }, + { "time": 0.3333, "angle": 0 }, + { + "time": 1.5, + "angle": 8.62, + "curve": [ 0.358, 0, 0.672, 0.56 ] + }, + { "time": 2, "angle": 2.94 } + ], + "shear": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.43, 0, 0.452, 1 ] + }, + { + "time": 1.1667, + "x": 6.17, + "y": 6.93, + "curve": [ 0.43, 0, 0.452, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "femurL": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1, + "angle": -11.12, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "shear": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.9333, + "x": 0, + "y": -3.15, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "tibiaL": { + "rotate": [ + { + "time": 0, + "angle": 3.49, + "curve": [ 0.375, 0.5, 0.75, 1 ] + }, + { + "time": 0.5, + "angle": 10.24, + "curve": [ 0.389, 0.4, 0.56, 1 ] + }, + { + "time": 1.5, + "angle": -3.26, + "curve": [ 0.25, 0, 0.625, 0.5 ] + }, + { "time": 2, "angle": 3.49 } + ], + "shear": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.442, 1 ] + }, + { + "time": 0.6, + "x": 0, + "y": -3.74, + "curve": [ 0.25, 0, 0.442, 1 ] + }, + { + "time": 1.4, + "x": 0, + "y": 3.77, + "curve": [ 0.25, 0, 0.442, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "lumbar": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "angle": 0.11, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": 2.48, + "y": 0.23, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "thorax": { + "rotate": [ + { + "time": 0, + "angle": 0.96, + "curve": [ 0.318, 0.57, 0.645, 1 ] + }, + { "time": 0.3333, "angle": 0 }, + { + "time": 1.3333, + "angle": 3.86, + "curve": [ 0.358, 0, 0.668, 0.6 ] + }, + { "time": 2, "angle": 0.96 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": 2.96, + "y": -0.65, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "humerusR": { + "rotate": [ + { + "time": 0, + "angle": -3.47, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 0.8667, + "angle": 7.6, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "angle": -3.47 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 0.9667, + "x": -1.09, + "y": -1.53, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "shear": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.591, 1 ] + }, + { + "time": 0.9667, + "x": 0, + "y": 2.88, + "curve": [ 0.25, 0, 0.591, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "radiusR": { + "rotate": [ + { + "time": 0, + "angle": -4.65, + "curve": [ 0.317, 0.55, 0.642, 1 ] + }, + { + "time": 0.3333, + "angle": -9.49, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1.5, + "angle": 4.71, + "curve": [ 0.358, 0, 0.672, 0.56 ] + }, + { "time": 2, "angle": -4.65 } + ] + }, + "humerusL": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 0.9, + "angle": 17.79, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 0.9, + "x": 0.05, + "y": 0.95, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "radiusL": { + "rotate": [ + { + "time": 0, + "angle": 2.92, + "curve": [ 0.318, 0.58, 0.646, 1 ] + }, + { "time": 0.2333, "angle": 0 }, + { + "time": 0.6667, + "angle": -5.95, + "curve": [ 0.319, 0.46, 0.636, 1 ] + }, + { + "time": 1.5, + "angle": 12.85, + "curve": [ 0.358, 0, 0.667, 0.61 ] + }, + { "time": 2, "angle": 2.92 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": -5.1, + "y": -2.48, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "shear": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.487, 1 ] + }, + { + "time": 0.9667, + "x": 0, + "y": 3.39, + "curve": [ 0.25, 0, 0.487, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "head": { + "translate": [ + { + "time": 0, + "x": 3, + "y": 0.95, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 3, "y": 0.95 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 1.007, + "y": 0.98, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ] + }, + "rr": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.79, 0, 0.524, 1 ] + }, + { + "time": 1.1667, + "angle": 51.4, + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { "time": 2, "angle": 0 } + ] + }, + "strap anchor": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 1.54, + "y": -0.5, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1, + "x": 0.97, + "y": 1, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ] + }, + "strap tie": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1, + "x": 0.4, + "y": 0.6, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "arrowY": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.348, 0, 0.678, 0.4 ] + }, + { + "time": 0.3333, + "x": 5.26, + "y": 6.23, + "curve": [ 0.329, 0.33, 0.633, 1 ] + }, + { + "time": 1.3333, + "x": -17.78, + "y": -21.06, + "curve": [ 0.201, 0, 0.29, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "arrowX": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.348, 0, 0.678, 0.4 ] + }, + { + "time": 0.3333, + "x": 8.76, + "y": -0.72, + "curve": [ 0.329, 0.33, 0.633, 1 ] + }, + { + "time": 1.3333, + "x": -23.36, + "y": 1.92, + "curve": [ 0.201, 0, 0.29, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "hairR1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.224, 0.34, 0.635, 1 ] + }, + { + "time": 0.3333, + "angle": 4.41, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 0.6667, + "angle": 355.25, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1.2, + "angle": 4.41, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1.5, + "angle": 358.56, + "curve": [ 0.353, 0, 0.635, 1 ] + }, + { + "time": 1.7333, + "angle": 353.91, + "curve": [ 0.353, 0, 0.825, 0.73 ] + }, + { "time": 2, "angle": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.6, + "x": 1, + "y": 1.119, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 1, + "y": 1, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.6, + "x": 1, + "y": 1.119, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ] + }, + "hairM": { + "rotate": [ + { + "time": 0, + "angle": -2.49, + "curve": [ 0.235, 0.52, 0.483, 1 ] + }, + { "time": 0.4667, "angle": 0 }, + { + "time": 1.4667, + "angle": -5.53, + "curve": [ 0.543, 0, 0.764, 0.52 ] + }, + { "time": 2, "angle": -2.49 } + ] + }, + "hairMR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.5, + "angle": -4.65, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": 4.36, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5, + "angle": -8.59, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ] + }, + "hairML": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.266, 0.3, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": 1.52, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.3333, + "angle": -11.96, + "curve": [ 0.25, 0, 0.795, 0.75 ] + }, + { "time": 2, "angle": 0 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1.2, "x": 5.99, "y": 0 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "hairL1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.1667, + "angle": -8.18, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ] + }, + "hairL2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.5, + "angle": -4.72, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": -0.28, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5, + "angle": -6.78, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1.03, + "curve": [ 0.328, 0.5, 0.653, 1 ] + }, + { "time": 0.5, "x": 1, "y": 1 }, + { + "time": 1.5, + "x": 1, + "y": 1.06, + "curve": [ 0.351, 0, 0.676, 0.5 ] + }, + { "time": 2, "x": 1, "y": 1.03 } + ] + }, + "hairR2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": 1.76, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1.003, + "y": 1.016, + "curve": [ 0.233, 0.55, 0.506, 1 ] + }, + { "time": 0.4, "x": 1, "y": 1 }, + { + "time": 1.4, + "x": 1.01, + "y": 1.051, + "curve": [ 0.56, 0, 0.748, 0.56 ] + }, + { "time": 2, "x": 1.003, "y": 1.016 } + ] + }, + "hairR2 2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.3, + "angle": 13.77, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.8667, + "angle": 3.94, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5, + "angle": 13.77, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1.0667, "x": 9.12, "y": 0 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "eyelids": { + "translate": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1, "x": -0.98, "y": -0.13 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "mouth": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": -1.18, + "y": 0.02, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "mouth opening": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 0, + "y": -0.65, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 0.848, + "y": 0.958, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ] + }, + "browR": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 0.13, + "y": -4.72, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "browL": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": -2.35, + "y": 4.94, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "hairSide": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.228, 0.3, 0.655, 1 ] + }, + { + "time": 0.2333, + "angle": -7.56, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.8667, + "angle": 10.26, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.3667, + "angle": -7.47, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.7667, + "angle": 8.26, + "curve": [ 0.353, 0, 0.817, 0.56 ] + }, + { "time": 2, "angle": 0 } + ], + "scale": [ + { "time": 0, "x": 1, "y": 1 }, + { "time": 0.5, "x": 1.06, "y": 0.926 }, + { "time": 1, "x": 1.005, "y": 0.951 }, + { "time": 1.5, "x": 1.06, "y": 0.926 }, + { "time": 2, "x": 1, "y": 1 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1.2, "x": 5, "y": -5.19 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "thumbL": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 0.5333, + "angle": 21.41, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1.3667, + "angle": -22.4, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 4.54, + "y": -3.02, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "indexL": { + "rotate": [ + { + "time": 0, + "angle": 3.23, + "curve": [ 0.326, 0.54, 0.654, 1 ] + }, + { "time": 0.3333, "angle": 0 }, + { + "time": 0.9, + "angle": -9.85, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5333, + "angle": 8.52, + "curve": [ 0.352, 0, 0.675, 0.55 ] + }, + { "time": 2, "angle": 3.23 } + ], + "translate": [ + { + "time": 0, + "x": -0.91, + "y": -0.81, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 0.3667, "x": 0, "y": 0 }, + { + "time": 1.2667, + "x": -3.21, + "y": -2.85, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { "time": 2, "x": -0.91, "y": -0.81 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1.4, "x": -2.26, "y": -8.68 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "middleL": { + "rotate": [ + { "time": 0, "angle": 0, "curve": "stepped" }, + { "time": 0.3333, "angle": 0 }, + { "time": 0.7667, "angle": -13.32 }, + { "time": 1.1667, "angle": -0.18 }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.251, 0, 0.623, 0.49 ] + }, + { + "time": 0.4333, + "x": 0.16, + "y": 2.38, + "curve": [ 0.373, 0.49, 0.751, 1 ] + }, + { + "time": 1.4667, + "x": -2.49, + "y": -5.66, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "ringL": { + "rotate": [ + { "time": 0, "angle": -20.62, "curve": "stepped" }, + { + "time": 0.4667, + "angle": -20.62, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.8, + "angle": -17.66, + "curve": [ 0.251, 0, 0.624, 0.49 ] + }, + { + "time": 1.3667, + "angle": 12.77, + "curve": [ 0.373, 0.49, 0.751, 1 ] + }, + { "time": 2, "angle": -20.62 } + ], + "translate": [ + { + "time": 0, + "x": -2.13, + "y": -2.28, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 0.3333, "x": 0, "y": 0 }, + { + "time": 0.7667, + "x": -1.19, + "y": 0.28, + "curve": [ 0.367, 0.46, 0.754, 1 ] + }, + { + "time": 1.3333, + "x": -7.52, + "y": -8.02, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { "time": 2, "x": -2.13, "y": -2.28 } + ] + }, + "pinkyL": { + "rotate": [ + { + "time": 0, + "angle": 7.21, + "curve": [ 0.326, 0.57, 0.656, 1 ] + }, + { "time": 0.3333, "angle": 0 }, + { + "time": 1.1, + "angle": -20.2, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.5667, + "angle": 27.65, + "curve": [ 0.353, 0, 0.673, 0.6 ] + }, + { "time": 2, "angle": 7.21 } + ], + "translate": [ + { + "time": 0, + "x": -4.47, + "y": -1.74, + "curve": [ 0.379, 0.52, 0.747, 1 ] + }, + { "time": 0.3333, "x": 0, "y": 0 }, + { + "time": 0.8333, + "x": 0.79, + "y": 0.5, + "curve": [ 0.362, 0.44, 0.755, 1 ] + }, + { + "time": 1.6, + "x": -10.17, + "y": -3.95, + "curve": [ 0.247, 0, 0.63, 0.52 ] + }, + { "time": 2, "x": -4.47, "y": -1.74 } + ], + "scale": [ + { + "time": 0, + "x": 0.97, + "y": 0.993, + "curve": [ 0.382, 0.57, 0.735, 1 ] + }, + { "time": 0.3333, "x": 1, "y": 1 }, + { + "time": 1.3333, + "x": 0.893, + "y": 0.977, + "curve": [ 0.243, 0, 0.649, 0.6 ] + }, + { "time": 2, "x": 0.97, "y": 0.993 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 0.8667, "x": -8.47, "y": 0 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "handL": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.6667, + "angle": -13.99, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.4667, + "angle": -1.76, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": -2.95, + "y": -3.59, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ], + "scale": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "x": 1.08, + "y": 1.08, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 1, "y": 1 } + ] + }, + "thumbR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.348, 0, 0.677, 0.45 ] + }, + { + "time": 0.7667, + "angle": 14.27, + "curve": [ 0.335, 0.32, 0.668, 0.66 ] + }, + { + "time": 1.1667, + "angle": 12.05, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.351, 0, 0.676, 0.5 ] + }, + { + "time": 0.5, + "x": 2.17, + "y": 1.11, + "curve": [ 0.332, 0.37, 0.663, 0.74 ] + }, + { + "time": 0.7667, + "x": -4.4, + "y": 4.26, + "curve": [ 0.327, 0.61, 0.659, 1 ] + }, + { + "time": 1, + "x": -6.86, + "y": 2.44, + "curve": [ 0.351, 0, 0.676, 0.5 ] + }, + { + "time": 1.5, + "x": -0.16, + "y": 2.84, + "curve": [ 0.328, 0.5, 0.653, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "indexR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": 5.33, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.349, 0, 0.677, 0.47 ] + }, + { + "time": 0.4333, + "x": 2.73, + "y": 5.72, + "curve": [ 0.329, 0.46, 0.653, 1 ] + }, + { + "time": 1, + "x": 2.75, + "y": 13.12, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "middleR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": 11.81, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.351, 0, 0.676, 0.5 ] + }, + { + "time": 0.5, + "x": 5.18, + "y": -0.79, + "curve": [ 0.328, 0.5, 0.653, 1 ] + }, + { + "time": 1, + "x": 7.99, + "y": 5.31, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5, + "x": 5.18, + "y": -0.79, + "curve": [ 0.328, 0.5, 0.653, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "ringR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": 11.72, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.351, 0, 0.676, 0.5 ] + }, + { + "time": 0.5, + "x": 4.22, + "y": -1.67, + "curve": [ 0.328, 0.5, 0.653, 1 ] + }, + { + "time": 1, + "x": 9.2, + "y": 1.03, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5, + "x": 4.22, + "y": -1.67, + "curve": [ 0.328, 0.5, 0.653, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "footL": { + "rotate": [ + { + "time": 0, + "angle": -2.12, + "curve": [ 0.329, 0.48, 0.653, 1 ] + }, + { + "time": 0.6, + "angle": 6.06, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.5, + "angle": -8.2, + "curve": [ 0.35, 0, 0.677, 0.48 ] + }, + { "time": 2, "angle": -2.12 } + ] + }, + "pinkyR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.2667, + "angle": -2.36, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.353, 0, 0.673, 0.6 ] + }, + { + "time": 0.6667, + "x": -0.04, + "y": -9.93, + "curve": [ 0.326, 0.57, 0.656, 1 ] + }, + { + "time": 1.2667, + "x": 3.35, + "y": -10.55, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "handR": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { + "time": 1, + "angle": -4.18, + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { "time": 2, "angle": 0 } + ] + }, + "pony1 1": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "angle": -12.37, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": 0 } + ] + }, + "pony1 2": { + "rotate": [ + { + "time": 0, + "angle": 4.42, + "curve": [ 0.326, 0.55, 0.655, 1 ] + }, + { + "time": 0.4, + "angle": 10.3, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.4, + "angle": -6.34, + "curve": [ 0.353, 0, 0.675, 0.56 ] + }, + { "time": 2, "angle": 4.42 } + ] + }, + "pony1 3R": { + "rotate": [ + { + "time": 0, + "angle": -7.59, + "curve": [ 0.6, 0.29, 0.535, 1 ] + }, + { + "time": 0.6667, + "angle": 12.46, + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { + "time": 1.8333, + "angle": -8.14, + "curve": [ 0.424, 0, 0.747, 0.38 ] + }, + { "time": 2, "angle": -7.59 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1.2, "x": 0, "y": -10.64 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "pony1 3L": { + "rotate": [ + { + "time": 0, + "angle": -0.17, + "curve": [ 0.246, 0.48, 0.464, 1 ] + }, + { + "time": 0.5667, + "angle": 10.99, + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { + "time": 1.5, + "angle": -8.14, + "curve": [ 0.522, 0, 0.772, 0.48 ] + }, + { "time": 2, "angle": -0.17 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1.3, "x": 0, "y": 12.74 }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "pony2 1": { + "rotate": [ + { + "time": 0, + "angle": -8.24, + "curve": [ 0.337, 0.32, 0.652, 1 ] + }, + { "time": 0.7667, "angle": 0 }, + { + "time": 1.7667, + "angle": -9.51, + "curve": [ 0.343, 0, 0.675, 0.39 ] + }, + { "time": 2, "angle": -8.24 } + ] + }, + "pony2 2": { + "rotate": [ + { + "time": 0, + "angle": -16.39, + "curve": [ 0.347, 0, 0.677, 0.43 ] + }, + { + "time": 0.3333, + "angle": -11.17, + "curve": [ 0.333, 0.4, 0.652, 1 ] + }, + { + "time": 1, + "angle": -7.46, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2, "angle": -16.39 } + ] + }, + "pony2 3R": { + "rotate": [ + { + "time": 0, + "angle": -11.29, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 0.8667, + "angle": -6.62, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2, "angle": -11.29 } + ] + }, + "pony2 3L": { + "rotate": [ + { + "time": 0, + "angle": -10.97, + "curve": [ 0.472, 0.19, 0.439, 1 ] + }, + { + "time": 0.6667, + "angle": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1.6667, + "angle": -13.51, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2, "angle": -10.97 } + ] + }, + "irisR": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": 0.26, + "y": -1.36, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "irisL": { + "translate": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1, + "x": 0.31, + "y": -2.39, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "x": 0, "y": 0 } + ] + }, + "hairL2 2": { + "rotate": [ + { + "time": 0, + "angle": 0, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 0.7667, + "angle": -7.98, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.2, + "angle": -0.55, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { + "time": 1.5333, + "angle": -9.16, + "curve": [ 0.25, 0, 0.75, 1 ] + }, + { "time": 2, "angle": 0 } + ], + "shear": [ + { "time": 0, "x": 0, "y": 0 }, + { "time": 1, "x": 8.26, "y": 0 }, + { "time": 2, "x": 0, "y": 0 } + ] + } + }, + "deform": { + "default": { + "armL": { + "armL": [ + { "time": 0, "curve": "stepped" }, + { + "time": 0.9, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.2667, + "offset": 28, + "vertices": [ -1.51086, 0.71941, -1.20222, -0.99176, -1.74438, -0.55032, -1.74438, -0.55032, -5.4474, -2.71472, -6.01334, -5.1203, -6.01334, -5.1203, -8.01959, 2.939, -6.01334, -5.1203, -6.01334, -5.1203, -6.01334, -5.1203, -8.01959, 2.939, -6.01334, -5.1203, -3.22636, -2.41086, -3.92453, 0.9055, -2.31032, -2.9559, 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, -3.92453, 0.9055, -2.31032, -2.9559, -6.81499, -7.15472, 0, 0, 0, 0, 0, 0, -8.9516, 4.12372, -7.38049, -5.44019, -4.89615, -4.35225 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + }, + "armR": { + "armR": [ + { + "time": 0, + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { + "time": 1, + "vertices": [ 3.29417, 7.54852, 7.38307, 4.59549, 3.10799, 4.21008, 3.70951, 3.69086, 2.18121, 3.0929, 2.62421, 2.72685, -3.07339, 1.39288, -2.82712, 1.84239, 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.41422, 0.03586, 0.41486, -0.02728, 0.41422, 0.03586, 0.41486, -0.02728, 0, 0, 0, 0, -2.70642, -0.02931, -7.84895, 0.7765, -6.89497, 4.14276, -6.60889, 5.26572, -3.56116, 5.85962, -1.18237, 5.82011, 3.62317, 4.25227, 2.36634, 3.31624, 2.84126, 2.91956, -0.40276, 1.8318, -0.12074, 1.8717, 0.78494, 0.48286, 0.84898, 0.3584, 0, 0, 0, 0, -2.5412, 3.44402, -0.37629, 0.85307, 0, 0, 1.28616, -0.30338, 1.2253, -0.49471 ], + "curve": [ 0.79, 0, 0.635, 1 ] + }, + { "time": 2 } + ] + }, + "bootR": { + "bootR": [ + { + "time": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 0.8333, + "offset": 2, + "vertices": [ 5.22825, -1.73953, 4.71846, 0.2213, 5.62447, 6.47461, 1.50863, 7.97215, -4.4706, 2.31835, 0, 0, 0, 0, -4.4706, 2.31835, -4.4706, 2.31835, -4.4706, 2.31835, -4.4706, 2.31835 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + }, + "hairM blob": { + "hairM blob": [ + { + "time": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1, + "vertices": [ -1.08212, 8.65523, -1.11432, 7.52469, -2.24057, 6.26954, -3.82797, 5.99094, -3.91437, 7.22203, -2.67053, 9.04969, -1.38165, 9.20383 ], + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2 } + ] + }, + "hairM blobS": { + "hairM blobS": [ + { + "time": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1, + "vertices": [ -5.04184, 4.96768, -4.67046, 7.01031, -4.93046, 10.27776, -5.3127, 10.78222, -5.59051, 8.83483, -5.32307, 5.60685 ], + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2 } + ] + }, + "hairSide": { + "hairSide": [ + { "time": 0 }, + { + "time": 0.6, + "vertices": [ -1.60583, 0.698, -2.39741, 5.14581, 1.78112, 10.48462, -1.31721, -1.77716 ] + }, + { "time": 1.1 }, + { + "time": 1.6667, + "vertices": [ -1.60583, 0.698, -2.39741, 5.14581, 1.78112, 10.48462, -1.31721, -1.77716 ] + }, + { "time": 2 } + ] + }, + "indexL": { + "indexL": [ + { "time": 0, "curve": "stepped" }, + { + "time": 0.3333, + "curve": [ 0.35, 0, 0.677, 0.49 ] + }, + { + "time": 0.8, + "vertices": [ 0.3316, -0.01169, 0.3316, -0.01169, 0.3316, -0.01169, 0.32022, -0.02302, 0, 0, 0, 0, 0, 0, 0.32022, -0.02302, 0.3316, -0.01169, 0.3316, -0.01169, 0.3316, -0.01169 ], + "curve": [ 0.328, 0.49, 0.653, 1 ] + }, + { + "time": 1.2667, + "vertices": [ -7.78268, -0.32069, -7.78268, -0.32069, -7.78268, -0.32069, -1.72647, -0.27644, 0, 0, 0, 0, 0, 0, -1.72647, -0.27644, -7.78268, -0.32069, -7.78268, -0.32069, -7.78268, -0.32069 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + }, + "indexR": { + "indexR": [ + { + "time": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "vertices": [ -3.70744, 2.07256, -3.56297, 1.70497, -4.31731, -0.57101, -3.25647, -3.29185, -2.18936, -5.81705, 0.70666, -5.57202, 1.93817, -3.54266, 1.80318, 0.1736, 0.49382, -1.71758, 0.49382, -1.71758, 0, 0, 0, 0, -4.19106, 3.05998, -1.06692, -0.08682 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + }, + "irisL flatspec": { + "irisL flatspec": [ + { "time": 0 }, + { + "time": 0.5, + "vertices": [ 0.61252, -0.47809, -0.34621, -0.26419, -0.95873, 0.2139 ] + }, + { "time": 1 }, + { + "time": 1.5667, + "vertices": [ 0.61252, -0.47809, -0.34621, -0.26419, -1.41388, 0.64572, 1.69758, 0.8432 ] + }, + { "time": 2 } + ] + }, + "irisL spec": { + "irisL spec": [ + { "time": 0 }, + { + "time": 0.5, + "vertices": [ 2.66561, -1.34319, -0.62155, -1.43819, 2.1585, -0.04376, 3.15285, -1.17856 ] + }, + { + "time": 1, + "vertices": [ 0.98535, -1.29691, -1.2431, -2.87637, -2.16038, -1.52057 ] + }, + { + "time": 1.5667, + "vertices": [ 2.93274, 1.38347, 1.4911, -0.79593, -0.93617, -0.65891 ] + }, + { "time": 2 } + ] + }, + "irisR flatspec": { + "irisR flatspec": [ + { "time": 0 }, + { + "time": 0.4667, + "offset": 2, + "vertices": [ -1.70543, 0.46472, -1.2566, -0.32217, 1.71141, 0.20523 ] + }, + { "time": 0.9667 }, + { + "time": 1.5667, + "vertices": [ 0.42843, -0.47369, -1.277, -0.00897, -1.2566, -0.32217, 1.71141, 0.20523 ] + }, + { "time": 2 } + ] + }, + "irisR spec": { + "irisR spec": [ + { "time": 0 }, + { + "time": 0.4, + "vertices": [ 1.33019, 0.30988, -0.7722, -1.58124, -0.93541, -2.05615, -0.31694, 1.15225 ] + }, + { + "time": 0.9667, + "vertices": [ -1.23871, -0.1724, -2.84217, 0.45324, 1.84367, 0.51277, 1.38389, 0.67144 ] + }, + { + "time": 1.5, + "vertices": [ -0.55319, 2.56624, -1.37525, 0.21931, -0.90461, 0.64042, -1.50449, -0.12949 ] + }, + { "time": 2 } + ] + }, + "middleL": { + "middleL": [ + { + "time": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 0.7, + "vertices": [ 1.875, -1.17947, 2.272, -0.96694, 2.27367, -1.0802, -0.73205, -0.1065, 0, 0, 0, 0, 0, 0, -0.55562, -0.01207, 2.27367, -1.0802, 1.79738, -1.19242, 1.7868, -1.2267 ], + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1.3667, + "vertices": [ -6.1622, -0.21533, -4.73236, 0.55014, -4.72632, 0.14221, -2.6366, -0.38358, 0, 0, 0, 0, 0, 0, -2.00116, -0.04347, -4.72632, 0.14221, -6.44177, -0.26199, -6.47989, -0.38544 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + }, + "ringL": { + "ringL": [ + { + "time": 0, + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1.1333, + "vertices": [ 2.29756, -2.1041, 2.29756, -2.1041, 2.29756, -2.1041, 0, 0, 0, 0, -0.616, -0.2029 ], + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { + "time": 1.5333, + "vertices": [ -3.41745, -0.94554, -3.41745, -0.94554, -3.41745, -0.94554, 0, 0, 0, 0, -1.24408, -0.40979 ], + "curve": [ 0.542, 0, 0.483, 1 ] + }, + { "time": 2 } + ] + }, + "thumbL": { + "thumbL": [ + { "time": 0, "curve": "stepped" }, + { + "time": 0.4667, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1.1667, + "vertices": [ -2.29185, -3.98126, -0.2334, -3.13461, 0.49542, -1.60928, 1.06944, 0.67767, -0.11908, -0.57651, -0.11913, -0.57648, 0, 0, 0, 0, -1.80243, 1.16174, -2.50972, 0.70313, -3.87534, 0.49872, -4.51917, -1.38058, -4.28195, -2.70175, -3.59239, -3.16153, -3.25914, -3.8295, -1.17744, -0.89035, 0.37959, 0.01584 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + }, + "thumbR": { + "thumbR": [ + { + "time": 0, + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { + "time": 1, + "offset": 2, + "vertices": [ 4.24297, 0.26622, 5.38371, 4.83061, 3.73976, 9.41351, -1.18714, 11.81197, -5.39822, 10.30255, -6.95536, 4.73573, -3.19516, -0.32294, -1.31601, 0.11443, 0, 0, 0, 0, 0, 0, -0.93784, 2.97592 ], + "curve": [ 0.353, 0, 0.655, 1 ] + }, + { "time": 2 } + ] + } + } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/spineunitygirl/import/Doi.png b/examples/spine-unity/spineunitygirl/import/Doi.png new file mode 100644 index 000000000..de4f02228 Binary files /dev/null and b/examples/spine-unity/spineunitygirl/import/Doi.png differ diff --git a/examples/spine-unity/stretchyman/stretchyman-emission.png b/examples/spine-unity/stretchyman/stretchyman-emission.png new file mode 100644 index 000000000..178ce647e Binary files /dev/null and b/examples/spine-unity/stretchyman/stretchyman-emission.png differ diff --git a/examples/spine-unity/stretchyman/stretchyman-normals.png b/examples/spine-unity/stretchyman/stretchyman-normals.png new file mode 100644 index 000000000..eb6d1eb55 Binary files /dev/null and b/examples/spine-unity/stretchyman/stretchyman-normals.png differ diff --git a/examples/spine-unity/whirlyblendmodes/images/whirly.png b/examples/spine-unity/whirlyblendmodes/images/whirly.png new file mode 100644 index 000000000..3cb247e41 Binary files /dev/null and b/examples/spine-unity/whirlyblendmodes/images/whirly.png differ diff --git a/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.atlas.txt b/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.atlas.txt new file mode 100644 index 000000000..a236d1d6b --- /dev/null +++ b/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.atlas.txt @@ -0,0 +1,13 @@ + +whirlyblendmodes.png +size: 512,512 +format: RGBA8888 +filter: Linear,Linear +repeat: none +whirly + rotate: false + xy: 2, 2 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 diff --git a/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.json b/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.json new file mode 100644 index 000000000..3b46c7b11 --- /dev/null +++ b/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.json @@ -0,0 +1,58 @@ +{ +"skeleton": { "hash": "4EjYsXrRSJ3nIgaF9KU0KeSvFQA", "spine": "3.7.42-beta", "width": 456.69, "height": 360.67, "images": "", "audio": "" }, +"bones": [ + { "name": "root" }, + { "name": "_rotation", "parent": "root", "color": "abe323ff" }, + { "name": "additive", "parent": "root", "x": -37.18, "y": -104.42 }, + { "name": "multiply", "parent": "root", "x": 75.86 }, + { "name": "normal", "parent": "root" }, + { "name": "screen", "parent": "root", "x": -124.58 } +], +"slots": [ + { "name": "normal", "bone": "normal", "color": "ff9100ff", "attachment": "whirly" }, + { "name": "multiply", "bone": "multiply", "color": "905e9eff", "attachment": "whirly", "blend": "multiply" }, + { "name": "screen", "bone": "screen", "color": "0670c6ff", "attachment": "whirly", "blend": "screen" }, + { "name": "additive", "bone": "additive", "color": "0670c6ff", "attachment": "whirly", "blend": "additive" } +], +"transform": [ + { + "name": "rotation", + "order": 0, + "bones": [ "additive", "multiply", "normal", "screen" ], + "target": "_rotation", + "translateMix": 0, + "scaleMix": 0, + "shearMix": 0 + } +], +"skins": { + "default": { + "additive": { + "whirly": { "rotation": -0.06, "width": 256, "height": 256 } + }, + "multiply": { + "whirly": { "rotation": -0.06, "width": 256, "height": 256 } + }, + "normal": { + "whirly": { "rotation": -0.06, "width": 256, "height": 256 } + }, + "screen": { + "whirly": { "rotation": -0.06, "width": 256, "height": 256 } + } + } +}, +"animations": { + "animation": { + "bones": { + "_rotation": { + "rotate": [ + { "time": 0, "angle": 0 }, + { "time": 0.3333, "angle": -120 }, + { "time": 0.6667, "angle": 120 }, + { "time": 1, "angle": 0 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.png b/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.png new file mode 100644 index 000000000..88e45db4c Binary files /dev/null and b/examples/spine-unity/whirlyblendmodes/import/whirlyblendmodes.png differ diff --git a/examples/spine-unity/whirlyblendmodes/whirlyblendmodes.spine b/examples/spine-unity/whirlyblendmodes/whirlyblendmodes.spine new file mode 100644 index 000000000..56a8e65a7 Binary files /dev/null and b/examples/spine-unity/whirlyblendmodes/whirlyblendmodes.spine differ