spine-runtimes/spine-ts/assets/spineboy-ess.json
Davide c9b040f797
[ts] Add spine-webcomponents package
* [ts] poc wegl overlay

* [ts] poc wegl overlay

* canvas4

* overlay 4

* overlay

* overlay fix scroll cut

* Zoom fix - WIP horizontal scroll bug see comment at line 495

* Scroll should be resolved

* web component

* Loading

* mostly work - when overflow top/bottom...are > 0, widgets slightly jump on up and down fast scroll.

* Renamed

* Add OffScreenUpdateBehaviour

* Fixed loading spinner example

* Translate is done each frame through requestAnimationFrame.

* Added clip.

* Removed SpineCanvasApp dependency.

* Removed code duplication for clipping into div

* Refactor drag logic. Drag works with clip too.

* WIP - Doc before refactor

* WIP - Refactor + animation and skin attribute change will reinit the widget

* Modified export script to copy chibi

* Fix zoom bug due to screen size remaining the same at different zoom level.

* Removed useless changes on other classes.

* Removed custom LoadingSpinnerWindget class. Added a new specific method in LoadingSpinner.

* Fix 1 pixel misalignment in non clip mode.

* Cleaned webcomponent example.

* Made span fps display configurable.

* Made some changes to make it work on old browsers.

* Manage lifecycle for Input and SpineWebComponentOverlay. Missing SpineWebComponentWidget.

* Managed lifecycle for SpineWebComponentWidget.

* Fixed input remove listener. Run tsfmt.

* Fixed infinite requestAnimationFrame calls.

* Fix x-axis and y-axis not working in clip mode.

* Fix widget using overlay before overlay webcomponent is fully upgraded.

* Restore resize observer since the window resize event does not fire on body resize, but on window resize. It's supported by 93% of the browsers.

* Add padding attributes/properties.

* Exposed parameters to set bounds.
Deeply changed how bounds work, especially for the fact that they are not auto recalculated anymore if the animation is changed (unless autoRecalculateBounds is set to true).

* Changes to make the widget more dynamic while changing attributes. See now webcomponent-gui.html.

* Initial support of spine-widget into scrollable containers, and overlay-id for multiple spine-overlay.
working

* WIP - Added/Changed:
- overlay loading: now overlay is moved as the last element from where it is inserted to avoid widgets covered by backgrounds of html elements after it.
- default overlayId
- widget position in overlay coordinates (worldX, worldY) (experimental)
- cursor position on widget world (cursorWorldX, cursorWorldY) (experimental)
- jsonSkeletonKey: allow to load a specific skeleton in json containing multiple skeletons
- onViewportManualStart: start the widget when in manual-start and enters the viewport the first time
- overlayAssignedPromise: a promise that resolves when the overlay is assigned to the widget. Reads the comment on it
- appendTo: to append the widget created using js and wait for the overlayAssignedPromise to resolve
- changed how loadingPromise works
- added cursorCanvasX, cursorCanvasY, cursorWorldX, cursorWorldY to overlay (experimental)

* Docs and minor fixes.

* Fixed example.

* Allow multiple widgets for the same HTMLElement

* Simplified clip to div by using scissor rather than changing viewport+camera.
In this way we can treat coordinates equally for cliped and not clipped widgets!

* Simplified drag calculation and drag debug removing an additional div.

* WIP - Add interactivity events. isdraggable is currently broken.

* Add interactivity events.

* Fixed a bug where an infinite loop occurred in Firefox when compareDocumentPosition results in DOCUMENT_POSITION_DISCONNECTED.

In both Chrome and Firefox, when an element is inside a webcomponent the comparison results in DOCUMENT_POSITION_DISCONNECTED. But in Firefox the element result in DOCUMENT_POSITION_FOLLOWING too, leading to an infinite loop.

* Fix physicsTranslate y opposite direction while dragging.

* Add followSlot method

* Add animations, animations-bound and default-mix attributes.

* Original event is passed to bounds and slot callbacks.

* Made overlay canvas size consistent across different browsers. Base size is not anymore the screen size due to browser limitations, but the window size. This will trigger additional canvas resize on window resize.

* Reduce DPI if canvas is too big to avoid page crash - this happen on webpage on mobile with high dpi and missing meta viewport tag with width=device-width.

* Pma properties on atlas is used to detect pma textures.

* Add rawData attribute to pass s stringified JSON object for inline base64 assets.

* format

* Prevent useless resize.

* Prevent error on disconnected callback

* Update tutorial.

* Fixed multiple click events on mobile touches. Add team example.

* Fixed slot interaction issue.

* Resize overlay when follow slot element is added.

* Add interactive widget example.

* Temporarily add windmill only manually to webgl assets

* Move getBounding in scrollable case.

* formatter

* Fixed overlay disconnectedCallback.

* Overlay should load not for DOMContentLoaded event only if document has already complete loading.

* Overlay parent bounding box determined only if necessary.

* Overlay needs to consider border if it's scrollable.

* Fixed issues with slot events on mobile.

* food app and cleanup

* Make overlayAssignedPromise private.

* Change scrollable to appendedToBody, make it private and determine it at dom connect.

* scrollable-tweak-off changed to no-auto-parent-transform.

* Update bounds and slot interaction method names.

* getHTMLElementReference to getHostElement.

* recalculateBounds and autoRecalculateBounds to calculateBounds and autoCalculateBounds.

* dpi to dpr and transform DPR to DevicePixelRatio when needed. Add @internal tag to internal fields.

* Properties rename.

* Better comments and variable names for canvas resize related stuff.

* callbacks renamed consistently.

* for each to for of.

* Update other names.

* onScreenManualStart to startWhenVisible. startWhenVisible set manualStart to true.

* fix return to continue in for of.

* Refcounter for asset manager and gl resources disposal for webcomponent.

* Fixes to asset manager ref counter.

* Add dispose example.

* Fix overlay init not completed in some scenario.
DOMContentLoaded is invoked only when document.readyState is interactive.

* Cleaned up examples.

* spinner to no-spinner.

* Move webcomponent to spine-widget folder.

* start won't reset bounds.

* Remove test file.

* Moved team example in its own page.

* Improved tutorial explanations.

* Moved some examples in their own pages.

* Formatter.

* Widgets dragged can be dragged even if host is offscreen.

* General refactor. spine-widget to spine-skeleton.

* spine-widget package renamed to spine-webcomponents.

* Moved assets to a single assets folder.

* Run formatter.

* Add beta notice.

* Changed widget occurrences to webcomponents.
2025-05-09 15:59:00 +02:00

3672 lines
76 KiB
JSON

{
"skeleton": {
"hash": "TC0RU1zEc1o",
"spine": "4.2.22",
"x": -221.27,
"y": -8.57,
"width": 470.72,
"height": 731.57,
"images": "./images/",
"audio": ""
},
"bones": [
{ "name": "root" },
{ "name": "hip", "parent": "root", "y": 247.47 },
{
"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": 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": 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": "gun-tip", "parent": "gun", "rotation": 6.83, "x": 201.05, "y": 52.14, "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": "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": "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": "gun-tip", "blend": "additive" },
{ "name": "head-bb", "bone": "head" }
],
"skins": [
{
"name": "default",
"attachments": {
"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.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": { "x": 29.52, "y": 7.84, "rotation": 18.69, "width": 126, "height": 69 }
},
"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": 45, "height": 112 }
},
"front-upper-arm": {
"front-upper-arm": { "x": 25.2, "y": 1.17, "rotation": 97.9, "width": 46, "height": 97 }
},
"goggles": {
"goggles": { "x": 97.08, "y": 6.54, "rotation": -70.63, "width": 261, "height": 166 }
},
"gun": {
"gun": { "x": 77.3, "y": 16.4, "rotation": 60.83, "width": 210, "height": 203 }
},
"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": {
"muzzle01": {
"x": 159.26,
"y": 5.83,
"scaleX": 4,
"scaleY": 4,
"rotation": 0.15,
"width": 133,
"height": 79
},
"muzzle02": {
"x": 191.23,
"y": 5.91,
"scaleX": 4,
"scaleY": 4,
"rotation": 0.15,
"width": 135,
"height": 84
},
"muzzle03": {
"x": 230.67,
"y": 6.02,
"scaleX": 4,
"scaleY": 4,
"rotation": 0.15,
"width": 166,
"height": 106
},
"muzzle04": {
"x": 218.54,
"y": 5.99,
"scaleX": 4,
"scaleY": 4,
"rotation": 0.15,
"width": 149,
"height": 90
}
},
"neck": {
"neck": { "x": 9.77, "y": -3.01, "rotation": -55.22, "width": 36, "height": 41 }
},
"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-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": 55, "height": 94 }
},
"rear-upper-arm": {
"rear-upper-arm": { "x": 21.13, "y": 4.09, "rotation": 89.33, "width": 40, "height": 87 }
},
"torso": {
"torso": { "x": 63.61, "y": 7.12, "rotation": -94.54, "width": 98, "height": 180 }
}
}
}
],
"events": {
"footstep": {}
},
"animations": {
"aim": {
"bones": {
"front-fist": {
"rotate": [
{ "value": 36.08 }
]
},
"rear-bracer": {
"rotate": [
{ "value": -26.55 }
]
},
"rear-upper-arm": {
"rotate": [
{ "value": 62.31 }
]
},
"front-bracer": {
"rotate": [
{ "value": 9.11 }
]
},
"gun": {
"rotate": [
{ "value": -0.31 }
]
}
}
},
"death": {
"slots": {
"eye": {
"attachment": [
{ "name": "eye-surprised" },
{ "time": 0.4667, "name": "eye-indifferent" },
{ "time": 2.2333, "name": "eye-surprised" },
{ "time": 4.5333, "name": "eye-indifferent" }
]
},
"front-fist": {
"attachment": [
{ "name": "front-fist-open" }
]
},
"mouth": {
"attachment": [
{ "name": "mouth-oooo" },
{ "time": 2.2333, "name": "mouth-grind" },
{ "time": 4.5333, "name": "mouth-oooo" }
]
}
},
"bones": {
"head": {
"rotate": [
{
"value": -2.83,
"curve": [ 0.044, -2.83, 0.105, -14.97 ]
},
{
"time": 0.1333,
"value": -21.89,
"curve": [ 0.158, -28.04, 0.2, -34.87 ]
},
{
"time": 0.2333,
"value": -34.87,
"curve": [ 0.267, -34.87, 0.3, -34.22 ]
},
{
"time": 0.3333,
"value": -33.33,
"curve": [ 0.356, -32.74, 0.374, -30.69 ]
},
{
"time": 0.4,
"value": -27.7,
"curve": [ 0.433, -23.82, 0.467, -10.64 ]
},
{
"time": 0.5,
"value": -10.64,
"curve": [ 0.522, -10.64, 0.544, -16.82 ]
},
{
"time": 0.5667,
"value": -23.05,
"curve": [ 0.589, -29.28, 0.611, -49.33 ]
},
{
"time": 0.6333,
"value": -55.92,
"curve": [ 0.678, -69.1, 0.722, -82.35 ]
},
{
"time": 0.7667,
"value": -82.35,
"curve": [ 0.787, -78.36, 0.912, -75.47 ]
},
{ "time": 1, "value": -78.9 },
{
"time": 2.2333,
"value": -78.72,
"curve": [ 2.289, -78.72, 2.345, -66.24 ]
},
{
"time": 2.4,
"value": -58.4,
"curve": [ 2.434, -53.72, 2.468, -52.12 ]
},
{
"time": 2.5,
"value": -51.96,
"curve": [ 2.683, -51.05, 2.856, -50.86 ]
},
{
"time": 3.0333,
"value": -50.86,
"curve": [ 3.343, -50.86, 3.712, -53.09 ]
},
{
"time": 3.9333,
"value": -55.94,
"curve": [ 4.2, -59.38, 4.463, -65.17 ]
},
{
"time": 4.5333,
"value": -69.07,
"curve": [ 4.598, -72.69, 4.635, -81.74 ]
},
{ "time": 4.6667, "value": -85.29 }
],
"scale": [
{
"time": 0.5,
"curve": [ 0.511, 1, 0.522, 1.041, 0.511, 1, 0.522, 0.953 ]
},
{
"time": 0.5333,
"x": 1.041,
"y": 0.953,
"curve": [ 0.556, 1.041, 0.589, 1.038, 0.544, 0.953, 0.589, 0.959 ]
},
{
"time": 0.6,
"x": 1.033,
"y": 0.966,
"curve": [ 0.633, 1.018, 0.667, 0.989, 0.633, 0.989, 0.667, 1.014 ]
},
{
"time": 0.7,
"x": 0.989,
"y": 1.014,
"curve": [ 0.733, 0.989, 0.8, 1, 0.733, 1.014, 0.8, 1 ]
},
{ "time": 0.8333 }
]
},
"neck": {
"rotate": [
{
"value": -2.83,
"curve": [ 0.033, -2.83, 0.1, 12.35 ]
},
{
"time": 0.1333,
"value": 12.35,
"curve": [ 0.158, 12.35, 0.267, 2.18 ]
},
{
"time": 0.3333,
"value": -8.48,
"curve": [ 0.389, -17.37, 0.444, -46.28 ]
},
{
"time": 0.5,
"value": -46.28,
"curve": [ 0.522, -46.28, 0.551, -12.18 ]
},
{
"time": 0.5667,
"value": -2.91,
"curve": [ 0.591, 11.16, 0.611, 20.82 ]
},
{
"time": 0.6333,
"value": 23.43,
"curve": [ 0.756, 37.76, 0.878, 47.9 ]
},
{
"time": 1,
"value": 47.91,
"curve": [ 1.411, 47.95, 1.935, 47.95 ]
},
{
"time": 2.2333,
"value": 47.95,
"curve": [ 2.322, 47.95, 2.432, 19.53 ]
},
{
"time": 2.5,
"value": 18.51,
"curve": [ 2.666, 16, 2.767, 14.59 ]
},
{
"time": 2.9,
"value": 14.59,
"curve": [ 3.156, 14.59, 3.425, 14.72 ]
},
{
"time": 3.6667,
"value": 15.23,
"curve": [ 4.026, 16, 4.28, 17.21 ]
},
{
"time": 4.4667,
"value": 18.51,
"curve": [ 4.527, 18.71, 4.61, 45.05 ]
},
{ "time": 4.6667, "value": 47.95 }
]
},
"torso": {
"rotate": [
{
"value": -8.62,
"curve": [ 0.031, -16.41, 0.1, -26.52 ]
},
{
"time": 0.1333,
"value": -26.52,
"curve": [ 0.167, -26.52, 0.233, 3.45 ]
},
{
"time": 0.2667,
"value": 21.92,
"curve": [ 0.326, 54.76, 0.422, 108.54 ]
},
{
"time": 0.5,
"value": 108.54,
"curve": [ 0.522, 108.54, 0.559, 79.42 ]
},
{
"time": 0.5667,
"value": 76.67,
"curve": [ 0.577, 72.83, 0.633, 68.68 ]
},
{
"time": 0.6667,
"value": 68.68,
"curve": [ 0.733, 68.68, 0.8, 74.71 ]
},
{ "time": 0.8667, "value": 74.71, "curve": "stepped" },
{
"time": 2.3333,
"value": 74.71,
"curve": [ 2.58, 74.71, 2.79, 72.33 ]
},
{
"time": 2.9667,
"value": 72,
"curve": [ 3.439, 71.12, 3.668, 70.89 ]
},
{
"time": 4,
"value": 71.29,
"curve": [ 4.189, 71.52, 4.286, 72.55 ]
},
{ "time": 4.6667, "value": 74.71 }
]
},
"front-upper-arm": {
"rotate": [
{
"value": -35.85,
"curve": [ 0.024, -41.49, 0.089, -48.72 ]
},
{
"time": 0.1333,
"value": -48.72,
"curve": [ 0.178, -48.72, 0.225, -18.52 ]
},
{
"time": 0.2667,
"value": -2.77,
"curve": [ 0.313, 14.63, 0.356, 29.38 ]
},
{
"time": 0.4,
"value": 42.91,
"curve": [ 0.411, 46.3, 0.422, 47.99 ]
},
{
"time": 0.4333,
"value": 47.99,
"curve": [ 0.456, 47.99, 0.482, 40.58 ]
},
{
"time": 0.5,
"value": 35.07,
"curve": [ 0.533, 24.91, 0.567, 12.21 ]
},
{
"time": 0.6,
"value": 12.36,
"curve": [ 0.633, 12.52, 0.667, 35.68 ]
},
{
"time": 0.7,
"value": 35.68,
"curve": [ 0.789, 35.68, 0.878, 20.08 ]
},
{ "time": 0.9667, "value": 12.28, "curve": "stepped" },
{ "time": 2.2333, "value": 12.28 },
{
"time": 2.5667,
"value": 64.63,
"curve": [ 2.589, 66.48, 2.611, 69.77 ]
},
{
"time": 2.6333,
"value": 70.2,
"curve": [ 2.756, 72.57, 2.878, 73.08 ]
},
{
"time": 3,
"value": 73.04,
"curve": [ 3.189, 72.97, 3.378, 69.18 ]
},
{
"time": 3.5667,
"value": 68.76,
"curve": [ 3.735, 68.38, 3.902, 72.6 ]
},
{
"time": 4.0667,
"value": 72.12,
"curve": [ 4.224, 71.68, 4.378, 72.12 ]
},
{
"time": 4.5333,
"value": 64.63,
"curve": [ 4.622, 60.34, 4.711, 42.63 ]
},
{ "time": 4.8, "value": 31.63 },
{ "time": 4.9333, "value": 10.72 }
]
},
"rear-upper-arm": {
"rotate": [
{
"value": -44.7,
"curve": [ 0.044, -44.7, 0.089, 52.3 ]
},
{
"time": 0.1333,
"value": 52.3,
"curve": [ 0.178, 52.3, 0.227, 48.52 ]
},
{
"time": 0.2667,
"value": 41.27,
"curve": [ 0.332, 29.13, 0.356, 21.33 ]
},
{
"time": 0.4,
"value": 21.33,
"curve": [ 0.511, 21.33, 0.577, 177.32 ]
},
{
"time": 0.6667,
"value": 178.37,
"curve": [ 0.703, 178.79, 0.822, 158.2 ]
},
{ "time": 0.9, "value": 158.2 }
],
"translate": [
{ "time": 0.4 },
{ "time": 0.9, "x": -32.41, "y": 0.65 }
]
},
"front-bracer": {
"rotate": [
{
"value": 21.88,
"curve": [ 0.048, 21.49, 0.089, 20.61 ]
},
{
"time": 0.1333,
"value": 11.49,
"curve": [ 0.156, 6.92, 0.178, -12.78 ]
},
{
"time": 0.2,
"value": -19.19,
"curve": [ 0.222, -25.6, 0.244, -26.96 ]
},
{
"time": 0.2667,
"value": -26.96,
"curve": [ 0.311, -26.96, 0.356, -25.04 ]
},
{
"time": 0.4,
"value": -15.9,
"curve": [ 0.433, -9.05, 0.467, 21.01 ]
},
{
"time": 0.5,
"value": 21.01,
"curve": [ 0.533, 21.01, 0.567, -6.78 ]
},
{
"time": 0.6,
"value": -18.23,
"curve": [ 0.622, -25.86, 0.644, -36.22 ]
},
{
"time": 0.6667,
"value": -36.22,
"curve": [ 0.689, -36.22, 0.72, 1.23 ]
},
{
"time": 0.7333,
"value": 10.31,
"curve": [ 0.761, 28.71, 0.822, 44.2 ]
},
{
"time": 0.8667,
"value": 44.2,
"curve": [ 0.911, 44.2, 1, -14.97 ]
},
{ "time": 1, "value": -18.88, "curve": "stepped" },
{
"time": 2.2333,
"value": -18.88,
"curve": [ 2.389, -18.88, 2.544, -1.96 ]
},
{
"time": 2.7,
"value": -1.96,
"curve": [ 2.811, -1.96, 2.923, -10.35 ]
},
{
"time": 3.0333,
"value": -10.35,
"curve": [ 3.224, -10.35, 3.411, -1.76 ]
},
{
"time": 3.6,
"value": -1.76,
"curve": [ 3.922, -1.76, 4.244, -1.96 ]
},
{
"time": 4.5667,
"value": -1.96,
"curve": [ 4.644, -1.96, 4.722, 34.31 ]
},
{
"time": 4.8,
"value": 34.31,
"curve": [ 4.844, 34.31, 4.889, -1.06 ]
},
{ "time": 4.9333, "value": -18.75 }
]
},
"front-fist": {
"rotate": [
{
"value": -2.33,
"curve": [ 0.044, -1.82, 0.089, -0.79 ]
},
{
"time": 0.1333,
"value": -0.79,
"curve": [ 0.178, -0.79, 0.222, -12.86 ]
},
{
"time": 0.2667,
"value": -12.86,
"curve": [ 0.322, -12.86, 0.378, -5.51 ]
},
{
"time": 0.4333,
"value": -5.51,
"curve": [ 0.522, -5.51, 0.611, -23.93 ]
},
{
"time": 0.7,
"value": -23.93,
"curve": [ 0.767, -23.93, 0.833, 6.31 ]
},
{
"time": 0.9,
"value": 6.31,
"curve": [ 0.978, 6.31, 1.114, -2.63 ]
},
{ "time": 1.1333, "value": -5.63, "curve": "stepped" },
{ "time": 2.2333, "value": -5.63 },
{ "time": 2.4333, "value": -17.37 },
{ "time": 2.7, "value": 5.73, "curve": "stepped" },
{
"time": 3.3667,
"value": 5.73,
"curve": [ 3.5, 5.73, 3.633, 1.93 ]
},
{
"time": 3.7667,
"value": 1.93,
"curve": [ 3.867, 1.93, 3.967, 7.13 ]
},
{
"time": 4.0667,
"value": 7.13,
"curve": [ 4.267, 7.13, 4.467, 5.73 ]
},
{
"time": 4.6667,
"value": 5.73,
"curve": [ 4.678, 5.73, 4.732, 13.73 ]
},
{
"time": 4.7667,
"value": 13.89,
"curve": [ 4.833, 14.19, 4.933, 4.95 ]
},
{ "time": 4.9333, "value": 3.65 }
]
},
"rear-bracer": {
"rotate": [
{ "value": 10.36 },
{ "time": 0.1333, "value": -23.12 },
{ "time": 0.2667, "value": -23.12 },
{ "time": 0.4, "value": -23.16, "curve": "stepped" },
{ "time": 0.4333, "value": -23.16 },
{ "time": 0.5667, "value": -23.2 }
]
},
"gun": {
"rotate": [
{ "value": -2.79 },
{ "time": 0.1333, "value": -24.58 }
]
},
"front-thigh": {
"rotate": [
{
"curve": [ 0.052, 4.38, 0.089, 28.31 ]
},
{
"time": 0.1333,
"value": 48.45,
"curve": [ 0.178, 68.6, 0.222, 99.39 ]
},
{
"time": 0.2667,
"value": 120.87,
"curve": [ 0.311, 142.34, 0.356, 169.02 ]
},
{
"time": 0.4,
"value": 177.3,
"curve": [ 0.433, 183.51, 0.467, 183.51 ]
},
{
"time": 0.5,
"value": 183.51,
"curve": [ 0.544, 183.51, 0.589, 176.55 ]
},
{
"time": 0.6333,
"value": 162.29,
"curve": [ 0.678, 148.03, 0.752, 108.37 ]
},
{
"time": 0.7667,
"value": 97.94,
"curve": [ 0.819, 105.34, 0.856, 110.74 ]
},
{
"time": 0.9,
"value": 110.74,
"curve": [ 0.944, 110.74, 1.016, 102.2 ]
},
{ "time": 1.0333, "value": 97.93 }
]
},
"front-shin": {
"rotate": [
{
"curve": [ 0.044, 0.09, 0.1, -7.14 ]
},
{
"time": 0.1333,
"value": -14.67,
"curve": [ 0.169, -22.83, 0.222, -43.77 ]
},
{
"time": 0.2667,
"value": -43.77,
"curve": [ 0.311, -43.77, 0.344, -43.27 ]
},
{
"time": 0.4,
"value": -33.94,
"curve": [ 0.433, -28.34, 0.467, 4.15 ]
},
{
"time": 0.5,
"value": 9.2,
"curve": [ 0.533, 14.25, 0.567, 14.25 ]
},
{
"time": 0.6,
"value": 14.25,
"curve": [ 0.733, 14.25, 0.867, 4.73 ]
},
{ "time": 1, "value": -0.03 }
]
},
"rear-thigh": {
"rotate": [
{
"curve": [ 0.044, 21.88, 0.089, 41.01 ]
},
{
"time": 0.1333,
"value": 65.64,
"curve": [ 0.178, 90.28, 0.222, 127.15 ]
},
{
"time": 0.2667,
"value": 147.79,
"curve": [ 0.311, 168.43, 0.356, 189.48 ]
},
{
"time": 0.4,
"value": 189.48,
"curve": [ 0.433, 189.48, 0.473, 161.8 ]
},
{
"time": 0.5,
"value": 142.56,
"curve": [ 0.542, 113.14, 0.589, 83.04 ]
},
{
"time": 0.6,
"value": 78.15,
"curve": [ 0.613, 83.04, 0.733, 108.16 ]
},
{
"time": 0.8,
"value": 108.16,
"curve": [ 0.878, 108.16, 1.009, 88.71 ]
},
{ "time": 1.0333, "value": 82.7 }
]
},
"rear-shin": {
"rotate": [
{
"curve": [ 0.044, -19.59, 0.089, -58.76 ]
},
{
"time": 0.1333,
"value": -58.76,
"curve": [ 0.178, -58.76, 0.222, -54.53 ]
},
{
"time": 0.2667,
"value": -47.85,
"curve": [ 0.311, -41.16, 0.356, -33.24 ]
},
{
"time": 0.4,
"value": -18.63,
"curve": [ 0.433, -7.68, 0.467, 28.83 ]
},
{
"time": 0.5,
"value": 28.83,
"curve": [ 0.533, 28.83, 0.567, 15.17 ]
},
{
"time": 0.6,
"value": 15.17,
"curve": [ 0.633, 15.17, 0.667, 16.17 ]
},
{
"time": 0.7,
"value": 18.37,
"curve": [ 0.744, 21.32, 0.789, 27.27 ]
},
{
"time": 0.8333,
"value": 30.61,
"curve": [ 0.878, 33.95, 0.922, 38.42 ]
},
{
"time": 0.9667,
"value": 38.42,
"curve": [ 1.011, 38.42, 1.079, 17.39 ]
},
{ "time": 1.1, "value": 9.11 }
]
},
"rear-foot": {
"rotate": [
{
"curve": [ 0.044, 0, 0.114, -5.44 ]
},
{
"time": 0.1333,
"value": -11.63,
"curve": [ 0.158, -19.61, 0.222, -57.59 ]
},
{
"time": 0.2667,
"value": -57.59,
"curve": [ 0.311, -57.59, 0.356, -45.6 ]
},
{
"time": 0.4,
"value": -45.6,
"curve": [ 0.433, -45.6, 0.467, -65.99 ]
},
{
"time": 0.5,
"value": -65.99,
"curve": [ 0.522, -65.99, 0.544, -21.7 ]
},
{
"time": 0.5667,
"value": -21.7,
"curve": [ 0.6, -21.7, 0.633, -47.61 ]
},
{
"time": 0.6667,
"value": -47.61,
"curve": [ 0.722, -47.61, 0.778, -25.68 ]
},
{
"time": 0.8333,
"value": -15.6,
"curve": [ 0.878, -7.54, 0.922, 6.79 ]
},
{
"time": 0.9667,
"value": 6.79,
"curve": [ 1.022, 6.79, 1.093, 2.23 ]
},
{
"time": 1.1333,
"value": -6.82,
"curve": [ 1.165, -13.89, 1.178, -28.53 ]
},
{
"time": 1.2,
"value": -28.53,
"curve": [ 1.267, -28.53, 1.333, -23.77 ]
},
{ "time": 1.4, "value": -23.77 }
]
},
"front-foot": {
"rotate": [
{
"curve": [ 0.022, -21.9, 0.044, -65.7 ]
},
{
"time": 0.0667,
"value": -65.7,
"curve": [ 0.089, -65.7, 0.111, -65.7 ]
},
{
"time": 0.1333,
"value": -64.65,
"curve": [ 0.222, -60.43, 0.311, -52.48 ]
},
{
"time": 0.4,
"value": -42.68,
"curve": [ 0.433, -39, 0.467, -33.17 ]
},
{
"time": 0.5,
"value": -24.22,
"curve": [ 0.544, -12.29, 0.589, 19.98 ]
},
{
"time": 0.6333,
"value": 19.98,
"curve": [ 0.656, 19.98, 0.678, 13.2 ]
},
{
"time": 0.7,
"value": 2.45,
"curve": [ 0.733, -13.69, 0.767, -60.68 ]
},
{
"time": 0.8,
"value": -60.68,
"curve": [ 0.878, -60.68, 0.956, 0.38 ]
},
{
"time": 1.0333,
"value": 0.38,
"curve": [ 1.078, 0.38, 1.122, -31.77 ]
},
{
"time": 1.1667,
"value": -31.77,
"curve": [ 1.211, -31.77, 1.256, -26.74 ]
},
{ "time": 1.3, "value": -24.22 }
]
},
"hip": {
"translate": [
{
"curve": [ 0.081, -41.14, 0.178, -93.27, 0.038, 78.73, 0.156, 168.49 ]
},
{
"time": 0.2667,
"x": -137.74,
"y": 169.66,
"curve": [ 0.333, -171.09, 0.4, -202.84, 0.377, 170.82, 0.467, 29.16 ]
},
{
"time": 0.4667,
"x": -233.47,
"y": -76.63,
"curve": [ 0.5, -248.79, 0.533, -265.16, 0.521, -158.34, 0.516, -167.9 ]
},
{
"time": 0.5667,
"x": -275.61,
"y": -209.28,
"curve": [ 0.589, -282.57, 0.608, -285.14, 0.572, -213.87, 0.611, -216.23 ]
},
{
"time": 0.6333,
"x": -285.69,
"y": -216.23,
"curve": [ 0.713, -287.45, 0.789, -288.08, 0.711, -216.23, 0.812, -213.49 ]
},
{
"time": 0.8667,
"x": -288.44,
"y": -209.28,
"curve": [ 0.911, -288.65, 0.965, -288.65, 0.919, -209.28, 0.967, -209.28 ]
},
{ "time": 1, "x": -288.65, "y": -209.28 }
]
}
}
},
"hit": {
"slots": {
"front-fist": {
"attachment": [
{ "time": 0.1667, "name": "front-fist-open" }
]
},
"mouth": {
"attachment": [
{ "name": "mouth-grind" },
{ "time": 0.3333, "name": "mouth-smile" }
]
}
},
"bones": {
"torso": {
"rotate": [
{ "value": 56.42 },
{ "time": 0.3333, "value": 8.89 }
]
},
"neck": {
"rotate": [
{ "value": 35.39 },
{ "time": 0.2333, "value": 24.95 }
]
},
"head": {
"rotate": [
{ "value": 10.22 },
{ "time": 0.3333, "value": -41.3 }
]
},
"front-upper-arm": {
"rotate": [
{
"value": -310.93,
"curve": [ 0.127, -397.15, 0.248, -472.6 ]
},
{ "time": 0.3333, "value": -472.6 }
],
"translate": [
{ "x": 7.23, "y": -13.13 }
]
},
"front-bracer": {
"rotate": [
{ "value": 36.99 },
{ "time": 0.3333, "value": -28.65 }
]
},
"front-fist": {
"rotate": [
{ "value": 13.59 },
{ "time": 0.3333, "value": 7.56 }
]
},
"rear-upper-arm": {
"rotate": [
{
"value": 271.02,
"curve": [ 0.114, 297.63, 0.227, 322.97 ]
},
{ "time": 0.3333, "value": 344.16 }
],
"translate": [
{ "time": 0.3333, "x": -0.1, "y": -0.46 }
]
},
"rear-bracer": {
"rotate": [
{},
{ "time": 0.3333, "value": 40.03 }
]
},
"gun": {
"rotate": [
{ "value": 14.98 },
{ "time": 0.3333, "value": 39.76 }
]
},
"front-thigh": {
"rotate": [
{
"value": 90.94,
"curve": [ 0.076, 75.29, 0.144, 32.03 ]
},
{ "time": 0.3333, "value": 32.03 }
],
"translate": [
{ "x": 7.21, "y": -4 }
]
},
"rear-thigh": {
"rotate": [
{
"value": 40.52,
"curve": [ 0.099, 55.81, 0.197, 90.52 ]
},
{ "time": 0.3333, "value": 90.77 }
],
"translate": [
{ "x": -1.96, "y": -0.32 }
]
},
"front-shin": {
"rotate": [
{ "value": -96.63 },
{ "time": 0.3333, "value": -15.13 }
]
},
"rear-shin": {
"rotate": [
{ "value": 8 },
{ "time": 0.3333, "value": -67.54 }
]
},
"front-foot": {
"rotate": [
{ "value": 5.4 },
{ "time": 0.3333, "value": -16.27 }
]
},
"rear-foot": {
"rotate": [
{ "value": 2.67 },
{ "time": 0.3333, "value": -10.31 }
]
},
"hip": {
"translate": [
{ "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": [
{ "name": "front-fist-open" }
]
}
},
"bones": {
"torso": {
"rotate": [
{
"value": -16.11,
"curve": [ 0.057, -15.7, 0.268, -14.61 ]
},
{
"time": 0.4333,
"value": -14.6,
"curve": [ 0.591, -14.59, 0.73, -15.81 ]
},
{
"time": 0.8333,
"value": -16.63,
"curve": [ 0.915, -17.27, 1.074, -18.04 ]
},
{
"time": 1.2333,
"value": -18.02,
"curve": [ 1.385, -18, 1.619, -16.57 ]
},
{ "time": 1.6667, "value": -16.11 }
],
"translate": [
{ "x": -6.5 }
],
"scale": [
{
"curve": [ 0.156, 0.996, 0.525, 0.994, 0.106, 1.002, 0.525, 1.01 ]
},
{
"time": 0.8333,
"x": 0.994,
"y": 1.01,
"curve": [ 1.15, 0.994, 1.52, 0.997, 1.15, 1.01, 1.519, 1.004 ]
},
{ "time": 1.6667 }
]
},
"front-upper-arm": {
"rotate": [
{
"value": -59.85,
"curve": [ 0.329, -59.85, 0.447, -64.99 ]
},
{
"time": 0.6667,
"value": -64.99,
"curve": [ 0.997, -64.99, 1.417, -59.85 ]
},
{ "time": 1.6667, "value": -59.85 }
],
"translate": [
{
"x": -7.12,
"y": -8.24,
"curve": [ 0.167, -7.12, 0.5, -3.66, 0.167, -8.24, 0.5, -5.93 ]
},
{
"time": 0.6667,
"x": -3.66,
"y": -5.93,
"curve": [ 0.917, -3.66, 1.417, -7.12, 0.917, -5.93, 1.417, -8.24 ]
},
{ "time": 1.6667, "x": -7.12, "y": -8.24 }
]
},
"rear-upper-arm": {
"rotate": [
{
"value": 39.08,
"curve": [ 0.37, 38.67, 0.55, 32.29 ]
},
{
"time": 0.7333,
"value": 32.29,
"curve": [ 0.967, 32.29, 1.433, 39.08 ]
},
{ "time": 1.6667, "value": 39.08 }
],
"translate": [
{
"x": -1.83,
"y": -6.48,
"curve": [ 0.167, -1.83, 0.5, 0.35, 0.167, -6.48, 0.447, -4.92 ]
},
{
"time": 0.6667,
"x": 0.35,
"y": -4.92,
"curve": [ 0.917, 0.35, 1.417, -1.83, 0.917, -4.92, 1.417, -6.48 ]
},
{ "time": 1.6667, "x": -1.83, "y": -6.48 }
]
},
"neck": {
"rotate": [
{
"curve": [ 0.167, 0, 0.5, 2.39 ]
},
{
"time": 0.6667,
"value": 2.39,
"curve": [ 0.917, 2.39, 1.417, 0 ]
},
{ "time": 1.6667 }
],
"translate": [
{ "x": -1.89, "y": -4.76 }
]
},
"front-thigh": {
"rotate": [
{
"value": 0.65,
"curve": [ 0.157, 0.6, 0.372, -4.31 ]
},
{
"time": 0.6667,
"value": -4.34,
"curve": [ 1.262, -4.34, 1.32, 0.65 ]
},
{ "time": 1.6667, "value": 0.65 }
],
"translate": [
{ "x": -13.4, "y": 6.7 }
],
"scale": [
{
"x": 0.945,
"curve": [ 0.157, 0.945, 0.372, 0.917, 0.157, 1, 0.372, 1 ]
},
{
"time": 0.6667,
"x": 0.917,
"curve": [ 1.262, 0.917, 1.32, 0.945, 1.262, 1, 1.32, 1 ]
},
{ "time": 1.6667, "x": 0.945 }
]
},
"front-shin": {
"rotate": [
{ "value": -19.59 }
],
"scale": [
{
"curve": [ 0.157, 1, 0.372, 0.994, 0.157, 1, 0.372, 1 ]
},
{
"time": 0.6667,
"x": 0.994,
"curve": [ 1.262, 0.994, 1.32, 1, 1.262, 1, 1.32, 1 ]
},
{ "time": 1.6667 }
]
},
"rear-thigh": {
"rotate": [
{
"value": 30.51,
"curve": [ 0.157, 30.6, 0.372, 40.09 ]
},
{
"time": 0.6667,
"value": 40.15,
"curve": [ 1.262, 40.14, 1.32, 30.51 ]
},
{ "time": 1.6667, "value": 30.51 }
]
},
"rear-shin": {
"rotate": [
{
"value": -24.14,
"curve": [ 0.157, -24.33, 0.372, -43.64 ]
},
{
"time": 0.6667,
"value": -43.77,
"curve": [ 1.262, -43.76, 1.32, -23.83 ]
},
{ "time": 1.6667, "value": -23.83 }
]
},
"front-foot": {
"rotate": [
{
"value": 4.83,
"curve": [ 0.157, 4.88, 0.372, 10.02 ]
},
{
"time": 0.6667,
"value": 10.05,
"curve": [ 1.262, 10.05, 1.32, 5.14 ]
},
{ "time": 1.6667, "value": 5.14 }
],
"scale": [
{ "x": 0.755, "y": 1.31 }
]
},
"rear-foot": {
"rotate": [
{
"value": -7.65,
"curve": [ 0.157, -7.54, 0.372, 3.78 ]
},
{
"time": 0.6667,
"value": 3.85,
"curve": [ 1.262, 3.84, 1.32, -7.34 ]
},
{ "time": 1.6667, "value": -7.34 }
]
},
"rear-bracer": {
"rotate": [
{
"value": -17.16,
"curve": [ 0.167, -17.16, 0.447, -4.1 ]
},
{
"time": 0.6667,
"value": -4.1,
"curve": [ 0.997, -4.1, 1.417, -17.16 ]
},
{ "time": 1.6667, "value": -17.16 }
]
},
"head": {
"rotate": [
{
"value": -5.51,
"curve": [ 0.167, -5.51, 0.7, -3.12 ]
},
{
"time": 0.8667,
"value": -3.12,
"curve": [ 1.117, -3.12, 1.417, -5.51 ]
},
{ "time": 1.6667, "value": -5.51 }
],
"scale": [
{
"curve": [ 0.217, 1, 0.546, 0.996, 0.217, 1, 0.546, 1.007 ]
},
{
"time": 0.8667,
"x": 0.996,
"y": 1.007,
"curve": [ 1.171, 0.996, 1.467, 1, 1.171, 1.007, 1.467, 1 ]
},
{ "time": 1.6667 }
]
},
"front-bracer": {
"rotate": [
{
"value": 35.2,
"curve": [ 0.086, 36.03, 0.514, 40.31 ]
},
{
"time": 0.6667,
"value": 40.3,
"curve": [ 0.859, 40.29, 0.969, 32.24 ]
},
{
"time": 1.2,
"value": 32.31,
"curve": [ 1.401, 32.37, 1.561, 34.14 ]
},
{ "time": 1.6667, "value": 35.2 }
]
},
"gun": {
"rotate": [
{
"curve": [ 0.167, 0, 0.581, -12.7 ]
},
{
"time": 0.8667,
"value": -12.7,
"curve": [ 1.131, -12.7, 1.437, -0.11 ]
},
{ "time": 1.6667 }
]
},
"front-fist": {
"rotate": [
{
"value": -6.85,
"curve": [ 0.181, -5.23, 0.5, -3.97 ]
},
{
"time": 0.6667,
"value": -3.89,
"curve": [ 0.84, -3.81, 1.042, -9.89 ]
},
{
"time": 1.2667,
"value": -9.76,
"curve": [ 1.428, -9.66, 1.537, -8.3 ]
},
{ "time": 1.6667, "value": -6.85 }
],
"scale": [
{
"curve": [ 0.167, 1, 0.5, 0.886, 0.167, 1, 0.5, 1.101 ]
},
{
"time": 0.6667,
"x": 0.886,
"y": 1.101,
"curve": [ 0.917, 0.886, 1.417, 1, 0.917, 1.101, 1.417, 1 ]
},
{ "time": 1.6667 }
]
},
"hip": {
"translate": [
{
"x": -6.64,
"y": -23.02,
"curve": [ 0.157, -6.51, 0.372, 6.19, 0.157, -23.13, 0.372, -34.93 ]
},
{
"time": 0.6667,
"x": 6.28,
"y": -35.01,
"curve": [ 1.262, 6.27, 1.32, -6.64, 1.262, -35, 1.32, -23.02 ]
},
{ "time": 1.6667, "x": -6.64, "y": -23.02 }
]
}
}
},
"jump": {
"slots": {
"front-fist": {
"attachment": [
{ "name": "front-fist-open" },
{ "time": 0.1, "name": "front-fist-closed" },
{ "time": 0.8333, "name": "front-fist-open" }
]
}
},
"bones": {
"front-thigh": {
"rotate": [
{
"value": 55.08,
"curve": [ 0.007, 46.66, 0.043, 26.3 ]
},
{
"time": 0.0667,
"value": 22.84,
"curve": [ 0.1, 17.99, 0.165, 15.78 ]
},
{
"time": 0.2333,
"value": 15.71,
"curve": [ 0.309, 15.63, 0.411, 36.56 ]
},
{
"time": 0.5,
"value": 36.56,
"curve": [ 0.656, 36.56, 0.811, 33.41 ]
},
{
"time": 0.9667,
"value": 26.43,
"curve": [ 1.011, 24.43, 1.056, 9.63 ]
},
{
"time": 1.1,
"value": 9.63,
"curve": [ 1.122, 9.63, 1.144, 9.63 ]
},
{
"time": 1.1667,
"value": 12.33,
"curve": [ 1.178, 13.68, 1.189, 47.62 ]
},
{
"time": 1.2,
"value": 56.85,
"curve": [ 1.211, 66.08, 1.222, 67.7 ]
},
{
"time": 1.2333,
"value": 67.72,
"curve": [ 1.261, 67.77, 1.322, 58.12 ]
},
{ "time": 1.3333, "value": 55.08 }
],
"translate": [
{
"x": -5.13,
"y": 11.55,
"curve": [ 0.422, -5.13, 0.733, -5.25, 0.422, 11.55, 0.733, 11.55 ]
},
{
"time": 1.1,
"x": -5.25,
"y": 11.55,
"curve": [ 1.133, -5.25, 1.167, -4.54, 1.133, 11.55, 1.167, -1.07 ]
},
{
"time": 1.2,
"x": -3.98,
"y": -1.07,
"curve": [ 1.211, -3.79, 1.222, -3.62, 1.211, -1.07, 1.222, 5.22 ]
},
{
"time": 1.2333,
"x": -3.5,
"y": 5.73,
"curve": [ 1.245, -3.37, 1.289, -3.68, 1.245, 6.24, 1.283, 5.14 ]
},
{
"time": 1.3,
"x": -4.1,
"y": 5.23,
"curve": [ 1.311, -4.52, 1.322, -4.99, 1.32, 5.32, 1.322, 9.78 ]
},
{ "time": 1.3333, "x": -5.13, "y": 11.55 }
]
},
"torso": {
"rotate": [
{
"value": -45.57,
"curve": [ 0.022, -44.61, 0.03, -39.06 ]
},
{
"time": 0.0667,
"value": -35.29,
"curve": [ 0.12, -29.77, 0.28, -19.95 ]
},
{
"time": 0.4333,
"value": -19.95,
"curve": [ 0.673, -19.95, 0.871, -22.38 ]
},
{
"time": 0.9667,
"value": -27.08,
"curve": [ 1.094, -33.33, 1.176, -44.93 ]
},
{ "time": 1.3333, "value": -45.57 }
],
"translate": [
{ "x": -3.79, "y": -0.77 }
]
},
"rear-thigh": {
"rotate": [
{
"value": 12.81,
"curve": [ 0.067, 12.81, 0.242, 67.88 ]
},
{
"time": 0.2667,
"value": 74.11,
"curve": [ 0.314, 86.02, 0.454, 92.23 ]
},
{
"time": 0.5667,
"value": 92.24,
"curve": [ 0.753, 92.26, 0.966, 67.94 ]
},
{
"time": 1,
"value": 61.32,
"curve": [ 1.039, 53.75, 1.218, 12.68 ]
},
{ "time": 1.3333, "value": 12.81 }
]
},
"rear-shin": {
"rotate": [
{
"value": -115.64,
"curve": [ 0.067, -117.17, 0.125, -117.15 ]
},
{
"time": 0.1667,
"value": -117.15,
"curve": [ 0.225, -117.15, 0.332, -108.76 ]
},
{
"time": 0.4,
"value": -107.15,
"curve": [ 0.48, -105.26, 0.685, -103.49 ]
},
{
"time": 0.7667,
"value": -101.97,
"curve": [ 0.826, -100.87, 0.919, -92.3 ]
},
{
"time": 1,
"value": -92.28,
"curve": [ 1.113, -92.26, 1.297, -114.22 ]
},
{ "time": 1.3333, "value": -115.64 }
]
},
"front-upper-arm": {
"rotate": [
{
"value": -40.21,
"curve": [ 0.054, -35.46, 0.15, -31.12 ]
},
{
"time": 0.2,
"value": -31.12,
"curve": [ 0.308, -31.12, 0.547, -80.12 ]
},
{
"time": 0.6333,
"value": -96.56,
"curve": [ 0.697, -108.56, 0.797, -112.54 ]
},
{
"time": 0.8667,
"value": -112.6,
"curve": [ 1.137, -112.84, 1.274, -49.19 ]
},
{ "time": 1.3333, "value": -40.21 }
]
},
"front-bracer": {
"rotate": [
{
"value": 20.54,
"curve": [ 0.054, 32.23, 0.192, 55.84 ]
},
{
"time": 0.2333,
"value": 62.58,
"curve": [ 0.29, 71.87, 0.375, 79.28 ]
},
{
"time": 0.4333,
"value": 79.18,
"curve": [ 0.555, 78.98, 0.684, 27.54 ]
},
{
"time": 0.7333,
"value": 13.28,
"curve": [ 0.786, -1.85, 0.874, -24.76 ]
},
{
"time": 1,
"value": -25.45,
"curve": [ 1.165, -26.36, 1.303, 9.1 ]
},
{ "time": 1.3333, "value": 20.54 }
]
},
"front-fist": {
"rotate": [
{
"value": -36.16,
"curve": [ 0.114, -39.59, 0.3, -45.61 ]
},
{
"time": 0.4,
"value": -45.61,
"curve": [ 0.442, -45.61, 0.537, -21.54 ]
},
{
"time": 0.5667,
"value": -15.4,
"curve": [ 0.592, -10.23, 0.692, 11.89 ]
},
{
"time": 0.7333,
"value": 11.73,
"curve": [ 0.783, 11.54, 0.831, 1.8 ]
},
{
"time": 0.8667,
"value": -5.78,
"curve": [ 0.897, -12.22, 0.901, -14.22 ]
},
{
"time": 0.9333,
"value": -14.51,
"curve": [ 0.974, -14.89, 0.976, 10.38 ]
},
{
"time": 1,
"value": 10.55,
"curve": [ 1.027, 10.74, 1.023, -8.44 ]
},
{
"time": 1.0333,
"value": -8.42,
"curve": [ 1.059, -8.36, 1.074, 10.12 ]
},
{
"time": 1.1,
"value": 10.22,
"curve": [ 1.168, 10.48, 1.27, -36.07 ]
},
{ "time": 1.3333, "value": -36.16 }
]
},
"rear-upper-arm": {
"rotate": [
{
"value": 40.5,
"curve": [ 0.048, 36.1, 0.168, 20.45 ]
},
{
"time": 0.3,
"value": 20.45,
"curve": [ 0.476, 20.45, 0.571, 33.76 ]
},
{
"time": 0.6,
"value": 38.67,
"curve": [ 0.642, 45.8, 0.681, 57.44 ]
},
{
"time": 0.7333,
"value": 62.91,
"curve": [ 0.829, 72.8, 0.996, 77.61 ]
},
{
"time": 1.0333,
"value": 80.37,
"curve": [ 1.082, 83.94, 1.148, 90.6 ]
},
{
"time": 1.2,
"value": 90.6,
"curve": [ 1.248, 90.46, 1.289, 44.58 ]
},
{ "time": 1.3333, "value": 40.5 }
]
},
"rear-bracer": {
"rotate": [
{
"value": 28.28,
"curve": [ 0.022, 25.12, 0.187, -0.89 ]
},
{
"time": 0.2,
"value": -2.52,
"curve": [ 0.257, -9.92, 0.372, -17.38 ]
},
{
"time": 0.4333,
"value": -17.41,
"curve": [ 0.54, -17.47, 0.659, -16.91 ]
},
{
"time": 0.7667,
"value": -12.1,
"curve": [ 0.907, -5.79, 1.025, 14.58 ]
},
{
"time": 1.1,
"value": 20.58,
"curve": [ 1.191, 27.85, 1.283, 29.67 ]
},
{ "time": 1.3333, "value": 29.67 }
]
},
"neck": {
"rotate": [
{
"value": 11.88,
"curve": [ 0.104, 11.82, 0.179, 11.15 ]
},
{
"time": 0.2,
"value": 10.08,
"curve": [ 0.255, 7.29, 0.405, -8.15 ]
},
{
"time": 0.4333,
"value": -9.35,
"curve": [ 0.508, -12.48, 0.595, -13.14 ]
},
{
"time": 0.6667,
"value": -12.61,
"curve": [ 0.714, -12.26, 0.815, -5.57 ]
},
{
"time": 0.8333,
"value": -4.08,
"curve": [ 0.883, -0.07, 1.011, 10.6 ]
},
{
"time": 1.1,
"value": 15.01,
"curve": [ 1.178, 18.87, 1.279, 20.64 ]
},
{ "time": 1.3333, "value": 20.73 }
]
},
"head": {
"rotate": [
{
"value": 13.14,
"curve": [ 0.063, 13.1, 0.222, -20.78 ]
},
{
"time": 0.3333,
"value": -20.78,
"curve": [ 0.467, -20.78, 0.6, 7.26 ]
},
{
"time": 0.7333,
"value": 11.44,
"curve": [ 0.811, 13.88, 0.889, 13.88 ]
},
{
"time": 0.9667,
"value": 13.88,
"curve": [ 1.044, 13.88, 1.122, 7.56 ]
},
{
"time": 1.2,
"value": 7.56,
"curve": [ 1.244, 7.56, 1.289, 11.28 ]
},
{ "time": 1.3333, "value": 13.14 }
],
"scale": [
{
"curve": [ 0.041, 1, 0.052, 0.962, 0.041, 1, 0.052, 1.137 ]
},
{
"time": 0.1,
"x": 0.954,
"y": 1.137,
"curve": [ 0.202, 0.962, 0.318, 1, 0.202, 1.137, 0.252, 1.002 ]
},
{ "time": 0.4667 },
{
"time": 1.0667,
"x": 1.002,
"curve": [ 1.092, 1.002, 1.126, 1.173, 1.092, 1, 1.128, 0.975 ]
},
{
"time": 1.1667,
"x": 1.174,
"y": 0.973,
"curve": [ 1.204, 1.175, 1.233, 0.959, 1.206, 0.972, 1.227, 1.062 ]
},
{
"time": 1.2667,
"x": 0.958,
"y": 1.063,
"curve": [ 1.284, 0.958, 1.311, 1, 1.288, 1.063, 1.311, 1 ]
},
{ "time": 1.3333 }
]
},
"hip": {
"translate": [
{
"y": -45.46,
"curve": [ 0.042, -0.09, 0.15, 15.22, 0.031, 44.98, 0.123, 289.73 ]
},
{
"time": 0.2,
"x": 15.22,
"y": 415.85,
"curve": [ 0.332, 15.22, 0.539, -34.52, 0.271, 532.93, 0.483, 753.87 ]
},
{
"time": 0.7667,
"x": -34.52,
"y": 754.96,
"curve": [ 0.888, -34.52, 1.057, -21.95, 1.049, 754.54, 1.098, 379.84 ]
},
{
"time": 1.1333,
"x": -15.67,
"y": 266.77,
"curve": [ 1.144, -14.77, 1.188, -10.53, 1.15, 213.72, 1.172, -61.32 ]
},
{
"time": 1.2333,
"x": -6.53,
"y": -61.34,
"curve": [ 1.272, -3.22, 1.311, 0.05, 1.291, -61.36, 1.296, -44.8 ]
},
{ "time": 1.3333, "y": -45.46 }
]
},
"front-shin": {
"rotate": [
{
"value": -74.19,
"curve": [ 0, -51.14, 0.042, -12.54 ]
},
{
"time": 0.1667,
"value": -12.28,
"curve": [ 0.285, -12.32, 0.389, -51.96 ]
},
{
"time": 0.5,
"value": -51.96,
"curve": [ 0.633, -51.96, 0.767, -40.17 ]
},
{
"time": 0.9,
"value": -30.59,
"curve": [ 0.967, -25.8, 1.033, -16.01 ]
},
{
"time": 1.1,
"value": -8.85,
"curve": [ 1.122, -6.46, 1.144, -1.91 ]
},
{
"time": 1.1667,
"value": -1.91,
"curve": [ 1.178, -1.91, 1.189, -58.19 ]
},
{
"time": 1.2,
"value": -72.71,
"curve": [ 1.211, -87.23, 1.222, -89.05 ]
},
{
"time": 1.2333,
"value": -89.05,
"curve": [ 1.273, -89.05, 1.308, -79.55 ]
},
{ "time": 1.3333, "value": -74.19 }
]
},
"front-foot": {
"rotate": [
{
"value": 15.88,
"curve": [ 0, 13.33, 0.05, -26.64 ]
},
{
"time": 0.0667,
"value": -26.64,
"curve": [ 0.192, -26.64, 0.442, -11.77 ]
},
{
"time": 0.5667,
"value": -11.77,
"curve": [ 0.692, -11.77, 0.942, -19.36 ]
},
{
"time": 1.0667,
"value": -19.36,
"curve": [ 1.089, -19.36, 1.127, -67.74 ]
},
{
"time": 1.1667,
"value": -63.62,
"curve": [ 1.178, -62.51, 1.189, 5.83 ]
},
{
"time": 1.2,
"value": 11.39,
"curve": [ 1.222, 22.51, 1.244, 22.51 ]
},
{
"time": 1.2667,
"value": 22.51,
"curve": [ 1.289, 22.51, 1.333, 16.45 ]
},
{ "time": 1.3333, "value": 15.88 }
]
},
"rear-foot": {
"rotate": [
{
"value": -7.14,
"curve": [ 0.044, -17.32, 0.089, -37.67 ]
},
{
"time": 0.1333,
"value": -37.67,
"curve": [ 0.311, -37.67, 0.521, -26.72 ]
},
{
"time": 0.6667,
"value": -15.71,
"curve": [ 0.776, -7.49, 0.911, 14.92 ]
},
{
"time": 1.0333,
"value": 14.92,
"curve": [ 1.133, 14.92, 1.233, 0.21 ]
},
{ "time": 1.3333, "value": -7.14 }
]
},
"gun": {
"rotate": [
{
"value": 12.36,
"curve": [ 0.022, 16.28, 0.15, 30.81 ]
},
{
"time": 0.2,
"value": 30.81,
"curve": [ 0.258, 30.81, 0.375, 13.26 ]
},
{
"time": 0.4333,
"value": 13.26,
"curve": [ 0.508, 13.26, 0.658, 15.05 ]
},
{
"time": 0.7333,
"value": 14.98,
"curve": [ 0.789, 14.94, 0.828, 13.62 ]
},
{
"time": 0.8667,
"value": 12.72,
"curve": [ 0.887, 12.25, 0.984, 9.83 ]
},
{
"time": 1.0333,
"value": 8.6,
"curve": [ 1.045, 8.31, 1.083, 7.55 ]
},
{
"time": 1.1333,
"value": 7.13,
"curve": [ 1.175, 6.78, 1.283, 6.18 ]
},
{ "time": 1.3333, "value": 6.18 }
]
}
},
"events": [
{ "time": 1.2, "name": "footstep" }
]
},
"run": {
"slots": {
"mouth": {
"attachment": [
{ "name": "mouth-grind" }
]
}
},
"bones": {
"front-thigh": {
"rotate": [
{
"value": 49.77,
"curve": [ 0.007, 49.71, 0.022, 41.99 ]
},
{
"time": 0.0333,
"value": 32.26,
"curve": [ 0.044, 22.54, 0.056, 0.1 ]
},
{
"time": 0.0667,
"value": -8.56,
"curve": [ 0.078, -17.22, 0.089, -19.05 ]
},
{
"time": 0.1,
"value": -19.71,
"curve": [ 0.144, -22.38, 0.189, -22.38 ]
},
{
"time": 0.2333,
"value": -22.38,
"curve": [ 0.267, -22.38, 0.3, 36.57 ]
},
{
"time": 0.3333,
"value": 54.69,
"curve": [ 0.367, 72.82, 0.4, 86.37 ]
},
{
"time": 0.4333,
"value": 86.37,
"curve": [ 0.478, 86.37, 0.522, 46.94 ]
},
{
"time": 0.5667,
"value": 46.94,
"curve": [ 0.589, 46.94, 0.652, 49.34 ]
},
{ "time": 0.6667, "value": 49.77 }
],
"translate": [
{
"x": -7.86,
"y": 10.34,
"curve": [ 0.036, -7.85, 0.123, -6.71, 0.056, 10.34, 0.108, 9.74 ]
},
{
"time": 0.1667,
"x": -5.7,
"y": 7.99,
"curve": [ 0.22, -4.49, 0.295, -0.78, 0.236, 5.93, 0.28, 3.22 ]
},
{
"time": 0.3333,
"x": 1.68,
"y": 3.19,
"curve": [ 0.358, 3.28, 0.449, 9.99, 0.384, 3.16, 0.449, 4.98 ]
},
{
"time": 0.5,
"x": 9.99,
"y": 6.76,
"curve": [ 0.556, 10, 0.611, -7.86, 0.556, 8.69, 0.611, 10.34 ]
},
{ "time": 0.6667, "x": -7.86, "y": 10.34 }
]
},
"torso": {
"rotate": [
{
"value": -38.65,
"curve": [ 0.022, -39.16, 0.067, -41.4 ]
},
{
"time": 0.1,
"value": -41.4,
"curve": [ 0.156, -41.4, 0.211, -37.6 ]
},
{
"time": 0.2667,
"value": -37.6,
"curve": [ 0.289, -37.6, 0.315, -38.2 ]
},
{
"time": 0.3333,
"value": -38.63,
"curve": [ 0.369, -39.48, 0.434, -41.38 ]
},
{
"time": 0.4667,
"value": -41.39,
"curve": [ 0.512, -41.39, 0.556, -37.69 ]
},
{
"time": 0.6,
"value": -37.69,
"curve": [ 0.622, -37.69, 0.652, -38.3 ]
},
{ "time": 0.6667, "value": -38.65 }
]
},
"rear-thigh": {
"rotate": [
{
"value": 17.72,
"curve": [ 0.025, 28.51, 0.067, 54.38 ]
},
{
"time": 0.1,
"value": 54.38,
"curve": [ 0.144, 54.38, 0.189, 19.31 ]
},
{
"time": 0.2333,
"value": 19.31,
"curve": [ 0.254, 19.31, 0.278, 32.87 ]
},
{
"time": 0.3,
"value": 32.87,
"curve": [ 0.311, 32.87, 0.322, 32.87 ]
},
{
"time": 0.3333,
"value": 28.23,
"curve": [ 0.344, 23.6, 0.356, 4.08 ]
},
{
"time": 0.3667,
"value": -3.6,
"curve": [ 0.389, -18.95, 0.411, -38.43 ]
},
{
"time": 0.4333,
"value": -40.85,
"curve": [ 0.478, -45.69, 0.522, -45.69 ]
},
{
"time": 0.5667,
"value": -45.69,
"curve": [ 0.6, -45.69, 0.633, -7.24 ]
},
{ "time": 0.6667, "value": 17.72 }
],
"translate": [
{
"x": -13.59,
"y": 3.21,
"curve": [ 0.013, -12.85, 0.183, -8.55, 0.03, 4.05, 0.183, 6.17 ]
},
{
"time": 0.2333,
"x": -8.55,
"y": 6.17,
"curve": [ 0.308, -8.55, 0.492, -19.75, 0.308, 6.17, 0.492, 0.61 ]
},
{
"time": 0.5667,
"x": -19.75,
"y": 0.61,
"curve": [ 0.592, -19.75, 0.633, -15.46, 0.592, 0.61, 0.633, 2.28 ]
},
{ "time": 0.6667, "x": -13.59, "y": 3.21 }
]
},
"front-upper-arm": {
"rotate": [
{
"value": 324.21,
"curve": [ 0.051, 363.15, 0.145, 449.66 ]
},
{
"time": 0.2333,
"value": 449.66,
"curve": [ 0.28, 450.07, 0.324, 419.51 ]
},
{
"time": 0.3333,
"value": 411.11,
"curve": [ 0.358, 390.19, 0.445, 293.13 ]
},
{
"time": 0.5667,
"value": 292.23,
"curve": [ 0.599, 291.99, 0.633, 298.54 ]
},
{ "time": 0.6667, "value": 324.21 }
]
},
"front-bracer": {
"rotate": [
{
"value": 7.49,
"curve": [ 0.032, 2.15, 0.089, -2.82 ]
},
{
"time": 0.1333,
"value": -2.8,
"curve": [ 0.186, -2.78, 0.221, 26.29 ]
},
{
"time": 0.2333,
"value": 32.37,
"curve": [ 0.247, 39.19, 0.286, 61.45 ]
},
{
"time": 0.3333,
"value": 61.58,
"curve": [ 0.371, 61.69, 0.42, 55.79 ]
},
{
"time": 0.4667,
"value": 49.68,
"curve": [ 0.533, 40.96, 0.643, 13.39 ]
},
{ "time": 0.6667, "value": 7.49 }
]
},
"front-fist": {
"rotate": [
{
"value": -10.96,
"curve": [ 0.014, -13.6, 0.036, -43.27 ]
},
{
"time": 0.0667,
"value": -43.37,
"curve": [ 0.102, -43.49, 0.182, -28.46 ]
},
{
"time": 0.2,
"value": -23.04,
"curve": [ 0.23, -13.87, 0.264, 3.86 ]
},
{
"time": 0.3333,
"value": 3.7,
"curve": [ 0.38, 3.64, 0.489, -21.29 ]
},
{
"time": 0.5667,
"value": -21.29,
"curve": [ 0.6, -21.29, 0.633, -10.96 ]
},
{ "time": 0.6667, "value": -10.96 }
]
},
"rear-upper-arm": {
"rotate": [
{
"value": 35.32,
"curve": [ 0.028, 18.56, 0.128, -79.86 ]
},
{
"time": 0.2333,
"value": -79.87,
"curve": [ 0.38, -79.88, 0.403, 63.25 ]
},
{
"time": 0.5667,
"value": 64.13,
"curve": [ 0.607, 64.35, 0.633, 55.07 ]
},
{ "time": 0.6667, "value": 35.32 }
],
"translate": [
{
"x": -4.58,
"y": 0.93,
"curve": [ 0.044, -5.37, 0.169, -5.48, 0.044, 2.63, 0.169, 2.85 ]
},
{
"time": 0.2333,
"x": -5.48,
"y": 2.85,
"curve": [ 0.346, -5.48, 0.475, -2.68, 0.346, 2.85, 0.475, -3.13 ]
},
{
"time": 0.5667,
"x": -2.68,
"y": -3.13,
"curve": [ 0.611, -2.68, 0.633, -3.98, 0.611, -3.13, 0.633, -0.35 ]
},
{ "time": 0.6667, "x": -4.58, "y": 0.93 }
]
},
"rear-bracer": {
"rotate": [
{ "value": 17.03 },
{
"time": 0.2333,
"value": -13.07,
"curve": [ 0.252, -16.08, 0.297, -19.37 ]
},
{
"time": 0.3333,
"value": -19.38,
"curve": [ 0.435, -19.41, 0.522, 38.96 ]
},
{
"time": 0.5667,
"value": 38.87,
"curve": [ 0.619, 38.76, 0.625, 24.64 ]
},
{ "time": 0.6667, "value": 17.03 }
]
},
"neck": {
"rotate": [
{
"value": 10.23,
"curve": [ 0.024, 9.75, 0.075, 9.74 ]
},
{
"time": 0.1,
"value": 9.74,
"curve": [ 0.125, 9.74, 0.208, 13.36 ]
},
{
"time": 0.2333,
"value": 13.36,
"curve": [ 0.258, 13.36, 0.3, 10.88 ]
},
{
"time": 0.3333,
"value": 10.3,
"curve": [ 0.367, 9.72, 0.408, 9.72 ]
},
{
"time": 0.4333,
"value": 9.72,
"curve": [ 0.458, 9.72, 0.542, 13.36 ]
},
{
"time": 0.5667,
"value": 13.36,
"curve": [ 0.592, 13.36, 0.633, 10.91 ]
},
{ "time": 0.6667, "value": 10.23 }
]
},
"head": {
"rotate": [
{
"value": 8.93,
"curve": [ 0.033, 7.96, 0.065, 6.03 ]
},
{
"time": 0.1,
"value": 6.03,
"curve": [ 0.146, 6.03, 0.189, 10.78 ]
},
{
"time": 0.2333,
"value": 10.78,
"curve": [ 0.267, 10.78, 0.309, 9.94 ]
},
{
"time": 0.3333,
"value": 8.93,
"curve": [ 0.358, 7.93, 0.388, 6.1 ]
},
{
"time": 0.4333,
"value": 6.1,
"curve": [ 0.486, 6.1, 0.544, 10.76 ]
},
{
"time": 0.6,
"value": 10.76,
"curve": [ 0.622, 10.76, 0.652, 9.58 ]
},
{ "time": 0.6667, "value": 8.93 }
],
"scale": [
{
"x": 0.992,
"y": 1.01,
"curve": [ 0.036, 0.991, 0.068, 0.991, 0.014, 1.013, 0.083, 1.026 ]
},
{
"time": 0.1,
"x": 0.991,
"y": 1.026,
"curve": [ 0.128, 0.991, 0.205, 1.038, 0.128, 1.026, 0.197, 0.982 ]
},
{
"time": 0.2333,
"x": 1.038,
"y": 0.982,
"curve": [ 0.272, 1.038, 0.305, 1.008, 0.262, 0.982, 0.311, 0.995 ]
},
{
"time": 0.3333,
"curve": [ 0.351, 0.995, 0.417, 0.981, 0.359, 1.006, 0.417, 1.026 ]
},
{
"time": 0.4333,
"x": 0.981,
"y": 1.026,
"curve": [ 0.467, 0.981, 0.533, 1.037, 0.467, 1.026, 0.533, 0.982 ]
},
{
"time": 0.5667,
"x": 1.037,
"y": 0.982,
"curve": [ 0.592, 1.037, 0.636, 0.993, 0.592, 0.982, 0.64, 1.004 ]
},
{ "time": 0.6667, "x": 0.992, "y": 1.01 }
]
},
"gun": {
"rotate": [
{
"value": 18.25,
"curve": [ 0.033, 19.24, 0.087, 20.25 ]
},
{
"time": 0.1333,
"value": 20.19,
"curve": [ 0.168, 20.32, 0.254, -8.82 ]
},
{
"time": 0.2667,
"value": -11.88,
"curve": [ 0.291, -17.91, 0.344, -24.11 ]
},
{
"time": 0.4,
"value": -23.88,
"curve": [ 0.448, -23.69, 0.533, -15.47 ]
},
{ "time": 0.5667, "value": -8.69 },
{ "time": 0.6667, "value": 18.25 }
]
},
"hip": {
"translate": [
{
"x": 0.63,
"y": -34.19,
"curve": [ 0.042, 0.39, 0.118, 7.62, 0.042, -33.83, 0.084, 20.04 ]
},
{
"time": 0.1667,
"x": 7.61,
"y": 20.36,
"curve": [ 0.194, 7.6, 0.21, 5.06, 0.204, 20.65, 0.217, -8.69 ]
},
{
"time": 0.2333,
"x": 1.68,
"y": -18.48,
"curve": [ 0.279, -4.99, 0.297, -5.64, 0.254, -31.08, 0.292, -34.55 ]
},
{
"time": 0.3333,
"x": -5.76,
"y": -35,
"curve": [ 0.379, -5.9, 0.451, 6.8, 0.384, -35.56, 0.416, 17.6 ]
},
{
"time": 0.5,
"x": 6.61,
"y": 17.01,
"curve": [ 0.536, 6.47, 0.545, 3.56, 0.533, 16.75, 0.548, -8.71 ]
},
{
"time": 0.5667,
"x": 0.35,
"y": -18.81,
"curve": [ 0.597, -4.07, 0.633, 0.82, 0.584, -28.58, 0.633, -34.48 ]
},
{ "time": 0.6667, "x": 0.63, "y": -34.19 }
]
},
"rear-foot": {
"rotate": [
{
"value": -27.81,
"curve": [ 0.078, -27.81, 0.156, 17.7 ]
},
{
"time": 0.2333,
"value": 17.7,
"curve": [ 0.256, 17.7, 0.278, 12.8 ]
},
{
"time": 0.3,
"value": 12.8,
"curve": [ 0.311, 12.8, 0.322, 17.93 ]
},
{
"time": 0.3333,
"value": 20.49,
"curve": [ 0.344, 20.49, 0.356, 36.91 ]
},
{
"time": 0.3667,
"value": 33.49,
"curve": [ 0.378, 30.04, 0.389, 28.84 ]
},
{
"time": 0.4,
"value": 19.93,
"curve": [ 0.411, 10.9, 0.422, -5.84 ]
},
{
"time": 0.4333,
"value": -8.18,
"curve": [ 0.478, -17.39, 0.523, 4.88 ]
},
{
"time": 0.5667,
"value": 2.21,
"curve": [ 0.6, 0.19, 0.633, -27.81 ]
},
{ "time": 0.6667, "value": -27.81 }
]
},
"front-foot": {
"rotate": [
{
"value": 11.76,
"curve": [ 0.008, 11.76, 0.02, 19.97 ]
},
{
"time": 0.0333,
"value": 20.38,
"curve": [ 0.044, 20.72, 0.056, 17.21 ]
},
{
"time": 0.0667,
"value": 11.96,
"curve": [ 0.079, 6.01, 0.089, -24.56 ]
},
{
"time": 0.1,
"value": -25.8,
"curve": [ 0.144, -30.78, 0.189, -30.78 ]
},
{
"time": 0.2333,
"value": -30.78,
"curve": [ 0.267, -30.78, 0.3, -29.2 ]
},
{
"time": 0.3333,
"value": -24.64,
"curve": [ 0.389, -17.03, 0.444, -0.27 ]
},
{
"time": 0.5,
"value": 5.74,
"curve": [ 0.556, 11.76, 0.633, 11.76 ]
},
{ "time": 0.6667, "value": 11.76 }
]
},
"front-shin": {
"rotate": [
{
"value": -66.44,
"curve": [ 0.011, -66.44, 0.022, -65.11 ]
},
{
"time": 0.0333,
"value": -58,
"curve": [ 0.044, -50.9, 0.056, -28.78 ]
},
{
"time": 0.0667,
"value": -23.84,
"curve": [ 0.078, -18.9, 0.089, -18.9 ]
},
{
"time": 0.1,
"value": -18.9,
"curve": [ 0.144, -18.9, 0.189, -66.55 ]
},
{
"time": 0.2333,
"value": -85.8,
"curve": [ 0.267, -100.25, 0.3, -120 ]
},
{
"time": 0.3333,
"value": -120,
"curve": [ 0.367, -120, 0.4, -116.77 ]
},
{
"time": 0.4333,
"value": -103.62,
"curve": [ 0.456, -94.85, 0.478, -73.54 ]
},
{
"time": 0.5,
"value": -54.26,
"curve": [ 0.522, -34.99, 0.544, -5.08 ]
},
{
"time": 0.5667,
"value": -5.08,
"curve": [ 0.589, -5.08, 0.611, -31.56 ]
},
{
"time": 0.6333,
"value": -45.19,
"curve": [ 0.644, -52.01, 0.656, -66.44 ]
},
{ "time": 0.6667, "value": -66.44 }
]
},
"rear-shin": {
"rotate": [
{
"value": -99.91,
"curve": [ 0.048, -99.45, 0.067, -87.25 ]
},
{
"time": 0.1,
"value": -72.41,
"curve": [ 0.144, -52.61, 0.189, 4.01 ]
},
{
"time": 0.2333,
"value": 4.01,
"curve": [ 0.256, 4.01, 0.278, -32.4 ]
},
{
"time": 0.3,
"value": -46.27,
"curve": [ 0.311, -53.2, 0.322, -58.41 ]
},
{
"time": 0.3333,
"value": -58.41,
"curve": [ 0.367, -58.41, 0.4, -2.86 ]
},
{
"time": 0.4333,
"value": -2.86,
"curve": [ 0.478, -2.86, 0.522, -61.56 ]
},
{
"time": 0.5667,
"value": -80.05,
"curve": [ 0.6, -93.91, 0.632, -99.87 ]
},
{ "time": 0.6667, "value": -99.91 }
]
},
"gun-tip": {
"rotate": [
{ "time": 0.4333, "value": 12.93 }
]
}
},
"drawOrder": [
{
"offsets": [
{ "slot": "head", "offset": -2 }
]
}
],
"events": [
{ "time": 0.2667, "name": "footstep" },
{ "time": 0.6, "name": "footstep" }
]
},
"shoot": {
"slots": {
"muzzle": {
"rgba": [
{ "time": 0.3667, "color": "ffffff00" }
],
"attachment": [
{ "time": 0.1333, "name": "muzzle01" },
{ "time": 0.2, "name": "muzzle02" },
{ "time": 0.2667, "name": "muzzle03" },
{ "time": 0.3333, "name": "muzzle04" },
{ "time": 0.3667 }
]
}
},
"bones": {
"gun-tip": {
"translate": [
{ "time": 0.1333 },
{ "time": 0.2333, "x": 32.31, "y": 2.94 }
]
},
"gun": {
"rotate": [
{ "value": 1.91, "curve": "stepped" },
{
"time": 0.1,
"value": 1.91,
"curve": [ 0.113, 4.95, 0.122, 6.56 ]
},
{
"time": 0.1333,
"value": 6.56,
"curve": [ 0.167, 6.56, 0.2, -0.97 ]
},
{
"time": 0.2333,
"value": -0.97,
"curve": [ 0.289, -0.97, 0.344, 0.95 ]
},
{ "time": 0.4, "value": 1.91 }
],
"translate": [
{ "x": 7.95, "y": 5.85, "curve": "stepped" },
{
"time": 0.1,
"x": 7.95,
"y": 5.85,
"curve": [ 0.167, 7.95, 0.204, -9.3, 0.167, 5.85, 0.204, -1.41 ]
},
{
"time": 0.3,
"x": -9.3,
"y": -1.41,
"curve": [ 0.333, -9.3, 0.367, 7.95, 0.333, -1.41, 0.367, 5.85 ]
},
{ "time": 0.4, "x": 7.95, "y": 5.85 }
]
},
"rear-bracer": {
"rotate": [
{ "value": -30.47 }
],
"translate": [
{
"time": 0.1,
"curve": [ 0.156, -4.39, 0.204, -6, 0.167, -3.38, 0.204, -3.72 ]
},
{ "time": 0.3, "x": -6, "y": -3.72 },
{ "time": 0.4 }
]
},
"rear-upper-arm": {
"rotate": [
{ "value": 62.31 }
],
"translate": [
{
"time": 0.1,
"curve": [ 0.167, 0, 0.204, 2.81, 0.16, 11.74, 0.23, 11.7 ]
},
{ "time": 0.3, "x": 2.81, "y": 11.53 },
{ "time": 0.4 }
]
}
}
},
"walk": {
"bones": {
"hip": {
"rotate": [
{ "value": 0.94 }
],
"translate": [
{
"x": -2.86,
"y": -13.86,
"curve": [ 0.025, -2.84, 0.067, -2.82, 0.028, -19.14, 0.054, -31.19 ]
},
{
"time": 0.1,
"x": -2.61,
"y": -31.36,
"curve": [ 0.143, -2.34, 0.202, -1.79, 0.152, -31.16, 0.213, -14.81 ]
},
{
"time": 0.2667,
"x": -1.21,
"y": -7.12,
"curve": [ 0.308, -0.86, 0.345, -0.51, 0.306, -1.63, 0.341, 3.15 ]
},
{
"time": 0.3667,
"x": -0.33,
"y": 3.15,
"curve": [ 0.41, 0.02, 0.458, 0.26, 0.427, 3.3, 0.481, -6.75 ]
},
{
"time": 0.5,
"x": 0.26,
"y": -10.59,
"curve": [ 0.553, 0.26, 0.559, 0.2, 0.519, -14.41, 0.548, -31.74 ]
},
{
"time": 0.6,
"x": -0.17,
"y": -31.56,
"curve": [ 0.632, -0.45, 0.683, -0.94, 0.646, -31.41, 0.688, -17.46 ]
},
{
"time": 0.7333,
"x": -1.4,
"y": -8.62,
"curve": [ 0.783, -1.85, 0.833, -2.28, 0.77, -1.61, 0.831, 3.51 ]
},
{
"time": 0.8667,
"x": -2.46,
"y": 3.48,
"curve": [ 0.901, -2.63, 0.967, -2.87, 0.913, 3.45, 0.967, -7.64 ]
},
{ "time": 1, "x": -2.86, "y": -13.86 }
]
},
"torso": {
"rotate": [
{
"value": -20.72,
"curve": [ 0.013, -20.49, 0.071, -19.12 ]
},
{
"time": 0.1333,
"value": -19.12,
"curve": [ 0.187, -19.12, 0.285, -22.22 ]
},
{
"time": 0.3667,
"value": -22.22,
"curve": [ 0.405, -22.22, 0.491, -20.92 ]
},
{
"time": 0.5,
"value": -20.71,
"curve": [ 0.51, -20.48, 0.582, -19.06 ]
},
{
"time": 0.6333,
"value": -19.06,
"curve": [ 0.709, -19.07, 0.815, -22.22 ]
},
{
"time": 0.8667,
"value": -22.22,
"curve": [ 0.908, -22.22, 0.981, -21.1 ]
},
{ "time": 1, "value": -20.72 }
]
},
"neck": {
"rotate": [
{
"value": 17.78,
"curve": [ 0.025, 17.93, 0.071, 18.46 ]
},
{
"time": 0.1333,
"value": 18.46,
"curve": [ 0.187, 18.46, 0.285, 17.34 ]
},
{
"time": 0.3667,
"value": 17.34,
"curve": [ 0.405, 17.34, 0.47, 17.6 ]
},
{
"time": 0.5,
"value": 17.79,
"curve": [ 0.518, 17.9, 0.582, 18.47 ]
},
{
"time": 0.6333,
"value": 18.46,
"curve": [ 0.709, 18.45, 0.815, 17.32 ]
},
{
"time": 0.8667,
"value": 17.32,
"curve": [ 0.908, 17.32, 0.971, 17.57 ]
},
{ "time": 1, "value": 17.78 }
]
},
"head": {
"rotate": [
{
"value": -12.23,
"curve": [ 0.061, -12.23, 0.191, -7.45 ]
},
{
"time": 0.2667,
"value": -7.43,
"curve": [ 0.341, -7.42, 0.421, -12.23 ]
},
{
"time": 0.5,
"value": -12.23,
"curve": [ 0.567, -12.26, 0.694, -7.46 ]
},
{
"time": 0.7667,
"value": -7.47,
"curve": [ 0.853, -7.49, 0.943, -12.23 ]
},
{ "time": 1, "value": -12.23 }
],
"scale": [
{
"curve": [ 0.039, 1, 0.084, 0.991, 0.039, 1, 0.084, 1.019 ]
},
{
"time": 0.1333,
"x": 0.991,
"y": 1.019,
"curve": [ 0.205, 0.991, 0.318, 1.019, 0.205, 1.019, 0.337, 0.992 ]
},
{
"time": 0.4,
"x": 1.019,
"y": 0.992,
"curve": [ 0.456, 1.019, 0.494, 1.001, 0.483, 0.991, 0.493, 0.999 ]
},
{
"time": 0.5,
"curve": [ 0.508, 0.998, 0.584, 0.991, 0.51, 1.002, 0.584, 1.019 ]
},
{
"time": 0.6333,
"x": 0.991,
"y": 1.019,
"curve": [ 0.705, 0.991, 0.818, 1.019, 0.705, 1.019, 0.837, 0.992 ]
},
{
"time": 0.9,
"x": 1.019,
"y": 0.992,
"curve": [ 0.956, 1.019, 0.955, 1, 0.983, 0.991, 0.955, 1 ]
},
{ "time": 1 }
]
},
"front-thigh": {
"rotate": [
{
"value": 41.41,
"curve": [ 0.033, 41.52, 0.075, 57.36 ]
},
{
"time": 0.1,
"value": 57.36,
"curve": [ 0.142, 57.36, 0.249, 30.8 ]
},
{
"time": 0.2667,
"value": 26.81,
"curve": [ 0.314, 16.08, 0.378, 5.4 ]
},
{
"time": 0.4,
"value": 2.75,
"curve": [ 0.455, -3.75, 0.54, -12.39 ]
},
{
"time": 0.6,
"value": -12.39,
"curve": [ 0.633, -12.39, 0.722, 21.07 ]
},
{
"time": 0.7333,
"value": 25.71,
"curve": [ 0.751, 32.81, 0.824, 63.52 ]
},
{
"time": 0.8667,
"value": 63.79,
"curve": [ 0.913, 64.09, 0.948, 41.49 ]
},
{ "time": 1, "value": 41.41 }
],
"translate": [
{
"x": 17.15,
"y": -0.09,
"curve": [ 0.178, 17.14, 0.295, -4.26, 0.009, -0.09, 0.475, 0.02 ]
},
{
"time": 0.5,
"x": -4.26,
"y": 0.02,
"curve": [ 0.705, -4.27, 0.875, 17.16, 0.525, 0.02, 0.875, -0.09 ]
},
{ "time": 1, "x": 17.15, "y": -0.09 }
]
},
"rear-thigh": {
"rotate": [
{
"value": -40.72,
"curve": [ 0.026, -42.96, 0.075, -43 ]
},
{
"time": 0.1,
"value": -43,
"curve": [ 0.142, -43, 0.239, 8.23 ]
},
{
"time": 0.2667,
"value": 18.99,
"curve": [ 0.284, 25.64, 0.367, 38.72 ]
},
{
"time": 0.4,
"value": 38.72,
"curve": [ 0.425, 38.72, 0.475, 18.7 ]
},
{
"time": 0.5,
"value": 18.7,
"curve": [ 0.525, 18.7, 0.575, 31.73 ]
},
{
"time": 0.6,
"value": 31.73,
"curve": [ 0.633, 31.73, 0.719, 15.2 ]
},
{
"time": 0.7333,
"value": 11.21,
"curve": [ 0.767, 2.12, 0.851, -15.29 ]
},
{
"time": 0.8667,
"value": -18.46,
"curve": [ 0.905, -26.32, 0.951, -35.33 ]
},
{ "time": 1, "value": -40.72 }
],
"translate": [
{
"x": -17.71,
"y": -4.63,
"curve": [ 0.028, -19.31, 0.04, -20.22, 0.027, -4.63, 0.036, 1.71 ]
},
{
"time": 0.0667,
"x": -20.72,
"y": 1.6,
"curve": [ 0.082, -21, 0.087, -20.93, 0.082, 1.54, 0.091, 0.29 ]
},
{
"time": 0.1,
"x": -20.95,
"y": 0.06,
"curve": [ 0.162, -21.05, 0.4, 7.79, 0.194, -2.43, 0.4, -1.9 ]
},
{
"time": 0.5,
"x": 7.79,
"y": -1.94,
"curve": [ 0.519, 7.78, 0.542, 7.33, 0.517, -1.94, 0.54, 5.55 ]
},
{
"time": 0.5667,
"x": 6.45,
"y": 5.4,
"curve": [ 0.587, 5.74, 0.721, -0.95, 0.587, 5.28, 0.732, -3.74 ]
},
{
"time": 0.7667,
"x": -3.61,
"y": -4.14,
"curve": [ 0.855, -8.76, 0.942, -14.37, 0.814, -4.69, 0.944, -4.63 ]
},
{ "time": 1, "x": -17.71, "y": -4.63 }
]
},
"front-upper-arm": {
"rotate": [
{
"value": -14.27,
"curve": [ 0.021, -18.08, 0.058, -19.4 ]
},
{
"time": 0.1,
"value": -19.4,
"curve": [ 0.238, -19.69, 0.337, 7.78 ]
},
{
"time": 0.3667,
"value": 16.2,
"curve": [ 0.399, 25.42, 0.497, 60.19 ]
},
{
"time": 0.6,
"value": 60.26,
"curve": [ 0.719, 60.13, 0.845, 27.61 ]
},
{
"time": 0.8667,
"value": 22.45,
"curve": [ 0.892, 16.38, 0.967, -8.36 ]
},
{ "time": 1, "value": -14.27 }
]
},
"front-bracer": {
"rotate": [
{
"value": 13.57,
"curve": [ 0.022, 9.71, 0.147, -15.4 ]
},
{
"time": 0.3667,
"value": -15.3,
"curve": [ 0.457, -15.28, 0.635, 30.8 ]
},
{
"time": 0.8,
"value": 30.92,
"curve": [ 0.894, 30.82, 0.98, 18.35 ]
},
{ "time": 1, "value": 13.57 }
]
},
"front-fist": {
"rotate": [
{
"value": -28.72,
"curve": [ 0.024, -31.74, 0.176, -43.4 ]
},
{
"time": 0.3667,
"value": -43.6,
"curve": [ 0.403, -43.65, 0.47, -40.15 ]
},
{
"time": 0.5,
"value": -35.63,
"curve": [ 0.547, -28.59, 0.624, -4.57 ]
},
{
"time": 0.7333,
"value": -4.59,
"curve": [ 0.891, -4.62, 0.954, -24.28 ]
},
{ "time": 1, "value": -28.48 }
]
},
"rear-upper-arm": {
"rotate": [
{
"value": 28.28,
"curve": [ 0.034, 30.94, 0.068, 32.05 ]
},
{
"time": 0.1,
"value": 31.88,
"curve": [ 0.194, 31.01, 0.336, -0.11 ]
},
{
"time": 0.3667,
"value": -7.11,
"curve": [ 0.421, -19.73, 0.53, -46.21 ]
},
{
"time": 0.6,
"value": -45.75,
"curve": [ 0.708, -45.03, 0.844, -13.56 ]
},
{
"time": 0.8667,
"value": -6.48,
"curve": [ 0.909, 6.59, 0.958, 24.21 ]
},
{ "time": 1, "value": 28.28 }
]
},
"rear-bracer": {
"rotate": [
{
"value": 10.06,
"curve": [ 0.044, 11.16, 0.063, 11.49 ]
},
{
"time": 0.1,
"value": 11.49,
"curve": [ 0.215, 11.49, 0.336, 2.92 ]
},
{
"time": 0.3667,
"value": 0.84,
"curve": [ 0.416, -2.52, 0.498, -10.84 ]
},
{
"time": 0.6,
"value": -10.83,
"curve": [ 0.762, -10.71, 0.845, -3.05 ]
},
{
"time": 0.8667,
"value": -1.34,
"curve": [ 0.917, 2.54, 0.977, 8.81 ]
},
{ "time": 1, "value": 10.06 }
]
},
"gun": {
"rotate": [
{
"value": -14.67,
"curve": [ 0.086, -14.67, 0.202, 8.31 ]
},
{
"time": 0.2333,
"value": 12.14,
"curve": [ 0.279, 17.71, 0.391, 25.79 ]
},
{
"time": 0.5,
"value": 25.77,
"curve": [ 0.631, 25.74, 0.694, 4.53 ]
},
{
"time": 0.7333,
"value": -0.65,
"curve": [ 0.768, -5.21, 0.902, -14.4 ]
},
{ "time": 1, "value": -14.67 }
]
},
"gun-tip": {
"rotate": [
{ "time": 0.2333, "value": 0.11 }
]
},
"rear-foot": {
"rotate": [
{ "value": 26.22 },
{
"time": 0.0333,
"value": 28.94,
"curve": [ 0.05, 28.94, 0.081, 17.62 ]
},
{
"time": 0.1,
"value": 12.68,
"curve": [ 0.121, 7.25, 0.239, -22.96 ]
},
{
"time": 0.2667,
"value": -26.31,
"curve": [ 0.299, -30.12, 0.364, -35.52 ]
},
{
"time": 0.4,
"value": -35.38,
"curve": [ 0.418, -35.31, 0.485, 1.14 ]
},
{
"time": 0.5,
"value": 6.17,
"curve": [ 0.503, 7.08, 0.519, 11.27 ]
},
{
"time": 0.5333,
"value": 11.15,
"curve": [ 0.545, 11.06, 0.552, 11.27 ]
},
{ "time": 0.5667, "value": 3.69 },
{ "time": 0.6, "value": 3.55 },
{ "time": 0.7, "value": 10.77 },
{ "time": 1, "value": 26.22 }
]
},
"front-shin": {
"rotate": [
{
"value": -6.79,
"curve": [ 0.028, -6.79, 0.087, -49.32 ]
},
{
"time": 0.1,
"value": -51.42,
"curve": [ 0.109, -52.92, 0.137, -55.37 ]
},
{
"time": 0.1667,
"value": -55.35,
"curve": [ 0.188, -55.34, 0.238, -44.96 ]
},
{
"time": 0.2667,
"value": -40.55,
"curve": [ 0.284, -37.93, 0.365, -23.14 ]
},
{
"time": 0.4333,
"value": -22.85,
"curve": [ 0.524, -22.46, 0.585, -48.24 ]
},
{
"time": 0.6,
"value": -54.5,
"curve": [ 0.618, -61.64, 0.714, -97.51 ]
},
{
"time": 0.7333,
"value": -102.65,
"curve": [ 0.749, -106.84, 0.768, -109.78 ]
},
{
"time": 0.8,
"value": -109.78,
"curve": [ 0.818, -109.78, 0.859, -94.44 ]
},
{
"time": 0.8667,
"value": -87.74,
"curve": [ 0.874, -81.52, 0.969, -6.79 ]
},
{ "time": 1, "value": -6.79 }
],
"scale": [
{},
{ "time": 0.0333, "x": 0.983 },
{ "time": 0.1, "x": 0.967, "y": 0.981 },
{ "time": 0.4333 },
{ "time": 0.5333, "x": 0.958, "y": 0.951 },
{ "time": 0.6333 }
]
},
"rear-shin": {
"rotate": [
{
"value": 6.84,
"curve": [ 0.025, 6.84, 0.093, -24.57 ]
},
{
"time": 0.1,
"value": -28.08,
"curve": [ 0.121, -38.52, 0.204, -92.35 ]
},
{
"time": 0.2667,
"value": -91.68,
"curve": [ 0.309, -91.22, 0.379, -77.62 ]
},
{
"time": 0.4,
"value": -68.91,
"curve": [ 0.43, -56.58, 0.474, 2.28 ]
},
{
"time": 0.5,
"value": 2.63,
"curve": [ 0.538, 3.15, 0.567, -35.43 ]
},
{
"time": 0.6,
"value": -35.18,
"curve": [ 0.634, -34.93, 0.665, -34.17 ]
},
{
"time": 0.7,
"value": -30.64,
"curve": [ 0.718, -28.79, 0.857, -8.34 ]
},
{
"time": 0.8667,
"value": -6.83,
"curve": [ 0.915, 0.75, 0.967, 6.84 ]
},
{ "time": 1, "value": 6.84 }
]
},
"front-foot": {
"rotate": [
{
"value": 2.73,
"curve": [ 0.013, 4.28, 0.019, 5.27 ]
},
{
"time": 0.0333,
"value": 5.15,
"curve": [ 0.045, 5.05, 0.063, -4.11 ]
},
{
"time": 0.0667,
"value": -6.67,
"curve": [ 0.111, -6.72, 0.148, 3.78 ]
},
{ "time": 0.1667, "value": 4.67 },
{ "time": 0.2667, "value": 7.06 },
{ "time": 0.3333, "value": 8.97 },
{ "time": 0.4, "value": 11.15 },
{
"time": 0.5333,
"value": 21.62,
"curve": [ 0.572, 21.62, 0.587, 17.19 ]
},
{
"time": 0.6,
"value": 13.77,
"curve": [ 0.639, 3.33, 0.713, -20.85 ]
},
{
"time": 0.7333,
"value": -27.3,
"curve": [ 0.757, -34.54, 0.766, -37.13 ]
},
{
"time": 0.8,
"value": -38.01,
"curve": [ 0.828, -38.72, 0.976, -2.16 ]
},
{ "time": 1, "value": 2.73 }
]
}
},
"events": [
{ "name": "footstep" },
{ "time": 0.5333, "name": "footstep" }
]
}
}
}