From 36cfb84ad00f244cb5b9ff4a3e6b0293a4351112 Mon Sep 17 00:00:00 2001 From: firejune Date: Sun, 1 Nov 2026 23:23:15 +0900 Subject: [PATCH 1/3] feat(rigboy): finish v2 with all nine clips on the Spineboy skeleton Every clip now holds the two bars walk already held. All 12 joint discs read 0 px on 9 of 9 clips, and the ankle bend stays within 15 degrees of Spineboy on 9 of 9. Art is untouched since the cut rounds; the fix is pivots and keys. The rear foot target sat 18 px forward of the short rear leg, and run kept raw foot translations for a leg shorter than the source's, which folded the shin. The target moved under the hip with walk compensated, and run's foot translations were scaled to the leg. The shoulders ride torso3 while the torso is one rigid region on torso, so a bending spine carried them off the chest; jump and death now key the shoulder back onto it. Three caps sat up to 0.8 px off their pivots, and those origins were centred with no rest shift. HQ measured, not read from the report: rebuild byte-identical on 5 files, 241 samples per clip for bends, disc gate on jump, death and run, 0 of 42 Spineboy PNGs in the tree. Rejected: replacing v1 in place, because v1 is the documented single-painting fold boundary and consumers pin it, and deleting the round folders, because they are the provenance. They moved under rounds/ so the final rig reads first. Closes #80 Co-Authored-By: Jinni <342598851+fj-jinni[bot]@users.noreply.github.com> Co-Authored-By: Roa <342598975+fj-roa[bot]@users.noreply.github.com> --- README.md | 25 +- rigboy/README.md | 9 +- rigboy/v2/README.md | 178 + rigboy/v2/build/skeleton.atlas | 89 + rigboy/v2/build/skeleton.json | 11830 +++++++++++++ rigboy/v2/build/skeleton.model.json | 14655 ++++++++++++++++ rigboy/v2/build/skeleton.png | Bin 0 -> 251383 bytes rigboy/v2/build/skeleton2.png | Bin 0 -> 67878 bytes .../{cut-ends-round4 => rig}/disc-radii.json | 0 .../{cut-ends-round4 => rig}/downsampled.json | 0 rigboy/v2/rig/motion.json | 14292 +++++++++++++++ rigboy/v2/rig/rig.json | 850 + .../v2/{ => rounds}/cut-ends-round4/README.md | 0 .../cut-ends-round4}/disc-radii.json | 0 .../cut-ends-round4}/downsampled.json | 0 .../cut-ends-round4/front-bracer.png | Bin .../cut-ends-round4/front-fist.png | Bin .../cut-ends-round4/front-foot.png | Bin .../cut-ends-round4/front-shin.png | Bin .../cut-ends-round4/front-thigh.png | Bin .../cut-ends-round4/front-upper-arm.png | Bin .../v2/{ => rounds}/cut-ends-round4/gun.png | Bin .../v2/{ => rounds}/cut-ends-round4/ops.json | 0 .../cut-ends-round4/rear-bracer.png | Bin .../cut-ends-round4/rear-foot.png | Bin .../cut-ends-round4/rear-shin.png | Bin .../cut-ends-round4/rear-thigh.png | Bin .../cut-ends-round4/rear-upper-arm.png | Bin .../v2/{ => rounds}/cut-ends-round4/rig.json | 2 +- .../rigboy-rear-ankle-band.png | Bin .../cut-ends-round4/rigboy-rear-gauntlet.png | Bin .../v2/{ => rounds}/cut-ends-round4/torso.png | Bin .../v2/{ => rounds}/cut-ends-round6/README.md | 0 .../v2/rounds/cut-ends-round6/disc-radii.json | 178 + .../rounds/cut-ends-round6/downsampled.json | 14 + .../{ => rounds}/cut-ends-round6/motion.json | 0 .../v2/{ => rounds}/cut-ends-round6/rig.json | 2 +- .../under-pieces-round2/README.md | 0 .../under-pieces-round2/arm-fill.json | 0 .../under-pieces-round2/moved-bones.json | 0 .../under-pieces-round2/rear-upper-arm.png | Bin .../{ => rounds}/under-pieces-round2/rig.json | 2 +- .../under-pieces-round2/under-design.json | 0 .../under-pieces-round2/under-groin.png | Bin .../under-pieces-round2/under-rear-hip.png | Bin .../under-pieces-round2/under-rear-knee.png | Bin .../under-pieces-round2/under-rear-wrist.png | Bin rigboy/v2/{ => rounds}/under-pieces/README.md | 0 rigboy/v2/{ => rounds}/under-pieces/rig.json | 2 +- .../under-pieces/under-design.json | 0 .../under-pieces/under-front-ankle.png | Bin .../{ => rounds}/under-pieces/under-groin.png | Bin .../under-pieces/under-rear-knee.png | Bin .../under-pieces/under-rear-wrist-bracer.png | Bin .../under-pieces/under-rear-wrist-gun.png | Bin 55 files changed, 42117 insertions(+), 11 deletions(-) create mode 100644 rigboy/v2/README.md create mode 100644 rigboy/v2/build/skeleton.atlas create mode 100644 rigboy/v2/build/skeleton.json create mode 100644 rigboy/v2/build/skeleton.model.json create mode 100644 rigboy/v2/build/skeleton.png create mode 100644 rigboy/v2/build/skeleton2.png rename rigboy/v2/{cut-ends-round4 => rig}/disc-radii.json (100%) rename rigboy/v2/{cut-ends-round4 => rig}/downsampled.json (100%) create mode 100644 rigboy/v2/rig/motion.json create mode 100644 rigboy/v2/rig/rig.json rename rigboy/v2/{ => rounds}/cut-ends-round4/README.md (100%) rename rigboy/v2/{cut-ends-round6 => rounds/cut-ends-round4}/disc-radii.json (100%) rename rigboy/v2/{cut-ends-round6 => rounds/cut-ends-round4}/downsampled.json (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/front-bracer.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/front-fist.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/front-foot.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/front-shin.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/front-thigh.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/front-upper-arm.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/gun.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/ops.json (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rear-bracer.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rear-foot.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rear-shin.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rear-thigh.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rear-upper-arm.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rig.json (99%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rigboy-rear-ankle-band.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/rigboy-rear-gauntlet.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round4/torso.png (100%) rename rigboy/v2/{ => rounds}/cut-ends-round6/README.md (100%) create mode 100644 rigboy/v2/rounds/cut-ends-round6/disc-radii.json create mode 100644 rigboy/v2/rounds/cut-ends-round6/downsampled.json rename rigboy/v2/{ => rounds}/cut-ends-round6/motion.json (100%) rename rigboy/v2/{ => rounds}/cut-ends-round6/rig.json (99%) rename rigboy/v2/{ => rounds}/under-pieces-round2/README.md (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/arm-fill.json (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/moved-bones.json (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/rear-upper-arm.png (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/rig.json (99%) rename rigboy/v2/{ => rounds}/under-pieces-round2/under-design.json (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/under-groin.png (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/under-rear-hip.png (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/under-rear-knee.png (100%) rename rigboy/v2/{ => rounds}/under-pieces-round2/under-rear-wrist.png (100%) rename rigboy/v2/{ => rounds}/under-pieces/README.md (100%) rename rigboy/v2/{ => rounds}/under-pieces/rig.json (99%) rename rigboy/v2/{ => rounds}/under-pieces/under-design.json (100%) rename rigboy/v2/{ => rounds}/under-pieces/under-front-ankle.png (100%) rename rigboy/v2/{ => rounds}/under-pieces/under-groin.png (100%) rename rigboy/v2/{ => rounds}/under-pieces/under-rear-knee.png (100%) rename rigboy/v2/{ => rounds}/under-pieces/under-rear-wrist-bracer.png (100%) rename rigboy/v2/{ => rounds}/under-pieces/under-rear-wrist-gun.png (100%) diff --git a/README.md b/README.md index b42c57b3..5764e77b 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ as source assets, standalone samples and trials: `scripts/fetch-examples.sh` copies files from a commit it pins, and `@rig-c/play`'s fixture pins a commit too, so a change to a corpus directory reaches a consumer only when that consumer moves its pin. -- **Standalone samples** — [`rigboy`](rigboy/README.md), the first SD-style motion character rig here: an original full side-profile character with seven modest motion/control samples and a live aim dial. It is not added to a consumer’s pinned corpus by this example. +- **Standalone samples** — [`rigboy`](rigboy/README.md) (v1 single-painting rig) and [`rigboy/v2`](rigboy/v2/README.md) (v2 articulated-piece rig mapped onto the public-domain Spineboy skeleton and nine human animations), the first SD-style motion character rigs here. Neither is added to a consumer’s pinned corpus by this example. - **The trials** — what was tried with the toolchain to answer "does this work?", kept whether it passed or failed, under `trials/` (see [Trials](#trials)). @@ -97,9 +97,13 @@ rigboy/controls.js player helpers for the aim dial and optional worl rigboy/config.json the standalone character's mesh, bone and control authoring rigboy/motions.json keyed motion clips and the aim dial's pose range rigboy/assembled/ structural pieces from the existing layer runs -rigboy/rig/ the rig and motion specs with their part images -rigboy/build/ the packed player model, atlas and page -rigboy/preview.webp a labeled montage of seven motion/control samples +rigboy/rig/ the rig and motion specs with their part images (v1) +rigboy/build/ the packed player model, atlas and page (v1) +rigboy/preview.webp a labeled montage of seven motion/control samples (v1) +rigboy/v2/rig/ the v2 Spineboy-mapped rig and motion specs (40 bones, 28 slots, 0 meshes, 9 animations) +rigboy/v2/build/ the packed v2 player model, atlas and pages for @rig-c/play +rigboy/v2/images/ the 20 articulated part PNGs with circular joint caps +rigboy/v2/rounds/ the intermediate assembly and proportions rounds leading to the final v2 rig reference-demo/python-reference/ the reference implementation's rendered idle loop (gif, webp) and its two README images, kept for comparison with what rig-parts renders reference-demo/candidates.json that character's eighteen measured candidates (figures only; the other images are not published) scarf/candidates.json scarf's six measured seeds (figures only; the other images are not published) @@ -125,7 +129,7 @@ The standalone paintings: | `reference-demo` | 71004 | 18 candidates over three prompt variants (`candidates.json`) | 29 full + 29 head | the reference implementation's twin-tail character with clasped hands; the README character until rig-parts issue #227 took it off display for its malformed fingers. Published as `demo` until then | | `three-quarter` | 250011 | 10 seeds in two batches under two pose wordings (`generation.json`), read by eye at the face | 29 full + 29 head | the head turned toward image left and tilted, painted to read rig-parts' head-frame turn figures against the frontal faces (rig-parts issue #250); inputs only, no rig-parts example reads it yet | | `wind` | 372108 | 24 seeds under three wordings (`candidates.json`), screened by `rig-parts painting`, the seven best re-read with eye-placed joints | 29 full + 29 head | a figure for wind interaction (rig-parts issue #372): very long twin tails wrapped in red ribbons and a wide two-layer skirt, arms and legs held apart so the painting passes `rig-parts painting` | -| [`rigboy`](rigboy/README.md) | 781301 | paired public-checkpoint comparison, selected by source and layer review (`generation.json`) | 29 full + 29 head | original short-haired side-profile boy, jacket, trousers, orange boots and a two-handed sci-fi toy grip; built rig, seven modest motion/control samples and preview included; [source-specific limits](rigboy/README.md#measured-limits) | +| [`rigboy`](rigboy/README.md) | 781301 (v1) / 805082 ([`v2`](rigboy/v2/README.md)) | paired public-checkpoint comparison, selected by source and layer review (`generation.json`) | 29 full + 29 head | original short-haired side-profile boy, jacket, trousers, orange boots and a two-handed sci-fi toy grip; v1 keeps single-painting meshes and seven modest samples ([limits](rigboy/README.md#measured-limits)); [`rigboy/v2`](rigboy/v2/README.md) replaces the meshes with 20 articulated region pieces on Spineboy's skeleton and nine human animations | `reference-demo` and `reference-sample` are the two characters the reference implementation ran: rig-parts keeps them as fixtures, compared against that @@ -367,11 +371,20 @@ observed 2026-09-27: `allowCommercialUse` is `["Image", "RentCivit"]`, `allowDerivatives` is `true`, `allowDifferentLicense` is `false`. Those fields are the publisher's statement about the model, reproduced here as observed; they are not a licence this repository grants. The same holds for the -Hassaku XL fields above. `rigboy` uses the credited v1.3 Style A version +Hassaku XL fields above. `rigboy` (v1 and v2) uses the credited v1.3 Style A version ([publisher version](https://civitai.com/models/140272?modelVersionId=1240288)); its generation record retains that provenance without claiming an unrestricted licence for the checkpoint. +[`rigboy/v2`](rigboy/v2/README.md) derives its skeleton hierarchy, constraints +and nine human animations from Esoteric Software LLC's Spineboy project file +(`spineboy-pro.json`). Under the Spineboy project licence (`Copyright (c) 2013, +Esoteric Software LLC`), the project file is released into the public domain +and may be used as the basis for derivative work, whereas the Spineboy images +may not be used for commercial use of any kind. `rigboy/v2` uses only the +public-domain project file (`spineboy-pro.json`) and contains zero Spineboy +images (verified by SHA-256 against all 42 Spineboy PNGs). + See-through and its wrapper are not redistributed here, only their output. ## How rig-parts fetches this diff --git a/rigboy/README.md b/rigboy/README.md index e0a40e56..f4a2d1ae 100644 --- a/rigboy/README.md +++ b/rigboy/README.md @@ -2,7 +2,14 @@ ![Seven modest motion and control samples](preview.webp) -The first SD-style motion character rig in the rig-c examples: an original short-haired boy in a jacket, trousers and orange boots, in full side profile with a two-handed sci-fi toy grip. It takes the motion-demo role of Spineboy, with original artwork and authoring; no benchmark art, rig data or coordinates were copied. +The first SD-style motion character rig in the rig-c examples: an original short-haired boy in a jacket, trousers and orange boots, in full side profile with a two-handed sci-fi toy grip. It takes the motion-demo role of Spineboy, with original artwork and authoring; no benchmark art, rig data or coordinates were copied in v1. + +## Versions: v1 (this directory) and [`v2/`](v2/README.md) + +`rigboy` ships two versions side by side rather than replacing v1: + +- **v1 (`rigboy/`, documented below):** Built from a single side-profile painting (`seed 781301`) with three weighted leg meshes (2,297 triangles across 23 regions) and seven modest custom motion/control samples (`idle`, `walk`, `run`, `jump`, `aim`, `shoot`, `hit`). Retained because it is the baseline corpus entry that demonstrates the single-painting mesh-fold boundary on deep knee bends ([issue #78](https://github.com/rig-c/examples/issues/78)) and serves existing consumers pinned to `rigboy/build/skeleton.model.json`. +- **[`v2/` (`rigboy/v2/`)](v2/README.md):** Built from articulated pieces with circular joint caps (`seed 805082`, 20 region attachments, **0 meshes**) mapped directly onto the public-domain Spineboy skeleton, constraints and nine human animations (`idle`, `walk`, `run`, `jump`, `shoot`, `aim`, `idle-turn`, `run-to-idle`, `death`) at `rigboy/v2/rig/` and `rigboy/v2/build/` ([issue #80](https://github.com/rig-c/examples/issues/80)). See [`rigboy/v2/README.md`](v2/README.md) for the Spineboy mapping table, joint-gap and fold readings, credits, and rebuild instructions. | Sample | What it demonstrates | | --- | --- | diff --git a/rigboy/v2/README.md b/rigboy/v2/README.md new file mode 100644 index 00000000..7d773b10 --- /dev/null +++ b/rigboy/v2/README.md @@ -0,0 +1,178 @@ +# rigboy v2 + +An articulated side-profile character rig built from 20 region pieces with circular joint caps (**0 meshes**), mapped onto the public-domain Spineboy skeleton (`spineboy-pro.json`), constraints and nine human animations (`idle`, `walk`, `run`, `jump`, `shoot`, `aim`, `idle-turn`, `run-to-idle`, `death`). + +## Play (`@rig-c/play`) + +Tested with `@rig-c/core@3.1.0` (`rigc`) and `@rig-c/play@1.22.1`. Serve this repository over HTTP and load `rigboy/v2/build/skeleton.model.json`: + +```js +import { loadModel, RigPlayer } from '@rig-c/play'; + +const assets = await loadModel({ + modelUrl: new URL('./rigboy/v2/build/skeleton.model.json', document.baseURI).href, + setsUrl: null, + regions: 'data', +}); +const root = document.getElementById('rigboy-v2'); // positioned world origin, Y-up +const player = new RigPlayer(root, assets, { mode: 'dom', meshBackend: 'canvas2d' }); +player.play('walk'); // 'idle' | 'walk' | 'run' | 'jump' | 'shoot' | 'aim' | 'idle-turn' | 'run-to-idle' | 'death' +player.renderer.syncPixelRatio(); + +let last = performance.now(); +let frameId = requestAnimationFrame(function tick(now) { + player.frame((now - last) / 1000); + last = now; + frameId = requestAnimationFrame(tick); +}); + +function unload() { + cancelAnimationFrame(frameId); + player.dispose(); + assets.dispose(); +} +``` + +## Files and rebuild + +- [`rig/rig.json`](rig/rig.json) (`rigc-rig/1`) and [`rig/motion.json`](rig/motion.json) (`rigc-motion/1`): canonical final rig and motion specs. +- [`rig/disc-radii.json`](rig/disc-radii.json) and [`rig/downsampled.json`](rig/downsampled.json): the 12 limb joint-disc radii (`R` in world pixels) and the `gun/gun` downsample record (`730×400 -> 122×67`, scale `0.16743854`). +- [`images/`](images/): 20 RGBA part PNGs (`19` body pieces at `416×624` and `gun.png` at `122×67`). +- [`build/`](build/): compiled player and Spine 4.3.13 outputs (`skeleton.model.json`, `skeleton.json`, `skeleton.atlas`, `skeleton.png`, `skeleton2.png`). +- [`rounds/`](rounds/): intermediate rounds kept for provenance (`under-pieces`, `under-pieces-round2`, `cut-ends-round4`, `cut-ends-round6`). + +Rebuild from the repository root: + +```sh +# Packed @rig-c/play model + Spine 4.3.13 outputs (23/23 assertions pass): +rigc build \ + --rig rigboy/v2/rig/rig.json \ + --motion rigboy/v2/rig/motion.json \ + --out rigboy/v2/build \ + --profile rig-play \ + --pack --page-edges free --pack-shape polygon + +# Unpacked Spine profile with copied part images (17/17 assertions pass): +rigc build \ + --rig rigboy/v2/rig/rig.json \ + --motion rigboy/v2/rig/motion.json \ + --out /tmp/rigboy-v2-spine \ + --profile spine --copy-images +``` + +## Why `v2/` sits beside [`rigboy` v1](../README.md) + +1. **Preserving the v1 mesh-fold baseline ([issue #78](https://github.com/rig-c/examples/issues/78)):** `rigboy/` (v1, `seed 781301`, 3 weighted leg meshes, 2,297 triangles) demonstrates single-painting mesh behaviour over modest custom clips and why single-painting leg meshes fold at deep knee flexion. +2. **Consumer compatibility:** Existing pages pinned to `rigboy/build/skeleton.model.json` and `rigboy/controls.js` continue to work unchanged while `rigboy/v2/build/skeleton.model.json` serves the articulated v2 rig. +3. **Round provenance:** Canonical v2 specs live in `rigboy/v2/rig/`, while intermediate rounds (`under-pieces`, `under-pieces-round2`, `cut-ends-round4`, `cut-ends-round6`) remain under [`rounds/`](rounds/). + +--- + +## Measured bars (`rig-c/examples#80`) + +All bars are measured directly on the compiled rig (`rigboy/v2/build/`): + +1. **Compile gate (`rigc build`):** **PASS (exit `0`)** — `23 / 23` measured assertions pass under `--profile rig-play --pack --page-edges free --pack-shape polygon` (`17 / 17` under `--profile spine --copy-images`). +2. **Mesh folds (`rigc render --folds`):** **PASS (`0 of 0` meshes fold)** across all 9 animations (`meshAttachments = 0`). +3. **Joint-disc gaps (`rig/disc-radii.json`, 12 limb joints at `1528×1864`):** **PASS (`12 / 12` joints at `0` background pixels across all 9 clips, `108 / 108` joint-clip pairs).** +4. **Ankle bend vs `spineboy-pro.json` (`|d| <= 15°`):** **PASS (`0` samples over `15°` on both front and rear ankles across all 9 clips; max `|d| = 12.98°`).** + +### Per-clip summary (Round 6 baseline vs Final v2) + +| Animation | Frames (`discgate`) | Joint discs at `0 px` (Round 6 -> Final) | Open disc pixels (Round 6 -> Final) | Front ankle max `|d|` / `>15°` (Round 6 -> Final) | Rear ankle max `|d|` / `>15°` (Round 6 -> Final) | Verdict | +| --- | ---: | --- | --- | --- | --- | --- | +| `walk` | `31f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `13.82° (0/31)` -> **`12.98° (0/31)`** | `12.01° (0/31)` -> **`12.01° (0/31)`** | **PASS** | +| `run` | `21f @ 30fps` | `10/12` -> **`12/12`** | `5px` (`near wrist` `2f/3px`, `near ankle` `2f/2px`) -> **`0px`** | `23.98° (12/41)` -> **`10.81° (0/41)`** | `40.91° (17/41)` -> **`10.83° (0/41)`** | **PASS** | +| `jump` | `41f @ 30fps` | `9/12` -> **`12/12`** | `76px` (`near shoulder` `8f/68px`, `near wrist` `2f/2px`, `near ankle` `6f/6px`) -> **`0px`** | `7.28° (0/41)` -> **`6.97° (0/41)`** | `0.00° (0/41)` -> **`0.00° (0/41)`** | **PASS** | +| `death` | `60f @ 12fps` | `10/12` -> **`12/12`** | `44px` (`near shoulder` `4f/43px`, `far elbow` `1f/1px`) -> **`0px`** | `0.00° (0/41)` -> **`0.00° (0/41)`** | `0.03° (0/41)` -> **`0.12° (0/41)`** | **PASS** | +| `shoot` | `20f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `7.22° (0/41)` -> **`6.93° (0/41)`** | `20.06° (41/41)` -> **`11.57° (0/41)`** | **PASS** | +| `idle` | `51f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `3.18° (0/41)` -> **`2.20° (0/41)`** | `25.81° (41/41)` -> **`7.73° (0/41)`** | **PASS** | +| `aim` | `1f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `7.22° (0/1)` -> **`6.93° (0/1)`** | `20.06° (1/1)` -> **`11.57° (0/1)`** | **PASS** | +| `idle-turn` | `9f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `4.49° (0/41)` -> **`4.57° (0/41)`** | `25.42° (37/41)` -> **`12.86° (0/41)`** | **PASS** | +| `run-to-idle` | `9f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `11.36° (0/41)` -> **`10.16° (0/41)`** | `27.34° (14/41)` -> **`7.21° (0/41)`** | **PASS** | + +--- + +## Spineboy mapping (`rig-c/examples#80`) + +Source reference: Esoteric Software LLC's `spineboy-pro.json` (`24ccffc13e334e721dfd427ee2b8aea05c25b59167b5fb0bb0f9685e11d2a7d3`, Spine `4.3.75-beta`, compiled here to Spine `4.3.13`). + +| Category | `spineboy-pro.json` | Kept | Dropped | Added | Final `rigboy v2` | +| --- | ---: | ---: | ---: | ---: | ---: | +| **Bones** | 67 | 40 | 27 | 0 | **40** | +| **Slots** | 52 | 26 | 26 | 2 | **28** (`20` with region attachments, `8` unattached, `0` meshes) | +| **Constraints** | 14 | 10 (`6` IK, `4` transform) | 4 (`1` IK, `3` transform) | 0 | **10** | +| **Animations** | 11 | 9 | 2 (`hoverboard`, `portal`) | 0 | **9** | + +- **27 dropped bones:** `hip-controller`, `board-ik`, `hoverboard-controller`, `hoverboard-thruster-front`, `hoverboard-thruster-rear`, `flare-front`, `jet-Exhaust1`, `jet-smoke4`, `jet-smoke3`, `flare-rear`, `jet-Exhaust2`, `jet-smoke1`, `jet-smoke2`, `muzzle`, `muzzle-ring`, `Front-Boot-Turn-Target`, `board-back`, `board-front`, `board-line`, `portal-root`, `portal`, `portal-shade`, `portal-streak1`, `portal-streak2`, `flare1`, `flare2`, `flare3`. +- **26 dropped slots:** `portal-bg`, `portal-shade`, `portal-ray1`..`portal-ray3`, `portal-flare1`..`portal-flare3`, `portal-streak1`, `portal-streak2`, `Rear-jet-smoke`, `Jet-exhaust-rear`, `Flame-rear-glow`, `Front-jet-smoke`, `Front-jet-smoke2`, `Jet-exhaust-front`, `Flame-front-glow`, `board-bottom`, `rear-foot-line`, `front-foot-line`, `board-body`, `rear-toes`, `front-toes`, `front-boot-turn`, `gun-back`, `eye-Rays`. +- **4 dropped constraints:** `board-ik` (IK), `front-foot-board-transform` (transform), `rear-foot-board-transform` (transform), `toes-board` (transform). +- **20 attached region slots** (`skins.default`, 0 meshes): `rear-upper-arm`, `rear-bracer`, `gun`, `rigboy-rear-gauntlet` *(added on `gun`)*, `rear-thigh`, `rear-shin`, `rear-foot`, `rigboy-rear-ankle-band` *(added on `rear-foot`)*, `neck`, `torso`, `front-thigh`, `front-shin`, `front-foot`, `head`, `eye` (`eye-indifferent`, `eye-surprised`), `mouth` (`mouth-smile`, `mouth-grind`, `mouth-oooo`), `goggles`, `front-upper-arm`, `front-bracer`, `front-fist` (`front-fist-closed`, `front-fist-open`). Slots `rear-foot`/`rigboy-rear-ankle-band` draw over `rear-shin`, and `front-foot` draws over `front-shin` so the painted gold boot cuff overlays the shin. +- **8 kept unattached slots** (so `shoot` colour timelines and bone references resolve cleanly): `muzzle`, `head-bb`, `crosshair`, `muzzle-glow`, `muzzle-ring`, `muzzle-ring2`, `muzzle-ring3`, `muzzle-ring4`. + +### Base scale $S$ and bone exceptions + +The uniform base scale factor from `spineboy-pro.json` to the `416×624` v2 canvas is $S = 0.621722553915$ ($1/S = 1.608434491725$). + +- **16 kept bones follow pure uniform scale $S$** ($\Delta x = 0, \Delta y = 0, \Delta\text{length} = 0, \Delta\text{rotation} = 0^\circ$): + `root`, `crosshair`, `aim-constraint-target`, `rear-leg-target`, `front-leg-target`, `gun-tip`, `hair1`, `hair2`, `hair3`, `hair4`, `muzzle`, `muzzle-ring`, `muzzle-ring2`, `muzzle-ring3`, `muzzle-ring4`, `head-control`. +- **24 kept bones depart from uniform scale $S$** (all 40 bones keep $\Delta\text{rotation} = 0.0^\circ$): + 1. **Axial proportion refit (`b10e-proportion-axis`):** 17 segment lengths and 14 child local `x` origins shifted along their parent bone axes to match `rigboy v2` proportions. + 2. **Joint-pivot and cap-centre alignment:** 5 proximal origins (`hip`, `front-thigh`, `rear-thigh`, `front-shoulder`, `back-shoulder`) placed on the painted joint centres in Round 2, plus sub-pixel cap-centre alignment (`0.60..0.80 px`, with inverse child-attachment offsets preserving rest world pose) on `front-fist`, `front-foot` (`front-foot-tip`), and `rear-bracer` (`gun`). + 3. **IK target & hip height tuning:** `hip.y + 7.0 px` (`149.0259`), `front-foot-target.x + 30.0 px` (`21.5883`), and `rear-foot-target.x - 18.0 px` (`20.4898`) to align the two-bone leg IK targets with the forward `front-thigh` (`+7.27`) and rear `rear-thigh` (`-9.28`) hip sockets. + +| Bone | Parent | Source `(x, y, length)` | Uniform $S \times \text{src}$ `(x, y, length)` | Final `rigboy v2` `(x, y, length)` | $\Delta$ from $S$ `(\Delta x, \Delta y, \Delta\text{length})` | +| --- | --- | --- | --- | --- | --- | +| `hip` | `root` | `(0.00, 247.27, 0.00)` | `(0.0000, 153.7333, 0.0000)` | `(1.1265, 149.0259, 0.0000)` | `(+1.1265, -4.7074, +0.0000)` | +| `rear-foot-target` | `root` | `(61.91, 0.42, 0.00)` | `(38.4898, 0.2618, 0.0000)` | `(20.4898, 0.2618, 0.0000)` | `(-18.0000, +0.0000, +0.0000)` | +| `rear-thigh` | `hip` | `(8.91, -5.63, 85.72)` | `(5.5416, -3.4982, 53.2938)` | `(-9.2784, 1.3543, 70.6872)` | `(-14.8200, +4.8526, +17.3934)` | +| `rear-shin` | `rear-thigh` | `(86.10, -1.33, 121.88)` | `(53.5303, -0.8240, 75.7739)` | `(70.6824, -0.8240, 51.0748)` | `(+17.1521, -0.0000, -24.6991)` | +| `rear-foot` | `rear-shin` | `(121.46, -0.76, 51.58)` | `(75.5138, -0.4695, 32.0696)` | `(51.0726, -0.4695, 37.2202)` | `(-24.4412, -0.0000, +5.1506)` | +| `back-foot-tip` | `rear-foot` | `(51.17, 0.24, 50.30)` | `(31.8110, 0.1481, 31.2736)` | `(37.2199, 0.1481, 31.2736)` | `(+5.4089, +0.0000, +0.0000)` | +| `torso` | `hip` | `(-1.62, 4.90, 42.52)` | `(-1.0056, 3.0490, 26.4351)` | `(-1.0056, 3.0490, 32.5871)` | `(-0.0000, +0.0000, +6.1519)` | +| `torso2` | `torso` | `(42.52, 0.00, 42.52)` | `(26.4351, 0.0000, 26.4351)` | `(32.5871, 0.0000, 32.5871)` | `(+6.1519, +0.0000, +6.1519)` | +| `torso3` | `torso2` | `(42.52, 0.00, 42.52)` | `(26.4351, 0.0000, 26.4351)` | `(32.5871, 0.0000, 32.5417)` | `(+6.1519, +0.0000, +6.1066)` | +| `front-shoulder` | `torso3` | `(18.72, 19.33, 0.00)` | `(11.6395, 12.0174, 0.0000)` | `(33.5136, -14.5780, 0.0000)` | `(+21.8741, -26.5954, +0.0000)` | +| `front-upper-arm` | `front-shoulder` | `(0.00, 0.00, 69.45)` | `(0.0000, 0.0000, 43.1800)` | `(0.0000, 0.0000, 61.9276)` | `(+0.0000, +0.0000, +18.7476)` | +| `front-bracer` | `front-upper-arm` | `(68.80, -0.68, 40.57)` | `(42.7765, -0.4252, 25.2233)` | `(61.9262, -0.4252, 52.3174)` | `(+19.1497, -0.0000, +27.0941)` | +| `front-fist` | `front-bracer` | `(40.57, 0.20, 65.39)` | `(25.2230, 0.1237, 40.6515)` | `(52.1413, -0.4920, 63.0755)` | `(+26.9183, -0.6157, +22.4239)` | +| `front-foot-target` | `root` | `(-13.53, 0.04, 0.00)` | `(-8.4117, 0.0250, 0.0000)` | `(21.5883, 0.0250, 0.0000)` | `(+30.0000, +0.0000, +0.0000)` | +| `front-thigh` | `hip` | `(-17.46, -11.64, 74.81)` | `(-10.8546, -7.2395, 46.5089)` | `(7.2672, 4.7437, 72.2278)` | `(+18.1218, +11.9832, +25.7189)` | +| `front-shin` | `front-thigh` | `(78.69, 1.60, 128.77)` | `(48.9234, 0.9958, 80.0577)` | `(72.2209, 0.9958, 61.6445)` | `(+23.2975, +0.0000, -18.4132)` | +| `front-foot` | `front-shin` | `(128.76, -0.34, 41.01)` | `(80.0503, -0.2110, 25.4961)` | `(61.1656, -0.8540, 30.1865)` | `(-18.8848, -0.6430, +4.6903)` | +| `front-foot-tip` | `front-foot` | `(41.42, -0.09, 56.03)` | `(25.7546, -0.0552, 34.8347)` | `(30.9874, -0.0262, 34.8347)` | `(+5.2328, +0.0290, +0.0000)` | +| `back-shoulder` | `torso3` | `(7.32, -19.22, 0.00)` | `(4.5498, -11.9501, 0.0000)` | `(28.9969, -11.9837, 0.0000)` | `(+24.4471, -0.0337, +0.0000)` | +| `rear-upper-arm` | `back-shoulder` | `(0.00, 0.00, 51.94)` | `(0.0000, 0.0000, 32.2919)` | `(0.0000, 0.0000, 44.4770)` | `(+0.0000, +0.0000, +12.1851)` | +| `rear-bracer` | `rear-upper-arm` | `(51.36, 0.00, 34.56)` | `(31.9304, 0.0000, 21.4857)` | `(44.2649, -0.5657, 32.5362)` | `(+12.3345, -0.5657, +11.0505)` | +| `gun` | `rear-bracer` | `(34.42, -0.45, 43.11)` | `(21.4009, -0.2822, 26.7998)` | `(32.9525, 0.1545, 33.6600)` | `(+11.5516, +0.4367, +6.8601)` | +| `neck` | `torso3` | `(42.46, -0.31, 25.45)` | `(26.3976, -0.1918, 15.8253)` | `(32.5412, -0.1918, 46.0973)` | `(+6.1435, -0.0000, +30.2720)` | +| `head` | `neck` | `(27.66, -0.26, 131.79)` | `(17.1989, -0.1616, 81.9391)` | `(46.0971, -0.1616, 163.4929)` | `(+28.8982, -0.0000, +81.5538)` | + +### Animation timelines + +| Animation | Duration | Timeline adjustments beyond uniform translation scale $S$ | +| --- | ---: | --- | +| `idle` | `1.6667 s` | None (`1.0 × S`) | +| `walk` | `1.0000 s` | `front-foot-target.translate` & `rear-foot-target.translate` `x` scaled by `0.85 × S`; `rear-foot-target.translate` `x + 18 px` (preserving world trajectory under setup `rear-foot-target.x - 18`) | +| `run` | `0.6667 s` | `front-foot-target.translate` scaled by `(0.85, 0.75) × S`; `rear-foot-target.translate` scaled by `(0.85, 0.75) × S` with `x + 8 px` | +| `jump` | `1.3333 s` | `front-shoulder.translate` and `back-shoulder.translate` counter-translate `torso2`/`torso3` flexion so both shoulder discs stay inside the rigid `torso.png` silhouette | +| `shoot` | `0.6333 s` | None (`1.0 × S`) | +| `aim` | `0.0000 s` | None (`1.0 × S`) | +| `idle-turn` | `0.2667 s` | None (`1.0 × S`) | +| `run-to-idle` | `0.2667 s` | `rear-foot-target.translate` entry keys (`t = 0, 0.0667`) `x + 18 px` to transition from `run` into the `idle` stance | +| `death` | `4.9333 s` | `front-shoulder.translate` (`t = 0..1.0 s`) counter-translates `torso2`/`torso3` forward flexion so `near shoulder` stays inside `torso.png` | + +--- + +## Terms and credits + +`rigboy v2` derives its bone hierarchy, constraints and nine human animation timelines from Esoteric Software LLC's `spineboy-pro.json` (`24ccffc13e334e721dfd427ee2b8aea05c25b59167b5fb0bb0f9685e11d2a7d3`). Spineboy's `license.txt` states: + +> Copyright (c) 2013, Esoteric Software LLC +> +> The images in this project may be redistributed as long as they are accompanied by this license file. The images may not be used for commercial use of any kind. +> +> The project file is released into the public domain. It may be used as the basis for derivative work. + +- **Public-domain project file only; zero Spineboy images:** Only the public-domain project file (`spineboy-pro.json`) was used. None of Spineboy's images are used or redistributed here (0 SHA-256 matches across all 206 PNGs in `rigboy/` against all 42 Spineboy PNGs). +- **Artwork credit:** Painted with **Hassaku XL (Illustrious) v1.3 Style A by Ikena** (https://civitai.com/models/140272?modelVersionId=1240288), Fair AI Public License 1.0-SD (`seed 805082`), decomposed into limb pieces via two-stage turnaround inpainting, Flux Kontext and See-through, and finished with circular joint caps by `@rig-c/parts`. The repository's [MIT licence](../../LICENSE) and the checkpoint publisher's own terms concern their respective material. diff --git a/rigboy/v2/build/skeleton.atlas b/rigboy/v2/build/skeleton.atlas new file mode 100644 index 00000000..f4824a7b --- /dev/null +++ b/rigboy/v2/build/skeleton.atlas @@ -0,0 +1,89 @@ +skeleton.png +size: 1680, 1955 +filter: Linear, Linear +pma: false +eye +bounds: 2, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +front-bracer +bounds: 2, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +front-fist +bounds: 2, 1258, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +front-foot +bounds: 422, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +front-shin +bounds: 842, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +front-thigh +bounds: 1262, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +front-upper-arm +bounds: 422, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +goggles +bounds: 422, 1258, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +gun +bounds: 2, 1886, 122, 67 +offsets: 0, 0, 122, 67 +rotate: 0 +head +bounds: 842, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +mouth +bounds: 1262, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +neck +bounds: 842, 1258, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +rear-bracer +bounds: 1262, 1258, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 + +skeleton2.png +size: 1260, 1884 +filter: Linear, Linear +pma: false +rear-foot +bounds: 2, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +rear-shin +bounds: 422, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +rear-thigh +bounds: 842, 2, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +rear-upper-arm +bounds: 2, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +rigboy-rear-ankle-band +bounds: 2, 1258, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +rigboy-rear-gauntlet +bounds: 422, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 +torso +bounds: 842, 630, 416, 624 +offsets: 0, 0, 416, 624 +rotate: 0 diff --git a/rigboy/v2/build/skeleton.json b/rigboy/v2/build/skeleton.json new file mode 100644 index 00000000..5f5c72e0 --- /dev/null +++ b/rigboy/v2/build/skeleton.json @@ -0,0 +1,11830 @@ +{ + "skeleton": { + "spine": "4.3.13", + "x": -520.0878, + "y": -141.70158, + "width": 944.1373, + "height": 783.2996, + "images": "./images/", + "audio": null + }, + "bones": [ + { + "name": "root", + "rotation": 0.04774475 + }, + { + "name": "hip", + "parent": "root", + "x": 1.126526, + "y": 149.02594 + }, + { + "name": "crosshair", + "parent": "root", + "x": 188.27673, + "y": 354.0391, + "color": "ff3f00ff", + "icon": "circle" + }, + { + "name": "aim-constraint-target", + "parent": "hip", + "length": 16.314722, + "rotation": 19.610935, + "x": 0.63135093, + "y": 3.4952254, + "color": "abe323ff" + }, + { + "name": "rear-foot-target", + "parent": "root", + "x": 20.48978, + "y": 0.26183385, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "rear-leg-target", + "parent": "rear-foot-target", + "x": -21.081972, + "y": 23.213839, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "rear-thigh", + "parent": "hip", + "length": 70.68722, + "rotation": -72.541, + "x": -9.278436, + "y": 1.354318, + "color": "ff000dff" + }, + { + "name": "rear-shin", + "parent": "rear-thigh", + "length": 51.07477, + "rotation": -19.83334, + "x": 70.68241, + "y": -0.82398915, + "color": "ff000dff" + }, + { + "name": "rear-foot", + "parent": "rear-shin", + "length": 37.22019, + "rotation": 45.7786, + "x": 51.072617, + "y": -0.46952084, + "color": "ff000dff" + }, + { + "name": "back-foot-tip", + "parent": "rear-foot", + "length": 31.27364, + "rotation": -0.8520164, + "x": 37.219894, + "y": 0.14806657, + "inherit": "noRotationOrReflection", + "color": "ff000dff" + }, + { + "name": "torso", + "parent": "hip", + "length": 32.58706, + "rotation": 103.82454, + "x": -1.0056459, + "y": 3.0489984, + "color": "e0da19ff" + }, + { + "name": "torso2", + "parent": "torso", + "length": 32.58706, + "x": 32.58706, + "color": "e0da19ff" + }, + { + "name": "torso3", + "parent": "torso2", + "length": 32.541725, + "x": 32.58706, + "color": "e0da19ff" + }, + { + "name": "front-shoulder", + "parent": "torso3", + "rotation": 255.891, + "x": 33.513588, + "y": -14.577999, + "color": "00ff04ff" + }, + { + "name": "front-upper-arm", + "parent": "front-shoulder", + "length": 61.92764, + "rotation": -87.51462, + "color": "00ff04ff" + }, + { + "name": "front-bracer", + "parent": "front-upper-arm", + "length": 52.31742, + "rotation": 18.2995, + "x": 61.926178, + "y": -0.42518002, + "color": "00ff04ff" + }, + { + "name": "front-fist", + "parent": "front-bracer", + "length": 63.07545, + "rotation": 12.433234, + "x": 52.14133, + "y": -0.49200654, + "color": "00ff04ff" + }, + { + "name": "front-foot-target", + "parent": "root", + "x": 21.588327, + "y": 0.024959592, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "front-leg-target", + "parent": "front-foot-target", + "x": -17.656902, + "y": 18.068901, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "front-thigh", + "parent": "hip", + "length": 72.22777, + "rotation": -95.51192, + "x": 7.267173, + "y": 4.743688, + "color": "00ff04ff" + }, + { + "name": "front-shin", + "parent": "front-thigh", + "length": 61.644505, + "rotation": -2.213562, + "x": 72.2209, + "y": 0.99581766, + "color": "00ff04ff" + }, + { + "name": "front-foot", + "parent": "front-shin", + "length": 30.186462, + "rotation": 51.26577, + "x": 61.165554, + "y": -0.8539697, + "color": "00ff04ff" + }, + { + "name": "front-foot-tip", + "parent": "front-foot", + "length": 34.834698, + "rotation": -1.675728, + "x": 30.987448, + "y": -0.026205104, + "inherit": "noRotationOrReflection", + "color": "00ff04ff" + }, + { + "name": "back-shoulder", + "parent": "torso3", + "rotation": -104.109, + "x": 28.996908, + "y": -11.983749, + "color": "ff000dff" + }, + { + "name": "rear-upper-arm", + "parent": "back-shoulder", + "length": 44.477016, + "rotation": -65.44643, + "color": "ff000dff" + }, + { + "name": "rear-bracer", + "parent": "rear-upper-arm", + "length": 32.53621, + "rotation": 23.15295, + "x": 44.264885, + "y": -0.56568545, + "color": "ff000dff" + }, + { + "name": "gun", + "parent": "rear-bracer", + "length": 33.659954, + "rotation": -5.427727, + "x": 32.952454, + "y": 0.15446743, + "color": "ff000dff" + }, + { + "name": "gun-tip", + "parent": "gun", + "rotation": 7.099831, + "x": 124.826805, + "y": 32.639645, + "color": "ff0000ff" + }, + { + "name": "neck", + "parent": "torso3", + "length": 46.09734, + "rotation": -31.53788, + "x": 32.54116, + "y": -0.1918407, + "color": "e0da19ff" + }, + { + "name": "head", + "parent": "neck", + "length": 163.4929, + "rotation": 26.09855, + "x": 46.097054, + "y": -0.16158752, + "color": "e0da19ff" + }, + { + "name": "hair1", + "parent": "head", + "length": 29.3638, + "rotation": -49.1028, + "x": 93.15221, + "y": -37.160698, + "color": "e0da19ff" + }, + { + "name": "hair2", + "parent": "hair1", + "length": 34.547245, + "rotation": 50.41702, + "x": 29.363546, + "y": 0.11615556, + "color": "e0da19ff" + }, + { + "name": "hair3", + "parent": "head", + "length": 38.683937, + "rotation": -32.16711, + "x": 102.048355, + "y": 2.290899, + "color": "e0da19ff" + }, + { + "name": "hair4", + "parent": "hair3", + "length": 49.912346, + "rotation": 83.70933, + "x": 38.683956, + "y": -0.022161009, + "color": "e0da19ff" + }, + { + "name": "muzzle", + "parent": "rear-bracer", + "rotation": 3.0575485, + "x": 150.67043, + "y": 21.30246, + "color": "ffb900ff", + "icon": "muzzleFlash" + }, + { + "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": "head-control", + "parent": "head", + "x": 68.52091, + "color": "00a220ff", + "icon": "arrows" + } + ], + "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": "rigboy-rear-gauntlet", + "bone": "gun", + "attachment": "rear_fist" + }, + { + "name": "rear-thigh", + "bone": "rear-thigh", + "attachment": "rear-thigh" + }, + { + "name": "rear-shin", + "bone": "rear-shin", + "attachment": "rear-shin" + }, + { + "name": "rear-foot", + "bone": "rear-foot", + "attachment": "rear-foot" + }, + { + "name": "rigboy-rear-ankle-band", + "bone": "rear-foot", + "attachment": "rear_ankle_band" + }, + { + "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-shin", + "bone": "front-shin", + "attachment": "front-shin" + }, + { + "name": "front-foot", + "bone": "front-foot", + "attachment": "front-foot" + }, + { + "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-open" + }, + { + "name": "muzzle", + "bone": "muzzle" + }, + { + "name": "head-bb", + "bone": "head" + }, + { + "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" + } + ], + "constraints": [ + { + "type": "transform", + "name": "shoulder", + "source": "front-shoulder", + "bones": [ + "back-shoulder" + ], + "x": 24.972706, + "y": -1.0332761, + "properties": { + "x": { + "to": { + "x": { + "max": 62.17225539150017 + } + } + }, + "y": { + "to": { + "y": { + "max": 62.17225539150017 + } + } + } + }, + "mixX": -1 + }, + { + "type": "ik", + "name": "front-leg-ik", + "target": "front-leg-target", + "bones": [ + "front-thigh", + "front-shin" + ], + "bendPositive": false + }, + { + "type": "ik", + "name": "rear-leg-ik", + "target": "rear-leg-target", + "bones": [ + "rear-thigh", + "rear-shin" + ], + "bendPositive": false + }, + { + "type": "ik", + "name": "front-foot-ik", + "target": "front-foot-target", + "bones": [ + "front-foot" + ] + }, + { + "type": "ik", + "name": "rear-foot-ik", + "target": "rear-foot-target", + "bones": [ + "rear-foot" + ] + }, + { + "type": "ik", + "name": "aim-torso-ik", + "target": "crosshair", + "bones": [ + "aim-constraint-target" + ] + }, + { + "type": "transform", + "name": "aim-torso-transform", + "source": "aim-constraint-target", + "bones": [ + "torso" + ], + "rotation": 69.5, + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "mixRotate": 0 + }, + { + "type": "transform", + "name": "aim-head-transform", + "source": "aim-constraint-target", + "bones": [ + "head" + ], + "rotation": 84.3, + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "mixRotate": 0 + }, + { + "type": "transform", + "name": "aim-front-arm-transform", + "source": "aim-constraint-target", + "bones": [ + "front-upper-arm" + ], + "rotation": -180, + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "mixRotate": 0 + }, + { + "type": "ik", + "name": "aim-ik", + "target": "crosshair", + "bones": [ + "rear-upper-arm" + ], + "mix": 0 + } + ], + "skins": [ + { + "name": "default", + "attachments": { + "eye": { + "eye-indifferent": { + "x": -31.445196, + "y": -3.4110143, + "path": "eye", + "rotation": -76.7078, + "width": 416, + "height": 624 + } + }, + "front-bracer": { + "front-bracer": { + "x": -75.87721, + "y": 17.36372, + "path": "front-bracer", + "rotation": 35.39127, + "width": 416, + "height": 624 + } + }, + "front-fist": { + "front-fist-open": { + "x": -128.76823, + "y": -8.132986, + "path": "front-fist", + "scaleY": 0.99999994, + "rotation": 46.95944, + "width": 416, + "height": 624 + } + }, + "front-foot": { + "front-foot": { + "x": -213.8913, + "y": 97.69614, + "path": "front-foot", + "scaleY": 0.99999994, + "rotation": 47.483723, + "width": 416, + "height": 624 + } + }, + "front-shin": { + "front-shin": { + "x": -166.15077, + "y": 61.163563, + "path": "front-shin", + "rotation": 56.915737, + "width": 416, + "height": 624 + } + }, + "front-thigh": { + "front-thigh": { + "x": -94.05102, + "y": 60.814705, + "path": "front-thigh", + "rotation": 57.03599, + "width": 416, + "height": 624 + } + }, + "front-upper-arm": { + "front-upper-arm": { + "x": -15.872194, + "y": 2.456819, + "path": "front-upper-arm", + "rotation": 46.472153, + "width": 416, + "height": 624 + } + }, + "goggles": { + "goggles": { + "x": -31.445196, + "y": -3.4110143, + "path": "goggles", + "rotation": -76.7078, + "width": 416, + "height": 624 + } + }, + "gun": { + "gun": { + "x": 62.482674, + "y": 10.889955, + "path": "gun", + "scaleX": 0.16743854, + "scaleY": 0.16743852, + "rotation": -138.33244, + "width": 730, + "height": 400 + } + }, + "head": { + "head": { + "x": -31.445196, + "y": -3.4110143, + "path": "head", + "rotation": -76.7078, + "width": 416, + "height": 624 + } + }, + "mouth": { + "mouth-smile": { + "x": -31.445196, + "y": -3.4110143, + "path": "mouth", + "rotation": -76.7078, + "width": 416, + "height": 624 + } + }, + "neck": { + "neck": { + "x": 14.570192, + "y": -2.5444996, + "path": "neck", + "rotation": -78.28451, + "width": 416, + "height": 624 + } + }, + "rear-bracer": { + "rear-bracer": { + "x": -68.426216, + "y": 2.8574812, + "path": "rear-bracer", + "rotation": 136.36986, + "width": 416, + "height": 624 + } + }, + "rear-foot": { + "rear-foot": { + "x": -220.4874, + "y": -4.393449, + "path": "rear-foot", + "rotation": 110.114624, + "width": 416, + "height": 624 + } + }, + "rear-shin": { + "rear-shin": { + "x": -123.53707, + "y": -134.70226, + "path": "rear-shin", + "rotation": 146.62106, + "width": 416, + "height": 624 + } + }, + "rear-thigh": { + "rear-thigh": { + "x": -112.06277, + "y": -2.9238315, + "path": "rear-thigh", + "rotation": 100.06198, + "width": 416, + "height": 624 + } + }, + "rear-upper-arm": { + "rear-upper-arm": { + "x": -24.289118, + "y": 4.065864, + "path": "rear-upper-arm", + "rotation": 135, + "width": 416, + "height": 624 + } + }, + "rigboy-rear-ankle-band": { + "rear_ankle_band": { + "x": -220.4874, + "y": -4.393449, + "path": "rigboy-rear-ankle-band", + "rotation": 110.114624, + "width": 416, + "height": 624 + } + }, + "rigboy-rear-gauntlet": { + "rear_fist": { + "x": -98.68945, + "y": -23.326681, + "path": "rigboy-rear-gauntlet", + "rotation": 151.03633, + "width": 416, + "height": 624 + } + }, + "torso": { + "torso": { + "x": 111.61766, + "y": -5.0502048, + "path": "torso", + "rotation": -88.34332, + "width": 416, + "height": 624 + } + } + } + } + ], + "events": { + "footstep": {} + }, + "animations": { + "aim": { + "bones": { + "front-bracer": { + "rotate": [ + { + "value": 9.111553 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": 36.07917 + } + ] + }, + "gun": { + "rotate": [ + { + "value": -0.3051109 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": -26.552755 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 62.30537 + } + ] + } + }, + "ik": { + "aim-ik": [ + { + "mix": 0.995 + } + ] + }, + "transform": { + "aim-front-arm-transform": [ + { + "mixRotate": 0.784 + } + ], + "aim-head-transform": [ + { + "mixRotate": 0.659 + } + ], + "aim-torso-transform": [ + { + "mixRotate": 0.423 + } + ] + } + }, + "death": { + "slots": { + "eye": { + "attachment": [ + { + "time": 0.5333333, + "name": "eye-indifferent" + }, + { + "time": 4.6, + "name": "eye-indifferent" + } + ] + }, + "front-fist": { + "attachment": [ + { + "name": "front-fist-open" + } + ] + } + }, + "bones": { + "back-foot-tip": { + "rotate": [ + { + "value": -0.2811985, + "curve": [ + 0.00008212626, + -7.967849, + 0.02724255, + -18.69264 + ] + }, + { + "time": 0.06666667, + "value": -18.99631, + "curve": [ + 0.1659652, + -19.30436, + 0.20791964, + 15.58339 + ] + }, + { + "time": 0.2666667, + "value": 45.95023, + "curve": [ + 0.3060278, + 66.24353, + 0.3775362, + 99.08093 + ] + }, + { + "time": 0.4333333, + "value": 99.08093, + "curve": [ + 0.4966522, + 98.61508, + 0.4882892, + -1.1972253 + ] + }, + { + "time": 0.5666666, + "value": -1.3168106, + "curve": [ + 0.6369079, + -0.8404943, + 0.6868753, + 94.40564 + ] + }, + { + "time": 0.7333333, + "value": 94.3284, + "curve": [ + 0.8318345, + 94.16463, + 0.8951556, + 29.59783 + ] + }, + { + "time": 0.9666666, + "value": 28.666117, + "curve": [ + 1.026319, + 28.666117, + 1.044541, + 53.14217 + ] + }, + { + "time": 1.1, + "value": 53.37511 + } + ] + }, + "front-bracer": { + "rotate": [ + { + "value": 21.88077, + "curve": [ + 0.03333333, + 21.88077, + 0.09858582, + 20.435394 + ] + }, + { + "time": 0.13333334, + "value": 9.429705, + "curve": [ + 0.16401745, + -0.2889843, + 0.16229573, + -38.25987 + ] + }, + { + "time": 0.2, + "value": -38.05125, + "curve": [ + 0.239789, + -37.9624, + 0.2278192, + -17.819233 + ] + }, + { + "time": 0.3333333, + "value": -9.72551, + "curve": [ + 0.3719403, + -6.76407, + 0.4312939, + -0.7419243 + ] + }, + { + "time": 0.4666667, + "value": 6.467783, + "curve": [ + 0.4891468, + 11.049698, + 0.503116, + 19.088676 + ] + }, + { + "time": 0.5333333, + "value": 19.08868, + "curve": [ + 0.5710945, + 19.08868, + 0.5543282, + -42.67358 + ] + }, + { + "time": 0.6, + "value": -42.67358, + "curve": [ + 0.6526683, + -42.67358, + 0.6908418, + -13.799316 + ] + }, + { + "time": 0.7, + "value": -3.53628, + "curve": [ + 0.7065422, + 3.7950516, + 0.719421, + 24.93827 + ] + }, + { + "time": 0.8, + "value": 25.30683, + "curve": [ + 0.9015828, + 24.746063, + 0.9921238, + -0.34114075 + ] + }, + { + "time": 1, + "value": -32.16309, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -32.16309, + "curve": [ + 2.6, + -32.16309, + 2.6377406, + -5.295488 + ] + }, + { + "time": 2.7, + "value": -1.9566765, + "curve": [ + 2.707448, + -1.557268, + 2.775, + 1.6656933 + ] + }, + { + "time": 2.8, + "value": 1.6656933, + "curve": [ + 2.825, + 1.6656933, + 2.875, + -0.3915653 + ] + }, + { + "time": 2.9, + "value": -0.3915653, + "curve": [ + 2.925, + -0.3915653, + 2.975, + 0.2594051 + ] + }, + { + "time": 3, + "value": 0.2594051, + "curve": [ + 3.025, + 0.2594051, + 3.075, + -1.8061695 + ] + }, + { + "time": 3.1, + "value": -1.8061695, + "curve": [ + 3.125, + -1.8061695, + 3.175, + -0.5175162 + ] + }, + { + "time": 3.2, + "value": -0.5175162, + "curve": [ + 3.225, + -0.5175162, + 3.275, + -2.407952 + ] + }, + { + "time": 3.3, + "value": -2.407952, + "curve": [ + 3.333333, + -2.407952, + 3.4, + -0.38046455 + ] + }, + { + "time": 3.4333334, + "value": -0.38046455, + "curve": [ + 3.466667, + -0.38046455, + 3.533333, + -2.253333 + ] + }, + { + "time": 3.5666666, + "value": -2.253333, + "curve": [ + 3.591667, + -2.253333, + 3.641667, + -0.3265362 + ] + }, + { + "time": 3.666667, + "value": -0.3265362, + "curve": [ + 3.7, + -0.3265362, + 3.766667, + -1.3411007 + ] + }, + { + "time": 3.8, + "value": -1.3411007, + "curve": [ + 3.825, + -1.3411007, + 3.861913, + -0.767765 + ] + }, + { + "time": 3.9, + "value": -0.7731666, + "curve": [ + 3.941953, + -0.7668838, + 3.990771, + -1.4800053 + ] + }, + { + "time": 4, + "value": -1.866457, + "curve": [ + 4.166666, + -1.866457, + 4.5, + -1.9566765 + ] + }, + { + "time": 4.666666, + "value": -1.9566765, + "curve": [ + 4.709497, + 18.048933, + 4.766667, + 34.55217 + ] + }, + { + "time": 4.8, + "value": 34.55217, + "curve": [ + 4.839665, + 34.24439, + 4.901583, + 12.027884 + ] + }, + { + "time": 4.933333, + "value": -18.749977 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": -2.333191, + "curve": [ + 0.018520074, + 4.426531, + 0.06852007, + 10.824462 + ] + }, + { + "time": 0.1, + "value": 10.599137, + "curve": [ + 0.14767976, + 10.599137, + 0.12264546, + -15.241027 + ] + }, + { + "time": 0.2, + "value": -15.346755, + "curve": [ + 0.2663191, + -15.4374, + 0.3159685, + -6.48421 + ] + }, + { + "time": 0.3333333, + "value": -3.89693, + "curve": [ + 0.36239055, + 0.432456, + 0.4787541, + 22.36063 + ] + }, + { + "time": 0.5666666, + "value": 22.010826, + "curve": [ + 0.6100949, + 21.83802, + 0.6272623, + 12.848224 + ] + }, + { + "time": 0.6333333, + "value": 9.047508, + "curve": [ + 0.6433533, + 2.774735, + 0.6223488, + -39.42856 + ] + }, + { + "time": 0.7, + "value": -39.49933, + "curve": [ + 0.7731914, + -39.56604, + 0.8138696, + 14.771628 + ] + }, + { + "time": 0.8666667, + "value": 14.809445, + "curve": [ + 0.9652192, + 14.88003, + 1.1, + 5.635015 + ] + }, + { + "time": 1.1, + "value": -6.07953, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -6.07953, + "curve": [ + 2.3068335, + -6.07953, + 2.4266386, + -25.88878 + ] + }, + { + "time": 2.533333, + "value": -22.42055, + "curve": [ + 2.597695, + -20.383656, + 2.6568334, + 5.728967 + ] + }, + { + "time": 2.7, + "value": 5.728967, + "curve": [ + 2.770472, + 5.728967, + 2.8510454, + -5.377005 + ] + }, + { + "time": 2.9333334, + "value": -5.377005, + "curve": [ + 3.00755, + -5.377005, + 3.0867045, + -4.539953 + ] + }, + { + "time": 3.166667, + "value": -4.165549, + "curve": [ + 3.222622, + -3.912559, + 4.485574, + 5.728966 + ] + }, + { + "time": 4.666666, + "value": 5.728966, + "curve": [ + 4.733333, + 5.728966, + 4.885902, + -2.474717 + ] + }, + { + "time": 4.933333, + "value": -6.523767 + } + ] + }, + "front-foot": { + "rotate": [ + { + "curve": [ + 0.008333334, + -11.325378, + 0.10833333, + -57.71149 + ] + }, + { + "time": 0.13333334, + "value": -57.71149, + "curve": [ + 0.175, + -57.71149, + 0.22882803, + 19.72928 + ] + }, + { + "time": 0.3, + "value": 19.34176, + "curve": [ + 0.3539871, + 19.34176, + 0.4, + -57.76014 + ] + }, + { + "time": 0.4333333, + "value": -57.76014, + "curve": [ + 0.4583333, + -57.76014, + 0.510723, + -3.5613594 + ] + }, + { + "time": 0.5333333, + "value": 3.698765, + "curve": [ + 0.5631978, + 13.288166, + 0.6333333, + 15.792763 + ] + }, + { + "time": 0.6666667, + "value": 15.792763, + "curve": [ + 0.7, + 15.792763, + 0.7666666, + -48.75049 + ] + }, + { + "time": 0.8, + "value": -48.75049, + "curve": [ + 0.8416666, + -48.75049, + 0.925, + 4.704307 + ] + }, + { + "time": 0.9666666, + "value": 4.704307, + "curve": [ + 1, + 4.704307, + 1.0666667, + -22.89701 + ] + }, + { + "time": 1.1, + "value": -22.89701, + "curve": [ + 1.1416667, + -22.89701, + 1.225, + -13.27708 + ] + }, + { + "time": 1.2666667, + "value": -13.27708 + } + ] + }, + "front-foot-tip": { + "rotate": [ + { + "value": -0.2811985, + "curve": [ + 0.008333334, + -0.2811985, + 0.002817385, + -66.61513 + ] + }, + { + "time": 0.06666667, + "value": -65.75365, + "curve": [ + 0.16552, + -64.41987, + 0.2337835, + 14.352765 + ] + }, + { + "time": 0.2666667, + "value": 38.24919, + "curve": [ + 0.2937184, + 57.90787, + 0.3924242, + 89.78588 + ] + }, + { + "time": 0.4666667, + "value": 90.73152, + "curve": [ + 0.4833333, + 90.73152, + 0.55, + 177.66196 + ] + }, + { + "time": 0.5666666, + "value": 177.66196, + "curve": [ + 0.7326745, + 176.2435, + 0.75, + 11.348257 + ] + }, + { + "time": 0.8, + "value": 11.348257, + "curve": [ + 0.8859025, + 12.29389, + 0.9114622, + 47.87824 + ] + }, + { + "time": 0.9333333, + "value": 56.76897, + "curve": [ + 0.967334, + 70.59048, + 1.05, + 86.4574 + ] + }, + { + "time": 1.1, + "value": 86.4574, + "curve": [ + 1.186726, + 86.4574, + 1.2140645, + 66.44207 + ] + }, + { + "time": 1.3333334, + "value": 64.5508 + } + ] + }, + "front-shin": { + "rotate": [ + { + "curve": [ + 0.08635836, + -0.01806736, + 0.19055387, + -24.251423 + ] + }, + { + "time": 0.2, + "value": -26.49584, + "curve": [ + 0.21439336, + -29.91574, + 0.24939965, + -40.50952 + ] + }, + { + "time": 0.3333333, + "value": -40.57034, + "curve": [ + 0.4313408, + -40.70344, + 0.4589271, + -11.343845 + ] + }, + { + "time": 0.4666667, + "value": -8.71192, + "curve": [ + 0.4771134, + -5.159385, + 0.5239128, + 17.1284 + ] + }, + { + "time": 0.6, + "value": 16.98232, + "curve": [ + 0.6317624, + 17.085365, + 0.625, + 2.764457 + ] + }, + { + "time": 0.6333333, + "value": 2.764458, + "curve": [ + 0.6484549, + 2.764458, + 0.652977, + 2.74659 + ] + }, + { + "time": 0.6666667, + "value": 2.591426, + "curve": [ + 0.6784885, + 2.385952, + 0.7333333, + 2.531887 + ] + }, + { + "time": 0.7333333, + "value": -9.426415, + "curve": [ + 0.7452463, + -2.476608, + 0.7820335, + 3.124748 + ] + }, + { + "time": 0.8, + "value": 4.278675, + "curve": [ + 0.8318292, + 6.322961, + 0.895421, + 8.461233 + ] + }, + { + "time": 0.9333333, + "value": 8.49048, + "curve": [ + 0.9860933, + 8.531183, + 1.0511496, + 6.381635 + ] + }, + { + "time": 1.0666667, + "value": 2.28483, + "curve": [ + 1.078323, + 4.166202, + 1.1031494, + 5.861723 + ] + }, + { + "time": 1.1333333, + "value": 5.884948, + "curve": [ + 1.1908875, + 5.92923, + 1.208822, + 4.560581 + ] + }, + { + "time": 1.2333333, + "value": 2.524644 + } + ] + }, + "front-thigh": { + "rotate": [ + { + "curve": [ + 0.05976329, + 1.0151215, + 0.1509999, + 45.23327 + ] + }, + { + "time": 0.16666667, + "value": 54.00554, + "curve": [ + 0.18961367, + 66.85423, + 0.3579875, + 169.85176 + ] + }, + { + "time": 0.5, + "value": 169.5134, + "curve": [ + 0.6275878, + 169.85176, + 0.6924103, + 108.84532 + ] + }, + { + "time": 0.7, + "value": 97.73543, + "curve": [ + 0.7232997, + 102.60121, + 0.805322, + 111.5996 + ] + }, + { + "time": 0.8666667, + "value": 111.69462, + "curve": [ + 0.8991471, + 111.82616, + 1.0152105, + 109.1455 + ] + }, + { + "time": 1.0666667, + "value": 95.79772 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -38.85507, + "curve": [ + 0.02192639, + -40.37515, + 0.09562777, + -41.91797 + ] + }, + { + "time": 0.13333334, + "value": -41.91797, + "curve": [ + 0.1762986, + -41.91798, + 0.2164709, + -16.920395 + ] + }, + { + "time": 0.23333333, + "value": -4.34639, + "curve": [ + 0.2575247, + 13.692627, + 0.3075902, + 60.34659 + ] + }, + { + "time": 0.4, + "value": 60.16684, + "curve": [ + 0.4959516, + 59.98024, + 0.538565, + 33.62846 + ] + }, + { + "time": 0.5666666, + "value": 23.061996, + "curve": [ + 0.5945549, + 32.71104, + 0.6754874, + 53.71147 + ] + }, + { + "time": 0.7333333, + "value": 53.61354, + "curve": [ + 0.7969134, + 53.50589, + 0.926482, + 30.978836 + ] + }, + { + "time": 0.9333333, + "value": 19.57402, + "curve": "stepped" + }, + { + "time": 1.9666667, + "value": 19.57402, + "curve": [ + 2.245216, + 19.57402, + 2.7021875, + 77.025 + ] + }, + { + "time": 3.0666666, + "value": 77.0602, + "curve": [ + 3.208887, + 77.32796, + 3.291069, + 67.99296 + ] + }, + { + "time": 3.4333334, + "value": 67.9596, + "curve": [ + 3.608477, + 68.3418, + 3.7293816, + 73.87673 + ] + }, + { + "time": 3.833333, + "value": 73.41716, + "curve": [ + 4.152479, + 73.91438, + 4.460341, + 71.98025 + ] + }, + { + "time": 4.633333, + "value": 64.76924, + "curve": [ + 4.687792, + 62.49916, + 4.846802, + 26.42305 + ] + }, + { + "time": 4.866667, + "value": 10.94069 + } + ] + }, + "gun": { + "rotate": [ + { + "value": -2.788574, + "curve": [ + 0.03333333, + -2.788574, + 0.11987463, + -7.215712 + ] + }, + { + "time": 0.13333334, + "value": -8.516563, + "curve": [ + 0.16800457, + -11.867717, + 0.2902747, + -23.711977 + ] + }, + { + "time": 0.3333333, + "value": -26.241997, + "curve": [ + 0.368596, + -28.313953, + 0.4355997, + -29.74596 + ] + }, + { + "time": 0.5, + "value": -29.65575, + "curve": [ + 0.552479, + -29.58224, + 0.611462, + -25.47485 + ] + }, + { + "time": 0.6333333, + "value": -22.68271, + "curve": [ + 0.6562596, + -19.7559, + 0.67987, + -10.02117 + ] + }, + { + "time": 0.7, + "value": -6.485645, + "curve": [ + 0.7221142, + -2.601631, + 0.75, + -1.21659 + ] + }, + { + "time": 0.7666666, + "value": -1.350212, + "curve": [ + 0.7916667, + -1.5506454, + 0.8416666, + -19.737776 + ] + }, + { + "time": 0.8666667, + "value": -19.7968 + } + ] + }, + "hair1": { + "rotate": [ + { + "curve": [ + 0.04689246, + -0.2130623, + 0.04790161, + 7.863083 + ] + }, + { + "time": 0.06666667, + "value": 13.272148, + "curve": [ + 0.08325758, + 18.054514, + 0.13504568, + 24.44309 + ] + }, + { + "time": 0.2, + "value": 24.01697, + "curve": [ + 0.225, + 24.01697, + 0.2803424, + 6.321228 + ] + }, + { + "time": 0.3, + "value": 3.1026344, + "curve": [ + 0.3225088, + -0.5827751, + 0.3818797, + -7.121094 + ] + }, + { + "time": 0.4666667, + "value": -7.447723, + "curve": [ + 0.5115855, + -7.655552, + 0.5376558, + 12.13205 + ] + }, + { + "time": 0.5666666, + "value": 16.46309, + "curve": [ + 0.6085693, + 22.718737, + 0.6716594, + 27.3962 + ] + }, + { + "time": 0.7333333, + "value": 27.54968, + "curve": [ + 0.8266793, + 27.3962, + 0.932931, + 23.22974 + ] + }, + { + "time": 0.9666666, + "value": 19.106976, + "curve": [ + 0.9980442, + 15.272388, + 1.0916667, + -2.528984 + ] + }, + { + "time": 1.1333333, + "value": -2.528984, + "curve": [ + 1.1583333, + -2.528984, + 1.2083334, + 0 + ] + }, + { + "time": 1.2333333, + "curve": "stepped" + }, + { + "time": 2, + "curve": [ + 2.075, + 0, + 2.247674, + 0.3461227 + ] + }, + { + "time": 2.333333, + "value": 0.7803421, + "curve": [ + 2.584982, + 2.055981, + 2.8047395, + 3.4637756 + ] + }, + { + "time": 3.2, + "value": 3.503952, + "curve": [ + 3.5925975, + 3.543865, + 3.9791405, + 2.3555145 + ] + }, + { + "time": 4.166666, + "value": 1.553379, + "curve": [ + 4.39082, + 0.594574, + 4.447003, + 0.0361824 + ] + }, + { + "time": 4.6, + "value": 0.0361824, + "curve": [ + 4.641668, + 0.0361824, + 4.741667, + 0 + ] + }, + { + "time": 4.933333 + } + ] + }, + "hair2": { + "rotate": [ + { + "value": 10.609882, + "curve": [ + 0.075, + 10.609882, + 0.05, + 12.669956 + ] + }, + { + "time": 0.06666667, + "value": 12.669956, + "curve": [ + 0.1233677, + 12.669956, + 0.19394414, + -16.505566 + ] + }, + { + "time": 0.2, + "value": -19.86787, + "curve": [ + 0.20651405, + -23.48457, + 0.23617338, + -31.682863 + ] + }, + { + "time": 0.3, + "value": -31.80027, + "curve": [ + 0.3564386, + -31.90409, + 0.4369411, + -25.611557 + ] + }, + { + "time": 0.4666667, + "value": -19.291225, + "curve": [ + 0.485298, + -15.329792, + 0.5289479, + 6.481163 + ] + }, + { + "time": 0.5666666, + "value": 6.667576, + "curve": [ + 0.6279005, + 6.970203, + 0.6498716, + -46.39313 + ] + }, + { + "time": 0.7333333, + "value": -46.29858, + "curve": [ + 0.8430756, + -46.17424, + 0.9410482, + -33.36858 + ] + }, + { + "time": 0.9666666, + "value": -23.173223, + "curve": [ + 0.9721882, + -20.975813, + 1.0466495, + 15.210228 + ] + }, + { + "time": 1.1, + "value": 15.210228, + "curve": [ + 1.1416667, + 15.210228, + 1.182938, + 10.734215 + ] + }, + { + "time": 1.2666667, + "value": 10.609882, + "curve": [ + 1.45, + 10.337642, + 1.8166667, + 10.609882 + ] + }, + { + "time": 2, + "value": 10.609882, + "curve": [ + 2.075, + 10.609882, + 2.225, + 16.90288 + ] + }, + { + "time": 2.3, + "value": 16.90288, + "curve": [ + 2.3271945, + 16.90288, + 2.346594, + 6.813179 + ] + }, + { + "time": 2.4, + "value": 6.834305, + "curve": [ + 2.492377, + 6.870834, + 2.6021945, + 17.392544 + ] + }, + { + "time": 2.666667, + "value": 17.392544, + "curve": [ + 2.7416666, + 17.392544, + 2.8916986, + 10.665386 + ] + }, + { + "time": 2.966667, + "value": 10.640583, + "curve": [ + 3.186902, + 10.56771, + 3.343602, + 10.731342 + ] + }, + { + "time": 3.6, + "value": 11.39581, + "curve": [ + 3.7658195, + 11.825535, + 3.873757, + 14.87431 + ] + }, + { + "time": 3.9333334, + "value": 14.827503, + "curve": [ + 4.022158, + 14.75772, + 4.208427, + 9.491276 + ] + }, + { + "time": 4.3, + "value": 9.53775, + "curve": [ + 4.391111, + 9.583996, + 4.44072, + 14.816524 + ] + }, + { + "time": 4.533333, + "value": 14.84467, + "curve": [ + 4.642342, + 14.877789, + 4.692117, + 1.173443 + ] + }, + { + "time": 4.766667, + "value": 1.2434273, + "curve": [ + 4.822706, + 1.2960372, + 4.818161, + 18.354725 + ] + }, + { + "time": 4.866667, + "value": 18.384907, + "curve": [ + 4.904529, + 18.40846, + 4.901352, + 10.607553 + ] + }, + { + "time": 4.933333, + "value": 10.609882 + } + ] + }, + "hair3": { + "rotate": [ + { + "curve": [ + 0, + 0, + 0.04056912, + 10.74298 + ] + }, + { + "time": 0.06666667, + "value": 14.15986, + "curve": [ + 0.07479883, + 15.224585, + 0.14791566, + 18.036913 + ] + }, + { + "time": 0.2, + "value": 18.13369, + "curve": [ + 0.2513522, + 18.229107, + 0.3068256, + -4.75262 + ] + }, + { + "time": 0.3666667, + "value": -5.062149, + "curve": [ + 0.41201925, + -5.296737, + 0.4698103, + -0.9579954 + ] + }, + { + "time": 0.5, + "value": 2.209665, + "curve": [ + 0.5121224, + 3.4816265, + 0.5948224, + 20.305944 + ] + }, + { + "time": 0.6333333, + "value": 24.8722, + "curve": [ + 0.6472809, + 26.525967, + 0.7191794, + 29.326023 + ] + }, + { + "time": 0.8, + "value": 29.219383, + "curve": [ + 0.8586156, + 29.142044, + 0.9000327, + 28.480516 + ] + }, + { + "time": 0.9333333, + "value": 26.11037, + "curve": [ + 0.9809244, + 22.72311, + 0.9980939, + 2.056135 + ] + }, + { + "time": 1.1, + "value": 2.209665 + } + ] + }, + "hair4": { + "rotate": [ + { + "curve": [ + 0.011168385, + 4.50322, + 0.05, + 11.416817 + ] + }, + { + "time": 0.06666667, + "value": 11.416817, + "curve": [ + 0.1, + 11.416817, + 0.1361588, + -5.918403 + ] + }, + { + "time": 0.16666667, + "value": -10.537537, + "curve": [ + 0.20614353, + -16.514656, + 0.3274886, + -21.9986 + ] + }, + { + "time": 0.3666667, + "value": -24.471233, + "curve": [ + 0.41259405, + -27.36985, + 0.4666667, + -43.9946 + ] + }, + { + "time": 0.5, + "value": -43.9946, + "curve": [ + 0.5333333, + -43.9946, + 0.5522224, + 12.119652 + ] + }, + { + "time": 0.6333333, + "value": 11.853188, + "curve": [ + 0.7141786, + 11.587608, + 0.7583333, + -34.13222 + ] + }, + { + "time": 0.8, + "value": -34.13222, + "curve": [ + 0.8583333, + -34.13222, + 1.0149958, + -12.471024 + ] + }, + { + "time": 1.0666667, + "value": -8.848976, + "curve": [ + 1.1205677, + -5.070595, + 1.219171, + -0.015052795 + ] + }, + { + "time": 1.3333334, + "value": 1.2907867, + "curve": [ + 1.508893, + 3.2989044, + 1.7627754, + 2.7490234 + ] + }, + { + "time": 1.8666667, + "value": 2.776871, + "curve": [ + 1.974238, + 2.805704, + 2.1083546, + 2.808632 + ] + }, + { + "time": 2.2, + "value": 2.776871, + "curve": [ + 2.315253, + 2.736931, + 2.3741815, + 1.219162 + ] + }, + { + "time": 2.466667, + "value": 1.179222, + "curve": [ + 2.525, + 1.179222, + 2.608333, + 10.794548 + ] + }, + { + "time": 2.666667, + "value": 10.794548, + "curve": [ + 2.725, + 10.794548, + 2.893151, + 4.721054 + ] + }, + { + "time": 3.033333, + "value": 4.721054, + "curve": [ + 3.1166666, + 4.721054, + 3.283333, + 7.932075 + ] + }, + { + "time": 3.3666666, + "value": 7.932075, + "curve": [ + 3.4916666, + 7.932075, + 3.775, + 6.927864 + ] + }, + { + "time": 3.9, + "value": 6.927864, + "curve": [ + 3.9809444, + 6.927864, + 4.09364, + 6.897201 + ] + }, + { + "time": 4.2, + "value": 8.442413, + "curve": [ + 4.267491, + 9.422943, + 4.401258, + 16.605806 + ] + }, + { + "time": 4.5, + "value": 16.33462, + "curve": [ + 4.581609, + 16.11781, + 4.708941, + 9.9449 + ] + }, + { + "time": 4.733333, + "value": 6.5066, + "curve": [ + 4.747063, + 4.571221, + 4.779032, + -1.7636824 + ] + }, + { + "time": 4.8, + "value": -1.7486115, + "curve": [ + 4.823359, + -1.7325964, + 4.819983, + 4.467903 + ] + }, + { + "time": 4.866667, + "value": 6.043281, + "curve": [ + 4.899199, + 7.141105, + 4.912722, + 6.927864 + ] + }, + { + "time": 4.933333, + "value": 6.927864 + } + ] + }, + "head": { + "rotate": [ + { + "value": -2.827988, + "curve": [ + 0.015444444, + -2.827988, + 0.03569071, + 12.719316 + ] + }, + { + "time": 0.06666667, + "value": 12.186468, + "curve": [ + 0.0960013, + 11.681858, + 0.11911735, + -1.144228 + ] + }, + { + "time": 0.13333334, + "value": -6.858564, + "curve": [ + 0.14927696, + -13.267348, + 0.21048637, + -37.27945 + ] + }, + { + "time": 0.3, + "value": -36.86384, + "curve": [ + 0.3539913, + -36.61315, + 0.4120227, + -32.35048 + ] + }, + { + "time": 0.4666667, + "value": -23.489603, + "curve": [ + 0.4899489, + -19.87037, + 0.5120964, + -3.287432 + ] + }, + { + "time": 0.5333333, + "value": -3.237766, + "curve": [ + 0.5596176, + -3.3898296, + 0.6143611, + -67.24913 + ] + }, + { + "time": 0.6333333, + "value": -74.40298, + "curve": [ + 0.6523558, + -81.5758, + 0.7021659, + -88.9422 + ] + }, + { + "time": 0.7333333, + "value": -88.93178, + "curve": [ + 0.8048823, + -88.90787, + 0.8380167, + -80.87495 + ] + }, + { + "time": 0.8666667, + "value": -81.02708, + "curve": [ + 0.9216276, + -81.3189, + 0.9755556, + -85.28828 + ] + }, + { + "time": 1, + "value": -85.28828, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -85.28828, + "curve": [ + 2.3143334, + -85.28828, + 2.382326, + -68.06154 + ] + }, + { + "time": 2.466667, + "value": -63.48384, + "curve": [ + 2.5701094, + -57.86936, + 2.9157326, + -55.24182 + ] + }, + { + "time": 3.2, + "value": -55.10316, + "curve": [ + 3.447132, + -54.98262, + 4.134757, + -56.60572 + ] + }, + { + "time": 4.266667, + "value": -58.2344, + "curve": [ + 4.67212, + -63.24052, + 4.64639, + -82.6929 + ] + }, + { + "time": 4.933333, + "value": -85.28828 + } + ], + "scale": [ + { + "time": 0.4666667, + "curve": [ + 0.469, + 1.005, + 0.4916667, + 1.065, + 0.475, + 1.0178572, + 0.4916667, + 0.94 + ] + }, + { + "time": 0.5, + "x": 1.065, + "y": 0.94, + "curve": [ + 0.5166666, + 1.065, + 0.5410837, + 0.9910153, + 0.5166666, + 0.94, + 0.5423501, + 1.0256574 + ] + }, + { + "time": 0.5666666, + "x": 0.9895735, + "y": 1.0247642, + "curve": [ + 0.5933727, + 0.9880685, + 0.6089288, + 1.001505, + 0.5948418, + 1.0237292, + 0.6074599, + 1.0010352 + ] + }, + { + "time": 0.6333333 + } + ] + }, + "head-control": { + "translate": [ + { + "curve": [ + 0.025, + 0, + 0.08982687, + 0.89147305, + 0.025, + 0, + 0.075, + -21.61401 + ] + }, + { + "time": 0.1, + "x": 0.9881002, + "y": -21.61401, + "curve": [ + 0.2139062, + 2.07001, + 0.375, + 3.317036, + 0.19166666, + -21.61401, + 0.4413305, + -13.159398 + ] + }, + { + "time": 0.4666667, + "x": 3.317036, + "y": -7.8163233, + "curve": [ + 0.4916667, + 3.317036, + 0.5497855, + 3.2550259, + 0.482024, + -4.5776634, + 0.5036168, + 2.5038502 + ] + }, + { + "time": 0.5666666, + "x": 3.1785533, + "y": 2.491603, + "curve": [ + 0.6580276, + 2.7646472, + 0.6791785, + 1.9860523, + 0.6491876, + 2.475575, + 0.6417333, + -10.469906 + ] + }, + { + "time": 0.7, + "x": 1.7400377, + "y": -10.407934, + "curve": [ + 0.7865131, + 0.7178611, + 0.880658, + -0.80351204, + 0.772064, + -10.331288, + 0.819524, + 5.5617523 + ] + }, + { + "time": 0.9, + "x": -1.0700846, + "y": 5.5375957, + "curve": [ + 0.9605302, + -1.9043194, + 1.025, + -2.2252462, + 0.974895, + 5.5151157, + 0.9505928, + -0.8529567 + ] + }, + { + "time": 1.1, + "x": -2.2252462, + "y": -0.9042754, + "curve": [ + 1.2916666, + -2.2252462, + 2.001765, + -1.4939518, + 1.291651, + -0.970104, + 1.975, + -0.9042754 + ] + }, + { + "time": 2.166667, + "x": -0.86713487, + "y": -0.9042754, + "curve": [ + 2.250246, + -0.5494431, + 2.503161, + 0.8558457, + 2.283333, + -0.9042754, + 2.6026855, + -7.731572 + ] + }, + { + "time": 2.666667, + "x": 1.3259557, + "y": -8.982293, + "curve": [ + 2.7657926, + 1.6109612, + 2.998697, + 1.7487321, + 2.834681, + -12.2666855, + 3.002592, + -15.669482 + ] + }, + { + "time": 3.1333334, + "x": 1.810638, + "y": -16.217154, + "curve": [ + 3.391734, + 1.9294498, + 4.198695, + 2.5163183, + 3.48327, + -17.68303, + 4.12858, + -16.929863 + ] + }, + { + "time": 4.366667, + "x": 2.9925613, + "y": -12.177105, + "curve": [ + 4.429278, + 3.1700768, + 4.593682, + 5.3080497, + 4.538166, + -8.753565, + 4.583333, + -4.896084 + ] + }, + { + "time": 4.666666, + "x": 5.380738, + "y": -2.8332741, + "curve": [ + 4.793823, + 5.507386, + 4.805771, + 3.683782, + 4.690854, + -2.2345417, + 4.800488, + -0.99986273 + ] + }, + { + "time": 4.933333, + "x": 3.6083975, + "y": -1.2390671 + } + ] + }, + "hip": { + "translate": [ + { + "curve": [ + 0.09774662, + -26.500284, + 0.16644298, + -49.643425, + 0.028903656, + 52.830708, + 0.1091842, + 96.942795 + ] + }, + { + "time": 0.2666667, + "x": -83.1816, + "y": 94.77508, + "curve": [ + 0.3611138, + -114.786736, + 0.3924851, + -126.64004, + 0.42022145, + 92.708534, + 0.4666667, + -9.759828 + ] + }, + { + "time": 0.4666667, + "x": -143.00812, + "y": -70.79833, + "curve": [ + 0.5225717, + -155.34349, + 0.5651282, + -162.70703, + 0.4733397, + -82.75284, + 0.5833333, + -126.477135 + ] + }, + { + "time": 0.6, + "x": -166.97603, + "y": -126.477135, + "curve": [ + 0.6630102, + -174.68977, + 0.8163472, + -180.33087, + 0.7083333, + -126.477135, + 0.8916666, + -126.51818 + ] + }, + { + "time": 1, + "x": -180.55977, + "y": -126.51818 + } + ] + }, + "neck": { + "rotate": [ + { + "value": -2.827988, + "curve": [ + 0.11415303, + 1.3304386, + 0.194984, + 4.130054 + ] + }, + { + "time": 0.2666667, + "value": 4.132889, + "curve": [ + 0.3512333, + 4.13624, + 0.4440456, + -24.501444 + ] + }, + { + "time": 0.5, + "value": -24.686066, + "curve": [ + 0.570637, + -23.89392, + 0.5499004, + 34.22126 + ] + }, + { + "time": 0.6666667, + "value": 35.12734, + "curve": [ + 0.713132, + 34.81157, + 0.7555716, + 22.7647 + ] + }, + { + "time": 0.8333333, + "value": 22.81864, + "curve": [ + 0.8679167, + 22.842625, + 0.9156492, + 47.94965 + ] + }, + { + "time": 0.9666666, + "value": 47.94965, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": 47.94965, + "curve": [ + 2.3, + 47.94965, + 2.6166525, + 18.71746 + ] + }, + { + "time": 2.666667, + "value": 18.505486, + "curve": [ + 3.171996, + 16.579683, + 4.060461, + 16.790627 + ] + }, + { + "time": 4.533333, + "value": 18.505486, + "curve": [ + 4.706526, + 19.133564, + 4.775889, + 41.10513 + ] + }, + { + "time": 4.8, + "value": 47.94965 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": 10.362316, + "curve": [ + 0.03333333, + 10.362316, + 0.1, + -32.88954 + ] + }, + { + "time": 0.13333334, + "value": -32.88954, + "curve": [ + 0.18333334, + -32.88954, + 0.2833333, + -4.45478 + ] + }, + { + "time": 0.3333333, + "value": -4.45478, + "curve": [ + 0.3666667, + -4.45478, + 0.4379563, + -6.86408 + ] + }, + { + "time": 0.4666667, + "value": -8.989485, + "curve": [ + 0.5292276, + -13.620812, + 0.6053304, + -20.580513 + ] + }, + { + "time": 0.6333333, + "value": -23.20364, + "curve": [ + 0.7078339, + -30.182356, + 0.7583333, + -35.55501 + ] + }, + { + "time": 0.8, + "value": -35.55501, + "curve": [ + 0.875, + -35.55501, + 1.025, + -23.20364 + ] + }, + { + "time": 1.1, + "value": -23.20364 + } + ] + }, + "rear-foot": { + "rotate": [ + { + "value": -0.2811966, + "curve": [ + 0.03333333, + -0.2811966, + 0.256232, + -66.7055 + ] + }, + { + "time": 0.3666667, + "value": -66.84443, + "curve": [ + 0.4184119, + -66.90952, + 0.4985725, + -21.794205 + ] + }, + { + "time": 0.6, + "value": -21.5233, + "curve": [ + 0.6519168, + -21.38463, + 0.6645703, + -53.96108 + ] + }, + { + "time": 0.7, + "value": -54.26296, + "curve": [ + 0.7574644, + -53.96108, + 0.8429435, + -2.072342 + ] + }, + { + "time": 0.9333333, + "value": -1.4685898, + "curve": [ + 0.9684307, + -2.072342, + 0.9754344, + -19.96207 + ] + }, + { + "time": 1, + "value": -19.96207, + "curve": [ + 1.025, + -19.96207, + 1.075, + -12.420547 + ] + }, + { + "time": 1.1, + "value": -12.420547, + "curve": [ + 1.1333333, + -12.420547, + 1.2, + -18.34373 + ] + }, + { + "time": 1.2333333, + "value": -18.34373 + } + ] + }, + "rear-foot-target": { + "rotate": [ + { + "value": -0.2811985 + } + ] + }, + "rear-shin": { + "rotate": [ + { + "curve": [ + 0.02134387, + -16.65366, + 0.09115682, + -54.81634 + ] + }, + { + "time": 0.16666667, + "value": -55.28844, + "curve": [ + 0.1869984, + -55.41556, + 0.2134717, + -52.51734 + ] + }, + { + "time": 0.23333333, + "value": -45.98236, + "curve": [ + 0.2420925, + -43.10037, + 0.3105709, + -12.726774 + ] + }, + { + "time": 0.3333333, + "value": -6.317261, + "curve": [ + 0.3562187, + 0.12688255, + 0.4666666, + 24.495005 + ] + }, + { + "time": 0.5, + "value": 24.495005, + "curve": [ + 0.5425889, + 24.495005, + 0.5597089, + 3.782467 + ] + }, + { + "time": 0.5666666, + "value": -3.525984, + "curve": [ + 0.5851009, + 3.8576965, + 0.6593201, + 16.627193 + ] + }, + { + "time": 0.7, + "value": 16.561085, + "curve": [ + 0.7823284, + 16.42729, + 0.896085, + 8.43845 + ] + }, + { + "time": 0.9333333, + "value": 4.041226, + "curve": [ + 0.9562264, + 6.836118, + 1.0083333, + 8.41251 + ] + }, + { + "time": 1.0333333, + "value": 8.41251, + "curve": [ + 1.0666667, + 8.41251, + 1.1224273, + 8.136743 + ] + }, + { + "time": 1.1666666, + "value": 5.799962 + } + ] + }, + "rear-thigh": { + "rotate": [ + { + "curve": [ + 0.03333333, + 0, + 0.12001532, + 50.26316 + ] + }, + { + "time": 0.13333334, + "value": 57.30254, + "curve": [ + 0.16367698, + 73.341, + 0.2737021, + 147.17735 + ] + }, + { + "time": 0.3333333, + "value": 147.10303, + "curve": [ + 0.47515625, + 146.44525, + 0.582564, + 95.71753 + ] + }, + { + "time": 0.6, + "value": 79.66113, + "curve": [ + 0.6198274, + 94.74216, + 0.7321241, + 103.15384 + ] + }, + { + "time": 0.7666666, + "value": 103.02254, + "curve": [ + 0.8121768, + 102.84955, + 0.8968627, + 95.74734 + ] + }, + { + "time": 0.9333333, + "value": 83.01085 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": -44.69556, + "curve": [ + 0.03333333, + -44.69556, + 0.1197083, + 54.88644 + ] + }, + { + "time": 0.13333334, + "value": 64.6217, + "curve": [ + 0.1537096, + 79.18082, + 0.2141258, + 79.4221 + ] + }, + { + "time": 0.2666667, + "value": 63.39506, + "curve": [ + 0.2927642, + 55.18524, + 0.3318916, + 30.12935 + ] + }, + { + "time": 0.3666667, + "value": 30.12935, + "curve": [ + 0.40001765, + 30.12935, + 0.4412998, + 39.87414 + ] + }, + { + "time": 0.4666667, + "value": 55.12625, + "curve": [ + 0.48838425, + 68.18418, + 0.5204052, + 100.72226 + ] + }, + { + "time": 0.5333333, + "value": 111.95866, + "curve": [ + 0.550502, + 126.88067, + 0.627324, + 185.96957 + ] + }, + { + "time": 0.6666667, + "value": 185.96957, + "curve": [ + 0.6916667, + 185.96957, + 0.7357943, + 162.4288 + ] + }, + { + "time": 0.8, + "value": 158.0067, + "curve": [ + 0.9000576, + 151.11525, + 1.0166667, + 144.0128 + ] + }, + { + "time": 1.1, + "value": 144.0128, + "curve": "stepped" + }, + { + "time": 2.3666666, + "value": 144.0128, + "curve": [ + 2.4916666, + 144.0128, + 2.7416666, + 138.6282 + ] + }, + { + "time": 2.8666666, + "value": 138.6282, + "curve": [ + 3.0666666, + 138.6282, + 3.466667, + 138.63403 + ] + }, + { + "time": 3.666667, + "value": 138.63403, + "curve": [ + 3.8833334, + 138.63403, + 4.316666, + 135.18347 + ] + }, + { + "time": 4.533333, + "value": 135.18347, + "curve": [ + 4.575, + 135.18347, + 4.691666, + 131.594 + ] + }, + { + "time": 4.733333, + "value": 131.594, + "curve": [ + 4.758333, + 131.594, + 4.516667, + 144.0128 + ] + }, + { + "time": 4.833333, + "value": 144.0128 + } + ], + "translate": [ + { + "time": 0.4666667, + "curve": [ + 0.5166666, + 0, + 0.6166667, + -21.737148, + 0.5166666, + 0, + 0.6166667, + -10.31258 + ] + }, + { + "time": 0.6666667, + "x": -21.774265, + "y": -10.330188 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -8.61538, + "curve": [ + 0.010259143, + -16.71203, + 0.03222887, + -33.60068 + ] + }, + { + "time": 0.06666667, + "value": -33.37212, + "curve": [ + 0.18178344, + -32.60808, + 0.2976945, + 123.07062 + ] + }, + { + "time": 0.4666667, + "value": 122.77002, + "curve": [ + 0.5109518, + 122.69125, + 0.5204181, + 100.20042 + ] + }, + { + "time": 0.5666666, + "value": 88.9638, + "curve": [ + 0.5875576, + 83.8881, + 0.6666667, + 75.34303 + ] + }, + { + "time": 0.7, + "value": 75.34303, + "curve": [ + 0.7666666, + 75.34303, + 0.9, + 76.03314 + ] + }, + { + "time": 0.9666666, + "value": 76.03314 + } + ] + }, + "torso2": { + "rotate": [ + { + "curve": [ + 0.04833333, + 0, + 0.12943684, + -12.732102 + ] + }, + { + "time": 0.16666667, + "value": -15.947126, + "curve": [ + 0.22118534, + -20.65514, + 0.2544313, + -21.62372 + ] + }, + { + "time": 0.3, + "value": -21.586037, + "curve": [ + 0.457501, + -21.45581, + 0.4595645, + -1.671394 + ] + }, + { + "time": 0.6333333, + "value": -1.709037, + "curve": [ + 0.7095563, + -1.7255486, + 0.7151743, + -4.000723 + ] + }, + { + "time": 0.7666666, + "value": -3.972734, + "curve": [ + 0.8663324, + -3.918559, + 0.839921, + 0.016319573 + ] + }, + { + "time": 1, + "curve": "stepped" + }, + { + "time": 2, + "curve": [ + 2.275, + 0, + 2.8669045, + -5.797145 + ] + }, + { + "time": 3.1, + "value": -6.437279, + "curve": [ + 3.327306, + -7.06151, + 3.7103264, + -6.232035 + ] + }, + { + "time": 3.9333334, + "value": -5.405311, + "curve": [ + 4.168433, + -4.533755, + 4.488472, + -2.8298516 + ] + }, + { + "time": 4.8 + } + ] + }, + "torso3": { + "rotate": [ + { + "curve": [ + 0.025, + 0, + 0.09008592, + -3.655975 + ] + }, + { + "time": 0.1, + "value": -4.551666, + "curve": [ + 0.14257246, + -8.397885, + 0.22345562, + -17.0685 + ] + }, + { + "time": 0.23333333, + "value": -18.311, + "curve": [ + 0.2820652, + -24.44091, + 0.35017, + -28.99538 + ] + }, + { + "time": 0.3666667, + "value": -30.06988, + "curve": [ + 0.4051797, + -32.57841, + 0.4417323, + -33.03234 + ] + }, + { + "time": 0.4666667, + "value": -32.98805, + "curve": [ + 0.4914639, + -33.04064, + 0.5048738, + -23.56439 + ] + }, + { + "time": 0.5333333, + "value": -23.546326, + "curve": [ + 0.5708778, + -23.66542, + 0.5987943, + -27.20989 + ] + }, + { + "time": 0.6333333, + "value": -27.20665, + "curve": [ + 0.669014, + -27.203304, + 0.742272, + -10.42768 + ] + }, + { + "time": 0.7666666, + "value": -7.788528, + "curve": [ + 0.7875314, + -5.531253, + 0.7960346, + -4.417817 + ] + }, + { + "time": 0.8333333, + "value": -2.901961, + "curve": [ + 0.874938, + -1.2111093, + 0.9333333, + 0 + ] + }, + { + "time": 0.9666666, + "curve": "stepped" + }, + { + "time": 2.4333334, + "curve": [ + 2.516667, + 0, + 2.6833556, + 4.630115 + ] + }, + { + "time": 2.766667, + "value": 4.656875, + "curve": [ + 3.084372, + 4.758941, + 3.248143, + 4.367768 + ] + }, + { + "time": 3.4, + "value": 3.736271, + "curve": [ + 3.596353, + 2.919743, + 3.754788, + 2.181887 + ] + }, + { + "time": 3.8666666, + "value": 1.7159004, + "curve": [ + 4.136221, + 0.593175, + 4.471063, + 0 + ] + }, + { + "time": 4.8 + } + ] + }, + "front-shoulder": { + "translate": [ + {}, + { + "time": 0.16666667, + "y": 16 + }, + { + "time": 0.36666667, + "x": -5, + "y": 28 + }, + { + "time": 0.5333333, + "x": 1, + "y": 12 + }, + { + "time": 1 + } + ] + } + }, + "ik": { + "front-foot-ik": [ + { + "mix": 0 + } + ], + "front-leg-ik": [ + { + "mix": 0, + "bendPositive": false + } + ], + "rear-foot-ik": [ + { + "mix": 0.005 + } + ], + "rear-leg-ik": [ + { + "mix": 0.005, + "bendPositive": false + } + ] + } + }, + "idle": { + "slots": { + "front-fist": { + "attachment": [ + { + "name": "front-fist-open" + } + ] + } + }, + "bones": { + "front-bracer": { + "rotate": [ + { + "value": 42.46212, + "curve": [ + 0.02905485, + 42.9721, + 0.1343778, + 45.28228 + ] + }, + { + "time": 0.3333333, + "value": 45.27423, + "curve": [ + 0.5781397, + 45.26433, + 0.7984326, + 40.07414 + ] + }, + { + "time": 0.8333333, + "value": 39.74404, + "curve": [ + 0.8783341, + 39.31842, + 1.0192736, + 38.22513 + ] + }, + { + "time": 1.2, + "value": 38.22134, + "curve": [ + 1.376692, + 38.21765, + 1.619414, + 41.68151 + ] + }, + { + "time": 1.6666666, + "value": 42.46212 + } + ] + }, + "front-fist": { + "rotate": [ + { + "curve": [ + 0.0861111, + 0, + 0.23336044, + 2.482643 + ] + }, + { + "time": 0.3333333, + "value": 4.127198, + "curve": [ + 0.428754, + 5.69687, + 0.7111111, + 10.064902 + ] + }, + { + "time": 0.8333333, + "value": 10.064902, + "curve": [ + 0.9263888, + 10.064902, + 1.0922853, + 4.210019 + ] + }, + { + "time": 1.2, + "value": 2.781331, + "curve": [ + 1.3494836, + 0.7986326, + 1.551389, + 0 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "front-foot-target": { + "translate": [ + { + "x": -42.93737 + } + ] + }, + "front-shoulder": { + "translate": [ + { + "curve": [ + 0.2097222, + 0, + 0.5250046, + -1.0681801, + 0.2097222, + 0, + 0.5250046, + 2.5341244 + ] + }, + { + "time": 0.8333333, + "x": -1.0681801, + "y": 2.5341244, + "curve": [ + 1.1499954, + -1.0681801, + 1.4597223, + 0, + 1.1499954, + 2.5341244, + 1.4597223, + 0 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -60.86928, + "curve": [ + 0.15379426, + -60.85433, + 0.4520833, + -68.65044 + ] + }, + { + "time": 0.8333333, + "value": -68.65044, + "curve": [ + 1.2208333, + -68.65044, + 1.542334, + -60.86928 + ] + }, + { + "time": 1.6666666, + "value": -60.86928 + } + ] + }, + "gun": { + "rotate": [ + { + "curve": [ + 0.0990061, + 0.2725744, + 0.3666667, + 1.227249 + ] + }, + { + "time": 0.5333333, + "value": 1.227249, + "curve": [ + 0.665, + 1.227249, + 0.9372414, + -0.5649137 + ] + }, + { + "time": 1.1333333, + "value": -0.5542478, + "curve": [ + 1.3156896, + -0.5539121, + 1.5823046, + -0.20918465 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "hair1": { + "rotate": [ + { + "curve": [ + 0.06666667, + 0, + 0.21343653, + 2.859753 + ] + }, + { + "time": 0.2666667, + "value": 3.646973, + "curve": [ + 0.3576066, + 4.991878, + 0.535274, + 7.916351 + ] + }, + { + "time": 0.6666667, + "value": 7.916351, + "curve": [ + 0.8092751, + 7.916355, + 1.0674844, + 5.494446 + ] + }, + { + "time": 1.1333333, + "value": 4.69825, + "curve": [ + 1.245374, + 3.34354, + 1.525, + 0 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "hair2": { + "rotate": [ + { + "curve": [ + 0.06666667, + 0, + 0.22483164, + -7.965755 + ] + }, + { + "time": 0.2666667, + "value": -9.751606, + "curve": [ + 0.3156868, + -11.84417, + 0.518887, + -16.655235 + ] + }, + { + "time": 0.6666667, + "value": -16.65524, + "curve": [ + 0.8171845, + -16.65524, + 1.0289435, + -11.434772 + ] + }, + { + "time": 1.1333333, + "value": -9.13718, + "curve": [ + 1.250492, + -6.558552, + 1.525, + 0 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "hair3": { + "rotate": [ + { + "curve": [ + 0.1, + 0, + 0.3, + 1.3225384 + ] + }, + { + "time": 0.4, + "value": 1.3225384, + "curve": [ + 0.55, + 1.3225384, + 0.8664853, + 0.925766 + ] + }, + { + "time": 1, + "value": 0.7331009, + "curve": [ + 1.189498, + 0.4596481, + 1.5, + 0 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "hair4": { + "rotate": [ + { + "curve": [ + 0.1183693, + -0.4436188, + 0.3, + -8.51938 + ] + }, + { + "time": 0.4, + "value": -8.51938, + "curve": [ + 0.55, + -8.51938, + 0.85, + 1.9588852 + ] + }, + { + "time": 1, + "value": 1.9588852, + "curve": [ + 1.1666666, + 1.9588852, + 1.5774637, + 0.3826828 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "head": { + "rotate": [ + { + "value": -6.74768, + "curve": [ + 0.1764417, + -7.881808, + 0.3491666, + -8.94765 + ] + }, + { + "time": 0.4666667, + "value": -8.94765, + "curve": [ + 0.55, + -8.94765, + 0.6970137, + -6.771097 + ] + }, + { + "time": 0.8333333, + "value": -5.436397, + "curve": [ + 0.8796374, + -4.983036, + 1.05, + -4.122652 + ] + }, + { + "time": 1.1333333, + "value": -4.122652, + "curve": [ + 1.2658333, + -4.122652, + 1.4685582, + -5.477994 + ] + }, + { + "time": 1.6666666, + "value": -6.74768 + } + ] + }, + "head-control": { + "translate": [ + { + "curve": [ + 0.09774022, + 0.9077855, + 0.2998519, + 2.7920117, + 0.16993235, + 0.082885504, + 0.3162684, + -2.0394826 + ] + }, + { + "time": 0.4, + "x": 2.8316092, + "y": -3.7002687, + "curve": [ + 0.5295718, + 2.882833, + 0.7759276, + 1.6097659, + 0.49205795, + -5.526204, + 0.6681138, + -8.836581 + ] + }, + { + "time": 0.8666667, + "x": 0.8842869, + "y": -8.868313, + "curve": [ + 0.9656826, + 0.092623726, + 1.1093842, + -1.8091723, + 0.993936, + -8.868313, + 1.143917, + -6.5755696 + ] + }, + { + "time": 1.2333333, + "x": -1.8787572, + "y": -5.1349525, + "curve": [ + 1.3416667, + -1.8787572, + 1.5675943, + -0.92131835, + 1.3165368, + -3.7944374, + 1.5583333, + 0 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "hip": { + "rotate": [ + { + "curve": [ + 0.07331329, + 0.34827155, + 0.3033066, + 1.270263 + ] + }, + { + "time": 0.4, + "value": 1.2787018, + "curve": [ + 0.6146915, + 1.2974385, + 0.847058, + -1.4075624 + ] + }, + { + "time": 1.2, + "value": -1.3809776, + "curve": [ + 1.3437005, + -1.3701534, + 1.6023358, + -0.2823823 + ] + }, + { + "time": 1.6666666 + } + ], + "translate": [ + { + "x": -7.4438376, + "y": -14.3959675, + "curve": [ + 0.05875295, + -8.060077, + 0.2579626, + -9.44524, + 0.14166667, + -14.3959675, + 0.34119925, + -15.477027 + ] + }, + { + "time": 0.4666667, + "x": -9.410741, + "y": -16.624342, + "curve": [ + 0.6203822, + -9.385333, + 0.788416, + -8.259274, + 0.5973517, + -17.81935, + 0.75, + -18.658497 + ] + }, + { + "time": 0.9, + "x": -7.470721, + "y": -18.658497, + "curve": [ + 0.9780124, + -6.919413, + 1.174976, + -5.6284046, + 1.0355474, + -18.613577, + 1.233996, + -17.458246 + ] + }, + { + "time": 1.3333334, + "x": -5.6316686, + "y": -16.56156, + "curve": [ + 1.500856, + -5.635119, + 1.614493, + -6.8083706, + 1.453844, + -15.473744, + 1.60875, + -14.3959675 + ] + }, + { + "time": 1.6666666, + "x": -7.4438376, + "y": -14.3959675 + } + ] + }, + "neck": { + "rotate": [ + { + "value": 3.7834435, + "curve": [ + 0.16666667, + 3.7834435, + 0.5, + 5.449173 + ] + }, + { + "time": 0.6666667, + "value": 5.449173, + "curve": [ + 0.9166667, + 5.449173, + 1.4166666, + 3.7834435 + ] + }, + { + "time": 1.6666666, + "value": 3.7834435 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "curve": [ + 0.06311346, + 0.5412674, + 0.3666667, + 3.3939 + ] + }, + { + "time": 0.5333333, + "value": 3.3939, + "curve": [ + 0.6958333, + 3.3939, + 0.938892, + -1.6320496 + ] + }, + { + "time": 1.2, + "value": -1.6092262, + "curve": [ + 1.4195797, + -1.5900345, + 1.5741305, + -0.6726322 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "rear-foot-target": { + "translate": [ + { + "x": 30.383537 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 39.19888, + "curve": [ + 0.185123, + 39.21545, + 0.5, + 29.370453 + ] + }, + { + "time": 0.6666667, + "value": 29.370453, + "curve": [ + 0.9166667, + 29.370453, + 1.4166666, + 39.19888 + ] + }, + { + "time": 1.6666666, + "value": 39.19888 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -22.87543, + "curve": [ + 0.0994818, + -23.44993, + 0.3631936, + -24.73999 + ] + }, + { + "time": 0.5333333, + "value": -24.74071, + "curve": [ + 0.7060638, + -24.7416, + 0.9608056, + -20.96683 + ] + }, + { + "time": 1.1333333, + "value": -20.967194, + "curve": [ + 1.35508, + -20.967667, + 1.5666924, + -22.280136 + ] + }, + { + "time": 1.6666666, + "value": -22.87543 + } + ] + }, + "torso2": { + "rotate": [ + { + "curve": [ + 0.06681584, + 0.3343238, + 0.3412546, + 2.5357144 + ] + }, + { + "time": 0.5333333, + "value": 2.5443554, + "curve": [ + 0.7340414, + 2.553385, + 0.98162, + -0.9433611 + ] + }, + { + "time": 1.1333333, + "value": -0.9299526, + "curve": [ + 1.365215, + -0.9094587, + 1.548701, + -0.561897 + ] + }, + { + "time": 1.6666666 + } + ] + }, + "torso3": { + "rotate": [ + { + "value": -2.148, + "curve": [ + 0.05198252, + -1.9036858, + 0.3839926, + -0.14695562 + ] + }, + { + "time": 0.5333333, + "value": -0.1397686, + "curve": [ + 0.761939, + -0.12876725, + 0.8954164, + -3.104005 + ] + }, + { + "time": 1.1333333, + "value": -3.1014395, + "curve": [ + 1.348143, + -3.098699, + 1.5921898, + -2.457665 + ] + }, + { + "time": 1.6666666, + "value": -2.148 + } + ] + } + } + }, + "idle-turn": { + "slots": { + "front-fist": { + "attachment": [ + { + "name": "front-fist-open" + } + ] + } + }, + "bones": { + "front-bracer": { + "rotate": [ + { + "value": 6.690201, + "curve": [ + 0, + 19.76432, + 0.03859885, + 56.53068 + ] + }, + { + "time": 0.06666667, + "value": 56.6253, + "curve": [ + 0.11433945, + 56.78601, + 0.18898627, + 42.46212 + ] + }, + { + "time": 0.2666667, + "value": 42.46212 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": -15.535895, + "curve": [ + 0, + -3.0764246, + 0.03372228, + 18.443924 + ] + }, + { + "time": 0.06666667, + "value": 19.023037, + "curve": [ + 0.10797147, + 19.74911, + 0.16942663, + 0 + ] + }, + { + "time": 0.2666667 + } + ], + "scale": [ + { + "x": 0.9399196, + "curve": [ + 0, + 0.9621076, + 0.02415492, + 1.236838, + 0, + 1, + 0.02560019, + 0.947412 + ] + }, + { + "time": 0.06666667, + "x": 1.2361622, + "y": 0.947412, + "curve": [ + 0.11725762, + 1.235358, + 0.18898627, + 1, + 0.1165446, + 0.947412, + 0.18898627, + 1 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "front-foot-target": { + "rotate": [ + { + "value": -1.85278, + "curve": [ + 0.014102791, + -8.91439, + 0.04653653, + -28.39679 + ] + }, + { + "time": 0.1, + "value": -28.88741, + "curve": [ + 0.14351568, + -29.286743, + 0.2624582, + -21.7725 + ] + }, + { + "time": 0.2666667 + } + ], + "translate": [ + { + "x": 6.1974077, + "y": 0.512101, + "curve": [ + 0, + -33.830006, + 0.07785524, + -42.93737, + 0, + 0.09492033, + 0.07785524, + 0 + ] + }, + { + "time": 0.16666667, + "x": -42.93737 + } + ] + }, + "front-shoulder": { + "translate": [ + { + "x": 0.7015819, + "y": -8.897795, + "curve": [ + 0.06666667, + 0.7015819, + 0.2, + 0, + 0.06666667, + -8.897795, + 0.2, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "front-thigh": { + "translate": [ + { + "x": 7.590933, + "y": 1.175928, + "curve": [ + 0.03333333, + 7.590933, + 0.1, + 0, + 0.03333333, + 1.175928, + 0.1, + 0 + ] + }, + { + "time": 0.13333334 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -302.772, + "curve": [ + 0, + -406.90015, + 0.12456839, + -420.8693 + ] + }, + { + "time": 0.2666667, + "value": -420.8693 + } + ], + "translate": [ + { + "x": 1.390703, + "y": -3.0971618, + "curve": [ + 0.06666667, + 1.390703, + 0.11140642, + 0, + 0.06666667, + -3.0971618, + 0.11140642, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "gun": { + "rotate": [ + { + "value": -3.954601, + "curve": [ + 0, + -10.403942, + 0.01909628, + -20.42602 + ] + }, + { + "time": 0.03333333, + "value": -20.454044, + "curve": [ + 0.04384435, + -20.474735, + 0.12498682, + 0 + ] + }, + { + "time": 0.2 + } + ] + }, + "hair1": { + "rotate": [ + { + "value": -3.849964, + "curve": [ + 0.04377778, + -3.849964, + 0.071606, + 6.912709 + ] + }, + { + "time": 0.13333334, + "value": 8.052677, + "curve": [ + 0.16629143, + 8.6487, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair2": { + "rotate": [ + { + "value": 1.249958, + "curve": [ + 0.04377778, + 1.249958, + 0.071606, + 8.967916 + ] + }, + { + "time": 0.13333334, + "value": 8.597805, + "curve": [ + 0.16629143, + 8.404295, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair3": { + "rotate": [ + { + "value": -9.007214, + "curve": [ + 0.04377778, + -9.007214, + 0.071606, + 7.410595 + ] + }, + { + "time": 0.13333334, + "value": 10.077616, + "curve": [ + 0.16629143, + 11.472048, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair4": { + "rotate": [ + { + "value": -16.49289, + "curve": [ + 0.04377778, + -16.49289, + 0.100582, + -5.97757 + ] + }, + { + "time": 0.13333334, + "value": -2.952637, + "curve": [ + 0.1616467, + -0.3376007, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "head": { + "rotate": [ + { + "value": 5.116035, + "curve": [ + 0, + -6.34088, + 0.12456839, + -6.747682 + ] + }, + { + "time": 0.2666667, + "value": -6.747682 + } + ], + "scale": [ + { + "y": 1.03, + "curve": [ + 0.06666667, + 1, + 0.10697675, + 1, + 0.06666667, + 1.03, + 0.10697675, + 1 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "head-control": { + "translate": [ + { + "x": -8.52734, + "y": -21.57575, + "curve": [ + 0.06666667, + -8.52734, + 0.2, + 0, + 0.06666667, + -21.57575, + 0.2, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hip": { + "translate": [ + { + "x": -1.6748043, + "y": -4.219471, + "curve": [ + 0.06666667, + -1.6748043, + 0.2, + -7.4438376, + 0.06666667, + -4.219471, + 0.2, + -14.3959675 + ] + }, + { + "time": 0.2666667, + "x": -7.4438376, + "y": -14.3959675 + } + ] + }, + "neck": { + "rotate": [ + { + "value": 17.19942, + "curve": [ + 0, + 6.270158, + 0.12456839, + 3.7834435 + ] + }, + { + "time": 0.2666667, + "value": 3.7834435 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": 11.752888, + "curve": [ + 0, + -7.974851, + 0.016757887, + -33.39882 + ] + }, + { + "time": 0.03333333, + "value": -33.3857, + "curve": [ + 0.04859935, + -33.37362, + 0.1310863, + 0 + ] + }, + { + "time": 0.2 + } + ] + }, + "rear-foot-target": { + "translate": [ + { + "x": -36.304867, + "y": 18.948149, + "curve": [ + 0, + -4.445991, + 0.0466009, + 10.333723, + 0, + 7.900462, + 0.03919706, + 0.13700114 + ] + }, + { + "time": 0.1, + "x": 21.22367, + "y": -0.11706961, + "curve": [ + 0.135537, + 28.470896, + 0.16338927, + 30.383537, + 0.132507, + -0.25290218, + 0.16338927, + 0 + ] + }, + { + "time": 0.2, + "x": 30.383537 + } + ] + }, + "rear-thigh": { + "translate": [ + { + "x": -10.016579, + "y": -0.8604657, + "curve": [ + 0.03333333, + -10.016579, + 0.1, + 0, + 0.03333333, + -0.8604657, + 0.1, + 0 + ] + }, + { + "time": 0.13333334 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 248.56125, + "curve": [ + 0, + 371.2775, + 0.06228419, + 399.1989 + ] + }, + { + "time": 0.13333334, + "value": 399.1989 + } + ], + "translate": [ + { + "x": -1.7654241, + "y": 23.178196, + "curve": [ + 0.03333333, + -1.7654241, + 0.06943522, + 0, + 0.03333333, + 23.178196, + 0.06943522, + 0 + ] + }, + { + "time": 0.13333334 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -18.249893, + "curve": [ + 0, + -10.59406, + 0.12456839, + -22.87542 + ] + }, + { + "time": 0.2666667, + "value": -22.87542 + } + ], + "scale": [ + { + "y": 1.03, + "curve": [ + 0.06666667, + 1, + 0.13178295, + 1, + 0.06666667, + 1.03, + 0.13178295, + 1 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "torso3": { + "rotate": [ + { + "time": 0.2666667, + "value": -2.147999 + } + ] + } + } + }, + "jump": { + "slots": { + "front-fist": { + "attachment": [ + { + "name": "front-fist-open" + }, + { + "time": 0.8333333, + "name": "front-fist-open" + } + ] + } + }, + "bones": { + "back-foot-tip": { + "rotate": [ + { + "value": -143.72617, + "curve": [ + 0.08347857, + -144.23846, + 0.166992, + -74.25503 + ] + }, + { + "time": 0.2666667, + "value": -52.75867, + "curve": [ + 0.3417112, + -36.57418, + 0.512951, + -36.57154 + ] + }, + { + "time": 0.6333333, + "value": -30.97292, + "curve": [ + 0.7235831, + -26.775673, + 0.848118, + -17.061863 + ] + }, + { + "time": 0.9666666, + "value": -16.74177, + "curve": [ + 1.167036, + -16.200747, + 1.2718493, + -144.1704 + ] + }, + { + "time": 1.3333334, + "value": -143.72617 + } + ] + }, + "front-bracer": { + "rotate": [ + { + "value": 20.536366, + "curve": [ + 0.054479, + 32.22879, + 0.1920287, + 55.84296 + ] + }, + { + "time": 0.23333333, + "value": 62.57772, + "curve": [ + 0.2903467, + 71.87382, + 0.3750252, + 79.28102 + ] + }, + { + "time": 0.4333333, + "value": 79.18405, + "curve": [ + 0.5546791, + 78.98224, + 0.6837272, + 27.53711 + ] + }, + { + "time": 0.7333333, + "value": 13.280796, + "curve": [ + 0.785987, + -1.851322, + 0.8744862, + -24.76372 + ] + }, + { + "time": 1, + "value": -25.451767, + "curve": [ + 1.164866, + -26.35554, + 1.303476, + 9.098476 + ] + }, + { + "time": 1.3333334, + "value": 20.536366 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": -36.16143, + "curve": [ + 0.11426024, + -39.59057, + 0.3, + -45.60855 + ] + }, + { + "time": 0.4, + "value": -45.60855, + "curve": [ + 0.4416667, + -45.60855, + 0.5367003, + -21.53749 + ] + }, + { + "time": 0.5666666, + "value": -15.396365, + "curve": [ + 0.5918796, + -10.22935, + 0.6916011, + 11.892562 + ] + }, + { + "time": 0.7333333, + "value": 11.73226, + "curve": [ + 0.7830127, + 11.541427, + 0.8309314, + 1.8034153 + ] + }, + { + "time": 0.8666667, + "value": -5.78305, + "curve": [ + 0.8969967, + -12.221985, + 0.9008168, + -14.216885 + ] + }, + { + "time": 0.9333333, + "value": -14.51377, + "curve": [ + 0.9742595, + -14.88744, + 0.9759359, + 10.380578 + ] + }, + { + "time": 1, + "value": 10.547044, + "curve": [ + 1.027373, + 10.7364, + 1.0228404, + -8.439857 + ] + }, + { + "time": 1.0333333, + "value": -8.417142, + "curve": [ + 1.059476, + -8.360548, + 1.073571, + 10.116536 + ] + }, + { + "time": 1.1, + "value": 10.219346, + "curve": [ + 1.168007, + 10.483893, + 1.269697, + -36.06642 + ] + }, + { + "time": 1.3333334, + "value": -36.16143 + } + ] + }, + "front-foot": { + "rotate": [ + { + "value": 7.35138, + "curve": [ + 0, + 4.801658, + 0.05, + -26.644875 + ] + }, + { + "time": 0.06666667, + "value": -26.644875, + "curve": [ + 0.19166666, + -26.644875, + 0.4416667, + -11.77327 + ] + }, + { + "time": 0.5666666, + "value": -11.77327, + "curve": [ + 0.6916666, + -11.77327, + 0.9416666, + -19.36478 + ] + }, + { + "time": 1.0666667, + "value": -19.36478, + "curve": [ + 1.1333333, + -19.36478, + 1.3201784, + 3.8209915 + ] + }, + { + "time": 1.3333334, + "value": 7.35138 + } + ] + }, + "front-foot-target": { + "rotate": [ + { + "value": -62.53822 + } + ], + "translate": [ + { + "x": 10.159283, + "y": 0.11302968 + } + ] + }, + "front-foot-tip": { + "rotate": [ + { + "value": -1.573183, + "curve": [ + 0, + -24.70923, + 0.16180633, + -60.87512 + ] + }, + { + "time": 0.2666667, + "value": -60.83403, + "curve": [ + 0.3420365, + -60.8045, + 0.5816783, + -43.50105 + ] + }, + { + "time": 0.7, + "value": -39.45053, + "curve": [ + 0.773209, + -36.94436, + 0.8316296, + -36.77623 + ] + }, + { + "time": 0.9666666, + "value": -36.60168, + "curve": [ + 1.0543914, + -36.4883, + 1.0922754, + -37.3679 + ] + }, + { + "time": 1.1666666, + "value": -33.26124, + "curve": [ + 1.237124, + -29.371746, + 1.146854, + -1.413369 + ] + }, + { + "time": 1.2, + "value": -1.573183 + } + ] + }, + "front-leg-target": { + "translate": [ + { + "x": -8.67003, + "y": -18.86389 + } + ] + }, + "front-shin": { + "rotate": [ + { + "value": -74.18883, + "curve": [ + 0, + -51.13796, + 0.04227064, + -12.53828 + ] + }, + { + "time": 0.16666667, + "value": -12.284243, + "curve": [ + 0.284518, + -12.320733, + 0.3699448, + -74.43774 + ] + }, + { + "time": 0.4333333, + "value": -92.91604, + "curve": [ + 0.49831665, + -111.8592, + 0.6173691, + -140.282 + ] + }, + { + "time": 0.9, + "value": -140.8386, + "curve": [ + 1.0041902, + -141.0438, + 1.0896565, + -47.86548 + ] + }, + { + "time": 1.1, + "value": -37.43758, + "curve": [ + 1.107549, + -29.827354, + 1.140393, + -21.18304 + ] + }, + { + "time": 1.1666666, + "value": -21.08193, + "curve": [ + 1.1795067, + -21.032516, + 1.1907092, + -50.65045 + ] + }, + { + "time": 1.2, + "value": -53.17039, + "curve": [ + 1.2200128, + -58.52528, + 1.2707275, + -73.38457 + ] + }, + { + "time": 1.3333334, + "value": -74.18883 + } + ] + }, + "front-shoulder": { + "translate": [ + {}, + { + "time": 0.1, + "y": 6 + }, + { + "time": 0.5, + "y": -5 + }, + { + "time": 1.1, + "x": -4, + "y": -6 + }, + { + "time": 1.3333334 + } + ] + }, + "front-thigh": { + "rotate": [ + { + "value": 55.07567, + "curve": [ + 0.007130125, + 46.6568, + 0.04317886, + 26.299644 + ] + }, + { + "time": 0.06666667, + "value": 22.83655, + "curve": [ + 0.0995464, + 17.988686, + 0.16537325, + 15.78083 + ] + }, + { + "time": 0.23333333, + "value": 15.70864, + "curve": [ + 0.3091745, + 15.628075, + 0.408071, + 46.6661 + ] + }, + { + "time": 0.5, + "value": 63.59865, + "curve": [ + 0.5603974, + 74.72335, + 0.7619598, + 91.47623 + ] + }, + { + "time": 0.9666666, + "value": 91.81103, + "curve": [ + 1.0678477, + 92.01352, + 1.095855, + 22.05076 + ] + }, + { + "time": 1.1666666, + "value": 22.250694, + "curve": [ + 1.1796615, + 22.287384, + 1.1757435, + 56.16681 + ] + }, + { + "time": 1.2, + "value": 56.16073, + "curve": [ + 1.2463567, + 56.1491, + 1.2631978, + 54.9383 + ] + }, + { + "time": 1.3333334, + "value": 55.07567 + } + ], + "translate": [ + { + "x": -3.1922855, + "y": 7.182747 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -40.20753, + "curve": [ + 0.0536731, + -35.4564, + 0.15, + -31.119186 + ] + }, + { + "time": 0.2, + "value": -31.119186, + "curve": [ + 0.3083333, + -31.119186, + 0.5466946, + -80.11781 + ] + }, + { + "time": 0.6333333, + "value": -96.56404, + "curve": [ + 0.6965202, + -108.5585, + 0.796608, + -112.53702 + ] + }, + { + "time": 0.8666667, + "value": -112.59852, + "curve": [ + 1.1365902, + -112.8355, + 1.2737077, + -49.19292 + ] + }, + { + "time": 1.3333334, + "value": -40.20753 + } + ] + }, + "gun": { + "rotate": [ + { + "value": 12.364543, + "curve": [ + 0.022356797, + 16.282055, + 0.15, + 30.81017 + ] + }, + { + "time": 0.2, + "value": 30.81017, + "curve": [ + 0.2583333, + 30.81017, + 0.375, + 13.257755 + ] + }, + { + "time": 0.4333333, + "value": 13.257755, + "curve": [ + 0.5083333, + 13.257755, + 0.6584936, + 15.046124 + ] + }, + { + "time": 0.7333333, + "value": 14.982923, + "curve": [ + 0.7894168, + 14.935562, + 0.8279614, + 13.620555 + ] + }, + { + "time": 0.8666667, + "value": 12.72069, + "curve": [ + 0.8868754, + 12.250854, + 0.9843205, + 9.831252 + ] + }, + { + "time": 1.0333333, + "value": 8.599857, + "curve": [ + 1.0447482, + 8.31307, + 1.0826218, + 7.5548 + ] + }, + { + "time": 1.1333333, + "value": 7.128548, + "curve": [ + 1.1752198, + 6.776476, + 1.2833333, + 6.182274 + ] + }, + { + "time": 1.3333334, + "value": 6.182274 + } + ] + }, + "hair1": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0.0006198326, + -3.118248, + 0.07407378, + 14.658455 + ] + }, + { + "time": 0.13333334, + "value": 14.658455, + "curve": [ + 0.1879631, + 14.802738, + 0.2932519, + 9.556835 + ] + }, + { + "time": 0.3333333, + "value": 5.994396, + "curve": [ + 0.3813762, + 1.7243423, + 0.55, + -11.111454 + ] + }, + { + "time": 0.6666667, + "value": -11.111454, + "curve": [ + 0.8333333, + -11.111454, + 0.9333333, + 22.544525 + ] + }, + { + "time": 1.1, + "value": 22.544525, + "curve": [ + 1.1583333, + 22.544525, + 1.275, + -6.81118 + ] + }, + { + "time": 1.3333334, + "value": -6.81118 + } + ] + }, + "hair2": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0, + -3.171306, + 0.04172101, + 16.333447 + ] + }, + { + "time": 0.06666667, + "value": 16.333447, + "curve": [ + 0.21039502, + 15.738186, + 0.2083106, + -12.064487 + ] + }, + { + "time": 0.3333333, + "value": -12.206696, + "curve": [ + 0.4166059, + -12.301414, + 0.5518459, + -3.984657 + ] + }, + { + "time": 0.6666667, + "value": 1.520172, + "curve": [ + 0.7256673, + 4.348827, + 0.8166666, + 4.99239 + ] + }, + { + "time": 0.8666667, + "value": 4.99239, + "curve": [ + 0.9006666, + 4.99239, + 0.912419, + -29.0468 + ] + }, + { + "time": 0.9666666, + "value": -27.445984, + "curve": [ + 0.9874499, + -26.832684, + 1.0178803, + -5.424507 + ] + }, + { + "time": 1.0666667, + "value": -5.462139, + "curve": [ + 1.1068223, + -5.215767, + 1.0952008, + -33.51232 + ] + }, + { + "time": 1.1333333, + "value": -33.27906, + "curve": [ + 1.1622323, + -33.56716, + 1.191986, + 8.044712 + ] + }, + { + "time": 1.2666667, + "value": 7.86092, + "curve": [ + 1.3024503, + 7.77285, + 1.312639, + 2.7002945 + ] + }, + { + "time": 1.3333334, + "value": 2.7002945 + } + ] + }, + "hair3": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0, + 13.591494, + 0.11666667, + 18.21131 + ] + }, + { + "time": 0.13333334, + "value": 18.21131, + "curve": [ + 0.16666667, + 18.21131, + 0.2600757, + 12.954233 + ] + }, + { + "time": 0.3, + "value": 11.559322, + "curve": [ + 0.3819209, + 8.69708, + 0.5500176, + 9.432354 + ] + }, + { + "time": 0.6666667, + "value": 9.31987, + "curve": [ + 0.8425521, + 9.150269, + 0.9184876, + -7.338802 + ] + }, + { + "time": 1.3333334, + "value": -6.81118 + } + ], + "translate": [ + { + "time": 0.6666667, + "curve": [ + 0.7805555, + 0, + 0.9722685, + 9.966117, + 0.7805555, + 0, + 0.9722685, + 0.57105625 + ] + }, + { + "time": 1.1333333, + "x": 9.966117, + "y": 0.57105625, + "curve": [ + 1.211065, + 9.966117, + 1.2805556, + 0, + 1.211065, + 0.57105625, + 1.2805556, + 0 + ] + }, + { + "time": 1.3333334 + } + ] + }, + "hair4": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0.000515683, + -3.8773804, + 0.06299744, + 16.181213 + ] + }, + { + "time": 0.16666667, + "value": 16.13695, + "curve": [ + 0.24208304, + 16.104736, + 0.24888137, + 16.071587 + ] + }, + { + "time": 0.3333333, + "value": 13.456192, + "curve": [ + 0.4421503, + 10.08622, + 0.5731355, + -2.199707 + ] + }, + { + "time": 0.6, + "value": -6.041511, + "curve": [ + 0.614021, + -8.046585, + 0.7166666, + -33.44294 + ] + }, + { + "time": 0.7666666, + "value": -33.44294, + "curve": [ + 0.8094166, + -33.44294, + 0.834842, + -31.31959 + ] + }, + { + "time": 0.8666667, + "value": -27.36391, + "curve": [ + 0.8738313, + -26.473354, + 0.9031405, + -14.281486 + ] + }, + { + "time": 0.9333333, + "value": -14.470863, + "curve": [ + 0.9563123, + -14.615005, + 0.9435583, + -25.90742 + ] + }, + { + "time": 1, + "value": -25.96328, + "curve": [ + 1.062178, + -26.024826, + 1.051079, + -1.867569 + ] + }, + { + "time": 1.0666667, + "value": -1.867569, + "curve": [ + 1.096342, + -1.867569, + 1.096107, + -16.08857 + ] + }, + { + "time": 1.1333333, + "value": -16.08187, + "curve": [ + 1.1694173, + -16.07538, + 1.1533196, + -3.377556 + ] + }, + { + "time": 1.2, + "value": -3.379791, + "curve": [ + 1.2339214, + -3.382614, + 1.2706475, + -6.074844 + ] + }, + { + "time": 1.3333334, + "value": -6.074844 + } + ] + }, + "head": { + "rotate": [ + { + "value": 13.143766, + "curve": [ + 0.008089039, + 12.187704, + 0.19672124, + -23.52956 + ] + }, + { + "time": 0.3333333, + "value": -23.954443, + "curve": [ + 0.5092692, + -23.954443, + 0.6666667, + -2.658644 + ] + }, + { + "time": 0.7333333, + "value": -2.658644, + "curve": [ + 0.7916667, + -2.658644, + 0.9083333, + -13.318874 + ] + }, + { + "time": 0.9666666, + "value": -13.318874, + "curve": [ + 1.158066, + -13.10643, + 1.2405527, + -1.5812836 + ] + }, + { + "time": 1.3333334, + "value": -1.5812836 + } + ], + "scale": [ + { + "curve": [ + 0.04056496, + 1, + 0.05244635, + 0.9616517, + 0.04056496, + 1, + 0.05244635, + 1.1370772 + ] + }, + { + "time": 0.1, + "x": 0.9541517, + "y": 1.1370772, + "curve": [ + 0.2021565, + 0.9616517, + 0.3177854, + 1, + 0.2021565, + 1.1370772, + 0.2518122, + 1.0023715 + ] + }, + { + "time": 0.4666667 + }, + { + "time": 1.0666667, + "x": 1.00178, + "curve": [ + 1.0916667, + 1.00178, + 1.126085, + 1.14276, + 1.0916667, + 1, + 1.128311, + 0.9745202 + ] + }, + { + "time": 1.1666666, + "x": 1.1436756, + "y": 0.9733993, + "curve": [ + 1.2036642, + 1.1445105, + 1.233349, + 0.958515, + 1.206164, + 0.972245, + 1.226671, + 1.0624334 + ] + }, + { + "time": 1.2666667, + "x": 0.9582605, + "y": 1.0626047, + "curve": [ + 1.283691, + 0.9581305, + 1.2915703, + 1.0012144, + 1.28767, + 1.0626947, + 1.287913, + 1.000691 + ] + }, + { + "time": 1.3333334 + } + ] + }, + "head-control": { + "translate": [ + { + "curve": [ + 0.13816746, + -1.4923294, + 0.2271148, + -6.4883943, + 0.12329163, + 0.64991206, + 0.2271148, + 1.6805527 + ] + }, + { + "time": 0.3666667, + "x": -6.4883943, + "y": 1.6805527, + "curve": [ + 0.4842861, + -6.4883943, + 0.5852061, + -3.4979994, + 0.4842861, + 1.6805527, + 0.6293005, + -14.686426 + ] + }, + { + "time": 0.7333333, + "x": -1.4243666, + "y": -16.541279, + "curve": [ + 0.8177672, + -0.24237655, + 0.9616582, + 0.7509176, + 0.8576196, + -18.757246, + 0.9715124, + -17.875282 + ] + }, + { + "time": 1.1, + "x": 0.7793731, + "y": -17.873882, + "curve": [ + 1.1915684, + 0.7982043, + 1.2344676, + 0.60626394, + 1.224319, + -17.872532, + 1.2349995, + -1.3378649 + ] + }, + { + "time": 1.3333334 + } + ] + }, + "hip": { + "translate": [ + { + "y": -28.262127, + "curve": [ + 0.04166667, + -0.053029142, + 0.15, + 9.4620075, + 0.03129127, + 27.966715, + 0.12330207, + 180.12915 + ] + }, + { + "time": 0.2, + "x": 9.4620075, + "y": 258.5457, + "curve": [ + 0.3315271, + 9.4620075, + 0.5392024, + -21.460146, + 0.2711933, + 331.33423, + 0.4828083, + 447.9507 + ] + }, + { + "time": 0.7666666, + "x": -21.460146, + "y": 448.63263, + "curve": [ + 0.8875864, + -21.460146, + 1.0574986, + -13.64649, + 1.0490158, + 448.37057, + 1.0975217, + 236.1528 + ] + }, + { + "time": 1.1333333, + "x": -9.739663, + "y": 165.85674, + "curve": [ + 1.1441567, + -9.182069, + 1.187973, + -6.54564, + 1.150137, + 132.87204, + 1.171716, + -38.121136 + ] + }, + { + "time": 1.2333333, + "x": -4.0615892, + "y": -38.13564, + "curve": [ + 1.2715176, + -2.0016425, + 1.3106667, + 0.028847853, + 1.2905277, + -38.14911, + 1.296268, + -27.854855 + ] + }, + { + "time": 1.3333334, + "y": -28.262127 + } + ] + }, + "neck": { + "rotate": [ + { + "value": 11.884876, + "curve": [ + 0.10369815, + 11.816757, + 0.1789163, + 11.152155 + ] + }, + { + "time": 0.2, + "value": 10.077812, + "curve": [ + 0.2546602, + 7.292541, + 0.4045541, + -8.148415 + ] + }, + { + "time": 0.4333333, + "value": -9.350786, + "curve": [ + 0.5083333, + -12.484213, + 0.5950779, + -13.13547 + ] + }, + { + "time": 0.6666667, + "value": -12.605598, + "curve": [ + 0.7137053, + -12.257435, + 0.8148956, + -5.572529 + ] + }, + { + "time": 0.8333333, + "value": -4.081579, + "curve": [ + 0.882925, + -0.0714054, + 1.0454744, + 12.765446 + ] + }, + { + "time": 1.1, + "value": 15.060447, + "curve": [ + 1.2079053, + 19.60223, + 1.2786733, + 20.643595 + ] + }, + { + "time": 1.3333334, + "value": 20.730635 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": 28.284866, + "curve": [ + 0.02212139, + 25.120243, + 0.18745896, + -0.8935051 + ] + }, + { + "time": 0.2, + "value": -2.518879, + "curve": [ + 0.2570979, + -9.918992, + 0.3723359, + -17.379135 + ] + }, + { + "time": 0.4333333, + "value": -17.410477, + "curve": [ + 0.5404287, + -17.465504, + 0.659186, + -16.91498 + ] + }, + { + "time": 0.7666666, + "value": -12.098708, + "curve": [ + 0.9074817, + -5.788708, + 1.02477, + 14.578896 + ] + }, + { + "time": 1.1, + "value": 20.57702, + "curve": [ + 1.1912643, + 27.85358, + 1.2833333, + 29.665577 + ] + }, + { + "time": 1.3333334, + "value": 29.665577 + } + ] + }, + "rear-foot": { + "rotate": [ + { + "value": -7.141128 + } + ] + }, + "rear-foot-target": { + "rotate": [ + { + "value": 18.55221 + } + ], + "translate": [ + { + "x": -109.66771, + "y": 83.3842 + } + ] + }, + "rear-leg-target": { + "rotate": [ + { + "value": -38.43331 + } + ], + "translate": [ + { + "x": 52.84827, + "y": -20.88614 + } + ] + }, + "rear-shin": { + "rotate": [ + { + "value": -115.63992, + "curve": [ + 0.06674182, + -117.17092, + 0.125, + -117.14553 + ] + }, + { + "time": 0.16666667, + "value": -117.14553, + "curve": [ + 0.225, + -117.14553, + 0.3323854, + -108.76366 + ] + }, + { + "time": 0.4, + "value": -107.15474, + "curve": [ + 0.4798223, + -105.25534, + 0.6848591, + -103.48536 + ] + }, + { + "time": 0.7666666, + "value": -101.96748, + "curve": [ + 0.8257901, + -100.87048, + 0.9185745, + -92.3025 + ] + }, + { + "time": 1, + "value": -92.2841, + "curve": [ + 1.1131337, + -92.25854, + 1.2974604, + -114.21733 + ] + }, + { + "time": 1.3333334, + "value": -115.63992 + } + ] + }, + "rear-thigh": { + "rotate": [ + { + "value": 12.807907, + "curve": [ + 0.06666667, + 12.807907, + 0.2416681, + 67.87932 + ] + }, + { + "time": 0.2666667, + "value": 74.10752, + "curve": [ + 0.3144626, + 86.0155, + 0.4544868, + 92.22735 + ] + }, + { + "time": 0.5666666, + "value": 92.23942, + "curve": [ + 0.7529982, + 92.25944, + 0.9659008, + 67.9441 + ] + }, + { + "time": 1, + "value": 61.31865, + "curve": [ + 1.0389384, + 53.75296, + 1.2178437, + 12.682728 + ] + }, + { + "time": 1.3333334, + "value": 12.807907 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 40.50333, + "curve": [ + 0.04802571, + 36.09633, + 0.16843162, + 20.44992 + ] + }, + { + "time": 0.3, + "value": 20.44989, + "curve": [ + 0.47593585, + 20.449875, + 0.5709888, + 33.75796 + ] + }, + { + "time": 0.6, + "value": 38.67331, + "curve": [ + 0.642064, + 45.80016, + 0.6806553, + 57.44073 + ] + }, + { + "time": 0.7333333, + "value": 62.90692, + "curve": [ + 0.828676, + 72.80023, + 0.9955254, + 77.61066 + ] + }, + { + "time": 1.0333333, + "value": 80.3669, + "curve": [ + 1.0823636, + 83.94128, + 1.1476828, + 90.60106 + ] + }, + { + "time": 1.2, + "value": 90.60106, + "curve": [ + 1.2475935, + 90.46378, + 1.316745, + 53.06635 + ] + }, + { + "time": 1.3333334, + "value": 49.06278 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -45.56914, + "curve": [ + 0.0224493, + -44.6064, + 0.030192604, + -39.06304 + ] + }, + { + "time": 0.06666667, + "value": -35.29085, + "curve": [ + 0.12008706, + -29.766033, + 0.2801849, + -19.95289 + ] + }, + { + "time": 0.4333333, + "value": -19.951965, + "curve": [ + 0.6730827, + -19.950523, + 0.8707536, + -22.3845 + ] + }, + { + "time": 0.9666666, + "value": -27.08225, + "curve": [ + 1.094143, + -33.32597, + 1.176246, + -44.92588 + ] + }, + { + "time": 1.3333334, + "value": -45.56914 + } + ], + "translate": [ + { + "x": -2.3543434, + "y": -0.4771056 + } + ] + }, + "torso2": { + "rotate": [ + { + "value": 4.52226, + "curve": [ + 0.013146168, + 2.325753, + 0.09166667, + -9.747728 + ] + }, + { + "time": 0.13333334, + "value": -9.747728, + "curve": [ + 0.175, + -9.747728, + 0.29143155, + -1.2561474 + ] + }, + { + "time": 0.3333333, + "value": 0.9645132, + "curve": [ + 0.3585428, + 2.3005335, + 0.542815, + 4.246187 + ] + }, + { + "time": 0.6, + "value": 4.67707, + "curve": [ + 0.6832887, + 5.304644, + 0.770924, + 5.917166 + ] + }, + { + "time": 0.8333333, + "value": 6.479486, + "curve": [ + 0.8711326, + 6.820064, + 1.0833334, + 11.36564 + ] + }, + { + "time": 1.1666666, + "value": 11.36564, + "curve": [ + 1.2083334, + 11.36564, + 1.316622, + 6.180848 + ] + }, + { + "time": 1.3333334, + "value": 4.52226 + } + ], + "translate": [ + { + "curve": [ + 0, + 0, + 0.08217777, + -1.3898443, + 0, + 0, + 0.08217777, + -0.25898778 + ] + }, + { + "time": 0.16666667, + "x": -1.8531386, + "y": -0.34531716, + "curve": [ + 0.23188147, + -1.3898443, + 0.2977778, + 0, + 0.23188147, + -0.25898778, + 0.2977778, + 0 + ] + }, + { + "time": 0.3333333, + "curve": "stepped" + }, + { + "time": 0.8666667, + "curve": [ + 0.8891257, + 0, + 0.9115246, + 0.16260637, + 0.8891257, + 0, + 0.9124576, + 0.03604306 + ] + }, + { + "time": 0.9333333, + "x": 0.42438906, + "y": 0.14295404, + "curve": [ + 1.015697, + 1.3821533, + 1.0952613, + 3.6681674, + 1.0227647, + 0.60095763, + 1.0952613, + 1.2356095 + ] + }, + { + "time": 1.1666666, + "x": 4.019491, + "y": 1.353956, + "curve": [ + 1.229566, + 3.5728934, + 1.2859417, + 0, + 1.229566, + 1.2035155, + 1.2859417, + 0 + ] + }, + { + "time": 1.3333334 + } + ] + }, + "torso3": { + "rotate": [ + { + "value": 4.52226, + "curve": [ + 0.025, + 4.52226, + 0.075, + -6.171848 + ] + }, + { + "time": 0.1, + "value": -6.171848, + "curve": [ + 0.175, + -6.171848, + 0.3806811, + -0.7088436 + ] + }, + { + "time": 0.4, + "value": -0.2465725, + "curve": [ + 0.4465686, + 0.8677432, + 0.775, + 4.844738 + ] + }, + { + "time": 0.9, + "value": 4.844738, + "curve": [ + 1.0083333, + 4.844738, + 1.225, + 4.52226 + ] + }, + { + "time": 1.3333334, + "value": 4.52226 + } + ] + }, + "back-shoulder": { + "translate": [ + {}, + { + "time": 0.5 + }, + { + "time": 1, + "x": -2, + "y": -4 + }, + { + "time": 1.3333334 + } + ] + } + }, + "ik": { + "front-foot-ik": [ + { + "mix": 0, + "curve": [ + 0.3, + 0, + 0.9, + 1, + 0.3, + 0, + 0.9, + 0 + ] + }, + { + "time": 1.2 + } + ], + "front-leg-ik": [ + { + "mix": 0, + "bendPositive": false, + "curve": [ + 0.3, + 0, + 0.9, + 1, + 0.3, + 0, + 0.9, + 0 + ] + }, + { + "time": 1.2, + "bendPositive": false + } + ], + "rear-foot-ik": [ + { + "mix": 0 + } + ], + "rear-leg-ik": [ + { + "mix": 0, + "bendPositive": false + } + ] + }, + "events": [ + { + "time": 1.2, + "name": "footstep" + } + ] + }, + "run": { + "bones": { + "aim-constraint-target": { + "rotate": [ + { + "value": 30.570744 + } + ] + }, + "back-foot-tip": { + "rotate": [ + { + "value": -147.0368, + "curve": [ + 0.03288975, + -113.40238, + 0.16121684, + 44.34079 + ] + }, + { + "time": 0.23333333, + "value": 43.48135, + "curve": [ + 0.23966667, + 43.40587, + 0.2819871, + 35.7228 + ] + }, + { + "time": 0.3, + "value": 0.2902248, + "curve": [ + 0.3466916, + 0.2766973, + 0.3957438, + 4.266659 + ] + }, + { + "time": 0.4, + "curve": [ + 0.4237695, + -23.799583, + 0.525, + -181.3858 + ] + }, + { + "time": 0.5666666, + "value": -181.3858, + "curve": [ + 0.5916666, + -181.3858, + 0.6416666, + -169.0875 + ] + }, + { + "time": 0.6666667, + "value": -147.0368 + } + ] + }, + "back-shoulder": { + "translate": [ + { + "curve": [ + 0.08333333, + 0, + 0.25, + 0, + 0.08333333, + 0, + 0.25, + 5.552076 + ] + }, + { + "time": 0.3333333, + "y": 5.552076, + "curve": [ + 0.4166667, + 0, + 0.5833333, + 0, + 0.4166667, + 5.552076, + 0.5833333, + 0 + ] + }, + { + "time": 0.6666667 + } + ] + }, + "front-bracer": { + "rotate": [ + { + "value": 20.536366, + "curve": [ + 0.05242157, + 11.417128, + 0.0888624, + 0.1265936 + ] + }, + { + "time": 0.13333334, + "value": 0.1466589, + "curve": [ + 0.18554536, + 0.1702223, + 0.22147074, + 26.29081 + ] + }, + { + "time": 0.23333333, + "value": 32.369, + "curve": [ + 0.24664006, + 39.18712, + 0.2860968, + 61.44734 + ] + }, + { + "time": 0.3333333, + "value": 61.58177, + "curve": [ + 0.3705727, + 61.68774, + 0.4199115, + 55.79158 + ] + }, + { + "time": 0.4666667, + "value": 49.67855 + }, + { + "time": 0.6666667, + "value": 20.536366 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": -36.16143, + "curve": [ + 0.0142863, + -38.79975, + 0.03571006, + -43.26606 + ] + }, + { + "time": 0.06666667, + "value": -43.36955, + "curve": [ + 0.10190062, + -43.48734, + 0.18198346, + -28.460545 + ] + }, + { + "time": 0.2, + "value": -23.04251, + "curve": [ + 0.23049556, + -13.871703, + 0.2638955, + 3.857522 + ] + }, + { + "time": 0.3333333, + "value": 3.699075, + "curve": [ + 0.3797016, + 3.6420546, + 0.535222, + -16.222647 + ] + }, + { + "time": 0.5666666, + "value": -21.28619 + }, + { + "time": 0.6666667, + "value": -36.16143 + } + ] + }, + "front-foot": { + "rotate": [ + { + "value": 4.495182 + } + ] + }, + "front-foot-target": { + "rotate": [ + { + "value": -62.53822, + "curve": [ + 0.01524261, + -74.19112, + 0.05595425, + -103.19018 + ] + }, + { + "time": 0.06666667, + "value": -111.07755, + "curve": [ + 0.09160133, + -129.4365, + 0.18928672, + -146.55014 + ] + }, + { + "time": 0.23333333, + "value": -146.32286, + "curve": [ + 0.2845242, + -146.0587, + 0.319893, + -125.0951 + ] + }, + { + "time": 0.3333333, + "value": -117.2421 + }, + { + "time": 0.5, + "value": -35.07189, + "curve": [ + 0.5216232, + -28.64422, + 0.545697, + -24.83766 + ] + }, + { + "time": 0.5666666, + "value": -24.90468, + "curve": [ + 0.5953259, + -24.996273, + 0.6233758, + -40.82229 + ] + }, + { + "time": 0.6666667, + "value": -62.53822 + } + ], + "translate": [ + { + "x": 8.63539, + "y": 0.08477226 + }, + { + "time": 0.06666667, + "x": -53.602997, + "y": 3.7503905, + "curve": [ + 0.08527876, + -69.41114, + 0.12872964, + -109.75773, + 0.07963452, + 6.9478006, + 0.12395438, + 52.819576 + ] + }, + { + "time": 0.16666667, + "x": -109.87735, + "y": 67.99054, + "curve": [ + 0.1963201, + -109.98881, + 0.20963398, + -107.23331, + 0.1856314, + 74.72659, + 0.206384, + 76.227455 + ] + }, + { + "time": 0.23333333, + "x": -100.37889, + "y": 76.40262, + "curve": [ + 0.2698811, + -89.80842, + 0.3099357, + -66.68823, + 0.269217, + 76.63584, + 0.31597915, + 40.085415 + ] + }, + { + "time": 0.3333333, + "x": -47.857895, + "y": 36.63703, + "curve": [ + 0.35471895, + -30.646832, + 0.3763082, + -15.399594, + 0.3497986, + 33.365273, + 0.3755576, + 30.95961 + ] + }, + { + "time": 0.4, + "x": 1.515968, + "y": 30.953642, + "curve": [ + 0.4121183, + 10.1682005, + 0.46935335, + 47.946877, + 0.4288288, + 30.94661, + 0.46877515, + 32.948452 + ] + }, + { + "time": 0.5, + "x": 61.92478, + "y": 32.853016, + "curve": [ + 0.5220905, + 72.00021, + 0.5417671, + 79.97146, + 0.5394703, + 32.732376, + 0.5545733, + 17.83739 + ] + }, + { + "time": 0.5666666, + "x": 80.05931, + "y": 11.792322, + "curve": [ + 0.5782436, + 77.55558, + 0.5864146, + 70.35591, + 0.5718832, + 9.184669, + 0.582487, + 5.7023273 + ] + }, + { + "time": 0.6, + "x": 60.78197, + "y": 0.047470197 + }, + { + "time": 0.6666667, + "x": 8.63539, + "y": 0.08477226 + } + ] + }, + "front-foot-tip": { + "rotate": [ + { + "value": -0.2517306, + "curve": [ + 0.008333334, + -0.2517306, + 0.05643159, + 1.7333364 + ] + }, + { + "time": 0.06666667, + "value": -7.676131, + "curve": [ + 0.0754344, + -43.12603, + 0.14960335, + -130.4444 + ] + }, + { + "time": 0.2, + "value": -130.0761, + "curve": [ + 0.23899044, + -129.79117, + 0.2717762, + -126.80317 + ] + }, + { + "time": 0.3, + "value": -116.2428, + "curve": [ + 0.33295065, + -103.91382, + 0.3484584, + -86.10217 + ] + }, + { + "time": 0.3666667, + "value": -71.07932, + "curve": [ + 0.3858575, + -55.24571, + 0.4147747, + -32.43816 + ] + }, + { + "time": 0.4333333, + "value": -21.634546, + "curve": [ + 0.4704729, + -0.014346838, + 0.541709, + 33.42213 + ] + }, + { + "time": 0.5666666, + "value": 33.1958, + "curve": [ + 0.6215921, + 32.69772, + 0.5690261, + 0.6415044 + ] + }, + { + "time": 0.6666667, + "value": -0.2517306 + } + ] + }, + "front-leg-target": { + "translate": [ + { + "x": -8.67003, + "y": -18.86389 + } + ] + }, + "front-shoulder": { + "translate": [ + { + "x": -0.45765898, + "y": 6.9752154, + "curve": [ + 0.06111111, + -0.45765898, + 0.14399, + 0.72673833, + 0.06111111, + 6.9752154, + 0.14298694, + -11.144777 + ] + }, + { + "time": 0.23333333, + "x": 0.73806673, + "y": -11.127279, + "curve": [ + 0.5402858, + 0.7769949, + 0.5583333, + -0.45765898, + 0.5447007, + -11.066976, + 0.5583333, + 6.9752154 + ] + }, + { + "time": 0.6666667, + "x": -0.45765898, + "y": 6.9752154 + } + ] + }, + "front-thigh": { + "translate": [ + { + "x": -3.193588, + "y": 6.920354, + "curve": [ + 0.03324323, + -4.831069, + 0.11222646, + -5.6115355, + 0.034, + 6.920354, + 0.1075726, + 6.05416 + ] + }, + { + "time": 0.16666667, + "x": -5.617129, + "y": 4.9659653, + "curve": [ + 0.2301002, + -5.623645, + 0.3136078, + -0.8359828, + 0.23623653, + 3.6848643, + 0.2795449, + 2.0042148 + ] + }, + { + "time": 0.3333333, + "x": 0.2570893, + "y": 1.9861984, + "curve": [ + 0.3521194, + 1.2981076, + 0.448605, + 6.9370747, + 0.3841316, + 1.9638677, + 0.4489366, + 3.098043 + ] + }, + { + "time": 0.5, + "x": 6.942416, + "y": 4.20298, + "curve": [ + 0.5709641, + 6.709559, + 0.6208135, + -1.1352053, + 0.5415985, + 5.1031113, + 0.625, + 6.920354 + ] + }, + { + "time": 0.6666667, + "x": -3.193588, + "y": 6.920354 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -39.03467, + "curve": [ + 0.05055879, + -0.10101318, + 0.14481726, + 88.36118 + ] + }, + { + "time": 0.23333333, + "value": 88.3612, + "curve": [ + 0.2797953, + 88.765, + 0.3235971, + 59.5175 + ] + }, + { + "time": 0.3333333, + "value": 51.12628, + "curve": [ + 0.3576108, + 30.20255, + 0.4447371, + -74.91441 + ] + }, + { + "time": 0.5666666, + "value": -75.8174, + "curve": [ + 0.5989908, + -76.05678, + 0.6416666, + -55.72052 + ] + }, + { + "time": 0.6666667, + "value": -39.03467 + } + ] + }, + "gun": { + "rotate": [ + { + "value": 12.364543, + "curve": [ + 0.022356797, + 16.282055, + 0.08747823, + 20.251215 + ] + }, + { + "time": 0.13333334, + "value": 20.186804, + "curve": [ + 0.168223, + 20.32252, + 0.25445935, + -8.823136 + ] + }, + { + "time": 0.2666667, + "value": -11.87723, + "curve": [ + 0.2907614, + -17.905375, + 0.3436026, + -24.105413 + ] + }, + { + "time": 0.4, + "value": -23.880844, + "curve": [ + 0.4478289, + -23.690395, + 0.5327503, + -15.46561 + ] + }, + { + "time": 0.5666666, + "value": -8.685678 + }, + { + "time": 0.6666667, + "value": 12.364543 + } + ] + }, + "hair1": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0.0866619, + -6.81118, + 0.1434748, + -5.746094 + ] + }, + { + "time": 0.16666667, + "value": -4.295494, + "curve": [ + 0.18288106, + -3.281319, + 0.2086277, + 2.788338 + ] + }, + { + "time": 0.23333333, + "value": 2.779537, + "curve": [ + 0.2621102, + 2.769287, + 0.3045487, + -6.631756 + ] + }, + { + "time": 0.3333333, + "value": -6.643287, + "curve": [ + 0.4193444, + -6.67775, + 0.4895841, + -4.840439 + ] + }, + { + "time": 0.5, + "value": -4.376785, + "curve": [ + 0.518275, + -3.5632935, + 0.5736673, + 2.3180084 + ] + }, + { + "time": 0.6, + "value": 2.328674, + "curve": [ + 0.6431814, + 2.346161, + 0.6333333, + -6.81118 + ] + }, + { + "time": 0.6666667, + "value": -6.81118 + } + ] + }, + "hair2": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0.013779226, + -3.171306, + 0.1089859, + 43.93197 + ] + }, + { + "time": 0.13333334, + "value": 43.94526, + "curve": [ + 0.1770633, + 43.96914, + 0.1918259, + -13.758546 + ] + }, + { + "time": 0.2666667, + "value": -13.83195, + "curve": [ + 0.3016804, + -13.72252, + 0.3221319, + -8.864155 + ] + }, + { + "time": 0.3333333, + "value": -6.598316, + "curve": [ + 0.3486682, + -3.496372, + 0.4357065, + 41.10004 + ] + }, + { + "time": 0.4666667, + "value": 41.05412, + "curve": [ + 0.5104914, + 40.98914, + 0.5491832, + -14.055373 + ] + }, + { + "time": 0.6, + "value": -14.181606, + "curve": [ + 0.6304989, + -14.257366, + 0.6561362, + -9.03967 + ] + }, + { + "time": 0.6666667, + "value": -6.81118 + } + ] + }, + "hair3": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0.07915676, + -6.834999, + 0.108384, + 0.2951547 + ] + }, + { + "time": 0.13333334, + "value": 1.9601116, + "curve": [ + 0.1772737, + 4.892408, + 0.20833735, + 6.282898 + ] + }, + { + "time": 0.23333333, + "value": 6.2904, + "curve": [ + 0.3127078, + 6.314222, + 0.3833106, + 3.487982 + ] + }, + { + "time": 0.4, + "value": 2.580549, + "curve": [ + 0.442394, + 0.2754993, + 0.5234759, + -6.81118 + ] + }, + { + "time": 0.6, + "value": -6.81118 + } + ] + }, + "hair4": { + "rotate": [ + { + "value": -6.81118, + "curve": [ + 0.011210872, + -4.062782, + 0.10833333, + 24.92299 + ] + }, + { + "time": 0.13333334, + "value": 24.92299, + "curve": [ + 0.15833333, + 24.92299, + 0.20833333, + -10.621323 + ] + }, + { + "time": 0.23333333, + "value": -10.621323, + "curve": [ + 0.2541667, + -10.621323, + 0.31185055, + -9.72602 + ] + }, + { + "time": 0.3333333, + "value": -6.39663, + "curve": [ + 0.3555912, + -2.947105, + 0.4375, + 24.92807 + ] + }, + { + "time": 0.4666667, + "value": 24.92807, + "curve": [ + 0.4916667, + 24.92807, + 0.575, + -9.775085 + ] + }, + { + "time": 0.6, + "value": -9.775085, + "curve": [ + 0.6166667, + -9.775085, + 0.654536, + -8.62735 + ] + }, + { + "time": 0.6666667, + "value": -6.81118 + } + ] + }, + "head": { + "rotate": [ + { + "value": 13.143766, + "curve": [ + 0.02012745, + 11.991796, + 0.03863542, + 8.93962 + ] + }, + { + "time": 0.06666667, + "value": 8.926325, + "curve": [ + 0.12159517, + 8.900274, + 0.23190995, + 15.799082 + ] + }, + { + "time": 0.2666667, + "value": 15.80678, + "curve": [ + 0.3250607, + 15.819712, + 0.3570971, + 8.947962 + ] + }, + { + "time": 0.4, + "value": 8.927942, + "curve": [ + 0.44371665, + 8.90755, + 0.5677775, + 15.798948 + ] + }, + { + "time": 0.6, + "value": 15.76724, + "curve": [ + 0.6316618, + 15.736086, + 0.648973, + 14.051775 + ] + }, + { + "time": 0.6666667, + "value": 13.143766 + } + ], + "scale": [ + { + "curve": [ + 0.013515493, + 0.9957332, + 0.06835206, + 0.9908737, + 0.02733998, + 1.005166, + 0.08333333, + 1.0123813 + ] + }, + { + "time": 0.1, + "x": 0.990646, + "y": 1.0123813, + "curve": [ + 0.12777777, + 0.990646, + 0.2054961, + 1.0184776, + 0.12777777, + 1.0123813, + 0.19723263, + 0.9879228 + ] + }, + { + "time": 0.23333333, + "x": 1.0184796, + "y": 0.9880367, + "curve": [ + 0.2718352, + 1.0184824, + 0.3052763, + 1.007659, + 0.26181215, + 0.9881266, + 0.310745, + 0.9947102 + ] + }, + { + "time": 0.3333333, + "curve": [ + 0.3506023, + 0.995286, + 0.4166667, + 0.9871599, + 0.358576, + 1.0059115, + 0.4166667, + 1.012646 + ] + }, + { + "time": 0.4333333, + "x": 0.9871599, + "y": 1.012646, + "curve": [ + 0.4666667, + 0.9871599, + 0.5333333, + 1.0197783, + 0.4666667, + 1.012646, + 0.5333333, + 0.988688 + ] + }, + { + "time": 0.5666666, + "x": 1.0197783, + "y": 0.988688, + "curve": [ + 0.5916666, + 1.0197783, + 0.6520706, + 1.0043895, + 0.5916666, + 0.988688, + 0.6436351, + 0.9958277 + ] + }, + { + "time": 0.6666667 + } + ] + }, + "head-control": { + "translate": [ + { + "y": -6.180391, + "curve": [ + 0.05833333, + 0, + 0.175, + -9.524737, + 0.0436757, + -2.6063628, + 0.175, + 3.1063335 + ] + }, + { + "time": 0.23333333, + "x": -9.524737, + "y": 3.1063335, + "curve": [ + 0.3166667, + -9.524737, + 0.4287859, + -6.056758, + 0.3166667, + 3.1063335, + 0.3821865, + -19.716766 + ] + }, + { + "time": 0.4666667, + "x": -4.8546934, + "y": -19.640377, + "curve": [ + 0.5068303, + -3.5801837, + 0.6166667, + 0, + 0.548879, + -19.566038, + 0.6278209, + -8.284767 + ] + }, + { + "time": 0.6666667, + "y": -6.180391 + } + ] + }, + "hip": { + "rotate": [ + { + "value": -8.238106 + } + ], + "translate": [ + { + "x": -2.2352033, + "y": -21.201473, + "curve": [ + 0.04166667, + -2.3851628, + 0.1176159, + 4.7372117, + 0.04166667, + -20.977577, + 0.11178646, + 12.774133 + ] + }, + { + "time": 0.16666667, + "x": 4.729691, + "y": 12.655585, + "curve": [ + 0.1942442, + 4.7254615, + 0.21030916, + 3.1470695, + 0.20362726, + 12.83964, + 0.21742456, + -5.402382 + ] + }, + { + "time": 0.23333333, + "x": 1.0425481, + "y": -11.48685, + "curve": [ + 0.27868885, + -3.1031682, + 0.2966124, + -3.5050354, + 0.2538157, + -19.32051, + 0.2916608, + -21.478344 + ] + }, + { + "time": 0.3333333, + "x": -3.578331, + "y": -21.76218, + "curve": [ + 0.3786888, + -3.6688619, + 0.4511913, + 4.2287993, + 0.3841243, + -22.108118, + 0.4284051, + 10.940526 + ] + }, + { + "time": 0.5, + "x": 4.111674, + "y": 10.5773945, + "curve": [ + 0.5363964, + 4.0243344, + 0.5448888, + 2.2146938, + 0.5326953, + 10.411565, + 0.54835, + -5.4175134 + ] + }, + { + "time": 0.5666666, + "x": 0.21866386, + "y": -11.69753, + "curve": [ + 0.5966279, + -2.5273986, + 0.6416666, + -2.1452272, + 0.5843817, + -17.77129, + 0.6416666, + -21.335808 + ] + }, + { + "time": 0.6666667, + "x": -2.2352033, + "y": -21.201473 + } + ] + }, + "neck": { + "rotate": [ + { + "value": 11.884876, + "curve": [ + 0.02355112, + 11.402178, + 0.075, + 9.74365 + ] + }, + { + "time": 0.1, + "value": 9.74365, + "curve": [ + 0.125, + 9.74365, + 0.20833333, + 13.35947 + ] + }, + { + "time": 0.23333333, + "value": 13.35947, + "curve": [ + 0.2583333, + 13.35947, + 0.3214549, + 12.19964 + ] + }, + { + "time": 0.3333333, + "value": 11.884876, + "curve": [ + 0.3645646, + 11.05729, + 0.4083333, + 9.719053 + ] + }, + { + "time": 0.4333333, + "value": 9.719053, + "curve": [ + 0.4583333, + 9.719053, + 0.5416667, + 13.35947 + ] + }, + { + "time": 0.5666666, + "value": 13.35947, + "curve": [ + 0.5916666, + 13.35947, + 0.6356394, + 12.479662 + ] + }, + { + "time": 0.6666667, + "value": 11.884876 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": 28.284866 + }, + { + "time": 0.23333333, + "value": -11.117936, + "curve": [ + 0.2520901, + -14.118498, + 0.2973188, + -19.369314 + ] + }, + { + "time": 0.3333333, + "value": -19.37952, + "curve": [ + 0.4346901, + -19.408234, + 0.5219483, + 38.96215 + ] + }, + { + "time": 0.5666666, + "value": 38.86711, + "curve": [ + 0.6189629, + 38.75598, + 0.6442117, + 32.01072 + ] + }, + { + "time": 0.6666667, + "value": 28.284866 + } + ] + }, + "rear-foot": { + "rotate": [ + { + "value": -6.497833 + } + ] + }, + "rear-foot-target": { + "rotate": [ + { + "value": 18.55221 + }, + { + "time": 0.23333333, + "value": 167.8415, + "curve": [ + 0.24598274, + 153.66016, + 0.2561177, + 129.7404 + ] + }, + { + "time": 0.2666667, + "value": 124.3219, + "curve": [ + 0.2955411, + 124.428, + 0.3131148, + 129.925 + ] + }, + { + "time": 0.3666667, + "value": 129.8712, + "curve": [ + 0.4211775, + 128.31995, + 0.5194363, + 0.9795736 + ] + }, + { + "time": 0.5666666, + "curve": [ + 0.5995562, + 0.2691778, + 0.6421174, + 4.729006 + ] + }, + { + "time": 0.6666667, + "value": 18.55221 + } + ], + "translate": [ + { + "x": -85.21755, + "y": 62.538155, + "curve": [ + 0.01817169, + -67.18111, + 0.05366483, + -41.892776, + 0.010235077, + 56.401505, + 0.04357376, + 39.206093 + ] + }, + { + "time": 0.06666667, + "x": -30.87624, + "y": 35.75743, + "curve": [ + 0.08583902, + -14.631399, + 0.19448525, + 61.478962, + 0.09776284, + 31.113585, + 0.198365, + 28.386705 + ] + }, + { + "time": 0.23333333, + "x": 59.95716, + "y": 15.000042 + }, + { + "time": 0.2666667, + "x": 33.96429, + "y": -0.2951776 + }, + { + "time": 0.4, + "x": -70.15795, + "y": 0.14909875, + "curve": [ + 0.4144494, + -81.19429, + 0.4780037, + -142.48419, + 0.4302233, + 14.028581, + 0.47836655, + 60.21619 + ] + }, + { + "time": 0.5, + "x": -141.75058, + "y": 77.92741, + "curve": [ + 0.5261605, + -142.96086, + 0.5481881, + -140.2544, + 0.5157872, + 90.85241, + 0.5500097, + 100.96707 + ] + }, + { + "time": 0.5666666, + "x": -133.08948, + "y": 100.77529, + "curve": [ + 0.5811586, + -127.427505, + 0.6427142, + -101.14703, + 0.6103095, + 100.168175, + 0.6499278, + 67.76507 + ] + }, + { + "time": 0.6666667, + "x": -85.21755, + "y": 62.538155 + } + ] + }, + "rear-leg-target": { + "translate": [ + { + "x": 52.84827, + "y": -20.88614 + } + ] + }, + "rear-thigh": { + "translate": [ + { + "x": -10.204562, + "y": 0.965795, + "curve": [ + 0.01329846, + -9.740429, + 0.18333334, + -5.3127027, + 0.02999618, + 1.4884514, + 0.18333334, + 3.8359008 + ] + }, + { + "time": 0.23333333, + "x": -5.3127027, + "y": 3.8359008, + "curve": [ + 0.3083333, + -5.3127027, + 0.4916667, + -12.281545, + 0.3083333, + 3.8359008, + 0.4916667, + 0.38222104 + ] + }, + { + "time": 0.5666666, + "x": -12.281545, + "y": 0.38222104, + "curve": [ + 0.5916666, + -12.281545, + 0.6411845, + -11.230131, + 0.5916666, + 0.38222104, + 0.6317572, + 0.48567063 + ] + }, + { + "time": 0.6666667, + "x": -10.204562, + "y": 0.965795 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 40.50333, + "curve": [ + 0.028292393, + 23.741745, + 0.1277068, + -79.86003 + ] + }, + { + "time": 0.23333333, + "value": -79.86928, + "curve": [ + 0.380056, + -79.88212, + 0.4030929, + 63.25032 + ] + }, + { + "time": 0.5666666, + "value": 64.13361, + "curve": [ + 0.6073362, + 64.35324, + 0.6441763, + 53.09538 + ] + }, + { + "time": 0.6666667, + "value": 40.50333 + } + ], + "translate": [ + { + "x": -2.3543434, + "y": -0.4771056, + "curve": [ + 0.04393777, + -2.8470106, + 0.16938667, + -3.4042382, + 0.04393777, + 0.5784294, + 0.16938667, + 1.772288 + ] + }, + { + "time": 0.23333333, + "x": -3.4042382, + "y": 1.772288, + "curve": [ + 0.34626475, + -3.4042382, + 0.4753447, + -1.6689253, + 0.34626475, + 1.772288, + 0.4753447, + -1.9456105 + ] + }, + { + "time": 0.5666666, + "x": -1.6689253, + "y": -1.9456105, + "curve": [ + 0.6106853, + -1.6689253, + 0.6416666, + -2.0740228, + 0.6106853, + -1.9456105, + 0.6416666, + -1.0776912 + ] + }, + { + "time": 0.6666667, + "x": -2.3543434, + "y": -0.4771056 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -37.65892, + "curve": [ + 0.03438962, + -37.13966, + 0.10666874, + -36.20868 + ] + }, + { + "time": 0.13333334, + "value": -36.21151, + "curve": [ + 0.15832105, + -36.21416, + 0.20853826, + -38.80227 + ] + }, + { + "time": 0.23333333, + "value": -38.79141, + "curve": [ + 0.2591656, + -38.78009, + 0.3134857, + -38.02602 + ] + }, + { + "time": 0.3333333, + "value": -37.65892, + "curve": [ + 0.3574979, + -37.21197, + 0.4000104, + -36.21151 + ] + }, + { + "time": 0.4333333, + "value": -36.21151, + "curve": [ + 0.4583333, + -36.21151, + 0.5391698, + -38.80016 + ] + }, + { + "time": 0.5666666, + "value": -38.80016, + "curve": [ + 0.5916668, + -38.80015, + 0.644527, + -37.99963 + ] + }, + { + "time": 0.6666667, + "value": -37.65892 + } + ] + }, + "torso2": { + "rotate": [ + { + "value": 3.4965944, + "curve": [ + 0.06971177, + 3.506942, + 0.075, + 8.690938 + ] + }, + { + "time": 0.1, + "value": 8.69094, + "curve": [ + 0.13874887, + 8.69094, + 0.21436596, + 6.899573 + ] + }, + { + "time": 0.23333333, + "value": 6.329458, + "curve": [ + 0.2661681, + 5.34252, + 0.28525335, + 3.4847515 + ] + }, + { + "time": 0.3333333, + "value": 3.483698, + "curve": [ + 0.3976253, + 3.482288, + 0.4083333, + 8.68357 + ] + }, + { + "time": 0.4333333, + "value": 8.68357, + "curve": [ + 0.4583333, + 8.68357, + 0.5514198, + 6.795305 + ] + }, + { + "time": 0.5666666, + "value": 6.259716, + "curve": [ + 0.597618, + 5.172464, + 0.6416666, + 3.4928834 + ] + }, + { + "time": 0.6666667, + "value": 3.4965944 + } + ] + }, + "torso3": { + "rotate": [ + { + "value": 4.52226, + "curve": [ + 0.06670141, + 4.538608, + 0.075, + -7.267916 + ] + }, + { + "time": 0.1, + "value": -7.267916, + "curve": [ + 0.125, + -7.267916, + 0.2265727, + 0.8404685 + ] + }, + { + "time": 0.23333333, + "value": 1.2426214, + "curve": [ + 0.2544456, + 2.498479, + 0.300799, + 4.508696 + ] + }, + { + "time": 0.3333333, + "value": 4.52226, + "curve": [ + 0.3859158, + 4.544183, + 0.4083333, + -7.354608 + ] + }, + { + "time": 0.4333333, + "value": -7.354608, + "curve": [ + 0.4583333, + -7.354608, + 0.5494212, + -0.13630033 + ] + }, + { + "time": 0.5666666, + "value": 0.9513377, + "curve": [ + 0.5862055, + 2.183612, + 0.6318744, + 4.538621 + ] + }, + { + "time": 0.6666667, + "value": 4.52226 + } + ] + } + }, + "ik": { + "front-leg-ik": [ + { + "softness": 6.2172256, + "bendPositive": false + }, + { + "time": 0.5666666, + "softness": 9.201494, + "bendPositive": false + }, + { + "time": 0.6, + "softness": 29.967028, + "bendPositive": false + }, + { + "time": 0.6666667, + "softness": 6.2172256, + "bendPositive": false + } + ], + "rear-leg-ik": [ + { + "bendPositive": false + }, + { + "time": 0.16666667, + "softness": 13.988757, + "bendPositive": false + }, + { + "time": 0.3, + "softness": 38.173763, + "bendPositive": false + }, + { + "time": 0.6666667, + "bendPositive": false + } + ] + }, + "events": [ + { + "time": 0.23333333, + "name": "footstep" + }, + { + "time": 0.5666666, + "name": "footstep" + } + ] + }, + "run-to-idle": { + "slots": { + "front-fist": { + "attachment": [ + { + "name": "front-fist-open" + } + ] + } + }, + "bones": { + "front-bracer": { + "rotate": [ + { + "value": 8.79112, + "curve": [ + 0.04088889, + 8.79112, + 0.11455758, + 6.297712 + ] + }, + { + "time": 0.16666667, + "value": 6.40873, + "curve": [ + 0.2011747, + 6.48225, + 0.2408889, + 42.46212 + ] + }, + { + "time": 0.2666667, + "value": 42.46212 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": 38.2605, + "curve": [ + 0.04088889, + 38.2605, + 0.1269512, + -2.193311 + ] + }, + { + "time": 0.16666667, + "value": -2.996897, + "curve": [ + 0.208581, + -3.8449726, + 0.2408889, + 0 + ] + }, + { + "time": 0.2666667 + } + ], + "scale": [ + { + "x": 0.8437909, + "curve": [ + 0.06666667, + 0.8437909, + 0.2, + 1, + 0.06666667, + 1, + 0.2, + 1 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "front-foot-target": { + "translate": [ + { + "x": -10.257468, + "y": 2.1170025, + "curve": [ + 0.03333333, + -10.257468, + 0.1, + -42.93737, + 0.03333333, + 2.1170025, + 0.1, + 0 + ] + }, + { + "time": 0.13333334, + "x": -42.93737 + } + ] + }, + "front-shoulder": { + "translate": [ + { + "x": 3.0513887, + "y": 7.1750636 + }, + { + "time": 0.2666667 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -80.6061, + "curve": [ + 0.06666667, + -80.6061, + 0.2, + -60.86928 + ] + }, + { + "time": 0.2666667, + "value": -60.86928 + } + ] + }, + "gun": { + "rotate": [ + { + "value": 2.276992, + "curve": [ + 0.04088889, + 2.276992, + 0.10457134, + 15.343413 + ] + }, + { + "time": 0.16666667, + "value": 15.31988, + "curve": [ + 0.20540346, + 15.305198, + 0.2408889, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair1": { + "rotate": [ + { + "curve": [ + 0.03333333, + 0, + 0.1, + 10.762588 + ] + }, + { + "time": 0.13333334, + "value": 10.762588, + "curve": [ + 0.16666667, + 10.762588, + 0.23333333, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair2": { + "rotate": [ + { + "curve": [ + 0.013892582, + -2.278984, + 0.04199818, + -7.836777 + ] + }, + { + "time": 0.06666667, + "value": -7.818661, + "curve": [ + 0.10774196, + -7.788499, + 0.16569327, + 6.57153 + ] + }, + { + "time": 0.2, + "value": 6.667625, + "curve": [ + 0.2215867, + 6.728088, + 0.2552269, + 1.977066 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair3": { + "rotate": [ + { + "curve": [ + 0.03333333, + 0, + 0.1, + 0.8756008 + ] + }, + { + "time": 0.13333334, + "value": 0.8756008, + "curve": [ + 0.16666667, + 0.8756008, + 0.23333333, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "hair4": { + "rotate": [ + { + "curve": [ + 0.03333333, + 0, + 0.1, + 15.97303 + ] + }, + { + "time": 0.13333334, + "value": 15.97303, + "curve": [ + 0.16666667, + 15.97303, + 0.23333333, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "head": { + "rotate": [ + { + "curve": [ + 0.05, + 0, + 0.08333333, + 2.670654 + ] + }, + { + "time": 0.13333334, + "value": 2.670654, + "curve": [ + 0.15, + 2.670654, + 0.25, + -6.74768 + ] + }, + { + "time": 0.2666667, + "value": -6.74768 + } + ] + }, + "head-control": { + "translate": [ + { + "x": -6.28923, + "y": 5.414572 + }, + { + "time": 0.2666667 + } + ] + }, + "hip": { + "translate": [ + { + "x": -17.89238, + "y": -45.358242, + "curve": [ + 0.0362704, + -17.802416, + 0.2, + -6.7445955, + 0.13512376, + -38.763214, + 0.2, + -14.3959675 + ] + }, + { + "time": 0.2666667, + "x": -7.4438376, + "y": -14.3959675 + } + ] + }, + "neck": { + "rotate": [ + {}, + { + "time": 0.2666667, + "value": 3.7834435 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": 57.24359, + "curve": [ + 0.06666667, + 57.24359, + 0.2, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "rear-foot-target": { + "translate": [ + { + "x": 38.610954, + "y": 19.65122, + "curve": [ + 0.01666667, + 38.610954, + 0.05, + 33.177513, + 0.01666667, + 19.65122, + 0.04116466, + 12.887979 + ] + }, + { + "time": 0.06666667, + "x": 33.177513, + "y": 0.118015625, + "curve": [ + 0.11666667, + 33.177513, + 0.21666667, + 30.383537, + 0.11666667, + 0.118015625, + 0.21666667, + 0 + ] + }, + { + "time": 0.2666667, + "x": 30.383537 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 55.30082, + "curve": [ + 0.06666667, + 55.30082, + 0.2, + 39.19888 + ] + }, + { + "time": 0.2666667, + "value": 39.19888 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -12.97502, + "curve": [ + 0.03333333, + -12.97502, + 0.10291763, + -14.80918 + ] + }, + { + "time": 0.13333334, + "value": -16.633377, + "curve": [ + 0.16759777, + -18.688416, + 0.23333333, + -22.87543 + ] + }, + { + "time": 0.2666667, + "value": -22.87543 + } + ], + "scale": [ + { + "x": 0.9634942, + "y": 1.074131, + "curve": [ + 0.06666667, + 0.9634942, + 0.13178295, + 1, + 0.06666667, + 1.074131, + 0.13178295, + 1 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "torso2": { + "rotate": [ + { + "curve": [ + 0.04088889, + 0, + 0.1068563, + 3.03463 + ] + }, + { + "time": 0.16666667, + "value": 3.03463, + "curve": [ + 0.2051437, + 3.03463, + 0.2408889, + 0 + ] + }, + { + "time": 0.2666667 + } + ] + }, + "torso3": { + "rotate": [ + { + "curve": [ + 0.04866667, + 0, + 0.16607822, + 0.6565394 + ] + }, + { + "time": 0.2, + "value": 0.6551018, + "curve": [ + 0.23155688, + 0.6537645, + 0.24866667, + -2.148 + ] + }, + { + "time": 0.2666667, + "value": -2.148 + } + ] + } + } + }, + "shoot": { + "slots": { + "muzzle": { + "rgba": [ + { + "time": 0.13333334, + "color": "ffffffff" + }, + { + "time": 0.2, + "color": "ffffff62" + } + ] + }, + "muzzle-glow": { + "rgba": [ + { + "color": "ff0c0c00" + }, + { + "time": 0.03333333, + "color": "ffc9adff", + "curve": [ + 0.2548387, + 1, + 0.2731183, + 1, + 0.2548387, + 0.764635, + 0.2731183, + 0.3981355, + 0.2548387, + 0.6506967, + 0.2731183, + 0.2199929, + 0.2548387, + 1, + 0.2731183, + 1 + ] + }, + { + "time": 0.3, + "color": "ff400cff" + }, + { + "time": 0.6333333, + "color": "ff0c0c00" + } + ] + }, + "muzzle-ring": { + "rgba": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.20246167, + 0.847044, + 0.2138418, + 0.843966, + 0.20246167, + 0.7294118, + 0.2138418, + 0.7294118, + 0.20246167, + 1, + 0.2138418, + 1, + 0.20246167, + 0.9962264, + 0.2138418, + 0.21132076 + ] + }, + { + "time": 0.23333333, + "color": "d7baff00" + } + ] + }, + "muzzle-ring2": { + "rgba": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "time": 0.2, + "color": "d7baff00" + } + ] + }, + "muzzle-ring3": { + "rgba": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "time": 0.2, + "color": "d7baff00" + } + ] + }, + "muzzle-ring4": { + "rgba": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "time": 0.2, + "color": "d7baff00" + } + ] + } + }, + "bones": { + "gun": { + "rotate": [ + { + "time": 0.06666667, + "curve": [ + 0.09373267, + 25.889433, + 0.1123115, + 45.26556 + ] + }, + { + "time": 0.13333334, + "value": 45.34824, + "curve": [ + 0.1922297, + 45.27915, + 0.17955977, + -0.09420347 + ] + }, + { + "time": 0.6333333 + } + ] + }, + "gun-tip": { + "translate": [ + {}, + { + "time": 0.3, + "x": 1.9593139, + "y": 0.2440557 + } + ], + "scale": [ + { + "x": 0.3660886, + "y": 0.3660886 + }, + { + "time": 0.03333333, + "x": 1.4526132, + "y": 1.4526132 + }, + { + "time": 0.3, + "x": 0.3660886, + "y": 0.3660886 + } + ] + }, + "muzzle": { + "translate": [ + { + "x": -6.852343, + "y": 15.645198 + } + ] + }, + "muzzle-ring": { + "translate": [ + { + "time": 0.03333333 + }, + { + "time": 0.23333333, + "x": 40.082466 + } + ], + "scale": [ + { + "time": 0.03333333 + }, + { + "time": 0.23333333, + "x": 5.950701, + "y": 5.950701 + } + ] + }, + "muzzle-ring2": { + "translate": [ + { + "time": 0.03333333 + }, + { + "time": 0.2, + "x": 107.29016 + } + ], + "scale": [ + { + "time": 0.03333333 + }, + { + "time": 0.2, + "x": 4, + "y": 4 + } + ] + }, + "muzzle-ring3": { + "translate": [ + { + "time": 0.03333333 + }, + { + "time": 0.2, + "x": 172.32079 + } + ], + "scale": [ + { + "time": 0.03333333 + }, + { + "time": 0.2, + "x": 2, + "y": 2 + } + ] + }, + "muzzle-ring4": { + "translate": [ + { + "time": 0.03333333 + }, + { + "time": 0.2, + "x": 243.7498 + } + ] + }, + "rear-bracer": { + "translate": [ + { + "time": 0.03333333, + "curve": [ + 0.07454277, + -2.3520436, + 0.08333333, + -2.7114222, + 0.08020648, + -1.6800311, + 0.08333333, + -1.7906399 + ] + }, + { + "time": 0.1, + "x": -2.7114222, + "y": -1.7906399, + "curve": [ + 0.13333334, + -2.7114222, + 0.16790563, + 0.11200512, + 0.13333334, + -1.7906399, + 0.1672763, + 0 + ] + }, + { + "time": 0.23333333 + } + ] + }, + "rear-upper-arm": { + "translate": [ + { + "time": 0.03333333, + "curve": [ + 0.04513854, + 0.5648654, + 0.08333333, + 2.1490245, + 0.04365119, + 0.53737515, + 0.08333333, + 2.0639672 + ] + }, + { + "time": 0.1, + "x": 2.1490245, + "y": 2.0639672, + "curve": [ + 0.13333334, + 2.1490245, + 0.1757862, + -0.06122441, + 0.13333334, + 2.0639672, + 0.16949686, + 0 + ] + }, + { + "time": 0.23333333 + } + ] + } + } + }, + "walk": { + "bones": { + "back-foot-tip": { + "rotate": [ + { + "value": 4.087345 + }, + { + "time": 0.03333333, + "value": 3.052846 + }, + { + "time": 0.1, + "value": -59.00914, + "curve": [ + 0.1236928, + -72.96686, + 0.1688272, + -100.0528 + ] + }, + { + "time": 0.23333333, + "value": -99.7063, + "curve": [ + 0.3260634, + -99.20817, + 0.34862125, + -37.39541 + ] + }, + { + "time": 0.3666667, + "value": -17.84707, + "curve": [ + 0.387521, + 4.744033, + 0.4514076, + 32.35068 + ] + }, + { + "time": 0.5, + "value": 32.39831, + "curve": [ + 0.5374549, + 32.43502, + 0.5656413, + 6.425618 + ] + }, + { + "time": 0.5666666, + "value": 1.9995908 + }, + { + "time": 1, + "value": 4.087345 + } + ] + }, + "back-shoulder": { + "translate": [ + { + "x": -0.11232292, + "y": -2.7915423, + "curve": [ + 0.13333334, + -0.11232292, + 0.3333333, + 4.778493, + 0.13333334, + -2.7915423, + 0.3333333, + 1.722532 + ] + }, + { + "time": 0.4666667, + "x": 4.778493, + "y": 1.722532, + "curve": [ + 0.6, + 4.778493, + 0.8583333, + -0.11232292, + 0.6, + 1.722532, + 0.8583333, + -2.7915423 + ] + }, + { + "time": 1, + "x": -0.11232292, + "y": -2.7915423 + } + ] + }, + "front-bracer": { + "rotate": [ + { + "value": 13.566517, + "curve": [ + 0.021665983, + 9.70724, + 0.1470159, + -3.779979 + ] + }, + { + "time": 0.3666667, + "value": -3.6853304, + "curve": [ + 0.4572524, + -3.659578, + 0.4793066, + 0.8338775 + ] + }, + { + "time": 0.5, + "value": 4.053596, + "curve": [ + 0.5130476, + 6.083689, + 0.6349344, + 30.8047 + ] + }, + { + "time": 0.8, + "value": 30.91521, + "curve": [ + 0.9739746, + 31.002415, + 0.9800564, + 18.353865 + ] + }, + { + "time": 1, + "value": 13.566517 + } + ] + }, + "front-fist": { + "rotate": [ + { + "value": -28.72383, + "curve": [ + 0.02368659, + -31.7421, + 0.1760204, + -43.39537 + ] + }, + { + "time": 0.3666667, + "value": -43.59644, + "curve": [ + 0.4030356, + -43.64886, + 0.4704281, + -40.14865 + ] + }, + { + "time": 0.5, + "value": -35.63085, + "curve": [ + 0.5466347, + -28.591816, + 0.624065, + -4.573129 + ] + }, + { + "time": 0.7333333, + "value": -4.592627, + "curve": [ + 0.8906477, + -4.620701, + 0.9538756, + -24.27828 + ] + }, + { + "time": 1, + "value": -28.48091 + } + ] + }, + "front-foot-target": { + "rotate": [ + { + "value": 18.190496, + "curve": [ + 0.010253842, + 11.169012, + 0.04303193, + 1.3740194 + ] + }, + { + "time": 0.1, + "value": 0.4737756 + }, + { + "time": 0.23333333, + "value": 0.549647, + "curve": [ + 0.3635588, + 0.3049073, + 0.5154175, + -80.48494 + ] + }, + { + "time": 0.7333333, + "value": -80.78354, + "curve": [ + 0.788268, + -80.38087, + 0.9209627, + 17.41829 + ] + }, + { + "time": 1, + "value": 18.190496 + } + ], + "translate": [ + { + "x": 73.5693, + "y": 14.262685, + "curve": [ + 0.025, + 73.5693, + 0.06885808, + 58.90398, + 0.031141926, + 2.0176632, + 0.075, + 0.03869291 + ] + }, + { + "time": 0.1, + "x": 51.097782, + "y": 0.03869291 + }, + { + "time": 0.5, + "x": -50.134655, + "y": -0.01647045, + "curve": [ + 0.5182838, + -56.453175, + 0.575, + -80.622284, + 0.5337463, + 3.3719645, + 0.5570473, + 23.90875 + ] + }, + { + "time": 0.6, + "x": -80.622284, + "y": 35.47108, + "curve": [ + 0.6333333, + -80.622284, + 0.6880029, + -67.66825, + 0.6428554, + 47.007275, + 0.7, + 52.31357 + ] + }, + { + "time": 0.7333333, + "x": -57.825485, + "y": 52.313583, + "curve": [ + 0.7710902, + -49.627182, + 0.8318373, + -16.194689, + 0.7872631, + 52.313583, + 0.7985512, + 55.737988 + ] + }, + { + "time": 0.8666667, + "x": 8.982528, + "y": 46.78732, + "curve": [ + 0.9026193, + 34.97182, + 0.9666666, + 73.5693, + 0.9315786, + 38.257618, + 0.9666666, + 27.369371 + ] + }, + { + "time": 1, + "x": 73.5693, + "y": 14.262685 + } + ] + }, + "front-foot-tip": { + "rotate": [ + { + "value": 28.964193, + "curve": [ + 0.05626451, + 28.744823, + 0.04890398, + 19.603014 + ] + }, + { + "time": 0.06666667, + "value": 1.675728 + }, + { + "time": 0.5, + "value": -10.004452, + "curve": [ + 0.525, + -10.004452, + 0.5923562, + -54.69306 + ] + }, + { + "time": 0.6, + "value": -59.66399, + "curve": [ + 0.6228758, + -74.54068, + 0.674358, + -101.77973 + ] + }, + { + "time": 0.7333333, + "value": -101.77972, + "curve": [ + 0.8121933, + -101.7797, + 0.8554094, + -84.66802 + ] + }, + { + "time": 0.8666667, + "value": -63.52591, + "curve": [ + 0.8694085, + -58.3765, + 0.975, + 28.964195 + ] + }, + { + "time": 1, + "value": 28.964195 + } + ] + }, + "front-leg-target": { + "translate": [ + { + "x": -1.7616011, + "y": -5.2725368, + "curve": [ + 0.008333334, + -1.7616011, + 0.05833333, + 0.05854263, + 0.0010207203, + 3.0920737, + 0.05833333, + 4.1518164 + ] + }, + { + "time": 0.06666667, + "x": 0.05854263, + "y": 4.1518164, + "curve": [ + 0.3, + 0.05854263, + 0.7666666, + -1.7616011, + 0.3, + 4.1518164, + 0.7666666, + -5.2725368 + ] + }, + { + "time": 1, + "x": -1.7616011, + "y": -5.2725368 + } + ] + }, + "front-shoulder": { + "translate": [ + { + "x": 0.9081271, + "y": 5.824911, + "curve": [ + 0.1624987, + 0.8792067, + 0.3326475, + -1.0351585, + 0.1624987, + 5.824911, + 0.3011157, + -4.4968495 + ] + }, + { + "time": 0.5, + "x": -0.99369615, + "y": -4.5197167, + "curve": [ + 0.7353738, + -0.93538237, + 0.847223, + 0.9081271, + 0.7233681, + -4.545398, + 0.8375013, + 5.79599 + ] + }, + { + "time": 1, + "x": 0.9081271, + "y": 5.824911 + } + ] + }, + "front-thigh": { + "translate": [ + { + "x": 10.665461, + "y": -0.052945457, + "curve": [ + 0.17816044, + 10.656822, + 0.2949699, + -2.6473536, + 0.008833333, + -0.052945457, + 0.475, + 0.013186559 + ] + }, + { + "time": 0.5, + "x": -2.6509964, + "y": 0.013186559, + "curve": [ + 0.7050302, + -2.654637, + 0.8475542, + 10.659757, + 0.525, + 0.013186559, + 0.975, + -0.052945457 + ] + }, + { + "time": 1, + "x": 10.665461, + "y": -0.052945457 + } + ] + }, + "front-upper-arm": { + "rotate": [ + { + "value": -9.513367, + "curve": [ + 0.0214478, + -13.319992, + 0.05789917, + -19.404175 + ] + }, + { + "time": 0.1, + "value": -19.404175, + "curve": [ + 0.2377866, + -19.68686, + 0.33747205, + 7.779631 + ] + }, + { + "time": 0.3666667, + "value": 16.196716, + "curve": [ + 0.39864385, + 25.41603, + 0.4965658, + 60.19389 + ] + }, + { + "time": 0.6, + "value": 60.26086, + "curve": [ + 0.7185024, + 60.12991, + 0.8452276, + 27.61441 + ] + }, + { + "time": 0.8666667, + "value": 22.449387, + "curve": [ + 0.8918752, + 16.37623, + 0.9789886, + -3.2677646 + ] + }, + { + "time": 1, + "value": -9.513367 + } + ] + }, + "gun": { + "rotate": [ + { + "value": -14.673275, + "curve": [ + 0.08551843, + -14.673275, + 0.20198414, + 8.30991 + ] + }, + { + "time": 0.23333333, + "value": 12.136024, + "curve": [ + 0.2789693, + 17.70582, + 0.3914901, + 25.794325 + ] + }, + { + "time": 0.5, + "value": 25.77012, + "curve": [ + 0.6313128, + 25.740833, + 0.6943456, + 4.530927 + ] + }, + { + "time": 0.7333333, + "value": -0.6513629, + "curve": [ + 0.7676219, + -5.209029, + 0.9023453, + -14.40159 + ] + }, + { + "time": 1, + "value": -14.673275 + } + ] + }, + "gun-tip": { + "rotate": [ + { + "time": 0.23333333, + "value": 0.1086235 + } + ] + }, + "hair1": { + "rotate": [ + { + "curve": [ + 0.027893247, + 1.242131, + 0.01634026, + 3.4572334 + ] + }, + { + "time": 0.1, + "value": 3.452011, + "curve": [ + 0.15888935, + 3.448334, + 0.1887935, + 0.2309022 + ] + }, + { + "time": 0.23333333, + "value": -2.2886696, + "curve": [ + 0.265451, + -4.316047, + 0.3046157, + -5.922498 + ] + }, + { + "time": 0.3666667, + "value": -5.93975, + "curve": [ + 0.4464736, + -5.961938, + 0.5196544, + 3.4063644 + ] + }, + { + "time": 0.6, + "value": 3.423363, + "curve": [ + 0.7168543, + 3.417797, + 0.7715329, + -5.931904 + ] + }, + { + "time": 0.8666667, + "value": -5.965309, + "curve": [ + 0.9329224, + -5.988567, + 0.9819044, + -0.9372777 + ] + }, + { + "time": 1 + } + ] + }, + "hair2": { + "rotate": [ + { + "value": -2.790066, + "curve": [ + 0.07374832, + -2.8390694, + 0.12107787, + 25.0846 + ] + }, + { + "time": 0.23333333, + "value": 24.98932, + "curve": [ + 0.3498563, + 24.89042, + 0.427126, + -2.862324 + ] + }, + { + "time": 0.5, + "value": -2.799221, + "curve": [ + 0.5753732, + -2.733959, + 0.6522827, + 24.50276 + ] + }, + { + "time": 0.7333333, + "value": 24.54565, + "curve": [ + 0.8276176, + 24.59554, + 0.9316076, + -2.692043 + ] + }, + { + "time": 1, + "value": -2.790066 + } + ] + }, + "hair3": { + "rotate": [ + { + "curve": [ + 0.06667267, + 0, + 0.1593553, + -10.48392 + ] + }, + { + "time": 0.23333333, + "value": -10.492886, + "curve": [ + 0.3338235, + -10.49989, + 0.4386607, + -0.08680725 + ] + }, + { + "time": 0.5, + "value": -0.08680725, + "curve": [ + 0.5688103, + -0.08680725, + 0.658053, + -10.74765 + ] + }, + { + "time": 0.7333333, + "value": -10.697582, + "curve": [ + 0.8333084, + -10.631088, + 0.9472112, + 0 + ] + }, + { + "time": 1 + } + ] + }, + "hair4": { + "rotate": [ + { + "value": -6.013939, + "curve": [ + 0.10559352, + -5.969406, + 0.1507493, + 18.62226 + ] + }, + { + "time": 0.23333333, + "value": 18.723427, + "curve": [ + 0.3355302, + 18.69581, + 0.40528485, + -11.373627 + ] + }, + { + "time": 0.5, + "value": -11.454224, + "curve": [ + 0.626311, + -11.45571, + 0.6293055, + 18.93505 + ] + }, + { + "time": 0.7333333, + "value": 18.919914, + "curve": [ + 0.8333666, + 18.919914, + 0.9129916, + -6.060696 + ] + }, + { + "time": 1, + "value": -6.013939 + } + ], + "translate": [ + { + "x": 0.021610778, + "y": 0.8367299 + } + ] + }, + "head": { + "rotate": [ + { + "value": -12.234505, + "curve": [ + 0.06143671, + -12.234504, + 0.19128084, + -7.449013 + ] + }, + { + "time": 0.2666667, + "value": -7.434601, + "curve": [ + 0.3406891, + -7.42045, + 0.4206042, + -12.234505 + ] + }, + { + "time": 0.5, + "value": -12.234505, + "curve": [ + 0.5671493, + -12.26333, + 0.6940113, + -7.456505 + ] + }, + { + "time": 0.7666666, + "value": -7.472237, + "curve": [ + 0.8529694, + -7.490928, + 0.942855, + -12.234505 + ] + }, + { + "time": 1, + "value": -12.234505 + } + ], + "scale": [ + { + "curve": [ + 0.03916667, + 1, + 0.08446944, + 0.9912923, + 0.03916667, + 1, + 0.08446944, + 1.0190994 + ] + }, + { + "time": 0.13333334, + "x": 0.9912923, + "y": 1.0190994, + "curve": [ + 0.20465556, + 0.9912923, + 0.3176702, + 1.0191765, + 0.20465556, + 1.0190994, + 0.3367928, + 0.9916709 + ] + }, + { + "time": 0.4, + "x": 1.0190022, + "y": 0.9915339, + "curve": [ + 0.4560374, + 1.018884, + 0.4936612, + 1.001296, + 0.483147, + 0.9913536, + 0.49272755, + 0.9987176 + ] + }, + { + "time": 0.5, + "curve": [ + 0.5076706, + 0.9984317, + 0.5844694, + 0.9912923, + 0.5099203, + 1.001749, + 0.5844694, + 1.0190994 + ] + }, + { + "time": 0.6333333, + "x": 0.9912923, + "y": 1.0190994, + "curve": [ + 0.7046556, + 0.9912923, + 0.8176701, + 1.0191765, + 0.7046556, + 1.0190994, + 0.8367927, + 0.9916709 + ] + }, + { + "time": 0.9, + "x": 1.0190022, + "y": 0.9915339, + "curve": [ + 0.9560374, + 1.018884, + 0.9553667, + 1, + 0.9831469, + 0.9913536, + 0.9553667, + 1 + ] + }, + { + "time": 1 + } + ] + }, + "head-control": { + "translate": [ + { + "x": -4.016284, + "y": -5.223572, + "curve": [ + 0.05273332, + -3.3040488, + 0.1667785, + -2.2619834, + 0.0930327, + -5.2235723, + 0.1959178, + -2.3689137 + ] + }, + { + "time": 0.23333333, + "x": -2.2619834, + "y": -0.8221625, + "curve": [ + 0.3092998, + -2.2619834, + 0.4364251, + -3.6323562, + 0.2746537, + 0.88601345, + 0.3798138, + 6.40607 + ] + }, + { + "time": 0.5, + "x": -4.3735123, + "y": 6.3946753, + "curve": [ + 0.53829, + -4.819896, + 0.6595171, + -6.550817, + 0.5982466, + 6.385358, + 0.6943732, + 0.96853906 + ] + }, + { + "time": 0.7333333, + "x": -6.550817, + "y": -0.78164595, + "curve": [ + 0.7973798, + -6.550817, + 0.9333333, + -4.916708, + 0.7684355, + -2.3585157, + 0.8749288, + -5.2235713 + ] + }, + { + "time": 1, + "x": -4.016284, + "y": -5.223572 + } + ] + }, + "hip": { + "rotate": [ + { + "value": -4.354578 + } + ], + "translate": [ + { + "x": -1.7754279, + "y": -8.61641, + "curve": [ + 0.025, + -1.7679427, + 0.0672245, + -1.7504729, + 0.02826383, + -11.897065, + 0.05413223, + -14.932302 + ] + }, + { + "time": 0.1, + "x": -1.6221389, + "y": -15.037943, + "curve": [ + 0.14349824, + -1.4518192, + 0.20189807, + -1.1118768, + 0.1520444, + -14.911447, + 0.21322107, + -9.208636 + ] + }, + { + "time": 0.2666667, + "x": -0.75490063, + "y": -4.428141, + "curve": [ + 0.3076929, + -0.5329962, + 0.3451087, + -0.31428167, + 0.3060169, + -1.0135021, + 0.3410871, + 1.9600214 + ] + }, + { + "time": 0.3666667, + "x": -0.20575063, + "y": 1.9600254, + "curve": [ + 0.4099607, + 0.012209425, + 0.458473, + 0.16010286, + 0.4266791, + 2.05476, + 0.48069695, + -4.1976895 + ] + }, + { + "time": 0.5, + "x": 0.16123417, + "y": -6.5809374, + "curve": [ + 0.553076, + 0.1626785, + 0.5589796, + 0.12133531, + 0.5192444, + -8.956938, + 0.5481416, + -14.848507 + ] + }, + { + "time": 0.6, + "x": -0.10367102, + "y": -14.7399845, + "curve": [ + 0.6630032, + -0.44925845, + 0.7975605, + -1.3021158, + 0.702288, + -14.525926, + 0.8024796, + 2.1954768 + ] + }, + { + "time": 0.8666667, + "x": -1.5263537, + "y": 2.1664758, + "curve": [ + 0.900976, + -1.6376806, + 0.9666666, + -1.7854081, + 0.9130171, + 2.145548, + 0.9666666, + -4.7473297 + ] + }, + { + "time": 1, + "x": -1.7754279, + "y": -8.61641 + } + ] + }, + "muzzle-ring": { + "rotate": [ + { + "time": 0.23333333, + "value": 0.1086235 + } + ] + }, + "muzzle-ring2": { + "rotate": [ + { + "time": 0.2666667, + "value": 0.1086235 + } + ] + }, + "muzzle-ring3": { + "rotate": [ + { + "time": 0.2666667, + "value": 0.1086235 + } + ] + }, + "muzzle-ring4": { + "rotate": [ + { + "time": 0.2666667, + "value": 0.1086235 + } + ] + }, + "neck": { + "rotate": [ + { + "value": 17.7811, + "curve": [ + 0.02514851, + 17.929705, + 0.07101186, + 18.4591 + ] + }, + { + "time": 0.13333334, + "value": 18.457026, + "curve": [ + 0.1866547, + 18.455263, + 0.2853263, + 17.33772 + ] + }, + { + "time": 0.3666667, + "value": 17.33654, + "curve": [ + 0.4048635, + 17.336, + 0.4699174, + 17.59838 + ] + }, + { + "time": 0.5, + "value": 17.789774, + "curve": [ + 0.5176707, + 17.9022, + 0.5816134, + 18.46532 + ] + }, + { + "time": 0.6333333, + "value": 18.46029, + "curve": [ + 0.7092406, + 18.45292, + 0.8148, + 17.319715 + ] + }, + { + "time": 0.8666667, + "value": 17.322073, + "curve": [ + 0.9082929, + 17.323965, + 0.9711425, + 17.56992 + ] + }, + { + "time": 1, + "value": 17.7811 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": 10.059132, + "curve": [ + 0.04404857, + 11.161348, + 0.06296488, + 11.485394 + ] + }, + { + "time": 0.1, + "value": 11.48998, + "curve": [ + 0.21508875, + 11.49362, + 0.3358774, + 2.9205174 + ] + }, + { + "time": 0.3666667, + "value": 0.8411312, + "curve": [ + 0.4164524, + -2.521204, + 0.4980461, + -10.835702 + ] + }, + { + "time": 0.6, + "value": -10.82903, + "curve": [ + 0.7620489, + -10.713412, + 0.8446016, + -3.045681 + ] + }, + { + "time": 0.8666667, + "value": -1.341797, + "curve": [ + 0.9168805, + 2.535763, + 0.977475, + 8.81012 + ] + }, + { + "time": 1, + "value": 10.059132 + } + ] + }, + "rear-foot-target": { + "rotate": [ + { + "value": -32.81834, + "curve": [ + 0.03517772, + -42.68637, + 0.05715114, + -70.49265 + ] + }, + { + "time": 0.1, + "value": -70.5925, + "curve": [ + 0.23636356, + -70.77538, + 0.3351397, + -9.873116 + ] + }, + { + "time": 0.3666667, + "value": -1.5615536, + "curve": [ + 0.39346445, + 5.503226, + 0.4766666, + 13.96162 + ] + }, + { + "time": 0.5, + "value": 13.96162, + "curve": [ + 0.5190303, + 13.96162, + 0.5078729, + 0.13215438 + ] + }, + { + "time": 0.5666666, + "value": -0.2792717 + }, + { + "time": 0.7333333, + "value": -0.28445435, + "curve": [ + 0.8271056, + -0.05950618, + 0.9580701, + -21.071537 + ] + }, + { + "time": 1, + "value": -32.81834 + } + ], + "translate": [ + { + "x": -70.42199, + "y": 0.3598887, + "curve": [ + 0.02248509, + -77.41161, + 0.075, + -106.45894, + 0.04540817, + 0.35988876, + 0.075, + 18.724524 + ] + }, + { + "time": 0.1, + "x": -106.45894, + "y": 24.816616, + "curve": [ + 0.14210087, + -106.45894, + 0.20833333, + -88.60565, + 0.1383412, + 34.159767, + 0.17957518, + 37.788105 + ] + }, + { + "time": 0.23333333, + "x": -75.18384, + "y": 38.22208, + "curve": [ + 0.2724341, + -54.19177, + 0.3205719, + -5.8741565, + 0.2747891, + 38.556747, + 0.32139045, + 35.192177 + ] + }, + { + "time": 0.3666667, + "x": 22.46017, + "y": 30.880413, + "curve": [ + 0.4028122, + 44.968716, + 0.4857448, + 53.334774, + 0.4012378, + 27.588118, + 0.4802278, + 14.366037 + ] + }, + { + "time": 0.5, + "x": 53.18072, + "y": 8.838211 + }, + { + "time": 0.5333333, + "x": 45.788696, + "y": 0.37420997 + }, + { + "time": 1, + "x": -70.42199, + "y": 0.3598887 + } + ] + }, + "rear-thigh": { + "translate": [ + { + "x": -11.008421, + "y": -2.8793943, + "curve": [ + 0.03644444, + -12.316305, + 0.0431217, + -12.967261, + 0.03644444, + -2.8793943, + 0.04951704, + -4.371483 + ] + }, + { + "time": 0.1, + "x": -13.024024, + "y": -4.3921323, + "curve": [ + 0.1620024, + -13.085898, + 0.4, + 4.844439, + 0.2, + -4.4330354, + 0.40004575, + -1.1802101 + ] + }, + { + "time": 0.5, + "x": 4.844439, + "y": -1.2034022, + "curve": [ + 0.6121496, + 4.782863, + 0.875, + -6.5225377, + 0.5922905, + -1.2248152, + 0.9168845, + -2.0228698 + ] + }, + { + "time": 1, + "x": -11.008421, + "y": -2.8793943 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": 28.27774, + "curve": [ + 0.03390831, + 30.940815, + 0.06758396, + 32.04713 + ] + }, + { + "time": 0.1, + "value": 31.88103, + "curve": [ + 0.1942905, + 31.013386, + 0.3364573, + -0.11212158 + ] + }, + { + "time": 0.3666667, + "value": -7.11055, + "curve": [ + 0.4211193, + -19.725266, + 0.5301549, + -46.211 + ] + }, + { + "time": 0.6, + "value": -45.74681, + "curve": [ + 0.7075172, + -45.03224, + 0.8438387, + -13.561066 + ] + }, + { + "time": 0.8666667, + "value": -6.483352, + "curve": [ + 0.9088265, + 6.58815, + 0.9575854, + 24.209595 + ] + }, + { + "time": 1, + "value": 28.27774 + } + ] + }, + "torso": { + "rotate": [ + { + "value": -20.71889, + "curve": [ + 0.02514851, + -20.57028, + 0.07101186, + -20.040886 + ] + }, + { + "time": 0.13333334, + "value": -20.04296, + "curve": [ + 0.1866547, + -20.044724, + 0.2853263, + -21.16227 + ] + }, + { + "time": 0.3666667, + "value": -21.16345, + "curve": [ + 0.4048635, + -21.16399, + 0.4699174, + -20.90161 + ] + }, + { + "time": 0.5, + "value": -20.71021, + "curve": [ + 0.5176707, + -20.597786, + 0.5816134, + -20.03467 + ] + }, + { + "time": 0.6333333, + "value": -20.039696, + "curve": [ + 0.7092406, + -20.047066, + 0.8148, + -21.180275 + ] + }, + { + "time": 0.8666667, + "value": -21.17792, + "curve": [ + 0.9082929, + -21.176025, + 0.9711425, + -20.93007 + ] + }, + { + "time": 1, + "value": -20.71889 + } + ] + }, + "torso2": { + "rotate": [ + { + "value": 1.0006008, + "curve": [ + 0.005584249, + 1.196775, + 0.08436342, + 2.8825326 + ] + }, + { + "time": 0.13333334, + "value": 2.8825326, + "curve": [ + 0.2047951, + 2.8825326, + 0.28441125, + -1.1665286 + ] + }, + { + "time": 0.3666667, + "value": -1.1665286, + "curve": [ + 0.41125, + -1.1665286, + 0.4809279, + 0.57091 + ] + }, + { + "time": 0.5, + "value": 1.0006008, + "curve": [ + 0.5145121, + 1.3275578, + 0.5900208, + 2.834224 + ] + }, + { + "time": 0.6333333, + "value": 2.848558, + "curve": [ + 0.6827311, + 2.8649056, + 0.7959066, + -1.204437 + ] + }, + { + "time": 0.8666667, + "value": -1.204437, + "curve": [ + 0.9160316, + -1.204437, + 0.983916, + 0.6246002 + ] + }, + { + "time": 1, + "value": 1.0006008 + } + ] + }, + "torso3": { + "rotate": [ + { + "value": -1.810024 + } + ] + } + }, + "ik": { + "front-leg-ik": [ + { + "softness": 15.97827, + "bendPositive": false, + "curve": [ + 0.008333334, + 1, + 0.025, + 1, + 0.008333334, + 15.97827, + 0.025, + 6.155053 + ] + }, + { + "time": 0.03333333, + "softness": 6.155053, + "bendPositive": false, + "curve": [ + 0.15, + 1, + 0.3833333, + 1, + 0.15, + 6.155053, + 0.3833333, + 26.858414 + ] + }, + { + "time": 0.5, + "softness": 26.858414, + "bendPositive": false, + "curve": [ + 0.625, + 1, + 0.875, + 1, + 0.625, + 26.858414, + 0.8455136, + 28.330374 + ] + }, + { + "time": 1, + "softness": 15.97827, + "bendPositive": false + } + ], + "rear-leg-ik": [ + { + "softness": 3.1086128, + "bendPositive": false + }, + { + "time": 0.4333333, + "softness": 3.0464406, + "bendPositive": false + }, + { + "time": 0.5, + "softness": 17.912746, + "bendPositive": false + }, + { + "time": 0.6, + "softness": 27.231447, + "bendPositive": false + }, + { + "time": 1, + "softness": 3.1086128, + "bendPositive": false + } + ] + }, + "events": [ + { + "name": "footstep" + }, + { + "time": 0.5, + "name": "footstep" + } + ] + } + } +} diff --git a/rigboy/v2/build/skeleton.model.json b/rigboy/v2/build/skeleton.model.json new file mode 100644 index 00000000..d72d2edb --- /dev/null +++ b/rigboy/v2/build/skeleton.model.json @@ -0,0 +1,14655 @@ +{ + "spec": "rigc-compiled/3", + "referenceScale": 100, + "stage": { + "x": -117.27788789069166, + "y": -4.936206007051607, + "width": 260.1597405134771, + "height": 426.62744645834823 + }, + "bones": [ + { + "name": "root", + "rotation": 0.04774475 + }, + { + "name": "hip", + "parent": "root", + "x": 1.126526, + "y": 149.02594 + }, + { + "name": "crosshair", + "parent": "root", + "x": 188.27673, + "y": 354.0391, + "editor": { + "color": "ff3f00ff", + "icon": "circle" + } + }, + { + "name": "aim-constraint-target", + "parent": "hip", + "length": 16.314722, + "x": 0.63135093, + "y": 3.4952254, + "rotation": 19.610935, + "editor": { + "color": "abe323ff" + } + }, + { + "name": "rear-foot-target", + "parent": "root", + "x": 20.48978, + "y": 0.26183385, + "editor": { + "color": "ff3f00ff", + "icon": "ik" + } + }, + { + "name": "rear-leg-target", + "parent": "rear-foot-target", + "x": -21.081972, + "y": 23.213839, + "editor": { + "color": "ff3f00ff", + "icon": "ik" + } + }, + { + "name": "rear-thigh", + "parent": "hip", + "length": 70.68722, + "x": -9.278436, + "y": 1.354318, + "rotation": -72.541, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "rear-shin", + "parent": "rear-thigh", + "length": 51.07477, + "x": 70.68241, + "y": -0.82398915, + "rotation": -19.83334, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "rear-foot", + "parent": "rear-shin", + "length": 37.22019, + "x": 51.072617, + "y": -0.46952084, + "rotation": 45.7786, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "back-foot-tip", + "parent": "rear-foot", + "length": 31.27364, + "x": 37.219894, + "y": 0.14806657, + "rotation": -0.8520164, + "inheritMode": "noRotationOrReflection", + "editor": { + "color": "ff000dff" + } + }, + { + "name": "torso", + "parent": "hip", + "length": 32.58706, + "x": -1.0056459, + "y": 3.0489984, + "rotation": 103.82454, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "torso2", + "parent": "torso", + "length": 32.58706, + "x": 32.58706, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "torso3", + "parent": "torso2", + "length": 32.541725, + "x": 32.58706, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "front-shoulder", + "parent": "torso3", + "x": 33.513588, + "y": -14.577999, + "rotation": 255.891, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-upper-arm", + "parent": "front-shoulder", + "length": 61.92764, + "rotation": -87.51462, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-bracer", + "parent": "front-upper-arm", + "length": 52.31742, + "x": 61.926178, + "y": -0.42518002, + "rotation": 18.2995, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-fist", + "parent": "front-bracer", + "length": 63.07545, + "x": 52.14133, + "y": -0.49200654, + "rotation": 12.433234, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-foot-target", + "parent": "root", + "x": 21.588327, + "y": 0.024959592, + "editor": { + "color": "ff3f00ff", + "icon": "ik" + } + }, + { + "name": "front-leg-target", + "parent": "front-foot-target", + "x": -17.656902, + "y": 18.068901, + "editor": { + "color": "ff3f00ff", + "icon": "ik" + } + }, + { + "name": "front-thigh", + "parent": "hip", + "length": 72.22777, + "x": 7.267173, + "y": 4.743688, + "rotation": -95.51192, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-shin", + "parent": "front-thigh", + "length": 61.644505, + "x": 72.2209, + "y": 0.99581766, + "rotation": -2.213562, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-foot", + "parent": "front-shin", + "length": 30.186462, + "x": 61.165554, + "y": -0.8539697, + "rotation": 51.26577, + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "front-foot-tip", + "parent": "front-foot", + "length": 34.834698, + "x": 30.987448, + "y": -0.026205104, + "rotation": -1.675728, + "inheritMode": "noRotationOrReflection", + "editor": { + "color": "00ff04ff" + } + }, + { + "name": "back-shoulder", + "parent": "torso3", + "x": 28.996908, + "y": -11.983749, + "rotation": -104.109, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "rear-upper-arm", + "parent": "back-shoulder", + "length": 44.477016, + "rotation": -65.44643, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "rear-bracer", + "parent": "rear-upper-arm", + "length": 32.53621, + "x": 44.264885, + "y": -0.56568545, + "rotation": 23.15295, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "gun", + "parent": "rear-bracer", + "length": 33.659954, + "x": 32.952454, + "y": 0.15446743, + "rotation": -5.427727, + "editor": { + "color": "ff000dff" + } + }, + { + "name": "gun-tip", + "parent": "gun", + "x": 124.826805, + "y": 32.639645, + "rotation": 7.099831, + "editor": { + "color": "ff0000ff" + } + }, + { + "name": "neck", + "parent": "torso3", + "length": 46.09734, + "x": 32.54116, + "y": -0.1918407, + "rotation": -31.53788, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "head", + "parent": "neck", + "length": 163.4929, + "x": 46.097054, + "y": -0.16158752, + "rotation": 26.09855, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "hair1", + "parent": "head", + "length": 29.3638, + "x": 93.15221, + "y": -37.160698, + "rotation": -49.1028, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "hair2", + "parent": "hair1", + "length": 34.547245, + "x": 29.363546, + "y": 0.11615556, + "rotation": 50.41702, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "hair3", + "parent": "head", + "length": 38.683937, + "x": 102.048355, + "y": 2.290899, + "rotation": -32.16711, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "hair4", + "parent": "hair3", + "length": 49.912346, + "x": 38.683956, + "y": -0.022161009, + "rotation": 83.70933, + "editor": { + "color": "e0da19ff" + } + }, + { + "name": "muzzle", + "parent": "rear-bracer", + "x": 150.67043, + "y": 21.30246, + "rotation": 3.0575485, + "editor": { + "color": "ffb900ff", + "icon": "muzzleFlash" + } + }, + { + "name": "muzzle-ring", + "parent": "muzzle", + "editor": { + "color": "ffb900ff" + } + }, + { + "name": "muzzle-ring2", + "parent": "muzzle", + "editor": { + "color": "ffb900ff" + } + }, + { + "name": "muzzle-ring3", + "parent": "muzzle", + "editor": { + "color": "ffb900ff" + } + }, + { + "name": "muzzle-ring4", + "parent": "muzzle", + "editor": { + "color": "ffb900ff" + } + }, + { + "name": "head-control", + "parent": "head", + "x": 68.52091, + "editor": { + "color": "00a220ff", + "icon": "arrows" + } + } + ], + "slots": [ + { + "name": "rear-upper-arm", + "bone": "rear-upper-arm", + "setup": "rear-upper-arm" + }, + { + "name": "rear-bracer", + "bone": "rear-bracer", + "setup": "rear-bracer" + }, + { + "name": "gun", + "bone": "gun", + "setup": "gun" + }, + { + "name": "rigboy-rear-gauntlet", + "bone": "gun", + "setup": "rear_fist" + }, + { + "name": "rear-thigh", + "bone": "rear-thigh", + "setup": "rear-thigh" + }, + { + "name": "rear-shin", + "bone": "rear-shin", + "setup": "rear-shin" + }, + { + "name": "rear-foot", + "bone": "rear-foot", + "setup": "rear-foot" + }, + { + "name": "rigboy-rear-ankle-band", + "bone": "rear-foot", + "setup": "rear_ankle_band" + }, + { + "name": "neck", + "bone": "neck", + "setup": "neck" + }, + { + "name": "torso", + "bone": "torso", + "setup": "torso" + }, + { + "name": "front-upper-arm", + "bone": "front-upper-arm", + "setup": "front-upper-arm" + }, + { + "name": "head", + "bone": "head", + "setup": "head" + }, + { + "name": "eye", + "bone": "head", + "setup": "eye-indifferent" + }, + { + "name": "front-thigh", + "bone": "front-thigh", + "setup": "front-thigh" + }, + { + "name": "front-shin", + "bone": "front-shin", + "setup": "front-shin" + }, + { + "name": "front-foot", + "bone": "front-foot", + "setup": "front-foot" + }, + { + "name": "mouth", + "bone": "head", + "setup": "mouth-smile" + }, + { + "name": "goggles", + "bone": "head", + "setup": "goggles" + }, + { + "name": "front-bracer", + "bone": "front-bracer", + "setup": "front-bracer" + }, + { + "name": "front-fist", + "bone": "front-fist", + "setup": "front-fist-open" + }, + { + "name": "muzzle", + "bone": "muzzle", + "setup": null + }, + { + "name": "head-bb", + "bone": "head", + "setup": null + }, + { + "name": "crosshair", + "bone": "crosshair", + "setup": null + }, + { + "name": "muzzle-glow", + "bone": "gun-tip", + "setup": null, + "color": "ffffff00", + "blend": "additive" + }, + { + "name": "muzzle-ring", + "bone": "muzzle-ring", + "setup": null, + "color": "d8baffff", + "blend": "additive" + }, + { + "name": "muzzle-ring2", + "bone": "muzzle-ring2", + "setup": null, + "color": "d8baffff", + "blend": "additive" + }, + { + "name": "muzzle-ring3", + "bone": "muzzle-ring3", + "setup": null, + "color": "d8baffff", + "blend": "additive" + }, + { + "name": "muzzle-ring4", + "bone": "muzzle-ring4", + "setup": null, + "color": "d8baffff", + "blend": "additive" + } + ], + "skins": [ + { + "name": "default", + "bones": [], + "constraints": { + "ik": [], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": { + "rear-upper-arm": { + "rear-upper-arm": { + "kind": "region", + "path": "rear-upper-arm", + "x": -24.289118, + "y": 4.065864, + "rotation": 135, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "rear-bracer": { + "rear-bracer": { + "kind": "region", + "path": "rear-bracer", + "x": -68.426216, + "y": 2.8574812, + "rotation": 136.36986, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "gun": { + "gun": { + "kind": "region", + "path": "gun", + "x": 62.482674, + "y": 10.889955, + "rotation": -138.33244, + "scaleX": 0.16743854, + "scaleY": 0.16743852, + "width": 730, + "height": 400, + "atlas": { + "width": 122, + "height": 67, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 122, + "originalHeight": 67 + } + } + }, + "rigboy-rear-gauntlet": { + "rear_fist": { + "kind": "region", + "path": "rigboy-rear-gauntlet", + "x": -98.68945, + "y": -23.326681, + "rotation": 151.03633, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "rear-thigh": { + "rear-thigh": { + "kind": "region", + "path": "rear-thigh", + "x": -112.06277, + "y": -2.9238315, + "rotation": 100.06198, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "rear-shin": { + "rear-shin": { + "kind": "region", + "path": "rear-shin", + "x": -123.53707, + "y": -134.70226, + "rotation": 146.62106, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "rear-foot": { + "rear-foot": { + "kind": "region", + "path": "rear-foot", + "x": -220.4874, + "y": -4.393449, + "rotation": 110.114624, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "rigboy-rear-ankle-band": { + "rear_ankle_band": { + "kind": "region", + "path": "rigboy-rear-ankle-band", + "x": -220.4874, + "y": -4.393449, + "rotation": 110.114624, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "neck": { + "neck": { + "kind": "region", + "path": "neck", + "x": 14.570192, + "y": -2.5444996, + "rotation": -78.28451, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "torso": { + "torso": { + "kind": "region", + "path": "torso", + "x": 111.61766, + "y": -5.0502048, + "rotation": -88.34332, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "front-upper-arm": { + "front-upper-arm": { + "kind": "region", + "path": "front-upper-arm", + "x": -15.872194, + "y": 2.456819, + "rotation": 46.472153, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "head": { + "head": { + "kind": "region", + "path": "head", + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "eye": { + "eye-indifferent": { + "kind": "region", + "path": "eye", + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "front-thigh": { + "front-thigh": { + "kind": "region", + "path": "front-thigh", + "x": -94.05102, + "y": 60.814705, + "rotation": 57.03599, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "front-shin": { + "front-shin": { + "kind": "region", + "path": "front-shin", + "x": -166.15077, + "y": 61.163563, + "rotation": 56.915737, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "front-foot": { + "front-foot": { + "kind": "region", + "path": "front-foot", + "x": -213.8913, + "y": 97.69614, + "rotation": 47.483723, + "scaleY": 0.99999994, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "mouth": { + "mouth-smile": { + "kind": "region", + "path": "mouth", + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "goggles": { + "goggles": { + "kind": "region", + "path": "goggles", + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "front-bracer": { + "front-bracer": { + "kind": "region", + "path": "front-bracer", + "x": -75.87721, + "y": 17.36372, + "rotation": 35.39127, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + }, + "front-fist": { + "front-fist-open": { + "kind": "region", + "path": "front-fist", + "x": -128.76823, + "y": -8.132986, + "rotation": 46.95944, + "scaleY": 0.99999994, + "width": 416, + "height": 624, + "atlas": { + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624 + } + } + } + } + } + ], + "constraints": [ + { + "kind": "transform", + "name": "shoulder", + "declaredIn": "rig", + "bones": [ + "back-shoulder" + ], + "source": "front-shoulder", + "properties": { + "x": { + "to": { + "x": { + "max": 62.17225539150017 + } + } + }, + "y": { + "to": { + "y": { + "max": 62.17225539150017 + } + } + } + }, + "x": 24.972706, + "y": -1.0332761, + "mixX": -1 + }, + { + "kind": "ik", + "name": "front-leg-ik", + "declaredIn": "rig", + "bones": [ + "front-thigh", + "front-shin" + ], + "target": "front-leg-target", + "bendPositive": false + }, + { + "kind": "ik", + "name": "rear-leg-ik", + "declaredIn": "rig", + "bones": [ + "rear-thigh", + "rear-shin" + ], + "target": "rear-leg-target", + "bendPositive": false + }, + { + "kind": "ik", + "name": "front-foot-ik", + "declaredIn": "rig", + "bones": [ + "front-foot" + ], + "target": "front-foot-target" + }, + { + "kind": "ik", + "name": "rear-foot-ik", + "declaredIn": "rig", + "bones": [ + "rear-foot" + ], + "target": "rear-foot-target" + }, + { + "kind": "ik", + "name": "aim-torso-ik", + "declaredIn": "rig", + "bones": [ + "aim-constraint-target" + ], + "target": "crosshair" + }, + { + "kind": "transform", + "name": "aim-torso-transform", + "declaredIn": "rig", + "bones": [ + "torso" + ], + "source": "aim-constraint-target", + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "rotation": 69.5, + "mixRotate": 0 + }, + { + "kind": "transform", + "name": "aim-head-transform", + "declaredIn": "rig", + "bones": [ + "head" + ], + "source": "aim-constraint-target", + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "rotation": 84.3, + "mixRotate": 0 + }, + { + "kind": "transform", + "name": "aim-front-arm-transform", + "declaredIn": "rig", + "bones": [ + "front-upper-arm" + ], + "source": "aim-constraint-target", + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "rotation": -180, + "mixRotate": 0 + }, + { + "kind": "ik", + "name": "aim-ik", + "declaredIn": "rig", + "bones": [ + "rear-upper-arm" + ], + "target": "crosshair", + "mix": 0 + } + ], + "events": [ + { + "name": "footstep" + } + ], + "animations": [ + { + "name": "idle", + "duration": 1.6666666, + "bones": [ + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 42.46212, + "curve": [ + 0.02905485, + 42.9721, + 0.1343778, + 45.28228 + ] + }, + { + "time": 0.3333333, + "value": 45.27423, + "curve": [ + 0.5781397, + 45.26433, + 0.7984326, + 40.07414 + ] + }, + { + "time": 0.8333333, + "value": 39.74404, + "curve": [ + 0.8783341, + 39.31842, + 1.0192736, + 38.22513 + ] + }, + { + "time": 1.2, + "value": 38.22134, + "curve": [ + 1.376692, + 38.21765, + 1.619414, + 41.68151 + ] + }, + { + "time": 1.6666666, + "value": 42.46212 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.0861111, + 0, + 0.23336044, + 2.482643 + ] + }, + { + "time": 0.3333333, + "value": 4.127198, + "curve": [ + 0.428754, + 5.69687, + 0.7111111, + 10.064902 + ] + }, + { + "time": 0.8333333, + "value": 10.064902, + "curve": [ + 0.9263888, + 10.064902, + 1.0922853, + 4.210019 + ] + }, + { + "time": 1.2, + "value": 2.781331, + "curve": [ + 1.3494836, + 0.7986326, + 1.551389, + 0 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "front-foot-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -42.93737, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.2097222, + 0, + 0.5250046, + -1.0681801, + 0.2097222, + 0, + 0.5250046, + 2.5341244 + ] + }, + { + "time": 0.8333333, + "x": -1.0681801, + "y": 2.5341244, + "curve": [ + 1.1499954, + -1.0681801, + 1.4597223, + 0, + 1.1499954, + 2.5341244, + 1.4597223, + 0 + ] + }, + { + "time": 1.6666666, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -60.86928, + "curve": [ + 0.15379426, + -60.85433, + 0.4520833, + -68.65044 + ] + }, + { + "time": 0.8333333, + "value": -68.65044, + "curve": [ + 1.2208333, + -68.65044, + 1.542334, + -60.86928 + ] + }, + { + "time": 1.6666666, + "value": -60.86928 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.0990061, + 0.2725744, + 0.3666667, + 1.227249 + ] + }, + { + "time": 0.5333333, + "value": 1.227249, + "curve": [ + 0.665, + 1.227249, + 0.9372414, + -0.5649137 + ] + }, + { + "time": 1.1333333, + "value": -0.5542478, + "curve": [ + 1.3156896, + -0.5539121, + 1.5823046, + -0.20918465 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.06666667, + 0, + 0.21343653, + 2.859753 + ] + }, + { + "time": 0.2666667, + "value": 3.646973, + "curve": [ + 0.3576066, + 4.991878, + 0.535274, + 7.916351 + ] + }, + { + "time": 0.6666667, + "value": 7.916351, + "curve": [ + 0.8092751, + 7.916355, + 1.0674844, + 5.494446 + ] + }, + { + "time": 1.1333333, + "value": 4.69825, + "curve": [ + 1.245374, + 3.34354, + 1.525, + 0 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.06666667, + 0, + 0.22483164, + -7.965755 + ] + }, + { + "time": 0.2666667, + "value": -9.751606, + "curve": [ + 0.3156868, + -11.84417, + 0.518887, + -16.655235 + ] + }, + { + "time": 0.6666667, + "value": -16.65524, + "curve": [ + 0.8171845, + -16.65524, + 1.0289435, + -11.434772 + ] + }, + { + "time": 1.1333333, + "value": -9.13718, + "curve": [ + 1.250492, + -6.558552, + 1.525, + 0 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.1, + 0, + 0.3, + 1.3225384 + ] + }, + { + "time": 0.4, + "value": 1.3225384, + "curve": [ + 0.55, + 1.3225384, + 0.8664853, + 0.925766 + ] + }, + { + "time": 1, + "value": 0.7331009, + "curve": [ + 1.189498, + 0.4596481, + 1.5, + 0 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.1183693, + -0.4436188, + 0.3, + -8.51938 + ] + }, + { + "time": 0.4, + "value": -8.51938, + "curve": [ + 0.55, + -8.51938, + 0.85, + 1.9588852 + ] + }, + { + "time": 1, + "value": 1.9588852, + "curve": [ + 1.1666666, + 1.9588852, + 1.5774637, + 0.3826828 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.74768, + "curve": [ + 0.1764417, + -7.881808, + 0.3491666, + -8.94765 + ] + }, + { + "time": 0.4666667, + "value": -8.94765, + "curve": [ + 0.55, + -8.94765, + 0.6970137, + -6.771097 + ] + }, + { + "time": 0.8333333, + "value": -5.436397, + "curve": [ + 0.8796374, + -4.983036, + 1.05, + -4.122652 + ] + }, + { + "time": 1.1333333, + "value": -4.122652, + "curve": [ + 1.2658333, + -4.122652, + 1.4685582, + -5.477994 + ] + }, + { + "time": 1.6666666, + "value": -6.74768 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.09774022, + 0.9077855, + 0.2998519, + 2.7920117, + 0.16993235, + 0.082885504, + 0.3162684, + -2.0394826 + ] + }, + { + "time": 0.4, + "x": 2.8316092, + "y": -3.7002687, + "curve": [ + 0.5295718, + 2.882833, + 0.7759276, + 1.6097659, + 0.49205795, + -5.526204, + 0.6681138, + -8.836581 + ] + }, + { + "time": 0.8666667, + "x": 0.8842869, + "y": -8.868313, + "curve": [ + 0.9656826, + 0.092623726, + 1.1093842, + -1.8091723, + 0.993936, + -8.868313, + 1.143917, + -6.5755696 + ] + }, + { + "time": 1.2333333, + "x": -1.8787572, + "y": -5.1349525, + "curve": [ + 1.3416667, + -1.8787572, + 1.5675943, + -0.92131835, + 1.3165368, + -3.7944374, + 1.5583333, + 0 + ] + }, + { + "time": 1.6666666, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.07331329, + 0.34827155, + 0.3033066, + 1.270263 + ] + }, + { + "time": 0.4, + "value": 1.2787018, + "curve": [ + 0.6146915, + 1.2974385, + 0.847058, + -1.4075624 + ] + }, + { + "time": 1.2, + "value": -1.3809776, + "curve": [ + 1.3437005, + -1.3701534, + 1.6023358, + -0.2823823 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -7.4438376, + "y": -14.3959675, + "curve": [ + 0.05875295, + -8.060077, + 0.2579626, + -9.44524, + 0.14166667, + -14.3959675, + 0.34119925, + -15.477027 + ] + }, + { + "time": 0.4666667, + "x": -9.410741, + "y": -16.624342, + "curve": [ + 0.6203822, + -9.385333, + 0.788416, + -8.259274, + 0.5973517, + -17.81935, + 0.75, + -18.658497 + ] + }, + { + "time": 0.9, + "x": -7.470721, + "y": -18.658497, + "curve": [ + 0.9780124, + -6.919413, + 1.174976, + -5.6284046, + 1.0355474, + -18.613577, + 1.233996, + -17.458246 + ] + }, + { + "time": 1.3333334, + "x": -5.6316686, + "y": -16.56156, + "curve": [ + 1.500856, + -5.635119, + 1.614493, + -6.8083706, + 1.453844, + -15.473744, + 1.60875, + -14.3959675 + ] + }, + { + "time": 1.6666666, + "x": -7.4438376, + "y": -14.3959675 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 3.7834435, + "curve": [ + 0.16666667, + 3.7834435, + 0.5, + 5.449173 + ] + }, + { + "time": 0.6666667, + "value": 5.449173, + "curve": [ + 0.9166667, + 5.449173, + 1.4166666, + 3.7834435 + ] + }, + { + "time": 1.6666666, + "value": 3.7834435 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.06311346, + 0.5412674, + 0.3666667, + 3.3939 + ] + }, + { + "time": 0.5333333, + "value": 3.3939, + "curve": [ + 0.6958333, + 3.3939, + 0.938892, + -1.6320496 + ] + }, + { + "time": 1.2, + "value": -1.6092262, + "curve": [ + 1.4195797, + -1.5900345, + 1.5741305, + -0.6726322 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 30.383537, + "y": 0 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 39.19888, + "curve": [ + 0.185123, + 39.21545, + 0.5, + 29.370453 + ] + }, + { + "time": 0.6666667, + "value": 29.370453, + "curve": [ + 0.9166667, + 29.370453, + 1.4166666, + 39.19888 + ] + }, + { + "time": 1.6666666, + "value": 39.19888 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -22.87543, + "curve": [ + 0.0994818, + -23.44993, + 0.3631936, + -24.73999 + ] + }, + { + "time": 0.5333333, + "value": -24.74071, + "curve": [ + 0.7060638, + -24.7416, + 0.9608056, + -20.96683 + ] + }, + { + "time": 1.1333333, + "value": -20.967194, + "curve": [ + 1.35508, + -20.967667, + 1.5666924, + -22.280136 + ] + }, + { + "time": 1.6666666, + "value": -22.87543 + } + ] + } + ] + }, + { + "name": "torso2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.06681584, + 0.3343238, + 0.3412546, + 2.5357144 + ] + }, + { + "time": 0.5333333, + "value": 2.5443554, + "curve": [ + 0.7340414, + 2.553385, + 0.98162, + -0.9433611 + ] + }, + { + "time": 1.1333333, + "value": -0.9299526, + "curve": [ + 1.365215, + -0.9094587, + 1.548701, + -0.561897 + ] + }, + { + "time": 1.6666666, + "value": 0 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.148, + "curve": [ + 0.05198252, + -1.9036858, + 0.3839926, + -0.14695562 + ] + }, + { + "time": 0.5333333, + "value": -0.1397686, + "curve": [ + 0.761939, + -0.12876725, + 0.8954164, + -3.104005 + ] + }, + { + "time": 1.1333333, + "value": -3.1014395, + "curve": [ + 1.348143, + -3.098699, + 1.5921898, + -2.457665 + ] + }, + { + "time": 1.6666666, + "value": -2.148 + } + ] + } + ] + } + ], + "slots": [ + { + "name": "front-fist", + "timelines": [ + { + "name": "attachment", + "keys": [ + { + "time": 0, + "name": "front-fist-open" + } + ] + } + ] + } + ], + "constraints": { + "ik": [], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [] + }, + { + "name": "walk", + "duration": 1, + "bones": [ + { + "name": "back-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 4.087345 + }, + { + "time": 0.03333333, + "value": 3.052846 + }, + { + "time": 0.1, + "value": -59.00914, + "curve": [ + 0.1236928, + -72.96686, + 0.1688272, + -100.0528 + ] + }, + { + "time": 0.23333333, + "value": -99.7063, + "curve": [ + 0.3260634, + -99.20817, + 0.34862125, + -37.39541 + ] + }, + { + "time": 0.3666667, + "value": -17.84707, + "curve": [ + 0.387521, + 4.744033, + 0.4514076, + 32.35068 + ] + }, + { + "time": 0.5, + "value": 32.39831, + "curve": [ + 0.5374549, + 32.43502, + 0.5656413, + 6.425618 + ] + }, + { + "time": 0.5666666, + "value": 1.9995908 + }, + { + "time": 1, + "value": 4.087345 + } + ] + } + ] + }, + { + "name": "back-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -0.11232292, + "y": -2.7915423, + "curve": [ + 0.13333334, + -0.11232292, + 0.3333333, + 4.778493, + 0.13333334, + -2.7915423, + 0.3333333, + 1.722532 + ] + }, + { + "time": 0.4666667, + "x": 4.778493, + "y": 1.722532, + "curve": [ + 0.6, + 4.778493, + 0.8583333, + -0.11232292, + 0.6, + 1.722532, + 0.8583333, + -2.7915423 + ] + }, + { + "time": 1, + "x": -0.11232292, + "y": -2.7915423 + } + ] + } + ] + }, + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 13.566517, + "curve": [ + 0.021665983, + 9.70724, + 0.1470159, + -3.779979 + ] + }, + { + "time": 0.3666667, + "value": -3.6853304, + "curve": [ + 0.4572524, + -3.659578, + 0.4793066, + 0.8338775 + ] + }, + { + "time": 0.5, + "value": 4.053596, + "curve": [ + 0.5130476, + 6.083689, + 0.6349344, + 30.8047 + ] + }, + { + "time": 0.8, + "value": 30.91521, + "curve": [ + 0.9739746, + 31.002415, + 0.9800564, + 18.353865 + ] + }, + { + "time": 1, + "value": 13.566517 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -28.72383, + "curve": [ + 0.02368659, + -31.7421, + 0.1760204, + -43.39537 + ] + }, + { + "time": 0.3666667, + "value": -43.59644, + "curve": [ + 0.4030356, + -43.64886, + 0.4704281, + -40.14865 + ] + }, + { + "time": 0.5, + "value": -35.63085, + "curve": [ + 0.5466347, + -28.591816, + 0.624065, + -4.573129 + ] + }, + { + "time": 0.7333333, + "value": -4.592627, + "curve": [ + 0.8906477, + -4.620701, + 0.9538756, + -24.27828 + ] + }, + { + "time": 1, + "value": -28.48091 + } + ] + } + ] + }, + { + "name": "front-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 18.190496, + "curve": [ + 0.010253842, + 11.169012, + 0.04303193, + 1.3740194 + ] + }, + { + "time": 0.1, + "value": 0.4737756 + }, + { + "time": 0.23333333, + "value": 0.549647, + "curve": [ + 0.3635588, + 0.3049073, + 0.5154175, + -80.48494 + ] + }, + { + "time": 0.7333333, + "value": -80.78354, + "curve": [ + 0.788268, + -80.38087, + 0.9209627, + 17.41829 + ] + }, + { + "time": 1, + "value": 18.190496 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 73.5693, + "y": 14.262685, + "curve": [ + 0.025, + 73.5693, + 0.06885808, + 58.90398, + 0.031141926, + 2.0176632, + 0.075, + 0.03869291 + ] + }, + { + "time": 0.1, + "x": 51.097782, + "y": 0.03869291 + }, + { + "time": 0.5, + "x": -50.134655, + "y": -0.01647045, + "curve": [ + 0.5182838, + -56.453175, + 0.575, + -80.622284, + 0.5337463, + 3.3719645, + 0.5570473, + 23.90875 + ] + }, + { + "time": 0.6, + "x": -80.622284, + "y": 35.47108, + "curve": [ + 0.6333333, + -80.622284, + 0.6880029, + -67.66825, + 0.6428554, + 47.007275, + 0.7, + 52.31357 + ] + }, + { + "time": 0.7333333, + "x": -57.825485, + "y": 52.313583, + "curve": [ + 0.7710902, + -49.627182, + 0.8318373, + -16.194689, + 0.7872631, + 52.313583, + 0.7985512, + 55.737988 + ] + }, + { + "time": 0.8666667, + "x": 8.982528, + "y": 46.78732, + "curve": [ + 0.9026193, + 34.97182, + 0.9666666, + 73.5693, + 0.9315786, + 38.257618, + 0.9666666, + 27.369371 + ] + }, + { + "time": 1, + "x": 73.5693, + "y": 14.262685 + } + ] + } + ] + }, + { + "name": "front-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 28.964193, + "curve": [ + 0.05626451, + 28.744823, + 0.04890398, + 19.603014 + ] + }, + { + "time": 0.06666667, + "value": 1.675728 + }, + { + "time": 0.5, + "value": -10.004452, + "curve": [ + 0.525, + -10.004452, + 0.5923562, + -54.69306 + ] + }, + { + "time": 0.6, + "value": -59.66399, + "curve": [ + 0.6228758, + -74.54068, + 0.674358, + -101.77973 + ] + }, + { + "time": 0.7333333, + "value": -101.77972, + "curve": [ + 0.8121933, + -101.7797, + 0.8554094, + -84.66802 + ] + }, + { + "time": 0.8666667, + "value": -63.52591, + "curve": [ + 0.8694085, + -58.3765, + 0.975, + 28.964195 + ] + }, + { + "time": 1, + "value": 28.964195 + } + ] + } + ] + }, + { + "name": "front-leg-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -1.7616011, + "y": -5.2725368, + "curve": [ + 0.008333334, + -1.7616011, + 0.05833333, + 0.05854263, + 0.0010207203, + 3.0920737, + 0.05833333, + 4.1518164 + ] + }, + { + "time": 0.06666667, + "x": 0.05854263, + "y": 4.1518164, + "curve": [ + 0.3, + 0.05854263, + 0.7666666, + -1.7616011, + 0.3, + 4.1518164, + 0.7666666, + -5.2725368 + ] + }, + { + "time": 1, + "x": -1.7616011, + "y": -5.2725368 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0.9081271, + "y": 5.824911, + "curve": [ + 0.1624987, + 0.8792067, + 0.3326475, + -1.0351585, + 0.1624987, + 5.824911, + 0.3011157, + -4.4968495 + ] + }, + { + "time": 0.5, + "x": -0.99369615, + "y": -4.5197167, + "curve": [ + 0.7353738, + -0.93538237, + 0.847223, + 0.9081271, + 0.7233681, + -4.545398, + 0.8375013, + 5.79599 + ] + }, + { + "time": 1, + "x": 0.9081271, + "y": 5.824911 + } + ] + } + ] + }, + { + "name": "front-thigh", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 10.665461, + "y": -0.052945457, + "curve": [ + 0.17816044, + 10.656822, + 0.2949699, + -2.6473536, + 0.008833333, + -0.052945457, + 0.475, + 0.013186559 + ] + }, + { + "time": 0.5, + "x": -2.6509964, + "y": 0.013186559, + "curve": [ + 0.7050302, + -2.654637, + 0.8475542, + 10.659757, + 0.525, + 0.013186559, + 0.975, + -0.052945457 + ] + }, + { + "time": 1, + "x": 10.665461, + "y": -0.052945457 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -9.513367, + "curve": [ + 0.0214478, + -13.319992, + 0.05789917, + -19.404175 + ] + }, + { + "time": 0.1, + "value": -19.404175, + "curve": [ + 0.2377866, + -19.68686, + 0.33747205, + 7.779631 + ] + }, + { + "time": 0.3666667, + "value": 16.196716, + "curve": [ + 0.39864385, + 25.41603, + 0.4965658, + 60.19389 + ] + }, + { + "time": 0.6, + "value": 60.26086, + "curve": [ + 0.7185024, + 60.12991, + 0.8452276, + 27.61441 + ] + }, + { + "time": 0.8666667, + "value": 22.449387, + "curve": [ + 0.8918752, + 16.37623, + 0.9789886, + -3.2677646 + ] + }, + { + "time": 1, + "value": -9.513367 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -14.673275, + "curve": [ + 0.08551843, + -14.673275, + 0.20198414, + 8.30991 + ] + }, + { + "time": 0.23333333, + "value": 12.136024, + "curve": [ + 0.2789693, + 17.70582, + 0.3914901, + 25.794325 + ] + }, + { + "time": 0.5, + "value": 25.77012, + "curve": [ + 0.6313128, + 25.740833, + 0.6943456, + 4.530927 + ] + }, + { + "time": 0.7333333, + "value": -0.6513629, + "curve": [ + 0.7676219, + -5.209029, + 0.9023453, + -14.40159 + ] + }, + { + "time": 1, + "value": -14.673275 + } + ] + } + ] + }, + { + "name": "gun-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.23333333, + "value": 0.1086235 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.027893247, + 1.242131, + 0.01634026, + 3.4572334 + ] + }, + { + "time": 0.1, + "value": 3.452011, + "curve": [ + 0.15888935, + 3.448334, + 0.1887935, + 0.2309022 + ] + }, + { + "time": 0.23333333, + "value": -2.2886696, + "curve": [ + 0.265451, + -4.316047, + 0.3046157, + -5.922498 + ] + }, + { + "time": 0.3666667, + "value": -5.93975, + "curve": [ + 0.4464736, + -5.961938, + 0.5196544, + 3.4063644 + ] + }, + { + "time": 0.6, + "value": 3.423363, + "curve": [ + 0.7168543, + 3.417797, + 0.7715329, + -5.931904 + ] + }, + { + "time": 0.8666667, + "value": -5.965309, + "curve": [ + 0.9329224, + -5.988567, + 0.9819044, + -0.9372777 + ] + }, + { + "time": 1, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.790066, + "curve": [ + 0.07374832, + -2.8390694, + 0.12107787, + 25.0846 + ] + }, + { + "time": 0.23333333, + "value": 24.98932, + "curve": [ + 0.3498563, + 24.89042, + 0.427126, + -2.862324 + ] + }, + { + "time": 0.5, + "value": -2.799221, + "curve": [ + 0.5753732, + -2.733959, + 0.6522827, + 24.50276 + ] + }, + { + "time": 0.7333333, + "value": 24.54565, + "curve": [ + 0.8276176, + 24.59554, + 0.9316076, + -2.692043 + ] + }, + { + "time": 1, + "value": -2.790066 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.06667267, + 0, + 0.1593553, + -10.48392 + ] + }, + { + "time": 0.23333333, + "value": -10.492886, + "curve": [ + 0.3338235, + -10.49989, + 0.4386607, + -0.08680725 + ] + }, + { + "time": 0.5, + "value": -0.08680725, + "curve": [ + 0.5688103, + -0.08680725, + 0.658053, + -10.74765 + ] + }, + { + "time": 0.7333333, + "value": -10.697582, + "curve": [ + 0.8333084, + -10.631088, + 0.9472112, + 0 + ] + }, + { + "time": 1, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.013939, + "curve": [ + 0.10559352, + -5.969406, + 0.1507493, + 18.62226 + ] + }, + { + "time": 0.23333333, + "value": 18.723427, + "curve": [ + 0.3355302, + 18.69581, + 0.40528485, + -11.373627 + ] + }, + { + "time": 0.5, + "value": -11.454224, + "curve": [ + 0.626311, + -11.45571, + 0.6293055, + 18.93505 + ] + }, + { + "time": 0.7333333, + "value": 18.919914, + "curve": [ + 0.8333666, + 18.919914, + 0.9129916, + -6.060696 + ] + }, + { + "time": 1, + "value": -6.013939 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0.021610778, + "y": 0.8367299 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -12.234505, + "curve": [ + 0.06143671, + -12.234504, + 0.19128084, + -7.449013 + ] + }, + { + "time": 0.2666667, + "value": -7.434601, + "curve": [ + 0.3406891, + -7.42045, + 0.4206042, + -12.234505 + ] + }, + { + "time": 0.5, + "value": -12.234505, + "curve": [ + 0.5671493, + -12.26333, + 0.6940113, + -7.456505 + ] + }, + { + "time": 0.7666666, + "value": -7.472237, + "curve": [ + 0.8529694, + -7.490928, + 0.942855, + -12.234505 + ] + }, + { + "time": 1, + "value": -12.234505 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ + 0.03916667, + 1, + 0.08446944, + 0.9912923, + 0.03916667, + 1, + 0.08446944, + 1.0190994 + ] + }, + { + "time": 0.13333334, + "x": 0.9912923, + "y": 1.0190994, + "curve": [ + 0.20465556, + 0.9912923, + 0.3176702, + 1.0191765, + 0.20465556, + 1.0190994, + 0.3367928, + 0.9916709 + ] + }, + { + "time": 0.4, + "x": 1.0190022, + "y": 0.9915339, + "curve": [ + 0.4560374, + 1.018884, + 0.4936612, + 1.001296, + 0.483147, + 0.9913536, + 0.49272755, + 0.9987176 + ] + }, + { + "time": 0.5, + "x": 1, + "y": 1, + "curve": [ + 0.5076706, + 0.9984317, + 0.5844694, + 0.9912923, + 0.5099203, + 1.001749, + 0.5844694, + 1.0190994 + ] + }, + { + "time": 0.6333333, + "x": 0.9912923, + "y": 1.0190994, + "curve": [ + 0.7046556, + 0.9912923, + 0.8176701, + 1.0191765, + 0.7046556, + 1.0190994, + 0.8367927, + 0.9916709 + ] + }, + { + "time": 0.9, + "x": 1.0190022, + "y": 0.9915339, + "curve": [ + 0.9560374, + 1.018884, + 0.9553667, + 1, + 0.9831469, + 0.9913536, + 0.9553667, + 1 + ] + }, + { + "time": 1, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -4.016284, + "y": -5.223572, + "curve": [ + 0.05273332, + -3.3040488, + 0.1667785, + -2.2619834, + 0.0930327, + -5.2235723, + 0.1959178, + -2.3689137 + ] + }, + { + "time": 0.23333333, + "x": -2.2619834, + "y": -0.8221625, + "curve": [ + 0.3092998, + -2.2619834, + 0.4364251, + -3.6323562, + 0.2746537, + 0.88601345, + 0.3798138, + 6.40607 + ] + }, + { + "time": 0.5, + "x": -4.3735123, + "y": 6.3946753, + "curve": [ + 0.53829, + -4.819896, + 0.6595171, + -6.550817, + 0.5982466, + 6.385358, + 0.6943732, + 0.96853906 + ] + }, + { + "time": 0.7333333, + "x": -6.550817, + "y": -0.78164595, + "curve": [ + 0.7973798, + -6.550817, + 0.9333333, + -4.916708, + 0.7684355, + -2.3585157, + 0.8749288, + -5.2235713 + ] + }, + { + "time": 1, + "x": -4.016284, + "y": -5.223572 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -4.354578 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -1.7754279, + "y": -8.61641, + "curve": [ + 0.025, + -1.7679427, + 0.0672245, + -1.7504729, + 0.02826383, + -11.897065, + 0.05413223, + -14.932302 + ] + }, + { + "time": 0.1, + "x": -1.6221389, + "y": -15.037943, + "curve": [ + 0.14349824, + -1.4518192, + 0.20189807, + -1.1118768, + 0.1520444, + -14.911447, + 0.21322107, + -9.208636 + ] + }, + { + "time": 0.2666667, + "x": -0.75490063, + "y": -4.428141, + "curve": [ + 0.3076929, + -0.5329962, + 0.3451087, + -0.31428167, + 0.3060169, + -1.0135021, + 0.3410871, + 1.9600214 + ] + }, + { + "time": 0.3666667, + "x": -0.20575063, + "y": 1.9600254, + "curve": [ + 0.4099607, + 0.012209425, + 0.458473, + 0.16010286, + 0.4266791, + 2.05476, + 0.48069695, + -4.1976895 + ] + }, + { + "time": 0.5, + "x": 0.16123417, + "y": -6.5809374, + "curve": [ + 0.553076, + 0.1626785, + 0.5589796, + 0.12133531, + 0.5192444, + -8.956938, + 0.5481416, + -14.848507 + ] + }, + { + "time": 0.6, + "x": -0.10367102, + "y": -14.7399845, + "curve": [ + 0.6630032, + -0.44925845, + 0.7975605, + -1.3021158, + 0.702288, + -14.525926, + 0.8024796, + 2.1954768 + ] + }, + { + "time": 0.8666667, + "x": -1.5263537, + "y": 2.1664758, + "curve": [ + 0.900976, + -1.6376806, + 0.9666666, + -1.7854081, + 0.9130171, + 2.145548, + 0.9666666, + -4.7473297 + ] + }, + { + "time": 1, + "x": -1.7754279, + "y": -8.61641 + } + ] + } + ] + }, + { + "name": "muzzle-ring", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.23333333, + "value": 0.1086235 + } + ] + } + ] + }, + { + "name": "muzzle-ring2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.2666667, + "value": 0.1086235 + } + ] + } + ] + }, + { + "name": "muzzle-ring3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.2666667, + "value": 0.1086235 + } + ] + } + ] + }, + { + "name": "muzzle-ring4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.2666667, + "value": 0.1086235 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 17.7811, + "curve": [ + 0.02514851, + 17.929705, + 0.07101186, + 18.4591 + ] + }, + { + "time": 0.13333334, + "value": 18.457026, + "curve": [ + 0.1866547, + 18.455263, + 0.2853263, + 17.33772 + ] + }, + { + "time": 0.3666667, + "value": 17.33654, + "curve": [ + 0.4048635, + 17.336, + 0.4699174, + 17.59838 + ] + }, + { + "time": 0.5, + "value": 17.789774, + "curve": [ + 0.5176707, + 17.9022, + 0.5816134, + 18.46532 + ] + }, + { + "time": 0.6333333, + "value": 18.46029, + "curve": [ + 0.7092406, + 18.45292, + 0.8148, + 17.319715 + ] + }, + { + "time": 0.8666667, + "value": 17.322073, + "curve": [ + 0.9082929, + 17.323965, + 0.9711425, + 17.56992 + ] + }, + { + "time": 1, + "value": 17.7811 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 10.059132, + "curve": [ + 0.04404857, + 11.161348, + 0.06296488, + 11.485394 + ] + }, + { + "time": 0.1, + "value": 11.48998, + "curve": [ + 0.21508875, + 11.49362, + 0.3358774, + 2.9205174 + ] + }, + { + "time": 0.3666667, + "value": 0.8411312, + "curve": [ + 0.4164524, + -2.521204, + 0.4980461, + -10.835702 + ] + }, + { + "time": 0.6, + "value": -10.82903, + "curve": [ + 0.7620489, + -10.713412, + 0.8446016, + -3.045681 + ] + }, + { + "time": 0.8666667, + "value": -1.341797, + "curve": [ + 0.9168805, + 2.535763, + 0.977475, + 8.81012 + ] + }, + { + "time": 1, + "value": 10.059132 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -32.81834, + "curve": [ + 0.03517772, + -42.68637, + 0.05715114, + -70.49265 + ] + }, + { + "time": 0.1, + "value": -70.5925, + "curve": [ + 0.23636356, + -70.77538, + 0.3351397, + -9.873116 + ] + }, + { + "time": 0.3666667, + "value": -1.5615536, + "curve": [ + 0.39346445, + 5.503226, + 0.4766666, + 13.96162 + ] + }, + { + "time": 0.5, + "value": 13.96162, + "curve": [ + 0.5190303, + 13.96162, + 0.5078729, + 0.13215438 + ] + }, + { + "time": 0.5666666, + "value": -0.2792717 + }, + { + "time": 0.7333333, + "value": -0.28445435, + "curve": [ + 0.8271056, + -0.05950618, + 0.9580701, + -21.071537 + ] + }, + { + "time": 1, + "value": -32.81834 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -70.42199, + "y": 0.3598887, + "curve": [ + 0.02248509, + -77.41161, + 0.075, + -106.45894, + 0.04540817, + 0.35988876, + 0.075, + 18.724524 + ] + }, + { + "time": 0.1, + "x": -106.45894, + "y": 24.816616, + "curve": [ + 0.14210087, + -106.45894, + 0.20833333, + -88.60565, + 0.1383412, + 34.159767, + 0.17957518, + 37.788105 + ] + }, + { + "time": 0.23333333, + "x": -75.18384, + "y": 38.22208, + "curve": [ + 0.2724341, + -54.19177, + 0.3205719, + -5.8741565, + 0.2747891, + 38.556747, + 0.32139045, + 35.192177 + ] + }, + { + "time": 0.3666667, + "x": 22.46017, + "y": 30.880413, + "curve": [ + 0.4028122, + 44.968716, + 0.4857448, + 53.334774, + 0.4012378, + 27.588118, + 0.4802278, + 14.366037 + ] + }, + { + "time": 0.5, + "x": 53.18072, + "y": 8.838211 + }, + { + "time": 0.5333333, + "x": 45.788696, + "y": 0.37420997 + }, + { + "time": 1, + "x": -70.42199, + "y": 0.3598887 + } + ] + } + ] + }, + { + "name": "rear-thigh", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -11.008421, + "y": -2.8793943, + "curve": [ + 0.03644444, + -12.316305, + 0.0431217, + -12.967261, + 0.03644444, + -2.8793943, + 0.04951704, + -4.371483 + ] + }, + { + "time": 0.1, + "x": -13.024024, + "y": -4.3921323, + "curve": [ + 0.1620024, + -13.085898, + 0.4, + 4.844439, + 0.2, + -4.4330354, + 0.40004575, + -1.1802101 + ] + }, + { + "time": 0.5, + "x": 4.844439, + "y": -1.2034022, + "curve": [ + 0.6121496, + 4.782863, + 0.875, + -6.5225377, + 0.5922905, + -1.2248152, + 0.9168845, + -2.0228698 + ] + }, + { + "time": 1, + "x": -11.008421, + "y": -2.8793943 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 28.27774, + "curve": [ + 0.03390831, + 30.940815, + 0.06758396, + 32.04713 + ] + }, + { + "time": 0.1, + "value": 31.88103, + "curve": [ + 0.1942905, + 31.013386, + 0.3364573, + -0.11212158 + ] + }, + { + "time": 0.3666667, + "value": -7.11055, + "curve": [ + 0.4211193, + -19.725266, + 0.5301549, + -46.211 + ] + }, + { + "time": 0.6, + "value": -45.74681, + "curve": [ + 0.7075172, + -45.03224, + 0.8438387, + -13.561066 + ] + }, + { + "time": 0.8666667, + "value": -6.483352, + "curve": [ + 0.9088265, + 6.58815, + 0.9575854, + 24.209595 + ] + }, + { + "time": 1, + "value": 28.27774 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -20.71889, + "curve": [ + 0.02514851, + -20.57028, + 0.07101186, + -20.040886 + ] + }, + { + "time": 0.13333334, + "value": -20.04296, + "curve": [ + 0.1866547, + -20.044724, + 0.2853263, + -21.16227 + ] + }, + { + "time": 0.3666667, + "value": -21.16345, + "curve": [ + 0.4048635, + -21.16399, + 0.4699174, + -20.90161 + ] + }, + { + "time": 0.5, + "value": -20.71021, + "curve": [ + 0.5176707, + -20.597786, + 0.5816134, + -20.03467 + ] + }, + { + "time": 0.6333333, + "value": -20.039696, + "curve": [ + 0.7092406, + -20.047066, + 0.8148, + -21.180275 + ] + }, + { + "time": 0.8666667, + "value": -21.17792, + "curve": [ + 0.9082929, + -21.176025, + 0.9711425, + -20.93007 + ] + }, + { + "time": 1, + "value": -20.71889 + } + ] + } + ] + }, + { + "name": "torso2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 1.0006008, + "curve": [ + 0.005584249, + 1.196775, + 0.08436342, + 2.8825326 + ] + }, + { + "time": 0.13333334, + "value": 2.8825326, + "curve": [ + 0.2047951, + 2.8825326, + 0.28441125, + -1.1665286 + ] + }, + { + "time": 0.3666667, + "value": -1.1665286, + "curve": [ + 0.41125, + -1.1665286, + 0.4809279, + 0.57091 + ] + }, + { + "time": 0.5, + "value": 1.0006008, + "curve": [ + 0.5145121, + 1.3275578, + 0.5900208, + 2.834224 + ] + }, + { + "time": 0.6333333, + "value": 2.848558, + "curve": [ + 0.6827311, + 2.8649056, + 0.7959066, + -1.204437 + ] + }, + { + "time": 0.8666667, + "value": -1.204437, + "curve": [ + 0.9160316, + -1.204437, + 0.983916, + 0.6246002 + ] + }, + { + "time": 1, + "value": 1.0006008 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -1.810024 + } + ] + } + ] + } + ], + "slots": [], + "constraints": { + "ik": [ + { + "name": "front-leg-ik", + "keys": [ + { + "time": 0, + "softness": 15.97827, + "bendPositive": false, + "compress": false, + "stretch": false, + "curve": [ + 0.008333334, + 1, + 0.025, + 1, + 0.008333334, + 15.97827, + 0.025, + 6.155053 + ] + }, + { + "time": 0.03333333, + "softness": 6.155053, + "bendPositive": false, + "compress": false, + "stretch": false, + "curve": [ + 0.15, + 1, + 0.3833333, + 1, + 0.15, + 6.155053, + 0.3833333, + 26.858414 + ] + }, + { + "time": 0.5, + "softness": 26.858414, + "bendPositive": false, + "compress": false, + "stretch": false, + "curve": [ + 0.625, + 1, + 0.875, + 1, + 0.625, + 26.858414, + 0.8455136, + 28.330374 + ] + }, + { + "time": 1, + "softness": 15.97827, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "rear-leg-ik", + "keys": [ + { + "time": 0, + "softness": 3.1086128, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.4333333, + "softness": 3.0464406, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.5, + "softness": 17.912746, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.6, + "softness": 27.231447, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 1, + "softness": 3.1086128, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + } + ], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [ + { + "time": 0, + "name": "footstep" + }, + { + "time": 0.5, + "name": "footstep" + } + ] + }, + { + "name": "run", + "duration": 0.6666667, + "bones": [ + { + "name": "aim-constraint-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 30.570744 + } + ] + } + ] + }, + { + "name": "back-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -147.0368, + "curve": [ + 0.03288975, + -113.40238, + 0.16121684, + 44.34079 + ] + }, + { + "time": 0.23333333, + "value": 43.48135, + "curve": [ + 0.23966667, + 43.40587, + 0.2819871, + 35.7228 + ] + }, + { + "time": 0.3, + "value": 0.2902248, + "curve": [ + 0.3466916, + 0.2766973, + 0.3957438, + 4.266659 + ] + }, + { + "time": 0.4, + "value": 0, + "curve": [ + 0.4237695, + -23.799583, + 0.525, + -181.3858 + ] + }, + { + "time": 0.5666666, + "value": -181.3858, + "curve": [ + 0.5916666, + -181.3858, + 0.6416666, + -169.0875 + ] + }, + { + "time": 0.6666667, + "value": -147.0368 + } + ] + } + ] + }, + { + "name": "back-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.08333333, + 0, + 0.25, + 0, + 0.08333333, + 0, + 0.25, + 5.552076 + ] + }, + { + "time": 0.3333333, + "x": 0, + "y": 5.552076, + "curve": [ + 0.4166667, + 0, + 0.5833333, + 0, + 0.4166667, + 5.552076, + 0.5833333, + 0 + ] + }, + { + "time": 0.6666667, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 20.536366, + "curve": [ + 0.05242157, + 11.417128, + 0.0888624, + 0.1265936 + ] + }, + { + "time": 0.13333334, + "value": 0.1466589, + "curve": [ + 0.18554536, + 0.1702223, + 0.22147074, + 26.29081 + ] + }, + { + "time": 0.23333333, + "value": 32.369, + "curve": [ + 0.24664006, + 39.18712, + 0.2860968, + 61.44734 + ] + }, + { + "time": 0.3333333, + "value": 61.58177, + "curve": [ + 0.3705727, + 61.68774, + 0.4199115, + 55.79158 + ] + }, + { + "time": 0.4666667, + "value": 49.67855 + }, + { + "time": 0.6666667, + "value": 20.536366 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -36.16143, + "curve": [ + 0.0142863, + -38.79975, + 0.03571006, + -43.26606 + ] + }, + { + "time": 0.06666667, + "value": -43.36955, + "curve": [ + 0.10190062, + -43.48734, + 0.18198346, + -28.460545 + ] + }, + { + "time": 0.2, + "value": -23.04251, + "curve": [ + 0.23049556, + -13.871703, + 0.2638955, + 3.857522 + ] + }, + { + "time": 0.3333333, + "value": 3.699075, + "curve": [ + 0.3797016, + 3.6420546, + 0.535222, + -16.222647 + ] + }, + { + "time": 0.5666666, + "value": -21.28619 + }, + { + "time": 0.6666667, + "value": -36.16143 + } + ] + } + ] + }, + { + "name": "front-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 4.495182 + } + ] + } + ] + }, + { + "name": "front-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -62.53822, + "curve": [ + 0.01524261, + -74.19112, + 0.05595425, + -103.19018 + ] + }, + { + "time": 0.06666667, + "value": -111.07755, + "curve": [ + 0.09160133, + -129.4365, + 0.18928672, + -146.55014 + ] + }, + { + "time": 0.23333333, + "value": -146.32286, + "curve": [ + 0.2845242, + -146.0587, + 0.319893, + -125.0951 + ] + }, + { + "time": 0.3333333, + "value": -117.2421 + }, + { + "time": 0.5, + "value": -35.07189, + "curve": [ + 0.5216232, + -28.64422, + 0.545697, + -24.83766 + ] + }, + { + "time": 0.5666666, + "value": -24.90468, + "curve": [ + 0.5953259, + -24.996273, + 0.6233758, + -40.82229 + ] + }, + { + "time": 0.6666667, + "value": -62.53822 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 8.63539, + "y": 0.08477226 + }, + { + "time": 0.06666667, + "x": -53.602997, + "y": 3.7503905, + "curve": [ + 0.08527876, + -69.41114, + 0.12872964, + -109.75773, + 0.07963452, + 6.9478006, + 0.12395438, + 52.819576 + ] + }, + { + "time": 0.16666667, + "x": -109.87735, + "y": 67.99054, + "curve": [ + 0.1963201, + -109.98881, + 0.20963398, + -107.23331, + 0.1856314, + 74.72659, + 0.206384, + 76.227455 + ] + }, + { + "time": 0.23333333, + "x": -100.37889, + "y": 76.40262, + "curve": [ + 0.2698811, + -89.80842, + 0.3099357, + -66.68823, + 0.269217, + 76.63584, + 0.31597915, + 40.085415 + ] + }, + { + "time": 0.3333333, + "x": -47.857895, + "y": 36.63703, + "curve": [ + 0.35471895, + -30.646832, + 0.3763082, + -15.399594, + 0.3497986, + 33.365273, + 0.3755576, + 30.95961 + ] + }, + { + "time": 0.4, + "x": 1.515968, + "y": 30.953642, + "curve": [ + 0.4121183, + 10.1682005, + 0.46935335, + 47.946877, + 0.4288288, + 30.94661, + 0.46877515, + 32.948452 + ] + }, + { + "time": 0.5, + "x": 61.92478, + "y": 32.853016, + "curve": [ + 0.5220905, + 72.00021, + 0.5417671, + 79.97146, + 0.5394703, + 32.732376, + 0.5545733, + 17.83739 + ] + }, + { + "time": 0.5666666, + "x": 80.05931, + "y": 11.792322, + "curve": [ + 0.5782436, + 77.55558, + 0.5864146, + 70.35591, + 0.5718832, + 9.184669, + 0.582487, + 5.7023273 + ] + }, + { + "time": 0.6, + "x": 60.78197, + "y": 0.047470197 + }, + { + "time": 0.6666667, + "x": 8.63539, + "y": 0.08477226 + } + ] + } + ] + }, + { + "name": "front-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2517306, + "curve": [ + 0.008333334, + -0.2517306, + 0.05643159, + 1.7333364 + ] + }, + { + "time": 0.06666667, + "value": -7.676131, + "curve": [ + 0.0754344, + -43.12603, + 0.14960335, + -130.4444 + ] + }, + { + "time": 0.2, + "value": -130.0761, + "curve": [ + 0.23899044, + -129.79117, + 0.2717762, + -126.80317 + ] + }, + { + "time": 0.3, + "value": -116.2428, + "curve": [ + 0.33295065, + -103.91382, + 0.3484584, + -86.10217 + ] + }, + { + "time": 0.3666667, + "value": -71.07932, + "curve": [ + 0.3858575, + -55.24571, + 0.4147747, + -32.43816 + ] + }, + { + "time": 0.4333333, + "value": -21.634546, + "curve": [ + 0.4704729, + -0.014346838, + 0.541709, + 33.42213 + ] + }, + { + "time": 0.5666666, + "value": 33.1958, + "curve": [ + 0.6215921, + 32.69772, + 0.5690261, + 0.6415044 + ] + }, + { + "time": 0.6666667, + "value": -0.2517306 + } + ] + } + ] + }, + { + "name": "front-leg-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -8.67003, + "y": -18.86389 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -0.45765898, + "y": 6.9752154, + "curve": [ + 0.06111111, + -0.45765898, + 0.14399, + 0.72673833, + 0.06111111, + 6.9752154, + 0.14298694, + -11.144777 + ] + }, + { + "time": 0.23333333, + "x": 0.73806673, + "y": -11.127279, + "curve": [ + 0.5402858, + 0.7769949, + 0.5583333, + -0.45765898, + 0.5447007, + -11.066976, + 0.5583333, + 6.9752154 + ] + }, + { + "time": 0.6666667, + "x": -0.45765898, + "y": 6.9752154 + } + ] + } + ] + }, + { + "name": "front-thigh", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -3.193588, + "y": 6.920354, + "curve": [ + 0.03324323, + -4.831069, + 0.11222646, + -5.6115355, + 0.034, + 6.920354, + 0.1075726, + 6.05416 + ] + }, + { + "time": 0.16666667, + "x": -5.617129, + "y": 4.9659653, + "curve": [ + 0.2301002, + -5.623645, + 0.3136078, + -0.8359828, + 0.23623653, + 3.6848643, + 0.2795449, + 2.0042148 + ] + }, + { + "time": 0.3333333, + "x": 0.2570893, + "y": 1.9861984, + "curve": [ + 0.3521194, + 1.2981076, + 0.448605, + 6.9370747, + 0.3841316, + 1.9638677, + 0.4489366, + 3.098043 + ] + }, + { + "time": 0.5, + "x": 6.942416, + "y": 4.20298, + "curve": [ + 0.5709641, + 6.709559, + 0.6208135, + -1.1352053, + 0.5415985, + 5.1031113, + 0.625, + 6.920354 + ] + }, + { + "time": 0.6666667, + "x": -3.193588, + "y": 6.920354 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -39.03467, + "curve": [ + 0.05055879, + -0.10101318, + 0.14481726, + 88.36118 + ] + }, + { + "time": 0.23333333, + "value": 88.3612, + "curve": [ + 0.2797953, + 88.765, + 0.3235971, + 59.5175 + ] + }, + { + "time": 0.3333333, + "value": 51.12628, + "curve": [ + 0.3576108, + 30.20255, + 0.4447371, + -74.91441 + ] + }, + { + "time": 0.5666666, + "value": -75.8174, + "curve": [ + 0.5989908, + -76.05678, + 0.6416666, + -55.72052 + ] + }, + { + "time": 0.6666667, + "value": -39.03467 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 12.364543, + "curve": [ + 0.022356797, + 16.282055, + 0.08747823, + 20.251215 + ] + }, + { + "time": 0.13333334, + "value": 20.186804, + "curve": [ + 0.168223, + 20.32252, + 0.25445935, + -8.823136 + ] + }, + { + "time": 0.2666667, + "value": -11.87723, + "curve": [ + 0.2907614, + -17.905375, + 0.3436026, + -24.105413 + ] + }, + { + "time": 0.4, + "value": -23.880844, + "curve": [ + 0.4478289, + -23.690395, + 0.5327503, + -15.46561 + ] + }, + { + "time": 0.5666666, + "value": -8.685678 + }, + { + "time": 0.6666667, + "value": 12.364543 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0.0866619, + -6.81118, + 0.1434748, + -5.746094 + ] + }, + { + "time": 0.16666667, + "value": -4.295494, + "curve": [ + 0.18288106, + -3.281319, + 0.2086277, + 2.788338 + ] + }, + { + "time": 0.23333333, + "value": 2.779537, + "curve": [ + 0.2621102, + 2.769287, + 0.3045487, + -6.631756 + ] + }, + { + "time": 0.3333333, + "value": -6.643287, + "curve": [ + 0.4193444, + -6.67775, + 0.4895841, + -4.840439 + ] + }, + { + "time": 0.5, + "value": -4.376785, + "curve": [ + 0.518275, + -3.5632935, + 0.5736673, + 2.3180084 + ] + }, + { + "time": 0.6, + "value": 2.328674, + "curve": [ + 0.6431814, + 2.346161, + 0.6333333, + -6.81118 + ] + }, + { + "time": 0.6666667, + "value": -6.81118 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0.013779226, + -3.171306, + 0.1089859, + 43.93197 + ] + }, + { + "time": 0.13333334, + "value": 43.94526, + "curve": [ + 0.1770633, + 43.96914, + 0.1918259, + -13.758546 + ] + }, + { + "time": 0.2666667, + "value": -13.83195, + "curve": [ + 0.3016804, + -13.72252, + 0.3221319, + -8.864155 + ] + }, + { + "time": 0.3333333, + "value": -6.598316, + "curve": [ + 0.3486682, + -3.496372, + 0.4357065, + 41.10004 + ] + }, + { + "time": 0.4666667, + "value": 41.05412, + "curve": [ + 0.5104914, + 40.98914, + 0.5491832, + -14.055373 + ] + }, + { + "time": 0.6, + "value": -14.181606, + "curve": [ + 0.6304989, + -14.257366, + 0.6561362, + -9.03967 + ] + }, + { + "time": 0.6666667, + "value": -6.81118 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0.07915676, + -6.834999, + 0.108384, + 0.2951547 + ] + }, + { + "time": 0.13333334, + "value": 1.9601116, + "curve": [ + 0.1772737, + 4.892408, + 0.20833735, + 6.282898 + ] + }, + { + "time": 0.23333333, + "value": 6.2904, + "curve": [ + 0.3127078, + 6.314222, + 0.3833106, + 3.487982 + ] + }, + { + "time": 0.4, + "value": 2.580549, + "curve": [ + 0.442394, + 0.2754993, + 0.5234759, + -6.81118 + ] + }, + { + "time": 0.6, + "value": -6.81118 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0.011210872, + -4.062782, + 0.10833333, + 24.92299 + ] + }, + { + "time": 0.13333334, + "value": 24.92299, + "curve": [ + 0.15833333, + 24.92299, + 0.20833333, + -10.621323 + ] + }, + { + "time": 0.23333333, + "value": -10.621323, + "curve": [ + 0.2541667, + -10.621323, + 0.31185055, + -9.72602 + ] + }, + { + "time": 0.3333333, + "value": -6.39663, + "curve": [ + 0.3555912, + -2.947105, + 0.4375, + 24.92807 + ] + }, + { + "time": 0.4666667, + "value": 24.92807, + "curve": [ + 0.4916667, + 24.92807, + 0.575, + -9.775085 + ] + }, + { + "time": 0.6, + "value": -9.775085, + "curve": [ + 0.6166667, + -9.775085, + 0.654536, + -8.62735 + ] + }, + { + "time": 0.6666667, + "value": -6.81118 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 13.143766, + "curve": [ + 0.02012745, + 11.991796, + 0.03863542, + 8.93962 + ] + }, + { + "time": 0.06666667, + "value": 8.926325, + "curve": [ + 0.12159517, + 8.900274, + 0.23190995, + 15.799082 + ] + }, + { + "time": 0.2666667, + "value": 15.80678, + "curve": [ + 0.3250607, + 15.819712, + 0.3570971, + 8.947962 + ] + }, + { + "time": 0.4, + "value": 8.927942, + "curve": [ + 0.44371665, + 8.90755, + 0.5677775, + 15.798948 + ] + }, + { + "time": 0.6, + "value": 15.76724, + "curve": [ + 0.6316618, + 15.736086, + 0.648973, + 14.051775 + ] + }, + { + "time": 0.6666667, + "value": 13.143766 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ + 0.013515493, + 0.9957332, + 0.06835206, + 0.9908737, + 0.02733998, + 1.005166, + 0.08333333, + 1.0123813 + ] + }, + { + "time": 0.1, + "x": 0.990646, + "y": 1.0123813, + "curve": [ + 0.12777777, + 0.990646, + 0.2054961, + 1.0184776, + 0.12777777, + 1.0123813, + 0.19723263, + 0.9879228 + ] + }, + { + "time": 0.23333333, + "x": 1.0184796, + "y": 0.9880367, + "curve": [ + 0.2718352, + 1.0184824, + 0.3052763, + 1.007659, + 0.26181215, + 0.9881266, + 0.310745, + 0.9947102 + ] + }, + { + "time": 0.3333333, + "x": 1, + "y": 1, + "curve": [ + 0.3506023, + 0.995286, + 0.4166667, + 0.9871599, + 0.358576, + 1.0059115, + 0.4166667, + 1.012646 + ] + }, + { + "time": 0.4333333, + "x": 0.9871599, + "y": 1.012646, + "curve": [ + 0.4666667, + 0.9871599, + 0.5333333, + 1.0197783, + 0.4666667, + 1.012646, + 0.5333333, + 0.988688 + ] + }, + { + "time": 0.5666666, + "x": 1.0197783, + "y": 0.988688, + "curve": [ + 0.5916666, + 1.0197783, + 0.6520706, + 1.0043895, + 0.5916666, + 0.988688, + 0.6436351, + 0.9958277 + ] + }, + { + "time": 0.6666667, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": -6.180391, + "curve": [ + 0.05833333, + 0, + 0.175, + -9.524737, + 0.0436757, + -2.6063628, + 0.175, + 3.1063335 + ] + }, + { + "time": 0.23333333, + "x": -9.524737, + "y": 3.1063335, + "curve": [ + 0.3166667, + -9.524737, + 0.4287859, + -6.056758, + 0.3166667, + 3.1063335, + 0.3821865, + -19.716766 + ] + }, + { + "time": 0.4666667, + "x": -4.8546934, + "y": -19.640377, + "curve": [ + 0.5068303, + -3.5801837, + 0.6166667, + 0, + 0.548879, + -19.566038, + 0.6278209, + -8.284767 + ] + }, + { + "time": 0.6666667, + "x": 0, + "y": -6.180391 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -8.238106 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -2.2352033, + "y": -21.201473, + "curve": [ + 0.04166667, + -2.3851628, + 0.1176159, + 4.7372117, + 0.04166667, + -20.977577, + 0.11178646, + 12.774133 + ] + }, + { + "time": 0.16666667, + "x": 4.729691, + "y": 12.655585, + "curve": [ + 0.1942442, + 4.7254615, + 0.21030916, + 3.1470695, + 0.20362726, + 12.83964, + 0.21742456, + -5.402382 + ] + }, + { + "time": 0.23333333, + "x": 1.0425481, + "y": -11.48685, + "curve": [ + 0.27868885, + -3.1031682, + 0.2966124, + -3.5050354, + 0.2538157, + -19.32051, + 0.2916608, + -21.478344 + ] + }, + { + "time": 0.3333333, + "x": -3.578331, + "y": -21.76218, + "curve": [ + 0.3786888, + -3.6688619, + 0.4511913, + 4.2287993, + 0.3841243, + -22.108118, + 0.4284051, + 10.940526 + ] + }, + { + "time": 0.5, + "x": 4.111674, + "y": 10.5773945, + "curve": [ + 0.5363964, + 4.0243344, + 0.5448888, + 2.2146938, + 0.5326953, + 10.411565, + 0.54835, + -5.4175134 + ] + }, + { + "time": 0.5666666, + "x": 0.21866386, + "y": -11.69753, + "curve": [ + 0.5966279, + -2.5273986, + 0.6416666, + -2.1452272, + 0.5843817, + -17.77129, + 0.6416666, + -21.335808 + ] + }, + { + "time": 0.6666667, + "x": -2.2352033, + "y": -21.201473 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 11.884876, + "curve": [ + 0.02355112, + 11.402178, + 0.075, + 9.74365 + ] + }, + { + "time": 0.1, + "value": 9.74365, + "curve": [ + 0.125, + 9.74365, + 0.20833333, + 13.35947 + ] + }, + { + "time": 0.23333333, + "value": 13.35947, + "curve": [ + 0.2583333, + 13.35947, + 0.3214549, + 12.19964 + ] + }, + { + "time": 0.3333333, + "value": 11.884876, + "curve": [ + 0.3645646, + 11.05729, + 0.4083333, + 9.719053 + ] + }, + { + "time": 0.4333333, + "value": 9.719053, + "curve": [ + 0.4583333, + 9.719053, + 0.5416667, + 13.35947 + ] + }, + { + "time": 0.5666666, + "value": 13.35947, + "curve": [ + 0.5916666, + 13.35947, + 0.6356394, + 12.479662 + ] + }, + { + "time": 0.6666667, + "value": 11.884876 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 28.284866 + }, + { + "time": 0.23333333, + "value": -11.117936, + "curve": [ + 0.2520901, + -14.118498, + 0.2973188, + -19.369314 + ] + }, + { + "time": 0.3333333, + "value": -19.37952, + "curve": [ + 0.4346901, + -19.408234, + 0.5219483, + 38.96215 + ] + }, + { + "time": 0.5666666, + "value": 38.86711, + "curve": [ + 0.6189629, + 38.75598, + 0.6442117, + 32.01072 + ] + }, + { + "time": 0.6666667, + "value": 28.284866 + } + ] + } + ] + }, + { + "name": "rear-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.497833 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 18.55221 + }, + { + "time": 0.23333333, + "value": 167.8415, + "curve": [ + 0.24598274, + 153.66016, + 0.2561177, + 129.7404 + ] + }, + { + "time": 0.2666667, + "value": 124.3219, + "curve": [ + 0.2955411, + 124.428, + 0.3131148, + 129.925 + ] + }, + { + "time": 0.3666667, + "value": 129.8712, + "curve": [ + 0.4211775, + 128.31995, + 0.5194363, + 0.9795736 + ] + }, + { + "time": 0.5666666, + "value": 0, + "curve": [ + 0.5995562, + 0.2691778, + 0.6421174, + 4.729006 + ] + }, + { + "time": 0.6666667, + "value": 18.55221 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -85.21755, + "y": 62.538155, + "curve": [ + 0.01817169, + -67.18111, + 0.05366483, + -41.892776, + 0.010235077, + 56.401505, + 0.04357376, + 39.206093 + ] + }, + { + "time": 0.06666667, + "x": -30.87624, + "y": 35.75743, + "curve": [ + 0.08583902, + -14.631399, + 0.19448525, + 61.478962, + 0.09776284, + 31.113585, + 0.198365, + 28.386705 + ] + }, + { + "time": 0.23333333, + "x": 59.95716, + "y": 15.000042 + }, + { + "time": 0.2666667, + "x": 33.96429, + "y": -0.2951776 + }, + { + "time": 0.4, + "x": -70.15795, + "y": 0.14909875, + "curve": [ + 0.4144494, + -81.19429, + 0.4780037, + -142.48419, + 0.4302233, + 14.028581, + 0.47836655, + 60.21619 + ] + }, + { + "time": 0.5, + "x": -141.75058, + "y": 77.92741, + "curve": [ + 0.5261605, + -142.96086, + 0.5481881, + -140.2544, + 0.5157872, + 90.85241, + 0.5500097, + 100.96707 + ] + }, + { + "time": 0.5666666, + "x": -133.08948, + "y": 100.77529, + "curve": [ + 0.5811586, + -127.427505, + 0.6427142, + -101.14703, + 0.6103095, + 100.168175, + 0.6499278, + 67.76507 + ] + }, + { + "time": 0.6666667, + "x": -85.21755, + "y": 62.538155 + } + ] + } + ] + }, + { + "name": "rear-leg-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 52.84827, + "y": -20.88614 + } + ] + } + ] + }, + { + "name": "rear-thigh", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -10.204562, + "y": 0.965795, + "curve": [ + 0.01329846, + -9.740429, + 0.18333334, + -5.3127027, + 0.02999618, + 1.4884514, + 0.18333334, + 3.8359008 + ] + }, + { + "time": 0.23333333, + "x": -5.3127027, + "y": 3.8359008, + "curve": [ + 0.3083333, + -5.3127027, + 0.4916667, + -12.281545, + 0.3083333, + 3.8359008, + 0.4916667, + 0.38222104 + ] + }, + { + "time": 0.5666666, + "x": -12.281545, + "y": 0.38222104, + "curve": [ + 0.5916666, + -12.281545, + 0.6411845, + -11.230131, + 0.5916666, + 0.38222104, + 0.6317572, + 0.48567063 + ] + }, + { + "time": 0.6666667, + "x": -10.204562, + "y": 0.965795 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 40.50333, + "curve": [ + 0.028292393, + 23.741745, + 0.1277068, + -79.86003 + ] + }, + { + "time": 0.23333333, + "value": -79.86928, + "curve": [ + 0.380056, + -79.88212, + 0.4030929, + 63.25032 + ] + }, + { + "time": 0.5666666, + "value": 64.13361, + "curve": [ + 0.6073362, + 64.35324, + 0.6441763, + 53.09538 + ] + }, + { + "time": 0.6666667, + "value": 40.50333 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -2.3543434, + "y": -0.4771056, + "curve": [ + 0.04393777, + -2.8470106, + 0.16938667, + -3.4042382, + 0.04393777, + 0.5784294, + 0.16938667, + 1.772288 + ] + }, + { + "time": 0.23333333, + "x": -3.4042382, + "y": 1.772288, + "curve": [ + 0.34626475, + -3.4042382, + 0.4753447, + -1.6689253, + 0.34626475, + 1.772288, + 0.4753447, + -1.9456105 + ] + }, + { + "time": 0.5666666, + "x": -1.6689253, + "y": -1.9456105, + "curve": [ + 0.6106853, + -1.6689253, + 0.6416666, + -2.0740228, + 0.6106853, + -1.9456105, + 0.6416666, + -1.0776912 + ] + }, + { + "time": 0.6666667, + "x": -2.3543434, + "y": -0.4771056 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -37.65892, + "curve": [ + 0.03438962, + -37.13966, + 0.10666874, + -36.20868 + ] + }, + { + "time": 0.13333334, + "value": -36.21151, + "curve": [ + 0.15832105, + -36.21416, + 0.20853826, + -38.80227 + ] + }, + { + "time": 0.23333333, + "value": -38.79141, + "curve": [ + 0.2591656, + -38.78009, + 0.3134857, + -38.02602 + ] + }, + { + "time": 0.3333333, + "value": -37.65892, + "curve": [ + 0.3574979, + -37.21197, + 0.4000104, + -36.21151 + ] + }, + { + "time": 0.4333333, + "value": -36.21151, + "curve": [ + 0.4583333, + -36.21151, + 0.5391698, + -38.80016 + ] + }, + { + "time": 0.5666666, + "value": -38.80016, + "curve": [ + 0.5916668, + -38.80015, + 0.644527, + -37.99963 + ] + }, + { + "time": 0.6666667, + "value": -37.65892 + } + ] + } + ] + }, + { + "name": "torso2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 3.4965944, + "curve": [ + 0.06971177, + 3.506942, + 0.075, + 8.690938 + ] + }, + { + "time": 0.1, + "value": 8.69094, + "curve": [ + 0.13874887, + 8.69094, + 0.21436596, + 6.899573 + ] + }, + { + "time": 0.23333333, + "value": 6.329458, + "curve": [ + 0.2661681, + 5.34252, + 0.28525335, + 3.4847515 + ] + }, + { + "time": 0.3333333, + "value": 3.483698, + "curve": [ + 0.3976253, + 3.482288, + 0.4083333, + 8.68357 + ] + }, + { + "time": 0.4333333, + "value": 8.68357, + "curve": [ + 0.4583333, + 8.68357, + 0.5514198, + 6.795305 + ] + }, + { + "time": 0.5666666, + "value": 6.259716, + "curve": [ + 0.597618, + 5.172464, + 0.6416666, + 3.4928834 + ] + }, + { + "time": 0.6666667, + "value": 3.4965944 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 4.52226, + "curve": [ + 0.06670141, + 4.538608, + 0.075, + -7.267916 + ] + }, + { + "time": 0.1, + "value": -7.267916, + "curve": [ + 0.125, + -7.267916, + 0.2265727, + 0.8404685 + ] + }, + { + "time": 0.23333333, + "value": 1.2426214, + "curve": [ + 0.2544456, + 2.498479, + 0.300799, + 4.508696 + ] + }, + { + "time": 0.3333333, + "value": 4.52226, + "curve": [ + 0.3859158, + 4.544183, + 0.4083333, + -7.354608 + ] + }, + { + "time": 0.4333333, + "value": -7.354608, + "curve": [ + 0.4583333, + -7.354608, + 0.5494212, + -0.13630033 + ] + }, + { + "time": 0.5666666, + "value": 0.9513377, + "curve": [ + 0.5862055, + 2.183612, + 0.6318744, + 4.538621 + ] + }, + { + "time": 0.6666667, + "value": 4.52226 + } + ] + } + ] + } + ], + "slots": [], + "constraints": { + "ik": [ + { + "name": "front-leg-ik", + "keys": [ + { + "time": 0, + "softness": 6.2172256, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.5666666, + "softness": 9.201494, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.6, + "softness": 29.967028, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.6666667, + "softness": 6.2172256, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "rear-leg-ik", + "keys": [ + { + "time": 0, + "softness": 0, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.16666667, + "softness": 13.988757, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.3, + "softness": 38.173763, + "bendPositive": false, + "compress": false, + "stretch": false + }, + { + "time": 0.6666667, + "softness": 0, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + } + ], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [ + { + "time": 0.23333333, + "name": "footstep" + }, + { + "time": 0.5666666, + "name": "footstep" + } + ] + }, + { + "name": "jump", + "duration": 1.3333334, + "bones": [ + { + "name": "back-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -143.72617, + "curve": [ + 0.08347857, + -144.23846, + 0.166992, + -74.25503 + ] + }, + { + "time": 0.2666667, + "value": -52.75867, + "curve": [ + 0.3417112, + -36.57418, + 0.512951, + -36.57154 + ] + }, + { + "time": 0.6333333, + "value": -30.97292, + "curve": [ + 0.7235831, + -26.775673, + 0.848118, + -17.061863 + ] + }, + { + "time": 0.9666666, + "value": -16.74177, + "curve": [ + 1.167036, + -16.200747, + 1.2718493, + -144.1704 + ] + }, + { + "time": 1.3333334, + "value": -143.72617 + } + ] + } + ] + }, + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 20.536366, + "curve": [ + 0.054479, + 32.22879, + 0.1920287, + 55.84296 + ] + }, + { + "time": 0.23333333, + "value": 62.57772, + "curve": [ + 0.2903467, + 71.87382, + 0.3750252, + 79.28102 + ] + }, + { + "time": 0.4333333, + "value": 79.18405, + "curve": [ + 0.5546791, + 78.98224, + 0.6837272, + 27.53711 + ] + }, + { + "time": 0.7333333, + "value": 13.280796, + "curve": [ + 0.785987, + -1.851322, + 0.8744862, + -24.76372 + ] + }, + { + "time": 1, + "value": -25.451767, + "curve": [ + 1.164866, + -26.35554, + 1.303476, + 9.098476 + ] + }, + { + "time": 1.3333334, + "value": 20.536366 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -36.16143, + "curve": [ + 0.11426024, + -39.59057, + 0.3, + -45.60855 + ] + }, + { + "time": 0.4, + "value": -45.60855, + "curve": [ + 0.4416667, + -45.60855, + 0.5367003, + -21.53749 + ] + }, + { + "time": 0.5666666, + "value": -15.396365, + "curve": [ + 0.5918796, + -10.22935, + 0.6916011, + 11.892562 + ] + }, + { + "time": 0.7333333, + "value": 11.73226, + "curve": [ + 0.7830127, + 11.541427, + 0.8309314, + 1.8034153 + ] + }, + { + "time": 0.8666667, + "value": -5.78305, + "curve": [ + 0.8969967, + -12.221985, + 0.9008168, + -14.216885 + ] + }, + { + "time": 0.9333333, + "value": -14.51377, + "curve": [ + 0.9742595, + -14.88744, + 0.9759359, + 10.380578 + ] + }, + { + "time": 1, + "value": 10.547044, + "curve": [ + 1.027373, + 10.7364, + 1.0228404, + -8.439857 + ] + }, + { + "time": 1.0333333, + "value": -8.417142, + "curve": [ + 1.059476, + -8.360548, + 1.073571, + 10.116536 + ] + }, + { + "time": 1.1, + "value": 10.219346, + "curve": [ + 1.168007, + 10.483893, + 1.269697, + -36.06642 + ] + }, + { + "time": 1.3333334, + "value": -36.16143 + } + ] + } + ] + }, + { + "name": "front-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 7.35138, + "curve": [ + 0, + 4.801658, + 0.05, + -26.644875 + ] + }, + { + "time": 0.06666667, + "value": -26.644875, + "curve": [ + 0.19166666, + -26.644875, + 0.4416667, + -11.77327 + ] + }, + { + "time": 0.5666666, + "value": -11.77327, + "curve": [ + 0.6916666, + -11.77327, + 0.9416666, + -19.36478 + ] + }, + { + "time": 1.0666667, + "value": -19.36478, + "curve": [ + 1.1333333, + -19.36478, + 1.3201784, + 3.8209915 + ] + }, + { + "time": 1.3333334, + "value": 7.35138 + } + ] + } + ] + }, + { + "name": "front-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -62.53822 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 10.159283, + "y": 0.11302968 + } + ] + } + ] + }, + { + "name": "front-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -1.573183, + "curve": [ + 0, + -24.70923, + 0.16180633, + -60.87512 + ] + }, + { + "time": 0.2666667, + "value": -60.83403, + "curve": [ + 0.3420365, + -60.8045, + 0.5816783, + -43.50105 + ] + }, + { + "time": 0.7, + "value": -39.45053, + "curve": [ + 0.773209, + -36.94436, + 0.8316296, + -36.77623 + ] + }, + { + "time": 0.9666666, + "value": -36.60168, + "curve": [ + 1.0543914, + -36.4883, + 1.0922754, + -37.3679 + ] + }, + { + "time": 1.1666666, + "value": -33.26124, + "curve": [ + 1.237124, + -29.371746, + 1.146854, + -1.413369 + ] + }, + { + "time": 1.2, + "value": -1.573183 + } + ] + } + ] + }, + { + "name": "front-leg-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -8.67003, + "y": -18.86389 + } + ] + } + ] + }, + { + "name": "front-shin", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -74.18883, + "curve": [ + 0, + -51.13796, + 0.04227064, + -12.53828 + ] + }, + { + "time": 0.16666667, + "value": -12.284243, + "curve": [ + 0.284518, + -12.320733, + 0.3699448, + -74.43774 + ] + }, + { + "time": 0.4333333, + "value": -92.91604, + "curve": [ + 0.49831665, + -111.8592, + 0.6173691, + -140.282 + ] + }, + { + "time": 0.9, + "value": -140.8386, + "curve": [ + 1.0041902, + -141.0438, + 1.0896565, + -47.86548 + ] + }, + { + "time": 1.1, + "value": -37.43758, + "curve": [ + 1.107549, + -29.827354, + 1.140393, + -21.18304 + ] + }, + { + "time": 1.1666666, + "value": -21.08193, + "curve": [ + 1.1795067, + -21.032516, + 1.1907092, + -50.65045 + ] + }, + { + "time": 1.2, + "value": -53.17039, + "curve": [ + 1.2200128, + -58.52528, + 1.2707275, + -73.38457 + ] + }, + { + "time": 1.3333334, + "value": -74.18883 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0 + }, + { + "time": 0.1, + "x": 0, + "y": 6 + }, + { + "time": 0.5, + "x": 0, + "y": -5 + }, + { + "time": 1.1, + "x": -4, + "y": -6 + }, + { + "time": 1.3333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-thigh", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 55.07567, + "curve": [ + 0.007130125, + 46.6568, + 0.04317886, + 26.299644 + ] + }, + { + "time": 0.06666667, + "value": 22.83655, + "curve": [ + 0.0995464, + 17.988686, + 0.16537325, + 15.78083 + ] + }, + { + "time": 0.23333333, + "value": 15.70864, + "curve": [ + 0.3091745, + 15.628075, + 0.408071, + 46.6661 + ] + }, + { + "time": 0.5, + "value": 63.59865, + "curve": [ + 0.5603974, + 74.72335, + 0.7619598, + 91.47623 + ] + }, + { + "time": 0.9666666, + "value": 91.81103, + "curve": [ + 1.0678477, + 92.01352, + 1.095855, + 22.05076 + ] + }, + { + "time": 1.1666666, + "value": 22.250694, + "curve": [ + 1.1796615, + 22.287384, + 1.1757435, + 56.16681 + ] + }, + { + "time": 1.2, + "value": 56.16073, + "curve": [ + 1.2463567, + 56.1491, + 1.2631978, + 54.9383 + ] + }, + { + "time": 1.3333334, + "value": 55.07567 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -3.1922855, + "y": 7.182747 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -40.20753, + "curve": [ + 0.0536731, + -35.4564, + 0.15, + -31.119186 + ] + }, + { + "time": 0.2, + "value": -31.119186, + "curve": [ + 0.3083333, + -31.119186, + 0.5466946, + -80.11781 + ] + }, + { + "time": 0.6333333, + "value": -96.56404, + "curve": [ + 0.6965202, + -108.5585, + 0.796608, + -112.53702 + ] + }, + { + "time": 0.8666667, + "value": -112.59852, + "curve": [ + 1.1365902, + -112.8355, + 1.2737077, + -49.19292 + ] + }, + { + "time": 1.3333334, + "value": -40.20753 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 12.364543, + "curve": [ + 0.022356797, + 16.282055, + 0.15, + 30.81017 + ] + }, + { + "time": 0.2, + "value": 30.81017, + "curve": [ + 0.2583333, + 30.81017, + 0.375, + 13.257755 + ] + }, + { + "time": 0.4333333, + "value": 13.257755, + "curve": [ + 0.5083333, + 13.257755, + 0.6584936, + 15.046124 + ] + }, + { + "time": 0.7333333, + "value": 14.982923, + "curve": [ + 0.7894168, + 14.935562, + 0.8279614, + 13.620555 + ] + }, + { + "time": 0.8666667, + "value": 12.72069, + "curve": [ + 0.8868754, + 12.250854, + 0.9843205, + 9.831252 + ] + }, + { + "time": 1.0333333, + "value": 8.599857, + "curve": [ + 1.0447482, + 8.31307, + 1.0826218, + 7.5548 + ] + }, + { + "time": 1.1333333, + "value": 7.128548, + "curve": [ + 1.1752198, + 6.776476, + 1.2833333, + 6.182274 + ] + }, + { + "time": 1.3333334, + "value": 6.182274 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0.0006198326, + -3.118248, + 0.07407378, + 14.658455 + ] + }, + { + "time": 0.13333334, + "value": 14.658455, + "curve": [ + 0.1879631, + 14.802738, + 0.2932519, + 9.556835 + ] + }, + { + "time": 0.3333333, + "value": 5.994396, + "curve": [ + 0.3813762, + 1.7243423, + 0.55, + -11.111454 + ] + }, + { + "time": 0.6666667, + "value": -11.111454, + "curve": [ + 0.8333333, + -11.111454, + 0.9333333, + 22.544525 + ] + }, + { + "time": 1.1, + "value": 22.544525, + "curve": [ + 1.1583333, + 22.544525, + 1.275, + -6.81118 + ] + }, + { + "time": 1.3333334, + "value": -6.81118 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0, + -3.171306, + 0.04172101, + 16.333447 + ] + }, + { + "time": 0.06666667, + "value": 16.333447, + "curve": [ + 0.21039502, + 15.738186, + 0.2083106, + -12.064487 + ] + }, + { + "time": 0.3333333, + "value": -12.206696, + "curve": [ + 0.4166059, + -12.301414, + 0.5518459, + -3.984657 + ] + }, + { + "time": 0.6666667, + "value": 1.520172, + "curve": [ + 0.7256673, + 4.348827, + 0.8166666, + 4.99239 + ] + }, + { + "time": 0.8666667, + "value": 4.99239, + "curve": [ + 0.9006666, + 4.99239, + 0.912419, + -29.0468 + ] + }, + { + "time": 0.9666666, + "value": -27.445984, + "curve": [ + 0.9874499, + -26.832684, + 1.0178803, + -5.424507 + ] + }, + { + "time": 1.0666667, + "value": -5.462139, + "curve": [ + 1.1068223, + -5.215767, + 1.0952008, + -33.51232 + ] + }, + { + "time": 1.1333333, + "value": -33.27906, + "curve": [ + 1.1622323, + -33.56716, + 1.191986, + 8.044712 + ] + }, + { + "time": 1.2666667, + "value": 7.86092, + "curve": [ + 1.3024503, + 7.77285, + 1.312639, + 2.7002945 + ] + }, + { + "time": 1.3333334, + "value": 2.7002945 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0, + 13.591494, + 0.11666667, + 18.21131 + ] + }, + { + "time": 0.13333334, + "value": 18.21131, + "curve": [ + 0.16666667, + 18.21131, + 0.2600757, + 12.954233 + ] + }, + { + "time": 0.3, + "value": 11.559322, + "curve": [ + 0.3819209, + 8.69708, + 0.5500176, + 9.432354 + ] + }, + { + "time": 0.6666667, + "value": 9.31987, + "curve": [ + 0.8425521, + 9.150269, + 0.9184876, + -7.338802 + ] + }, + { + "time": 1.3333334, + "value": -6.81118 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0.6666667, + "x": 0, + "y": 0, + "curve": [ + 0.7805555, + 0, + 0.9722685, + 9.966117, + 0.7805555, + 0, + 0.9722685, + 0.57105625 + ] + }, + { + "time": 1.1333333, + "x": 9.966117, + "y": 0.57105625, + "curve": [ + 1.211065, + 9.966117, + 1.2805556, + 0, + 1.211065, + 0.57105625, + 1.2805556, + 0 + ] + }, + { + "time": 1.3333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -6.81118, + "curve": [ + 0.000515683, + -3.8773804, + 0.06299744, + 16.181213 + ] + }, + { + "time": 0.16666667, + "value": 16.13695, + "curve": [ + 0.24208304, + 16.104736, + 0.24888137, + 16.071587 + ] + }, + { + "time": 0.3333333, + "value": 13.456192, + "curve": [ + 0.4421503, + 10.08622, + 0.5731355, + -2.199707 + ] + }, + { + "time": 0.6, + "value": -6.041511, + "curve": [ + 0.614021, + -8.046585, + 0.7166666, + -33.44294 + ] + }, + { + "time": 0.7666666, + "value": -33.44294, + "curve": [ + 0.8094166, + -33.44294, + 0.834842, + -31.31959 + ] + }, + { + "time": 0.8666667, + "value": -27.36391, + "curve": [ + 0.8738313, + -26.473354, + 0.9031405, + -14.281486 + ] + }, + { + "time": 0.9333333, + "value": -14.470863, + "curve": [ + 0.9563123, + -14.615005, + 0.9435583, + -25.90742 + ] + }, + { + "time": 1, + "value": -25.96328, + "curve": [ + 1.062178, + -26.024826, + 1.051079, + -1.867569 + ] + }, + { + "time": 1.0666667, + "value": -1.867569, + "curve": [ + 1.096342, + -1.867569, + 1.096107, + -16.08857 + ] + }, + { + "time": 1.1333333, + "value": -16.08187, + "curve": [ + 1.1694173, + -16.07538, + 1.1533196, + -3.377556 + ] + }, + { + "time": 1.2, + "value": -3.379791, + "curve": [ + 1.2339214, + -3.382614, + 1.2706475, + -6.074844 + ] + }, + { + "time": 1.3333334, + "value": -6.074844 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 13.143766, + "curve": [ + 0.008089039, + 12.187704, + 0.19672124, + -23.52956 + ] + }, + { + "time": 0.3333333, + "value": -23.954443, + "curve": [ + 0.5092692, + -23.954443, + 0.6666667, + -2.658644 + ] + }, + { + "time": 0.7333333, + "value": -2.658644, + "curve": [ + 0.7916667, + -2.658644, + 0.9083333, + -13.318874 + ] + }, + { + "time": 0.9666666, + "value": -13.318874, + "curve": [ + 1.158066, + -13.10643, + 1.2405527, + -1.5812836 + ] + }, + { + "time": 1.3333334, + "value": -1.5812836 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 1, + "y": 1, + "curve": [ + 0.04056496, + 1, + 0.05244635, + 0.9616517, + 0.04056496, + 1, + 0.05244635, + 1.1370772 + ] + }, + { + "time": 0.1, + "x": 0.9541517, + "y": 1.1370772, + "curve": [ + 0.2021565, + 0.9616517, + 0.3177854, + 1, + 0.2021565, + 1.1370772, + 0.2518122, + 1.0023715 + ] + }, + { + "time": 0.4666667, + "x": 1, + "y": 1 + }, + { + "time": 1.0666667, + "x": 1.00178, + "y": 1, + "curve": [ + 1.0916667, + 1.00178, + 1.126085, + 1.14276, + 1.0916667, + 1, + 1.128311, + 0.9745202 + ] + }, + { + "time": 1.1666666, + "x": 1.1436756, + "y": 0.9733993, + "curve": [ + 1.2036642, + 1.1445105, + 1.233349, + 0.958515, + 1.206164, + 0.972245, + 1.226671, + 1.0624334 + ] + }, + { + "time": 1.2666667, + "x": 0.9582605, + "y": 1.0626047, + "curve": [ + 1.283691, + 0.9581305, + 1.2915703, + 1.0012144, + 1.28767, + 1.0626947, + 1.287913, + 1.000691 + ] + }, + { + "time": 1.3333334, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.13816746, + -1.4923294, + 0.2271148, + -6.4883943, + 0.12329163, + 0.64991206, + 0.2271148, + 1.6805527 + ] + }, + { + "time": 0.3666667, + "x": -6.4883943, + "y": 1.6805527, + "curve": [ + 0.4842861, + -6.4883943, + 0.5852061, + -3.4979994, + 0.4842861, + 1.6805527, + 0.6293005, + -14.686426 + ] + }, + { + "time": 0.7333333, + "x": -1.4243666, + "y": -16.541279, + "curve": [ + 0.8177672, + -0.24237655, + 0.9616582, + 0.7509176, + 0.8576196, + -18.757246, + 0.9715124, + -17.875282 + ] + }, + { + "time": 1.1, + "x": 0.7793731, + "y": -17.873882, + "curve": [ + 1.1915684, + 0.7982043, + 1.2344676, + 0.60626394, + 1.224319, + -17.872532, + 1.2349995, + -1.3378649 + ] + }, + { + "time": 1.3333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": -28.262127, + "curve": [ + 0.04166667, + -0.053029142, + 0.15, + 9.4620075, + 0.03129127, + 27.966715, + 0.12330207, + 180.12915 + ] + }, + { + "time": 0.2, + "x": 9.4620075, + "y": 258.5457, + "curve": [ + 0.3315271, + 9.4620075, + 0.5392024, + -21.460146, + 0.2711933, + 331.33423, + 0.4828083, + 447.9507 + ] + }, + { + "time": 0.7666666, + "x": -21.460146, + "y": 448.63263, + "curve": [ + 0.8875864, + -21.460146, + 1.0574986, + -13.64649, + 1.0490158, + 448.37057, + 1.0975217, + 236.1528 + ] + }, + { + "time": 1.1333333, + "x": -9.739663, + "y": 165.85674, + "curve": [ + 1.1441567, + -9.182069, + 1.187973, + -6.54564, + 1.150137, + 132.87204, + 1.171716, + -38.121136 + ] + }, + { + "time": 1.2333333, + "x": -4.0615892, + "y": -38.13564, + "curve": [ + 1.2715176, + -2.0016425, + 1.3106667, + 0.028847853, + 1.2905277, + -38.14911, + 1.296268, + -27.854855 + ] + }, + { + "time": 1.3333334, + "x": 0, + "y": -28.262127 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 11.884876, + "curve": [ + 0.10369815, + 11.816757, + 0.1789163, + 11.152155 + ] + }, + { + "time": 0.2, + "value": 10.077812, + "curve": [ + 0.2546602, + 7.292541, + 0.4045541, + -8.148415 + ] + }, + { + "time": 0.4333333, + "value": -9.350786, + "curve": [ + 0.5083333, + -12.484213, + 0.5950779, + -13.13547 + ] + }, + { + "time": 0.6666667, + "value": -12.605598, + "curve": [ + 0.7137053, + -12.257435, + 0.8148956, + -5.572529 + ] + }, + { + "time": 0.8333333, + "value": -4.081579, + "curve": [ + 0.882925, + -0.0714054, + 1.0454744, + 12.765446 + ] + }, + { + "time": 1.1, + "value": 15.060447, + "curve": [ + 1.2079053, + 19.60223, + 1.2786733, + 20.643595 + ] + }, + { + "time": 1.3333334, + "value": 20.730635 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 28.284866, + "curve": [ + 0.02212139, + 25.120243, + 0.18745896, + -0.8935051 + ] + }, + { + "time": 0.2, + "value": -2.518879, + "curve": [ + 0.2570979, + -9.918992, + 0.3723359, + -17.379135 + ] + }, + { + "time": 0.4333333, + "value": -17.410477, + "curve": [ + 0.5404287, + -17.465504, + 0.659186, + -16.91498 + ] + }, + { + "time": 0.7666666, + "value": -12.098708, + "curve": [ + 0.9074817, + -5.788708, + 1.02477, + 14.578896 + ] + }, + { + "time": 1.1, + "value": 20.57702, + "curve": [ + 1.1912643, + 27.85358, + 1.2833333, + 29.665577 + ] + }, + { + "time": 1.3333334, + "value": 29.665577 + } + ] + } + ] + }, + { + "name": "rear-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -7.141128 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 18.55221 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -109.66771, + "y": 83.3842 + } + ] + } + ] + }, + { + "name": "rear-leg-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -38.43331 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 52.84827, + "y": -20.88614 + } + ] + } + ] + }, + { + "name": "rear-shin", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -115.63992, + "curve": [ + 0.06674182, + -117.17092, + 0.125, + -117.14553 + ] + }, + { + "time": 0.16666667, + "value": -117.14553, + "curve": [ + 0.225, + -117.14553, + 0.3323854, + -108.76366 + ] + }, + { + "time": 0.4, + "value": -107.15474, + "curve": [ + 0.4798223, + -105.25534, + 0.6848591, + -103.48536 + ] + }, + { + "time": 0.7666666, + "value": -101.96748, + "curve": [ + 0.8257901, + -100.87048, + 0.9185745, + -92.3025 + ] + }, + { + "time": 1, + "value": -92.2841, + "curve": [ + 1.1131337, + -92.25854, + 1.2974604, + -114.21733 + ] + }, + { + "time": 1.3333334, + "value": -115.63992 + } + ] + } + ] + }, + { + "name": "rear-thigh", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 12.807907, + "curve": [ + 0.06666667, + 12.807907, + 0.2416681, + 67.87932 + ] + }, + { + "time": 0.2666667, + "value": 74.10752, + "curve": [ + 0.3144626, + 86.0155, + 0.4544868, + 92.22735 + ] + }, + { + "time": 0.5666666, + "value": 92.23942, + "curve": [ + 0.7529982, + 92.25944, + 0.9659008, + 67.9441 + ] + }, + { + "time": 1, + "value": 61.31865, + "curve": [ + 1.0389384, + 53.75296, + 1.2178437, + 12.682728 + ] + }, + { + "time": 1.3333334, + "value": 12.807907 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 40.50333, + "curve": [ + 0.04802571, + 36.09633, + 0.16843162, + 20.44992 + ] + }, + { + "time": 0.3, + "value": 20.44989, + "curve": [ + 0.47593585, + 20.449875, + 0.5709888, + 33.75796 + ] + }, + { + "time": 0.6, + "value": 38.67331, + "curve": [ + 0.642064, + 45.80016, + 0.6806553, + 57.44073 + ] + }, + { + "time": 0.7333333, + "value": 62.90692, + "curve": [ + 0.828676, + 72.80023, + 0.9955254, + 77.61066 + ] + }, + { + "time": 1.0333333, + "value": 80.3669, + "curve": [ + 1.0823636, + 83.94128, + 1.1476828, + 90.60106 + ] + }, + { + "time": 1.2, + "value": 90.60106, + "curve": [ + 1.2475935, + 90.46378, + 1.316745, + 53.06635 + ] + }, + { + "time": 1.3333334, + "value": 49.06278 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -45.56914, + "curve": [ + 0.0224493, + -44.6064, + 0.030192604, + -39.06304 + ] + }, + { + "time": 0.06666667, + "value": -35.29085, + "curve": [ + 0.12008706, + -29.766033, + 0.2801849, + -19.95289 + ] + }, + { + "time": 0.4333333, + "value": -19.951965, + "curve": [ + 0.6730827, + -19.950523, + 0.8707536, + -22.3845 + ] + }, + { + "time": 0.9666666, + "value": -27.08225, + "curve": [ + 1.094143, + -33.32597, + 1.176246, + -44.92588 + ] + }, + { + "time": 1.3333334, + "value": -45.56914 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -2.3543434, + "y": -0.4771056 + } + ] + } + ] + }, + { + "name": "torso2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 4.52226, + "curve": [ + 0.013146168, + 2.325753, + 0.09166667, + -9.747728 + ] + }, + { + "time": 0.13333334, + "value": -9.747728, + "curve": [ + 0.175, + -9.747728, + 0.29143155, + -1.2561474 + ] + }, + { + "time": 0.3333333, + "value": 0.9645132, + "curve": [ + 0.3585428, + 2.3005335, + 0.542815, + 4.246187 + ] + }, + { + "time": 0.6, + "value": 4.67707, + "curve": [ + 0.6832887, + 5.304644, + 0.770924, + 5.917166 + ] + }, + { + "time": 0.8333333, + "value": 6.479486, + "curve": [ + 0.8711326, + 6.820064, + 1.0833334, + 11.36564 + ] + }, + { + "time": 1.1666666, + "value": 11.36564, + "curve": [ + 1.2083334, + 11.36564, + 1.316622, + 6.180848 + ] + }, + { + "time": 1.3333334, + "value": 4.52226 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0, + 0, + 0.08217777, + -1.3898443, + 0, + 0, + 0.08217777, + -0.25898778 + ] + }, + { + "time": 0.16666667, + "x": -1.8531386, + "y": -0.34531716, + "curve": [ + 0.23188147, + -1.3898443, + 0.2977778, + 0, + 0.23188147, + -0.25898778, + 0.2977778, + 0 + ] + }, + { + "time": 0.3333333, + "x": 0, + "y": 0, + "curve": "stepped" + }, + { + "time": 0.8666667, + "x": 0, + "y": 0, + "curve": [ + 0.8891257, + 0, + 0.9115246, + 0.16260637, + 0.8891257, + 0, + 0.9124576, + 0.03604306 + ] + }, + { + "time": 0.9333333, + "x": 0.42438906, + "y": 0.14295404, + "curve": [ + 1.015697, + 1.3821533, + 1.0952613, + 3.6681674, + 1.0227647, + 0.60095763, + 1.0952613, + 1.2356095 + ] + }, + { + "time": 1.1666666, + "x": 4.019491, + "y": 1.353956, + "curve": [ + 1.229566, + 3.5728934, + 1.2859417, + 0, + 1.229566, + 1.2035155, + 1.2859417, + 0 + ] + }, + { + "time": 1.3333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 4.52226, + "curve": [ + 0.025, + 4.52226, + 0.075, + -6.171848 + ] + }, + { + "time": 0.1, + "value": -6.171848, + "curve": [ + 0.175, + -6.171848, + 0.3806811, + -0.7088436 + ] + }, + { + "time": 0.4, + "value": -0.2465725, + "curve": [ + 0.4465686, + 0.8677432, + 0.775, + 4.844738 + ] + }, + { + "time": 0.9, + "value": 4.844738, + "curve": [ + 1.0083333, + 4.844738, + 1.225, + 4.52226 + ] + }, + { + "time": 1.3333334, + "value": 4.52226 + } + ] + } + ] + }, + { + "name": "back-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0 + }, + { + "time": 0.5, + "x": 0, + "y": 0 + }, + { + "time": 1, + "x": -2, + "y": -4 + }, + { + "time": 1.3333334, + "x": 0, + "y": 0 + } + ] + } + ] + } + ], + "slots": [ + { + "name": "front-fist", + "timelines": [ + { + "name": "attachment", + "keys": [ + { + "time": 0, + "name": "front-fist-open" + }, + { + "time": 0.8333333, + "name": "front-fist-open" + } + ] + } + ] + } + ], + "constraints": { + "ik": [ + { + "name": "front-foot-ik", + "keys": [ + { + "time": 0, + "mix": 0, + "bendPositive": true, + "compress": false, + "stretch": false, + "curve": [ + 0.3, + 0, + 0.9, + 1, + 0.3, + 0, + 0.9, + 0 + ] + }, + { + "time": 1.2, + "mix": 1, + "bendPositive": true, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "front-leg-ik", + "keys": [ + { + "time": 0, + "mix": 0, + "bendPositive": false, + "compress": false, + "stretch": false, + "curve": [ + 0.3, + 0, + 0.9, + 1, + 0.3, + 0, + 0.9, + 0 + ] + }, + { + "time": 1.2, + "mix": 1, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "rear-foot-ik", + "keys": [ + { + "time": 0, + "mix": 0, + "bendPositive": true, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "rear-leg-ik", + "keys": [ + { + "time": 0, + "mix": 0, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + } + ], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [ + { + "time": 1.2, + "name": "footstep" + } + ] + }, + { + "name": "shoot", + "duration": 0.6333333, + "bones": [ + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.06666667, + "value": 0, + "curve": [ + 0.09373267, + 25.889433, + 0.1123115, + 45.26556 + ] + }, + { + "time": 0.13333334, + "value": 45.34824, + "curve": [ + 0.1922297, + 45.27915, + 0.17955977, + -0.09420347 + ] + }, + { + "time": 0.6333333, + "value": 0 + } + ] + } + ] + }, + { + "name": "gun-tip", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0 + }, + { + "time": 0.3, + "x": 1.9593139, + "y": 0.2440557 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 0.3660886, + "y": 0.3660886 + }, + { + "time": 0.03333333, + "x": 1.4526132, + "y": 1.4526132 + }, + { + "time": 0.3, + "x": 0.3660886, + "y": 0.3660886 + } + ] + } + ] + }, + { + "name": "muzzle", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -6.852343, + "y": 15.645198 + } + ] + } + ] + }, + { + "name": "muzzle-ring", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0.03333333, + "x": 0, + "y": 0 + }, + { + "time": 0.23333333, + "x": 40.082466, + "y": 0 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0.03333333, + "x": 1, + "y": 1 + }, + { + "time": 0.23333333, + "x": 5.950701, + "y": 5.950701 + } + ] + } + ] + }, + { + "name": "muzzle-ring2", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0.03333333, + "x": 0, + "y": 0 + }, + { + "time": 0.2, + "x": 107.29016, + "y": 0 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0.03333333, + "x": 1, + "y": 1 + }, + { + "time": 0.2, + "x": 4, + "y": 4 + } + ] + } + ] + }, + { + "name": "muzzle-ring3", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0.03333333, + "x": 0, + "y": 0 + }, + { + "time": 0.2, + "x": 172.32079, + "y": 0 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0.03333333, + "x": 1, + "y": 1 + }, + { + "time": 0.2, + "x": 2, + "y": 2 + } + ] + } + ] + }, + { + "name": "muzzle-ring4", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0.03333333, + "x": 0, + "y": 0 + }, + { + "time": 0.2, + "x": 243.7498, + "y": 0 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0.03333333, + "x": 0, + "y": 0, + "curve": [ + 0.07454277, + -2.3520436, + 0.08333333, + -2.7114222, + 0.08020648, + -1.6800311, + 0.08333333, + -1.7906399 + ] + }, + { + "time": 0.1, + "x": -2.7114222, + "y": -1.7906399, + "curve": [ + 0.13333334, + -2.7114222, + 0.16790563, + 0.11200512, + 0.13333334, + -1.7906399, + 0.1672763, + 0 + ] + }, + { + "time": 0.23333333, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0.03333333, + "x": 0, + "y": 0, + "curve": [ + 0.04513854, + 0.5648654, + 0.08333333, + 2.1490245, + 0.04365119, + 0.53737515, + 0.08333333, + 2.0639672 + ] + }, + { + "time": 0.1, + "x": 2.1490245, + "y": 2.0639672, + "curve": [ + 0.13333334, + 2.1490245, + 0.1757862, + -0.06122441, + 0.13333334, + 2.0639672, + 0.16949686, + 0 + ] + }, + { + "time": 0.23333333, + "x": 0, + "y": 0 + } + ] + } + ] + } + ], + "slots": [ + { + "name": "muzzle", + "timelines": [ + { + "name": "rgba", + "keys": [ + { + "time": 0.13333334, + "color": "ffffffff" + }, + { + "time": 0.2, + "color": "ffffff62" + } + ] + } + ] + }, + { + "name": "muzzle-glow", + "timelines": [ + { + "name": "rgba", + "keys": [ + { + "time": 0, + "color": "ff0c0c00" + }, + { + "time": 0.03333333, + "color": "ffc9adff", + "curve": [ + 0.2548387, + 1, + 0.2731183, + 1, + 0.2548387, + 0.764635, + 0.2731183, + 0.3981355, + 0.2548387, + 0.6506967, + 0.2731183, + 0.2199929, + 0.2548387, + 1, + 0.2731183, + 1 + ] + }, + { + "time": 0.3, + "color": "ff400cff" + }, + { + "time": 0.6333333, + "color": "ff0c0c00" + } + ] + } + ] + }, + { + "name": "muzzle-ring", + "timelines": [ + { + "name": "rgba", + "keys": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.20246167, + 0.847044, + 0.2138418, + 0.843966, + 0.20246167, + 0.7294118, + 0.2138418, + 0.7294118, + 0.20246167, + 1, + 0.2138418, + 1, + 0.20246167, + 0.9962264, + 0.2138418, + 0.21132076 + ] + }, + { + "time": 0.23333333, + "color": "d7baff00" + } + ] + } + ] + }, + { + "name": "muzzle-ring2", + "timelines": [ + { + "name": "rgba", + "keys": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "time": 0.2, + "color": "d7baff00" + } + ] + } + ] + }, + { + "name": "muzzle-ring3", + "timelines": [ + { + "name": "rgba", + "keys": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "time": 0.2, + "color": "d7baff00" + } + ] + } + ] + }, + { + "name": "muzzle-ring4", + "timelines": [ + { + "name": "rgba", + "keys": [ + { + "time": 0.03333333, + "color": "d8baffff", + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "time": 0.2, + "color": "d7baff00" + } + ] + } + ] + } + ], + "constraints": { + "ik": [], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [] + }, + { + "name": "aim", + "duration": 0, + "bones": [ + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 9.111553 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 36.07917 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.3051109 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -26.552755 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 62.30537 + } + ] + } + ] + } + ], + "slots": [], + "constraints": { + "ik": [ + { + "name": "aim-ik", + "keys": [ + { + "time": 0, + "mix": 0.995, + "bendPositive": true, + "compress": false, + "stretch": false + } + ] + } + ], + "transform": [ + { + "name": "aim-front-arm-transform", + "keys": [ + { + "time": 0, + "mixRotate": 0.784 + } + ] + }, + { + "name": "aim-head-transform", + "keys": [ + { + "time": 0, + "mixRotate": 0.659 + } + ] + }, + { + "name": "aim-torso-transform", + "keys": [ + { + "time": 0, + "mixRotate": 0.423 + } + ] + } + ], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [] + }, + { + "name": "idle-turn", + "duration": 0.2666667, + "bones": [ + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 6.690201, + "curve": [ + 0, + 19.76432, + 0.03859885, + 56.53068 + ] + }, + { + "time": 0.06666667, + "value": 56.6253, + "curve": [ + 0.11433945, + 56.78601, + 0.18898627, + 42.46212 + ] + }, + { + "time": 0.2666667, + "value": 42.46212 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -15.535895, + "curve": [ + 0, + -3.0764246, + 0.03372228, + 18.443924 + ] + }, + { + "time": 0.06666667, + "value": 19.023037, + "curve": [ + 0.10797147, + 19.74911, + 0.16942663, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 0.9399196, + "y": 1, + "curve": [ + 0, + 0.9621076, + 0.02415492, + 1.236838, + 0, + 1, + 0.02560019, + 0.947412 + ] + }, + { + "time": 0.06666667, + "x": 1.2361622, + "y": 0.947412, + "curve": [ + 0.11725762, + 1.235358, + 0.18898627, + 1, + 0.1165446, + 0.947412, + 0.18898627, + 1 + ] + }, + { + "time": 0.2666667, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "front-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -1.85278, + "curve": [ + 0.014102791, + -8.91439, + 0.04653653, + -28.39679 + ] + }, + { + "time": 0.1, + "value": -28.88741, + "curve": [ + 0.14351568, + -29.286743, + 0.2624582, + -21.7725 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 6.1974077, + "y": 0.512101, + "curve": [ + 0, + -33.830006, + 0.07785524, + -42.93737, + 0, + 0.09492033, + 0.07785524, + 0 + ] + }, + { + "time": 0.16666667, + "x": -42.93737, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0.7015819, + "y": -8.897795, + "curve": [ + 0.06666667, + 0.7015819, + 0.2, + 0, + 0.06666667, + -8.897795, + 0.2, + 0 + ] + }, + { + "time": 0.2666667, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-thigh", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 7.590933, + "y": 1.175928, + "curve": [ + 0.03333333, + 7.590933, + 0.1, + 0, + 0.03333333, + 1.175928, + 0.1, + 0 + ] + }, + { + "time": 0.13333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -302.772, + "curve": [ + 0, + -406.90015, + 0.12456839, + -420.8693 + ] + }, + { + "time": 0.2666667, + "value": -420.8693 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 1.390703, + "y": -3.0971618, + "curve": [ + 0.06666667, + 1.390703, + 0.11140642, + 0, + 0.06666667, + -3.0971618, + 0.11140642, + 0 + ] + }, + { + "time": 0.2666667, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -3.954601, + "curve": [ + 0, + -10.403942, + 0.01909628, + -20.42602 + ] + }, + { + "time": 0.03333333, + "value": -20.454044, + "curve": [ + 0.04384435, + -20.474735, + 0.12498682, + 0 + ] + }, + { + "time": 0.2, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -3.849964, + "curve": [ + 0.04377778, + -3.849964, + 0.071606, + 6.912709 + ] + }, + { + "time": 0.13333334, + "value": 8.052677, + "curve": [ + 0.16629143, + 8.6487, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 1.249958, + "curve": [ + 0.04377778, + 1.249958, + 0.071606, + 8.967916 + ] + }, + { + "time": 0.13333334, + "value": 8.597805, + "curve": [ + 0.16629143, + 8.404295, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -9.007214, + "curve": [ + 0.04377778, + -9.007214, + 0.071606, + 7.410595 + ] + }, + { + "time": 0.13333334, + "value": 10.077616, + "curve": [ + 0.16629143, + 11.472048, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -16.49289, + "curve": [ + 0.04377778, + -16.49289, + 0.100582, + -5.97757 + ] + }, + { + "time": 0.13333334, + "value": -2.952637, + "curve": [ + 0.1616467, + -0.3376007, + 0.20818974, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 5.116035, + "curve": [ + 0, + -6.34088, + 0.12456839, + -6.747682 + ] + }, + { + "time": 0.2666667, + "value": -6.747682 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 1, + "y": 1.03, + "curve": [ + 0.06666667, + 1, + 0.10697675, + 1, + 0.06666667, + 1.03, + 0.10697675, + 1 + ] + }, + { + "time": 0.2666667, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -8.52734, + "y": -21.57575, + "curve": [ + 0.06666667, + -8.52734, + 0.2, + 0, + 0.06666667, + -21.57575, + 0.2, + 0 + ] + }, + { + "time": 0.2666667, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -1.6748043, + "y": -4.219471, + "curve": [ + 0.06666667, + -1.6748043, + 0.2, + -7.4438376, + 0.06666667, + -4.219471, + 0.2, + -14.3959675 + ] + }, + { + "time": 0.2666667, + "x": -7.4438376, + "y": -14.3959675 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 17.19942, + "curve": [ + 0, + 6.270158, + 0.12456839, + 3.7834435 + ] + }, + { + "time": 0.2666667, + "value": 3.7834435 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 11.752888, + "curve": [ + 0, + -7.974851, + 0.016757887, + -33.39882 + ] + }, + { + "time": 0.03333333, + "value": -33.3857, + "curve": [ + 0.04859935, + -33.37362, + 0.1310863, + 0 + ] + }, + { + "time": 0.2, + "value": 0 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -36.304867, + "y": 18.948149, + "curve": [ + 0, + -4.445991, + 0.0466009, + 10.333723, + 0, + 7.900462, + 0.03919706, + 0.13700114 + ] + }, + { + "time": 0.1, + "x": 21.22367, + "y": -0.11706961, + "curve": [ + 0.135537, + 28.470896, + 0.16338927, + 30.383537, + 0.132507, + -0.25290218, + 0.16338927, + 0 + ] + }, + { + "time": 0.2, + "x": 30.383537, + "y": 0 + } + ] + } + ] + }, + { + "name": "rear-thigh", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -10.016579, + "y": -0.8604657, + "curve": [ + 0.03333333, + -10.016579, + 0.1, + 0, + 0.03333333, + -0.8604657, + 0.1, + 0 + ] + }, + { + "time": 0.13333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 248.56125, + "curve": [ + 0, + 371.2775, + 0.06228419, + 399.1989 + ] + }, + { + "time": 0.13333334, + "value": 399.1989 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -1.7654241, + "y": 23.178196, + "curve": [ + 0.03333333, + -1.7654241, + 0.06943522, + 0, + 0.03333333, + 23.178196, + 0.06943522, + 0 + ] + }, + { + "time": 0.13333334, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -18.249893, + "curve": [ + 0, + -10.59406, + 0.12456839, + -22.87542 + ] + }, + { + "time": 0.2666667, + "value": -22.87542 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 1, + "y": 1.03, + "curve": [ + 0.06666667, + 1, + 0.13178295, + 1, + 0.06666667, + 1.03, + 0.13178295, + 1 + ] + }, + { + "time": 0.2666667, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0.2666667, + "value": -2.147999 + } + ] + } + ] + } + ], + "slots": [ + { + "name": "front-fist", + "timelines": [ + { + "name": "attachment", + "keys": [ + { + "time": 0, + "name": "front-fist-open" + } + ] + } + ] + } + ], + "constraints": { + "ik": [], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [] + }, + { + "name": "run-to-idle", + "duration": 0.2666667, + "bones": [ + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 8.79112, + "curve": [ + 0.04088889, + 8.79112, + 0.11455758, + 6.297712 + ] + }, + { + "time": 0.16666667, + "value": 6.40873, + "curve": [ + 0.2011747, + 6.48225, + 0.2408889, + 42.46212 + ] + }, + { + "time": 0.2666667, + "value": 42.46212 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 38.2605, + "curve": [ + 0.04088889, + 38.2605, + 0.1269512, + -2.193311 + ] + }, + { + "time": 0.16666667, + "value": -2.996897, + "curve": [ + 0.208581, + -3.8449726, + 0.2408889, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 0.8437909, + "y": 1, + "curve": [ + 0.06666667, + 0.8437909, + 0.2, + 1, + 0.06666667, + 1, + 0.2, + 1 + ] + }, + { + "time": 0.2666667, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "front-foot-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -10.257468, + "y": 2.1170025, + "curve": [ + 0.03333333, + -10.257468, + 0.1, + -42.93737, + 0.03333333, + 2.1170025, + 0.1, + 0 + ] + }, + { + "time": 0.13333334, + "x": -42.93737, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 3.0513887, + "y": 7.1750636 + }, + { + "time": 0.2666667, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -80.6061, + "curve": [ + 0.06666667, + -80.6061, + 0.2, + -60.86928 + ] + }, + { + "time": 0.2666667, + "value": -60.86928 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 2.276992, + "curve": [ + 0.04088889, + 2.276992, + 0.10457134, + 15.343413 + ] + }, + { + "time": 0.16666667, + "value": 15.31988, + "curve": [ + 0.20540346, + 15.305198, + 0.2408889, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.03333333, + 0, + 0.1, + 10.762588 + ] + }, + { + "time": 0.13333334, + "value": 10.762588, + "curve": [ + 0.16666667, + 10.762588, + 0.23333333, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.013892582, + -2.278984, + 0.04199818, + -7.836777 + ] + }, + { + "time": 0.06666667, + "value": -7.818661, + "curve": [ + 0.10774196, + -7.788499, + 0.16569327, + 6.57153 + ] + }, + { + "time": 0.2, + "value": 6.667625, + "curve": [ + 0.2215867, + 6.728088, + 0.2552269, + 1.977066 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.03333333, + 0, + 0.1, + 0.8756008 + ] + }, + { + "time": 0.13333334, + "value": 0.8756008, + "curve": [ + 0.16666667, + 0.8756008, + 0.23333333, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.03333333, + 0, + 0.1, + 15.97303 + ] + }, + { + "time": 0.13333334, + "value": 15.97303, + "curve": [ + 0.16666667, + 15.97303, + 0.23333333, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.05, + 0, + 0.08333333, + 2.670654 + ] + }, + { + "time": 0.13333334, + "value": 2.670654, + "curve": [ + 0.15, + 2.670654, + 0.25, + -6.74768 + ] + }, + { + "time": 0.2666667, + "value": -6.74768 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -6.28923, + "y": 5.414572 + }, + { + "time": 0.2666667, + "x": 0, + "y": 0 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": -17.89238, + "y": -45.358242, + "curve": [ + 0.0362704, + -17.802416, + 0.2, + -6.7445955, + 0.13512376, + -38.763214, + 0.2, + -14.3959675 + ] + }, + { + "time": 0.2666667, + "x": -7.4438376, + "y": -14.3959675 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0 + }, + { + "time": 0.2666667, + "value": 3.7834435 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 57.24359, + "curve": [ + 0.06666667, + 57.24359, + 0.2, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 38.610954, + "y": 19.65122, + "curve": [ + 0.01666667, + 38.610954, + 0.05, + 33.177513, + 0.01666667, + 19.65122, + 0.04116466, + 12.887979 + ] + }, + { + "time": 0.06666667, + "x": 33.177513, + "y": 0.118015625, + "curve": [ + 0.11666667, + 33.177513, + 0.21666667, + 30.383537, + 0.11666667, + 0.118015625, + 0.21666667, + 0 + ] + }, + { + "time": 0.2666667, + "x": 30.383537, + "y": 0 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 55.30082, + "curve": [ + 0.06666667, + 55.30082, + 0.2, + 39.19888 + ] + }, + { + "time": 0.2666667, + "value": 39.19888 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -12.97502, + "curve": [ + 0.03333333, + -12.97502, + 0.10291763, + -14.80918 + ] + }, + { + "time": 0.13333334, + "value": -16.633377, + "curve": [ + 0.16759777, + -18.688416, + 0.23333333, + -22.87543 + ] + }, + { + "time": 0.2666667, + "value": -22.87543 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0, + "x": 0.9634942, + "y": 1.074131, + "curve": [ + 0.06666667, + 0.9634942, + 0.13178295, + 1, + 0.06666667, + 1.074131, + 0.13178295, + 1 + ] + }, + { + "time": 0.2666667, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "torso2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.04088889, + 0, + 0.1068563, + 3.03463 + ] + }, + { + "time": 0.16666667, + "value": 3.03463, + "curve": [ + 0.2051437, + 3.03463, + 0.2408889, + 0 + ] + }, + { + "time": 0.2666667, + "value": 0 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.04866667, + 0, + 0.16607822, + 0.6565394 + ] + }, + { + "time": 0.2, + "value": 0.6551018, + "curve": [ + 0.23155688, + 0.6537645, + 0.24866667, + -2.148 + ] + }, + { + "time": 0.2666667, + "value": -2.148 + } + ] + } + ] + } + ], + "slots": [ + { + "name": "front-fist", + "timelines": [ + { + "name": "attachment", + "keys": [ + { + "time": 0, + "name": "front-fist-open" + } + ] + } + ] + } + ], + "constraints": { + "ik": [], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [] + }, + { + "name": "death", + "duration": 4.933333, + "bones": [ + { + "name": "back-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2811985, + "curve": [ + 0.00008212626, + -7.967849, + 0.02724255, + -18.69264 + ] + }, + { + "time": 0.06666667, + "value": -18.99631, + "curve": [ + 0.1659652, + -19.30436, + 0.20791964, + 15.58339 + ] + }, + { + "time": 0.2666667, + "value": 45.95023, + "curve": [ + 0.3060278, + 66.24353, + 0.3775362, + 99.08093 + ] + }, + { + "time": 0.4333333, + "value": 99.08093, + "curve": [ + 0.4966522, + 98.61508, + 0.4882892, + -1.1972253 + ] + }, + { + "time": 0.5666666, + "value": -1.3168106, + "curve": [ + 0.6369079, + -0.8404943, + 0.6868753, + 94.40564 + ] + }, + { + "time": 0.7333333, + "value": 94.3284, + "curve": [ + 0.8318345, + 94.16463, + 0.8951556, + 29.59783 + ] + }, + { + "time": 0.9666666, + "value": 28.666117, + "curve": [ + 1.026319, + 28.666117, + 1.044541, + 53.14217 + ] + }, + { + "time": 1.1, + "value": 53.37511 + } + ] + } + ] + }, + { + "name": "front-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 21.88077, + "curve": [ + 0.03333333, + 21.88077, + 0.09858582, + 20.435394 + ] + }, + { + "time": 0.13333334, + "value": 9.429705, + "curve": [ + 0.16401745, + -0.2889843, + 0.16229573, + -38.25987 + ] + }, + { + "time": 0.2, + "value": -38.05125, + "curve": [ + 0.239789, + -37.9624, + 0.2278192, + -17.819233 + ] + }, + { + "time": 0.3333333, + "value": -9.72551, + "curve": [ + 0.3719403, + -6.76407, + 0.4312939, + -0.7419243 + ] + }, + { + "time": 0.4666667, + "value": 6.467783, + "curve": [ + 0.4891468, + 11.049698, + 0.503116, + 19.088676 + ] + }, + { + "time": 0.5333333, + "value": 19.08868, + "curve": [ + 0.5710945, + 19.08868, + 0.5543282, + -42.67358 + ] + }, + { + "time": 0.6, + "value": -42.67358, + "curve": [ + 0.6526683, + -42.67358, + 0.6908418, + -13.799316 + ] + }, + { + "time": 0.7, + "value": -3.53628, + "curve": [ + 0.7065422, + 3.7950516, + 0.719421, + 24.93827 + ] + }, + { + "time": 0.8, + "value": 25.30683, + "curve": [ + 0.9015828, + 24.746063, + 0.9921238, + -0.34114075 + ] + }, + { + "time": 1, + "value": -32.16309, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -32.16309, + "curve": [ + 2.6, + -32.16309, + 2.6377406, + -5.295488 + ] + }, + { + "time": 2.7, + "value": -1.9566765, + "curve": [ + 2.707448, + -1.557268, + 2.775, + 1.6656933 + ] + }, + { + "time": 2.8, + "value": 1.6656933, + "curve": [ + 2.825, + 1.6656933, + 2.875, + -0.3915653 + ] + }, + { + "time": 2.9, + "value": -0.3915653, + "curve": [ + 2.925, + -0.3915653, + 2.975, + 0.2594051 + ] + }, + { + "time": 3, + "value": 0.2594051, + "curve": [ + 3.025, + 0.2594051, + 3.075, + -1.8061695 + ] + }, + { + "time": 3.1, + "value": -1.8061695, + "curve": [ + 3.125, + -1.8061695, + 3.175, + -0.5175162 + ] + }, + { + "time": 3.2, + "value": -0.5175162, + "curve": [ + 3.225, + -0.5175162, + 3.275, + -2.407952 + ] + }, + { + "time": 3.3, + "value": -2.407952, + "curve": [ + 3.333333, + -2.407952, + 3.4, + -0.38046455 + ] + }, + { + "time": 3.4333334, + "value": -0.38046455, + "curve": [ + 3.466667, + -0.38046455, + 3.533333, + -2.253333 + ] + }, + { + "time": 3.5666666, + "value": -2.253333, + "curve": [ + 3.591667, + -2.253333, + 3.641667, + -0.3265362 + ] + }, + { + "time": 3.666667, + "value": -0.3265362, + "curve": [ + 3.7, + -0.3265362, + 3.766667, + -1.3411007 + ] + }, + { + "time": 3.8, + "value": -1.3411007, + "curve": [ + 3.825, + -1.3411007, + 3.861913, + -0.767765 + ] + }, + { + "time": 3.9, + "value": -0.7731666, + "curve": [ + 3.941953, + -0.7668838, + 3.990771, + -1.4800053 + ] + }, + { + "time": 4, + "value": -1.866457, + "curve": [ + 4.166666, + -1.866457, + 4.5, + -1.9566765 + ] + }, + { + "time": 4.666666, + "value": -1.9566765, + "curve": [ + 4.709497, + 18.048933, + 4.766667, + 34.55217 + ] + }, + { + "time": 4.8, + "value": 34.55217, + "curve": [ + 4.839665, + 34.24439, + 4.901583, + 12.027884 + ] + }, + { + "time": 4.933333, + "value": -18.749977 + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.333191, + "curve": [ + 0.018520074, + 4.426531, + 0.06852007, + 10.824462 + ] + }, + { + "time": 0.1, + "value": 10.599137, + "curve": [ + 0.14767976, + 10.599137, + 0.12264546, + -15.241027 + ] + }, + { + "time": 0.2, + "value": -15.346755, + "curve": [ + 0.2663191, + -15.4374, + 0.3159685, + -6.48421 + ] + }, + { + "time": 0.3333333, + "value": -3.89693, + "curve": [ + 0.36239055, + 0.432456, + 0.4787541, + 22.36063 + ] + }, + { + "time": 0.5666666, + "value": 22.010826, + "curve": [ + 0.6100949, + 21.83802, + 0.6272623, + 12.848224 + ] + }, + { + "time": 0.6333333, + "value": 9.047508, + "curve": [ + 0.6433533, + 2.774735, + 0.6223488, + -39.42856 + ] + }, + { + "time": 0.7, + "value": -39.49933, + "curve": [ + 0.7731914, + -39.56604, + 0.8138696, + 14.771628 + ] + }, + { + "time": 0.8666667, + "value": 14.809445, + "curve": [ + 0.9652192, + 14.88003, + 1.1, + 5.635015 + ] + }, + { + "time": 1.1, + "value": -6.07953, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -6.07953, + "curve": [ + 2.3068335, + -6.07953, + 2.4266386, + -25.88878 + ] + }, + { + "time": 2.533333, + "value": -22.42055, + "curve": [ + 2.597695, + -20.383656, + 2.6568334, + 5.728967 + ] + }, + { + "time": 2.7, + "value": 5.728967, + "curve": [ + 2.770472, + 5.728967, + 2.8510454, + -5.377005 + ] + }, + { + "time": 2.9333334, + "value": -5.377005, + "curve": [ + 3.00755, + -5.377005, + 3.0867045, + -4.539953 + ] + }, + { + "time": 3.166667, + "value": -4.165549, + "curve": [ + 3.222622, + -3.912559, + 4.485574, + 5.728966 + ] + }, + { + "time": 4.666666, + "value": 5.728966, + "curve": [ + 4.733333, + 5.728966, + 4.885902, + -2.474717 + ] + }, + { + "time": 4.933333, + "value": -6.523767 + } + ] + } + ] + }, + { + "name": "front-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.008333334, + -11.325378, + 0.10833333, + -57.71149 + ] + }, + { + "time": 0.13333334, + "value": -57.71149, + "curve": [ + 0.175, + -57.71149, + 0.22882803, + 19.72928 + ] + }, + { + "time": 0.3, + "value": 19.34176, + "curve": [ + 0.3539871, + 19.34176, + 0.4, + -57.76014 + ] + }, + { + "time": 0.4333333, + "value": -57.76014, + "curve": [ + 0.4583333, + -57.76014, + 0.510723, + -3.5613594 + ] + }, + { + "time": 0.5333333, + "value": 3.698765, + "curve": [ + 0.5631978, + 13.288166, + 0.6333333, + 15.792763 + ] + }, + { + "time": 0.6666667, + "value": 15.792763, + "curve": [ + 0.7, + 15.792763, + 0.7666666, + -48.75049 + ] + }, + { + "time": 0.8, + "value": -48.75049, + "curve": [ + 0.8416666, + -48.75049, + 0.925, + 4.704307 + ] + }, + { + "time": 0.9666666, + "value": 4.704307, + "curve": [ + 1, + 4.704307, + 1.0666667, + -22.89701 + ] + }, + { + "time": 1.1, + "value": -22.89701, + "curve": [ + 1.1416667, + -22.89701, + 1.225, + -13.27708 + ] + }, + { + "time": 1.2666667, + "value": -13.27708 + } + ] + } + ] + }, + { + "name": "front-foot-tip", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2811985, + "curve": [ + 0.008333334, + -0.2811985, + 0.002817385, + -66.61513 + ] + }, + { + "time": 0.06666667, + "value": -65.75365, + "curve": [ + 0.16552, + -64.41987, + 0.2337835, + 14.352765 + ] + }, + { + "time": 0.2666667, + "value": 38.24919, + "curve": [ + 0.2937184, + 57.90787, + 0.3924242, + 89.78588 + ] + }, + { + "time": 0.4666667, + "value": 90.73152, + "curve": [ + 0.4833333, + 90.73152, + 0.55, + 177.66196 + ] + }, + { + "time": 0.5666666, + "value": 177.66196, + "curve": [ + 0.7326745, + 176.2435, + 0.75, + 11.348257 + ] + }, + { + "time": 0.8, + "value": 11.348257, + "curve": [ + 0.8859025, + 12.29389, + 0.9114622, + 47.87824 + ] + }, + { + "time": 0.9333333, + "value": 56.76897, + "curve": [ + 0.967334, + 70.59048, + 1.05, + 86.4574 + ] + }, + { + "time": 1.1, + "value": 86.4574, + "curve": [ + 1.186726, + 86.4574, + 1.2140645, + 66.44207 + ] + }, + { + "time": 1.3333334, + "value": 64.5508 + } + ] + } + ] + }, + { + "name": "front-shin", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.08635836, + -0.01806736, + 0.19055387, + -24.251423 + ] + }, + { + "time": 0.2, + "value": -26.49584, + "curve": [ + 0.21439336, + -29.91574, + 0.24939965, + -40.50952 + ] + }, + { + "time": 0.3333333, + "value": -40.57034, + "curve": [ + 0.4313408, + -40.70344, + 0.4589271, + -11.343845 + ] + }, + { + "time": 0.4666667, + "value": -8.71192, + "curve": [ + 0.4771134, + -5.159385, + 0.5239128, + 17.1284 + ] + }, + { + "time": 0.6, + "value": 16.98232, + "curve": [ + 0.6317624, + 17.085365, + 0.625, + 2.764457 + ] + }, + { + "time": 0.6333333, + "value": 2.764458, + "curve": [ + 0.6484549, + 2.764458, + 0.652977, + 2.74659 + ] + }, + { + "time": 0.6666667, + "value": 2.591426, + "curve": [ + 0.6784885, + 2.385952, + 0.7333333, + 2.531887 + ] + }, + { + "time": 0.7333333, + "value": -9.426415, + "curve": [ + 0.7452463, + -2.476608, + 0.7820335, + 3.124748 + ] + }, + { + "time": 0.8, + "value": 4.278675, + "curve": [ + 0.8318292, + 6.322961, + 0.895421, + 8.461233 + ] + }, + { + "time": 0.9333333, + "value": 8.49048, + "curve": [ + 0.9860933, + 8.531183, + 1.0511496, + 6.381635 + ] + }, + { + "time": 1.0666667, + "value": 2.28483, + "curve": [ + 1.078323, + 4.166202, + 1.1031494, + 5.861723 + ] + }, + { + "time": 1.1333333, + "value": 5.884948, + "curve": [ + 1.1908875, + 5.92923, + 1.208822, + 4.560581 + ] + }, + { + "time": 1.2333333, + "value": 2.524644 + } + ] + } + ] + }, + { + "name": "front-thigh", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.05976329, + 1.0151215, + 0.1509999, + 45.23327 + ] + }, + { + "time": 0.16666667, + "value": 54.00554, + "curve": [ + 0.18961367, + 66.85423, + 0.3579875, + 169.85176 + ] + }, + { + "time": 0.5, + "value": 169.5134, + "curve": [ + 0.6275878, + 169.85176, + 0.6924103, + 108.84532 + ] + }, + { + "time": 0.7, + "value": 97.73543, + "curve": [ + 0.7232997, + 102.60121, + 0.805322, + 111.5996 + ] + }, + { + "time": 0.8666667, + "value": 111.69462, + "curve": [ + 0.8991471, + 111.82616, + 1.0152105, + 109.1455 + ] + }, + { + "time": 1.0666667, + "value": 95.79772 + } + ] + } + ] + }, + { + "name": "front-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -38.85507, + "curve": [ + 0.02192639, + -40.37515, + 0.09562777, + -41.91797 + ] + }, + { + "time": 0.13333334, + "value": -41.91797, + "curve": [ + 0.1762986, + -41.91798, + 0.2164709, + -16.920395 + ] + }, + { + "time": 0.23333333, + "value": -4.34639, + "curve": [ + 0.2575247, + 13.692627, + 0.3075902, + 60.34659 + ] + }, + { + "time": 0.4, + "value": 60.16684, + "curve": [ + 0.4959516, + 59.98024, + 0.538565, + 33.62846 + ] + }, + { + "time": 0.5666666, + "value": 23.061996, + "curve": [ + 0.5945549, + 32.71104, + 0.6754874, + 53.71147 + ] + }, + { + "time": 0.7333333, + "value": 53.61354, + "curve": [ + 0.7969134, + 53.50589, + 0.926482, + 30.978836 + ] + }, + { + "time": 0.9333333, + "value": 19.57402, + "curve": "stepped" + }, + { + "time": 1.9666667, + "value": 19.57402, + "curve": [ + 2.245216, + 19.57402, + 2.7021875, + 77.025 + ] + }, + { + "time": 3.0666666, + "value": 77.0602, + "curve": [ + 3.208887, + 77.32796, + 3.291069, + 67.99296 + ] + }, + { + "time": 3.4333334, + "value": 67.9596, + "curve": [ + 3.608477, + 68.3418, + 3.7293816, + 73.87673 + ] + }, + { + "time": 3.833333, + "value": 73.41716, + "curve": [ + 4.152479, + 73.91438, + 4.460341, + 71.98025 + ] + }, + { + "time": 4.633333, + "value": 64.76924, + "curve": [ + 4.687792, + 62.49916, + 4.846802, + 26.42305 + ] + }, + { + "time": 4.866667, + "value": 10.94069 + } + ] + } + ] + }, + { + "name": "gun", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.788574, + "curve": [ + 0.03333333, + -2.788574, + 0.11987463, + -7.215712 + ] + }, + { + "time": 0.13333334, + "value": -8.516563, + "curve": [ + 0.16800457, + -11.867717, + 0.2902747, + -23.711977 + ] + }, + { + "time": 0.3333333, + "value": -26.241997, + "curve": [ + 0.368596, + -28.313953, + 0.4355997, + -29.74596 + ] + }, + { + "time": 0.5, + "value": -29.65575, + "curve": [ + 0.552479, + -29.58224, + 0.611462, + -25.47485 + ] + }, + { + "time": 0.6333333, + "value": -22.68271, + "curve": [ + 0.6562596, + -19.7559, + 0.67987, + -10.02117 + ] + }, + { + "time": 0.7, + "value": -6.485645, + "curve": [ + 0.7221142, + -2.601631, + 0.75, + -1.21659 + ] + }, + { + "time": 0.7666666, + "value": -1.350212, + "curve": [ + 0.7916667, + -1.5506454, + 0.8416666, + -19.737776 + ] + }, + { + "time": 0.8666667, + "value": -19.7968 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.04689246, + -0.2130623, + 0.04790161, + 7.863083 + ] + }, + { + "time": 0.06666667, + "value": 13.272148, + "curve": [ + 0.08325758, + 18.054514, + 0.13504568, + 24.44309 + ] + }, + { + "time": 0.2, + "value": 24.01697, + "curve": [ + 0.225, + 24.01697, + 0.2803424, + 6.321228 + ] + }, + { + "time": 0.3, + "value": 3.1026344, + "curve": [ + 0.3225088, + -0.5827751, + 0.3818797, + -7.121094 + ] + }, + { + "time": 0.4666667, + "value": -7.447723, + "curve": [ + 0.5115855, + -7.655552, + 0.5376558, + 12.13205 + ] + }, + { + "time": 0.5666666, + "value": 16.46309, + "curve": [ + 0.6085693, + 22.718737, + 0.6716594, + 27.3962 + ] + }, + { + "time": 0.7333333, + "value": 27.54968, + "curve": [ + 0.8266793, + 27.3962, + 0.932931, + 23.22974 + ] + }, + { + "time": 0.9666666, + "value": 19.106976, + "curve": [ + 0.9980442, + 15.272388, + 1.0916667, + -2.528984 + ] + }, + { + "time": 1.1333333, + "value": -2.528984, + "curve": [ + 1.1583333, + -2.528984, + 1.2083334, + 0 + ] + }, + { + "time": 1.2333333, + "value": 0, + "curve": "stepped" + }, + { + "time": 2, + "value": 0, + "curve": [ + 2.075, + 0, + 2.247674, + 0.3461227 + ] + }, + { + "time": 2.333333, + "value": 0.7803421, + "curve": [ + 2.584982, + 2.055981, + 2.8047395, + 3.4637756 + ] + }, + { + "time": 3.2, + "value": 3.503952, + "curve": [ + 3.5925975, + 3.543865, + 3.9791405, + 2.3555145 + ] + }, + { + "time": 4.166666, + "value": 1.553379, + "curve": [ + 4.39082, + 0.594574, + 4.447003, + 0.0361824 + ] + }, + { + "time": 4.6, + "value": 0.0361824, + "curve": [ + 4.641668, + 0.0361824, + 4.741667, + 0 + ] + }, + { + "time": 4.933333, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 10.609882, + "curve": [ + 0.075, + 10.609882, + 0.05, + 12.669956 + ] + }, + { + "time": 0.06666667, + "value": 12.669956, + "curve": [ + 0.1233677, + 12.669956, + 0.19394414, + -16.505566 + ] + }, + { + "time": 0.2, + "value": -19.86787, + "curve": [ + 0.20651405, + -23.48457, + 0.23617338, + -31.682863 + ] + }, + { + "time": 0.3, + "value": -31.80027, + "curve": [ + 0.3564386, + -31.90409, + 0.4369411, + -25.611557 + ] + }, + { + "time": 0.4666667, + "value": -19.291225, + "curve": [ + 0.485298, + -15.329792, + 0.5289479, + 6.481163 + ] + }, + { + "time": 0.5666666, + "value": 6.667576, + "curve": [ + 0.6279005, + 6.970203, + 0.6498716, + -46.39313 + ] + }, + { + "time": 0.7333333, + "value": -46.29858, + "curve": [ + 0.8430756, + -46.17424, + 0.9410482, + -33.36858 + ] + }, + { + "time": 0.9666666, + "value": -23.173223, + "curve": [ + 0.9721882, + -20.975813, + 1.0466495, + 15.210228 + ] + }, + { + "time": 1.1, + "value": 15.210228, + "curve": [ + 1.1416667, + 15.210228, + 1.182938, + 10.734215 + ] + }, + { + "time": 1.2666667, + "value": 10.609882, + "curve": [ + 1.45, + 10.337642, + 1.8166667, + 10.609882 + ] + }, + { + "time": 2, + "value": 10.609882, + "curve": [ + 2.075, + 10.609882, + 2.225, + 16.90288 + ] + }, + { + "time": 2.3, + "value": 16.90288, + "curve": [ + 2.3271945, + 16.90288, + 2.346594, + 6.813179 + ] + }, + { + "time": 2.4, + "value": 6.834305, + "curve": [ + 2.492377, + 6.870834, + 2.6021945, + 17.392544 + ] + }, + { + "time": 2.666667, + "value": 17.392544, + "curve": [ + 2.7416666, + 17.392544, + 2.8916986, + 10.665386 + ] + }, + { + "time": 2.966667, + "value": 10.640583, + "curve": [ + 3.186902, + 10.56771, + 3.343602, + 10.731342 + ] + }, + { + "time": 3.6, + "value": 11.39581, + "curve": [ + 3.7658195, + 11.825535, + 3.873757, + 14.87431 + ] + }, + { + "time": 3.9333334, + "value": 14.827503, + "curve": [ + 4.022158, + 14.75772, + 4.208427, + 9.491276 + ] + }, + { + "time": 4.3, + "value": 9.53775, + "curve": [ + 4.391111, + 9.583996, + 4.44072, + 14.816524 + ] + }, + { + "time": 4.533333, + "value": 14.84467, + "curve": [ + 4.642342, + 14.877789, + 4.692117, + 1.173443 + ] + }, + { + "time": 4.766667, + "value": 1.2434273, + "curve": [ + 4.822706, + 1.2960372, + 4.818161, + 18.354725 + ] + }, + { + "time": 4.866667, + "value": 18.384907, + "curve": [ + 4.904529, + 18.40846, + 4.901352, + 10.607553 + ] + }, + { + "time": 4.933333, + "value": 10.609882 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0, + 0, + 0.04056912, + 10.74298 + ] + }, + { + "time": 0.06666667, + "value": 14.15986, + "curve": [ + 0.07479883, + 15.224585, + 0.14791566, + 18.036913 + ] + }, + { + "time": 0.2, + "value": 18.13369, + "curve": [ + 0.2513522, + 18.229107, + 0.3068256, + -4.75262 + ] + }, + { + "time": 0.3666667, + "value": -5.062149, + "curve": [ + 0.41201925, + -5.296737, + 0.4698103, + -0.9579954 + ] + }, + { + "time": 0.5, + "value": 2.209665, + "curve": [ + 0.5121224, + 3.4816265, + 0.5948224, + 20.305944 + ] + }, + { + "time": 0.6333333, + "value": 24.8722, + "curve": [ + 0.6472809, + 26.525967, + 0.7191794, + 29.326023 + ] + }, + { + "time": 0.8, + "value": 29.219383, + "curve": [ + 0.8586156, + 29.142044, + 0.9000327, + 28.480516 + ] + }, + { + "time": 0.9333333, + "value": 26.11037, + "curve": [ + 0.9809244, + 22.72311, + 0.9980939, + 2.056135 + ] + }, + { + "time": 1.1, + "value": 2.209665 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.011168385, + 4.50322, + 0.05, + 11.416817 + ] + }, + { + "time": 0.06666667, + "value": 11.416817, + "curve": [ + 0.1, + 11.416817, + 0.1361588, + -5.918403 + ] + }, + { + "time": 0.16666667, + "value": -10.537537, + "curve": [ + 0.20614353, + -16.514656, + 0.3274886, + -21.9986 + ] + }, + { + "time": 0.3666667, + "value": -24.471233, + "curve": [ + 0.41259405, + -27.36985, + 0.4666667, + -43.9946 + ] + }, + { + "time": 0.5, + "value": -43.9946, + "curve": [ + 0.5333333, + -43.9946, + 0.5522224, + 12.119652 + ] + }, + { + "time": 0.6333333, + "value": 11.853188, + "curve": [ + 0.7141786, + 11.587608, + 0.7583333, + -34.13222 + ] + }, + { + "time": 0.8, + "value": -34.13222, + "curve": [ + 0.8583333, + -34.13222, + 1.0149958, + -12.471024 + ] + }, + { + "time": 1.0666667, + "value": -8.848976, + "curve": [ + 1.1205677, + -5.070595, + 1.219171, + -0.015052795 + ] + }, + { + "time": 1.3333334, + "value": 1.2907867, + "curve": [ + 1.508893, + 3.2989044, + 1.7627754, + 2.7490234 + ] + }, + { + "time": 1.8666667, + "value": 2.776871, + "curve": [ + 1.974238, + 2.805704, + 2.1083546, + 2.808632 + ] + }, + { + "time": 2.2, + "value": 2.776871, + "curve": [ + 2.315253, + 2.736931, + 2.3741815, + 1.219162 + ] + }, + { + "time": 2.466667, + "value": 1.179222, + "curve": [ + 2.525, + 1.179222, + 2.608333, + 10.794548 + ] + }, + { + "time": 2.666667, + "value": 10.794548, + "curve": [ + 2.725, + 10.794548, + 2.893151, + 4.721054 + ] + }, + { + "time": 3.033333, + "value": 4.721054, + "curve": [ + 3.1166666, + 4.721054, + 3.283333, + 7.932075 + ] + }, + { + "time": 3.3666666, + "value": 7.932075, + "curve": [ + 3.4916666, + 7.932075, + 3.775, + 6.927864 + ] + }, + { + "time": 3.9, + "value": 6.927864, + "curve": [ + 3.9809444, + 6.927864, + 4.09364, + 6.897201 + ] + }, + { + "time": 4.2, + "value": 8.442413, + "curve": [ + 4.267491, + 9.422943, + 4.401258, + 16.605806 + ] + }, + { + "time": 4.5, + "value": 16.33462, + "curve": [ + 4.581609, + 16.11781, + 4.708941, + 9.9449 + ] + }, + { + "time": 4.733333, + "value": 6.5066, + "curve": [ + 4.747063, + 4.571221, + 4.779032, + -1.7636824 + ] + }, + { + "time": 4.8, + "value": -1.7486115, + "curve": [ + 4.823359, + -1.7325964, + 4.819983, + 4.467903 + ] + }, + { + "time": 4.866667, + "value": 6.043281, + "curve": [ + 4.899199, + 7.141105, + 4.912722, + 6.927864 + ] + }, + { + "time": 4.933333, + "value": 6.927864 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.827988, + "curve": [ + 0.015444444, + -2.827988, + 0.03569071, + 12.719316 + ] + }, + { + "time": 0.06666667, + "value": 12.186468, + "curve": [ + 0.0960013, + 11.681858, + 0.11911735, + -1.144228 + ] + }, + { + "time": 0.13333334, + "value": -6.858564, + "curve": [ + 0.14927696, + -13.267348, + 0.21048637, + -37.27945 + ] + }, + { + "time": 0.3, + "value": -36.86384, + "curve": [ + 0.3539913, + -36.61315, + 0.4120227, + -32.35048 + ] + }, + { + "time": 0.4666667, + "value": -23.489603, + "curve": [ + 0.4899489, + -19.87037, + 0.5120964, + -3.287432 + ] + }, + { + "time": 0.5333333, + "value": -3.237766, + "curve": [ + 0.5596176, + -3.3898296, + 0.6143611, + -67.24913 + ] + }, + { + "time": 0.6333333, + "value": -74.40298, + "curve": [ + 0.6523558, + -81.5758, + 0.7021659, + -88.9422 + ] + }, + { + "time": 0.7333333, + "value": -88.93178, + "curve": [ + 0.8048823, + -88.90787, + 0.8380167, + -80.87495 + ] + }, + { + "time": 0.8666667, + "value": -81.02708, + "curve": [ + 0.9216276, + -81.3189, + 0.9755556, + -85.28828 + ] + }, + { + "time": 1, + "value": -85.28828, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -85.28828, + "curve": [ + 2.3143334, + -85.28828, + 2.382326, + -68.06154 + ] + }, + { + "time": 2.466667, + "value": -63.48384, + "curve": [ + 2.5701094, + -57.86936, + 2.9157326, + -55.24182 + ] + }, + { + "time": 3.2, + "value": -55.10316, + "curve": [ + 3.447132, + -54.98262, + 4.134757, + -56.60572 + ] + }, + { + "time": 4.266667, + "value": -58.2344, + "curve": [ + 4.67212, + -63.24052, + 4.64639, + -82.6929 + ] + }, + { + "time": 4.933333, + "value": -85.28828 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0.4666667, + "x": 1, + "y": 1, + "curve": [ + 0.469, + 1.005, + 0.4916667, + 1.065, + 0.475, + 1.0178572, + 0.4916667, + 0.94 + ] + }, + { + "time": 0.5, + "x": 1.065, + "y": 0.94, + "curve": [ + 0.5166666, + 1.065, + 0.5410837, + 0.9910153, + 0.5166666, + 0.94, + 0.5423501, + 1.0256574 + ] + }, + { + "time": 0.5666666, + "x": 0.9895735, + "y": 1.0247642, + "curve": [ + 0.5933727, + 0.9880685, + 0.6089288, + 1.001505, + 0.5948418, + 1.0237292, + 0.6074599, + 1.0010352 + ] + }, + { + "time": 0.6333333, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.025, + 0, + 0.08982687, + 0.89147305, + 0.025, + 0, + 0.075, + -21.61401 + ] + }, + { + "time": 0.1, + "x": 0.9881002, + "y": -21.61401, + "curve": [ + 0.2139062, + 2.07001, + 0.375, + 3.317036, + 0.19166666, + -21.61401, + 0.4413305, + -13.159398 + ] + }, + { + "time": 0.4666667, + "x": 3.317036, + "y": -7.8163233, + "curve": [ + 0.4916667, + 3.317036, + 0.5497855, + 3.2550259, + 0.482024, + -4.5776634, + 0.5036168, + 2.5038502 + ] + }, + { + "time": 0.5666666, + "x": 3.1785533, + "y": 2.491603, + "curve": [ + 0.6580276, + 2.7646472, + 0.6791785, + 1.9860523, + 0.6491876, + 2.475575, + 0.6417333, + -10.469906 + ] + }, + { + "time": 0.7, + "x": 1.7400377, + "y": -10.407934, + "curve": [ + 0.7865131, + 0.7178611, + 0.880658, + -0.80351204, + 0.772064, + -10.331288, + 0.819524, + 5.5617523 + ] + }, + { + "time": 0.9, + "x": -1.0700846, + "y": 5.5375957, + "curve": [ + 0.9605302, + -1.9043194, + 1.025, + -2.2252462, + 0.974895, + 5.5151157, + 0.9505928, + -0.8529567 + ] + }, + { + "time": 1.1, + "x": -2.2252462, + "y": -0.9042754, + "curve": [ + 1.2916666, + -2.2252462, + 2.001765, + -1.4939518, + 1.291651, + -0.970104, + 1.975, + -0.9042754 + ] + }, + { + "time": 2.166667, + "x": -0.86713487, + "y": -0.9042754, + "curve": [ + 2.250246, + -0.5494431, + 2.503161, + 0.8558457, + 2.283333, + -0.9042754, + 2.6026855, + -7.731572 + ] + }, + { + "time": 2.666667, + "x": 1.3259557, + "y": -8.982293, + "curve": [ + 2.7657926, + 1.6109612, + 2.998697, + 1.7487321, + 2.834681, + -12.2666855, + 3.002592, + -15.669482 + ] + }, + { + "time": 3.1333334, + "x": 1.810638, + "y": -16.217154, + "curve": [ + 3.391734, + 1.9294498, + 4.198695, + 2.5163183, + 3.48327, + -17.68303, + 4.12858, + -16.929863 + ] + }, + { + "time": 4.366667, + "x": 2.9925613, + "y": -12.177105, + "curve": [ + 4.429278, + 3.1700768, + 4.593682, + 5.3080497, + 4.538166, + -8.753565, + 4.583333, + -4.896084 + ] + }, + { + "time": 4.666666, + "x": 5.380738, + "y": -2.8332741, + "curve": [ + 4.793823, + 5.507386, + 4.805771, + 3.683782, + 4.690854, + -2.2345417, + 4.800488, + -0.99986273 + ] + }, + { + "time": 4.933333, + "x": 3.6083975, + "y": -1.2390671 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.09774662, + -26.500284, + 0.16644298, + -49.643425, + 0.028903656, + 52.830708, + 0.1091842, + 96.942795 + ] + }, + { + "time": 0.2666667, + "x": -83.1816, + "y": 94.77508, + "curve": [ + 0.3611138, + -114.786736, + 0.3924851, + -126.64004, + 0.42022145, + 92.708534, + 0.4666667, + -9.759828 + ] + }, + { + "time": 0.4666667, + "x": -143.00812, + "y": -70.79833, + "curve": [ + 0.5225717, + -155.34349, + 0.5651282, + -162.70703, + 0.4733397, + -82.75284, + 0.5833333, + -126.477135 + ] + }, + { + "time": 0.6, + "x": -166.97603, + "y": -126.477135, + "curve": [ + 0.6630102, + -174.68977, + 0.8163472, + -180.33087, + 0.7083333, + -126.477135, + 0.8916666, + -126.51818 + ] + }, + { + "time": 1, + "x": -180.55977, + "y": -126.51818 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.827988, + "curve": [ + 0.11415303, + 1.3304386, + 0.194984, + 4.130054 + ] + }, + { + "time": 0.2666667, + "value": 4.132889, + "curve": [ + 0.3512333, + 4.13624, + 0.4440456, + -24.501444 + ] + }, + { + "time": 0.5, + "value": -24.686066, + "curve": [ + 0.570637, + -23.89392, + 0.5499004, + 34.22126 + ] + }, + { + "time": 0.6666667, + "value": 35.12734, + "curve": [ + 0.713132, + 34.81157, + 0.7555716, + 22.7647 + ] + }, + { + "time": 0.8333333, + "value": 22.81864, + "curve": [ + 0.8679167, + 22.842625, + 0.9156492, + 47.94965 + ] + }, + { + "time": 0.9666666, + "value": 47.94965, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": 47.94965, + "curve": [ + 2.3, + 47.94965, + 2.6166525, + 18.71746 + ] + }, + { + "time": 2.666667, + "value": 18.505486, + "curve": [ + 3.171996, + 16.579683, + 4.060461, + 16.790627 + ] + }, + { + "time": 4.533333, + "value": 18.505486, + "curve": [ + 4.706526, + 19.133564, + 4.775889, + 41.10513 + ] + }, + { + "time": 4.8, + "value": 47.94965 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 10.362316, + "curve": [ + 0.03333333, + 10.362316, + 0.1, + -32.88954 + ] + }, + { + "time": 0.13333334, + "value": -32.88954, + "curve": [ + 0.18333334, + -32.88954, + 0.2833333, + -4.45478 + ] + }, + { + "time": 0.3333333, + "value": -4.45478, + "curve": [ + 0.3666667, + -4.45478, + 0.4379563, + -6.86408 + ] + }, + { + "time": 0.4666667, + "value": -8.989485, + "curve": [ + 0.5292276, + -13.620812, + 0.6053304, + -20.580513 + ] + }, + { + "time": 0.6333333, + "value": -23.20364, + "curve": [ + 0.7078339, + -30.182356, + 0.7583333, + -35.55501 + ] + }, + { + "time": 0.8, + "value": -35.55501, + "curve": [ + 0.875, + -35.55501, + 1.025, + -23.20364 + ] + }, + { + "time": 1.1, + "value": -23.20364 + } + ] + } + ] + }, + { + "name": "rear-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2811966, + "curve": [ + 0.03333333, + -0.2811966, + 0.256232, + -66.7055 + ] + }, + { + "time": 0.3666667, + "value": -66.84443, + "curve": [ + 0.4184119, + -66.90952, + 0.4985725, + -21.794205 + ] + }, + { + "time": 0.6, + "value": -21.5233, + "curve": [ + 0.6519168, + -21.38463, + 0.6645703, + -53.96108 + ] + }, + { + "time": 0.7, + "value": -54.26296, + "curve": [ + 0.7574644, + -53.96108, + 0.8429435, + -2.072342 + ] + }, + { + "time": 0.9333333, + "value": -1.4685898, + "curve": [ + 0.9684307, + -2.072342, + 0.9754344, + -19.96207 + ] + }, + { + "time": 1, + "value": -19.96207, + "curve": [ + 1.025, + -19.96207, + 1.075, + -12.420547 + ] + }, + { + "time": 1.1, + "value": -12.420547, + "curve": [ + 1.1333333, + -12.420547, + 1.2, + -18.34373 + ] + }, + { + "time": 1.2333333, + "value": -18.34373 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2811985 + } + ] + } + ] + }, + { + "name": "rear-shin", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.02134387, + -16.65366, + 0.09115682, + -54.81634 + ] + }, + { + "time": 0.16666667, + "value": -55.28844, + "curve": [ + 0.1869984, + -55.41556, + 0.2134717, + -52.51734 + ] + }, + { + "time": 0.23333333, + "value": -45.98236, + "curve": [ + 0.2420925, + -43.10037, + 0.3105709, + -12.726774 + ] + }, + { + "time": 0.3333333, + "value": -6.317261, + "curve": [ + 0.3562187, + 0.12688255, + 0.4666666, + 24.495005 + ] + }, + { + "time": 0.5, + "value": 24.495005, + "curve": [ + 0.5425889, + 24.495005, + 0.5597089, + 3.782467 + ] + }, + { + "time": 0.5666666, + "value": -3.525984, + "curve": [ + 0.5851009, + 3.8576965, + 0.6593201, + 16.627193 + ] + }, + { + "time": 0.7, + "value": 16.561085, + "curve": [ + 0.7823284, + 16.42729, + 0.896085, + 8.43845 + ] + }, + { + "time": 0.9333333, + "value": 4.041226, + "curve": [ + 0.9562264, + 6.836118, + 1.0083333, + 8.41251 + ] + }, + { + "time": 1.0333333, + "value": 8.41251, + "curve": [ + 1.0666667, + 8.41251, + 1.1224273, + 8.136743 + ] + }, + { + "time": 1.1666666, + "value": 5.799962 + } + ] + } + ] + }, + { + "name": "rear-thigh", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.03333333, + 0, + 0.12001532, + 50.26316 + ] + }, + { + "time": 0.13333334, + "value": 57.30254, + "curve": [ + 0.16367698, + 73.341, + 0.2737021, + 147.17735 + ] + }, + { + "time": 0.3333333, + "value": 147.10303, + "curve": [ + 0.47515625, + 146.44525, + 0.582564, + 95.71753 + ] + }, + { + "time": 0.6, + "value": 79.66113, + "curve": [ + 0.6198274, + 94.74216, + 0.7321241, + 103.15384 + ] + }, + { + "time": 0.7666666, + "value": 103.02254, + "curve": [ + 0.8121768, + 102.84955, + 0.8968627, + 95.74734 + ] + }, + { + "time": 0.9333333, + "value": 83.01085 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -44.69556, + "curve": [ + 0.03333333, + -44.69556, + 0.1197083, + 54.88644 + ] + }, + { + "time": 0.13333334, + "value": 64.6217, + "curve": [ + 0.1537096, + 79.18082, + 0.2141258, + 79.4221 + ] + }, + { + "time": 0.2666667, + "value": 63.39506, + "curve": [ + 0.2927642, + 55.18524, + 0.3318916, + 30.12935 + ] + }, + { + "time": 0.3666667, + "value": 30.12935, + "curve": [ + 0.40001765, + 30.12935, + 0.4412998, + 39.87414 + ] + }, + { + "time": 0.4666667, + "value": 55.12625, + "curve": [ + 0.48838425, + 68.18418, + 0.5204052, + 100.72226 + ] + }, + { + "time": 0.5333333, + "value": 111.95866, + "curve": [ + 0.550502, + 126.88067, + 0.627324, + 185.96957 + ] + }, + { + "time": 0.6666667, + "value": 185.96957, + "curve": [ + 0.6916667, + 185.96957, + 0.7357943, + 162.4288 + ] + }, + { + "time": 0.8, + "value": 158.0067, + "curve": [ + 0.9000576, + 151.11525, + 1.0166667, + 144.0128 + ] + }, + { + "time": 1.1, + "value": 144.0128, + "curve": "stepped" + }, + { + "time": 2.3666666, + "value": 144.0128, + "curve": [ + 2.4916666, + 144.0128, + 2.7416666, + 138.6282 + ] + }, + { + "time": 2.8666666, + "value": 138.6282, + "curve": [ + 3.0666666, + 138.6282, + 3.466667, + 138.63403 + ] + }, + { + "time": 3.666667, + "value": 138.63403, + "curve": [ + 3.8833334, + 138.63403, + 4.316666, + 135.18347 + ] + }, + { + "time": 4.533333, + "value": 135.18347, + "curve": [ + 4.575, + 135.18347, + 4.691666, + 131.594 + ] + }, + { + "time": 4.733333, + "value": 131.594, + "curve": [ + 4.758333, + 131.594, + 4.516667, + 144.0128 + ] + }, + { + "time": 4.833333, + "value": 144.0128 + } + ] + }, + { + "name": "translate", + "keys": [ + { + "time": 0.4666667, + "x": 0, + "y": 0, + "curve": [ + 0.5166666, + 0, + 0.6166667, + -21.737148, + 0.5166666, + 0, + 0.6166667, + -10.31258 + ] + }, + { + "time": 0.6666667, + "x": -21.774265, + "y": -10.330188 + } + ] + } + ] + }, + { + "name": "torso", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -8.61538, + "curve": [ + 0.010259143, + -16.71203, + 0.03222887, + -33.60068 + ] + }, + { + "time": 0.06666667, + "value": -33.37212, + "curve": [ + 0.18178344, + -32.60808, + 0.2976945, + 123.07062 + ] + }, + { + "time": 0.4666667, + "value": 122.77002, + "curve": [ + 0.5109518, + 122.69125, + 0.5204181, + 100.20042 + ] + }, + { + "time": 0.5666666, + "value": 88.9638, + "curve": [ + 0.5875576, + 83.8881, + 0.6666667, + 75.34303 + ] + }, + { + "time": 0.7, + "value": 75.34303, + "curve": [ + 0.7666666, + 75.34303, + 0.9, + 76.03314 + ] + }, + { + "time": 0.9666666, + "value": 76.03314 + } + ] + } + ] + }, + { + "name": "torso2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.04833333, + 0, + 0.12943684, + -12.732102 + ] + }, + { + "time": 0.16666667, + "value": -15.947126, + "curve": [ + 0.22118534, + -20.65514, + 0.2544313, + -21.62372 + ] + }, + { + "time": 0.3, + "value": -21.586037, + "curve": [ + 0.457501, + -21.45581, + 0.4595645, + -1.671394 + ] + }, + { + "time": 0.6333333, + "value": -1.709037, + "curve": [ + 0.7095563, + -1.7255486, + 0.7151743, + -4.000723 + ] + }, + { + "time": 0.7666666, + "value": -3.972734, + "curve": [ + 0.8663324, + -3.918559, + 0.839921, + 0.016319573 + ] + }, + { + "time": 1, + "value": 0, + "curve": "stepped" + }, + { + "time": 2, + "value": 0, + "curve": [ + 2.275, + 0, + 2.8669045, + -5.797145 + ] + }, + { + "time": 3.1, + "value": -6.437279, + "curve": [ + 3.327306, + -7.06151, + 3.7103264, + -6.232035 + ] + }, + { + "time": 3.9333334, + "value": -5.405311, + "curve": [ + 4.168433, + -4.533755, + 4.488472, + -2.8298516 + ] + }, + { + "time": 4.8, + "value": 0 + } + ] + } + ] + }, + { + "name": "torso3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.025, + 0, + 0.09008592, + -3.655975 + ] + }, + { + "time": 0.1, + "value": -4.551666, + "curve": [ + 0.14257246, + -8.397885, + 0.22345562, + -17.0685 + ] + }, + { + "time": 0.23333333, + "value": -18.311, + "curve": [ + 0.2820652, + -24.44091, + 0.35017, + -28.99538 + ] + }, + { + "time": 0.3666667, + "value": -30.06988, + "curve": [ + 0.4051797, + -32.57841, + 0.4417323, + -33.03234 + ] + }, + { + "time": 0.4666667, + "value": -32.98805, + "curve": [ + 0.4914639, + -33.04064, + 0.5048738, + -23.56439 + ] + }, + { + "time": 0.5333333, + "value": -23.546326, + "curve": [ + 0.5708778, + -23.66542, + 0.5987943, + -27.20989 + ] + }, + { + "time": 0.6333333, + "value": -27.20665, + "curve": [ + 0.669014, + -27.203304, + 0.742272, + -10.42768 + ] + }, + { + "time": 0.7666666, + "value": -7.788528, + "curve": [ + 0.7875314, + -5.531253, + 0.7960346, + -4.417817 + ] + }, + { + "time": 0.8333333, + "value": -2.901961, + "curve": [ + 0.874938, + -1.2111093, + 0.9333333, + 0 + ] + }, + { + "time": 0.9666666, + "value": 0, + "curve": "stepped" + }, + { + "time": 2.4333334, + "value": 0, + "curve": [ + 2.516667, + 0, + 2.6833556, + 4.630115 + ] + }, + { + "time": 2.766667, + "value": 4.656875, + "curve": [ + 3.084372, + 4.758941, + 3.248143, + 4.367768 + ] + }, + { + "time": 3.4, + "value": 3.736271, + "curve": [ + 3.596353, + 2.919743, + 3.754788, + 2.181887 + ] + }, + { + "time": 3.8666666, + "value": 1.7159004, + "curve": [ + 4.136221, + 0.593175, + 4.471063, + 0 + ] + }, + { + "time": 4.8, + "value": 0 + } + ] + } + ] + }, + { + "name": "front-shoulder", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0 + }, + { + "time": 0.16666667, + "x": 0, + "y": 16 + }, + { + "time": 0.36666667, + "x": -5, + "y": 28 + }, + { + "time": 0.5333333, + "x": 1, + "y": 12 + }, + { + "time": 1, + "x": 0, + "y": 0 + } + ] + } + ] + } + ], + "slots": [ + { + "name": "eye", + "timelines": [ + { + "name": "attachment", + "keys": [ + { + "time": 0.5333333, + "name": "eye-indifferent" + }, + { + "time": 4.6, + "name": "eye-indifferent" + } + ] + } + ] + }, + { + "name": "front-fist", + "timelines": [ + { + "name": "attachment", + "keys": [ + { + "time": 0, + "name": "front-fist-open" + } + ] + } + ] + } + ], + "constraints": { + "ik": [ + { + "name": "front-foot-ik", + "keys": [ + { + "time": 0, + "mix": 0, + "bendPositive": true, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "front-leg-ik", + "keys": [ + { + "time": 0, + "mix": 0, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "rear-foot-ik", + "keys": [ + { + "time": 0, + "mix": 0.005, + "bendPositive": true, + "compress": false, + "stretch": false + } + ] + }, + { + "name": "rear-leg-ik", + "keys": [ + { + "time": 0, + "mix": 0.005, + "bendPositive": false, + "compress": false, + "stretch": false + } + ] + } + ], + "transform": [], + "path": [], + "physics": [], + "slider": [] + }, + "attachments": [], + "drawOrder": [], + "events": [] + } + ], + "editorOrder": { + "skins": [ + { + "name": "default", + "slots": [ + "eye", + "front-bracer", + "front-fist", + "front-foot", + "front-shin", + "front-thigh", + "front-upper-arm", + "goggles", + "gun", + "head", + "mouth", + "neck", + "rear-bracer", + "rear-foot", + "rear-shin", + "rear-thigh", + "rear-upper-arm", + "rigboy-rear-ankle-band", + "rigboy-rear-gauntlet", + "torso" + ] + } + ], + "animations": [ + "aim", + "death", + "idle", + "idle-turn", + "jump", + "run", + "run-to-idle", + "shoot", + "walk" + ] + }, + "images": [ + { + "region": "eye", + "page": "../images/eye.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "front-bracer", + "page": "../images/front-bracer.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "front-fist", + "page": "../images/front-fist.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "front-foot", + "page": "../images/front-foot.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "front-shin", + "page": "../images/front-shin.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "front-thigh", + "page": "../images/front-thigh.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "front-upper-arm", + "page": "../images/front-upper-arm.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "goggles", + "page": "../images/goggles.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "gun", + "page": "../images/gun.png", + "width": 122, + "height": 67, + "hasAlpha": true, + "isBase": false + }, + { + "region": "head", + "page": "../images/head.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "mouth", + "page": "../images/mouth.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "neck", + "page": "../images/neck.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rear-bracer", + "page": "../images/rear-bracer.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rear-foot", + "page": "../images/rear-foot.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rear-shin", + "page": "../images/rear-shin.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rear-thigh", + "page": "../images/rear-thigh.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rear-upper-arm", + "page": "../images/rear-upper-arm.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rigboy-rear-ankle-band", + "page": "../images/rigboy-rear-ankle-band.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "rigboy-rear-gauntlet", + "page": "../images/rigboy-rear-gauntlet.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + }, + { + "region": "torso", + "page": "../images/torso.png", + "width": 416, + "height": 624, + "hasAlpha": true, + "isBase": false + } + ], + "pageGrids": [], + "droppedStates": [], + "absentParts": [], + "meshBones": [], + "meshes": [], + "physics": [], + "deformTransforms": [], + "trackDerivations": [], + "rig": { + "archetype": "rigboy-b10e-proportion-axis", + "axisBone": null, + "axisSubtree": [], + "detached": [], + "slotOrder": [ + "rear-upper-arm", + "rear-bracer", + "gun", + "rigboy-rear-gauntlet", + "rear-thigh", + "rear-shin", + "rear-foot", + "rigboy-rear-ankle-band", + "neck", + "torso", + "front-upper-arm", + "head", + "eye", + "front-thigh", + "front-shin", + "front-foot", + "mouth", + "goggles", + "front-bracer", + "front-fist", + "muzzle", + "head-bb", + "crosshair", + "muzzle-glow", + "muzzle-ring", + "muzzle-ring2", + "muzzle-ring3", + "muzzle-ring4" + ], + "meshKinds": {}, + "meshDeclaredBones": {}, + "meshSoftBones": {}, + "deformMayFold": [], + "consumerDrivenMix": [], + "idleDrivesMeshes": null, + "axes": [], + "basePlates": [], + "meshSlotBudget": null, + "meshTriangleBudget": null, + "contactDepth": null, + "capContainmentCeiling": null, + "massBone": null, + "inwardUnit": null + }, + "pages": [ + { + "name": "skeleton.png", + "width": 1680, + "height": 1955, + "pma": false, + "scale": null, + "regions": [ + { + "name": "eye", + "x": 2, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "front-bracer", + "x": 2, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "front-fist", + "x": 2, + "y": 1258, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "front-foot", + "x": 422, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "front-shin", + "x": 842, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "front-thigh", + "x": 1262, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "front-upper-arm", + "x": 422, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "goggles", + "x": 422, + "y": 1258, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "gun", + "x": 2, + "y": 1886, + "width": 122, + "height": 67, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 122, + "originalHeight": 67, + "degrees": 0, + "index": 0 + }, + { + "name": "head", + "x": 842, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "mouth", + "x": 1262, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "neck", + "x": 842, + "y": 1258, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "rear-bracer", + "x": 1262, + "y": 1258, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + } + ] + }, + { + "name": "skeleton2.png", + "width": 1260, + "height": 1884, + "pma": false, + "scale": null, + "regions": [ + { + "name": "rear-foot", + "x": 2, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "rear-shin", + "x": 422, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "rear-thigh", + "x": 842, + "y": 2, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "rear-upper-arm", + "x": 2, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "rigboy-rear-ankle-band", + "x": 2, + "y": 1258, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "rigboy-rear-gauntlet", + "x": 422, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + }, + { + "name": "torso", + "x": 842, + "y": 630, + "width": 416, + "height": 624, + "offsetX": 0, + "offsetY": 0, + "originalWidth": 416, + "originalHeight": 624, + "degrees": 0, + "index": 0 + } + ] + } + ], + "spine": { + "sha256": "9926d0c4cd687fe77d54e24ce89a7269d5adc7a668b2233164c1561b030c6b8d" + } +} diff --git a/rigboy/v2/build/skeleton.png b/rigboy/v2/build/skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..fefefd0efa7bab9298fa1e656b44174d1755b672 GIT binary patch literal 251383 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

-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

i4q6*q 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 literal 0 HcmV?d00001 diff --git a/rigboy/v2/build/skeleton2.png b/rigboy/v2/build/skeleton2.png new file mode 100644 index 0000000000000000000000000000000000000000..31148f6b74bab65d1c8b90d528304af26125e361 GIT binary patch literal 67878 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 Date: Mon, 2 Nov 2026 02:58:52 +0900 Subject: [PATCH 2/3] fix(rigboy): seat both painted soles on the ground The ankle bars measured bones, and the bones were right: the painted front foot sat about 33 degrees toe up at idle against the original's 1, because its attachment was rotated. This round measures pixels. Attachments: front-foot rotation 47.48 to 16.48, rear-foot 110.11 to 108.61, each turned about the bone. Rest targets and the hip rose to meet the ground. HQ's own renders and a separate fit over the middle 50 % of the sole: planted difference from the original at most 4.72 degrees on any foot, idle lowest pixel 1.47 px off the ground. Joint discs 0 px on walk, run, jump and death at 1528x1864. Rejected: redrawing either foot, all 20 part images are unchanged, and a different measure per foot; one function reads both feet and both characters. Co-Authored-By: Roa <342598975+fj-roa[bot]@users.noreply.github.com> Co-Authored-By: Jinni <342598851+fj-jinni[bot]@users.noreply.github.com> --- rigboy/v2/README.md | 38 +- rigboy/v2/build/skeleton.json | 28 +- rigboy/v2/build/skeleton.model.json | 22 +- rigboy/v2/rig/rig.json | 1680 +++++++++++++-------------- 4 files changed, 885 insertions(+), 883 deletions(-) diff --git a/rigboy/v2/README.md b/rigboy/v2/README.md index 7d773b10..8a3f45b1 100644 --- a/rigboy/v2/README.md +++ b/rigboy/v2/README.md @@ -75,21 +75,22 @@ All bars are measured directly on the compiled rig (`rigboy/v2/build/`): 1. **Compile gate (`rigc build`):** **PASS (exit `0`)** — `23 / 23` measured assertions pass under `--profile rig-play --pack --page-edges free --pack-shape polygon` (`17 / 17` under `--profile spine --copy-images`). 2. **Mesh folds (`rigc render --folds`):** **PASS (`0 of 0` meshes fold)** across all 9 animations (`meshAttachments = 0`). 3. **Joint-disc gaps (`rig/disc-radii.json`, 12 limb joints at `1528×1864`):** **PASS (`12 / 12` joints at `0` background pixels across all 9 clips, `108 / 108` joint-clip pairs).** -4. **Ankle bend vs `spineboy-pro.json` (`|d| <= 15°`):** **PASS (`0` samples over `15°` on both front and rear ankles across all 9 clips; max `|d| = 12.98°`).** +4. **Ankle bend vs `spineboy-pro.json` (`|d| <= 15°`):** **PASS (`0` samples over `15°` on both front and rear ankles across all 9 clips at 241 samples/clip; max `|d| = 14.60°`).** +5. **Painted sole angle & grounding (`<= 5°` vs Spineboy, `idle` sole within `2 px` of `y = 0`, planted toes `>= idle` min `y`):** **PASS (`idle` front `+1.90°` / `y = +1.05 px`, rear `+1.00°` / `y = +1.91 px`; `walk` planted max `|d| = 2.45°` front / `3.29°` rear; `run` planted max `|d| = 3.97°` front / `1.61°` rear).** ### Per-clip summary (Round 6 baseline vs Final v2) -| Animation | Frames (`discgate`) | Joint discs at `0 px` (Round 6 -> Final) | Open disc pixels (Round 6 -> Final) | Front ankle max `|d|` / `>15°` (Round 6 -> Final) | Rear ankle max `|d|` / `>15°` (Round 6 -> Final) | Verdict | +| Animation | Frames (`discgate`) | Joint discs at `0 px` (Round 6 -> Final) | Open disc pixels (Round 6 -> Final) | Front ankle max `|d|` / `>15°` (Round 6 -> Final, 241 samples) | Rear ankle max `|d|` / `>15°` (Round 6 -> Final, 241 samples) | Verdict | | --- | ---: | --- | --- | --- | --- | --- | -| `walk` | `31f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `13.82° (0/31)` -> **`12.98° (0/31)`** | `12.01° (0/31)` -> **`12.01° (0/31)`** | **PASS** | -| `run` | `21f @ 30fps` | `10/12` -> **`12/12`** | `5px` (`near wrist` `2f/3px`, `near ankle` `2f/2px`) -> **`0px`** | `23.98° (12/41)` -> **`10.81° (0/41)`** | `40.91° (17/41)` -> **`10.83° (0/41)`** | **PASS** | -| `jump` | `41f @ 30fps` | `9/12` -> **`12/12`** | `76px` (`near shoulder` `8f/68px`, `near wrist` `2f/2px`, `near ankle` `6f/6px`) -> **`0px`** | `7.28° (0/41)` -> **`6.97° (0/41)`** | `0.00° (0/41)` -> **`0.00° (0/41)`** | **PASS** | -| `death` | `60f @ 12fps` | `10/12` -> **`12/12`** | `44px` (`near shoulder` `4f/43px`, `far elbow` `1f/1px`) -> **`0px`** | `0.00° (0/41)` -> **`0.00° (0/41)`** | `0.03° (0/41)` -> **`0.12° (0/41)`** | **PASS** | -| `shoot` | `20f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `7.22° (0/41)` -> **`6.93° (0/41)`** | `20.06° (41/41)` -> **`11.57° (0/41)`** | **PASS** | -| `idle` | `51f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `3.18° (0/41)` -> **`2.20° (0/41)`** | `25.81° (41/41)` -> **`7.73° (0/41)`** | **PASS** | -| `aim` | `1f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `7.22° (0/1)` -> **`6.93° (0/1)`** | `20.06° (1/1)` -> **`11.57° (0/1)`** | **PASS** | -| `idle-turn` | `9f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `4.49° (0/41)` -> **`4.57° (0/41)`** | `25.42° (37/41)` -> **`12.86° (0/41)`** | **PASS** | -| `run-to-idle` | `9f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `11.36° (0/41)` -> **`10.16° (0/41)`** | `27.34° (14/41)` -> **`7.21° (0/41)`** | **PASS** | +| `walk` | `31f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `13.82°` -> **`14.60° (0/241)`** | `12.01°` -> **`14.48° (0/241)`** | **PASS** | +| `run` | `21f @ 30fps` | `10/12` -> **`12/12`** | `5px` (`near wrist` `2f/3px`, `near ankle` `2f/2px`) -> **`0px`** | `23.98°` -> **`12.40° (0/241)`** | `40.91°` -> **`12.89° (0/241)`** | **PASS** | +| `jump` | `41f @ 30fps` | `9/12` -> **`12/12`** | `76px` (`near shoulder` `8f/68px`, `near wrist` `2f/2px`, `near ankle` `6f/6px`) -> **`0px`** | `7.28°` -> **`8.48° (0/241)`** | `0.00°` -> **`0.00° (0/241)`** | **PASS** | +| `death` | `60f @ 12fps` | `10/12` -> **`12/12`** | `44px` (`near shoulder` `4f/43px`, `far elbow` `1f/1px`) -> **`0px`** | `0.00°` -> **`0.00° (0/241)`** | `0.03°` -> **`0.12° (0/241)`** | **PASS** | +| `shoot` | `20f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `7.22°` -> **`1.71° (0/241)`** | `20.06°` -> **`12.82° (0/241)`** | **PASS** | +| `idle` | `51f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `3.18°` -> **`5.34° (0/241)`** | `25.81°` -> **`13.80° (0/241)`** | **PASS** | +| `aim` | `1f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `7.22°` -> **`1.71° (0/1)`** | `20.06°` -> **`12.82° (0/1)`** | **PASS** | +| `idle-turn` | `9f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `4.49°` -> **`5.09° (0/241)`** | `25.42°` -> **`14.53° (0/241)`** | **PASS** | +| `run-to-idle` | `9f @ 30fps` | `12/12` -> **`12/12`** | `0px` -> **`0px`** | `11.36°` -> **`11.73° (0/241)`** | `27.34°` -> **`14.59° (0/241)`** | **PASS** | --- @@ -114,17 +115,18 @@ Source reference: Esoteric Software LLC's `spineboy-pro.json` (`24ccffc13e334e72 The uniform base scale factor from `spineboy-pro.json` to the `416×624` v2 canvas is $S = 0.621722553915$ ($1/S = 1.608434491725$). -- **16 kept bones follow pure uniform scale $S$** ($\Delta x = 0, \Delta y = 0, \Delta\text{length} = 0, \Delta\text{rotation} = 0^\circ$): - `root`, `crosshair`, `aim-constraint-target`, `rear-leg-target`, `front-leg-target`, `gun-tip`, `hair1`, `hair2`, `hair3`, `hair4`, `muzzle`, `muzzle-ring`, `muzzle-ring2`, `muzzle-ring3`, `muzzle-ring4`, `head-control`. -- **24 kept bones depart from uniform scale $S$** (all 40 bones keep $\Delta\text{rotation} = 0.0^\circ$): +- **15 kept bones follow pure uniform scale $S$** ($\Delta x = 0, \Delta y = 0, \Delta\text{length} = 0, \Delta\text{rotation} = 0^\circ$): + `root`, `aim-constraint-target`, `rear-leg-target`, `front-leg-target`, `gun-tip`, `hair1`, `hair2`, `hair3`, `hair4`, `muzzle`, `muzzle-ring`, `muzzle-ring2`, `muzzle-ring3`, `muzzle-ring4`, `head-control`. +- **25 kept bones depart from uniform scale $S$** (all 40 bones keep $\Delta\text{rotation} = 0.0^\circ$): 1. **Axial proportion refit (`b10e-proportion-axis`):** 17 segment lengths and 14 child local `x` origins shifted along their parent bone axes to match `rigboy v2` proportions. 2. **Joint-pivot and cap-centre alignment:** 5 proximal origins (`hip`, `front-thigh`, `rear-thigh`, `front-shoulder`, `back-shoulder`) placed on the painted joint centres in Round 2, plus sub-pixel cap-centre alignment (`0.60..0.80 px`, with inverse child-attachment offsets preserving rest world pose) on `front-fist`, `front-foot` (`front-foot-tip`), and `rear-bracer` (`gun`). - 3. **IK target & hip height tuning:** `hip.y + 7.0 px` (`149.0259`), `front-foot-target.x + 30.0 px` (`21.5883`), and `rear-foot-target.x - 18.0 px` (`20.4898`) to align the two-bone leg IK targets with the forward `front-thigh` (`+7.27`) and rear `rear-thigh` (`-9.28`) hip sockets. + 3. **IK target, hip & sole grounding tuning:** `front-foot` (`-31.0°`) and `rear-foot` (`-1.5°`) attachments rotated around their ankle origins so the painted boot soles match Spineboy's flat sole angle, with grounding height adjustments on `hip.y` (`156.3759`), `crosshair.y` (`361.3891`), `front-foot-target` (`(21.5883, 9.8750)`), and `rear-foot-target` (`(20.4898, 6.1118)`). | Bone | Parent | Source `(x, y, length)` | Uniform $S \times \text{src}$ `(x, y, length)` | Final `rigboy v2` `(x, y, length)` | $\Delta$ from $S$ `(\Delta x, \Delta y, \Delta\text{length})` | | --- | --- | --- | --- | --- | --- | -| `hip` | `root` | `(0.00, 247.27, 0.00)` | `(0.0000, 153.7333, 0.0000)` | `(1.1265, 149.0259, 0.0000)` | `(+1.1265, -4.7074, +0.0000)` | -| `rear-foot-target` | `root` | `(61.91, 0.42, 0.00)` | `(38.4898, 0.2618, 0.0000)` | `(20.4898, 0.2618, 0.0000)` | `(-18.0000, +0.0000, +0.0000)` | +| `hip` | `root` | `(0.00, 247.27, 0.00)` | `(0.0000, 153.7333, 0.0000)` | `(1.1265, 156.3759, 0.0000)` | `(+1.1265, +2.6426, +0.0000)` | +| `crosshair` | `root` | `(311.58, 569.45, 0.00)` | `(193.7191, 354.0391, 0.0000)` | `(193.7191, 361.3891, 0.0000)` | `(+0.0000, +7.3500, +0.0000)` | +| `rear-foot-target` | `root` | `(61.91, 0.42, 0.00)` | `(38.4898, 0.2618, 0.0000)` | `(20.4898, 6.1118, 0.0000)` | `(-18.0000, +5.8500, +0.0000)` | | `rear-thigh` | `hip` | `(8.91, -5.63, 85.72)` | `(5.5416, -3.4982, 53.2938)` | `(-9.2784, 1.3543, 70.6872)` | `(-14.8200, +4.8526, +17.3934)` | | `rear-shin` | `rear-thigh` | `(86.10, -1.33, 121.88)` | `(53.5303, -0.8240, 75.7739)` | `(70.6824, -0.8240, 51.0748)` | `(+17.1521, -0.0000, -24.6991)` | | `rear-foot` | `rear-shin` | `(121.46, -0.76, 51.58)` | `(75.5138, -0.4695, 32.0696)` | `(51.0726, -0.4695, 37.2202)` | `(-24.4412, -0.0000, +5.1506)` | @@ -136,7 +138,7 @@ The uniform base scale factor from `spineboy-pro.json` to the `416×624` v2 canv | `front-upper-arm` | `front-shoulder` | `(0.00, 0.00, 69.45)` | `(0.0000, 0.0000, 43.1800)` | `(0.0000, 0.0000, 61.9276)` | `(+0.0000, +0.0000, +18.7476)` | | `front-bracer` | `front-upper-arm` | `(68.80, -0.68, 40.57)` | `(42.7765, -0.4252, 25.2233)` | `(61.9262, -0.4252, 52.3174)` | `(+19.1497, -0.0000, +27.0941)` | | `front-fist` | `front-bracer` | `(40.57, 0.20, 65.39)` | `(25.2230, 0.1237, 40.6515)` | `(52.1413, -0.4920, 63.0755)` | `(+26.9183, -0.6157, +22.4239)` | -| `front-foot-target` | `root` | `(-13.53, 0.04, 0.00)` | `(-8.4117, 0.0250, 0.0000)` | `(21.5883, 0.0250, 0.0000)` | `(+30.0000, +0.0000, +0.0000)` | +| `front-foot-target` | `root` | `(-13.53, 0.04, 0.00)` | `(-8.4117, 0.0250, 0.0000)` | `(21.5883, 9.8750, 0.0000)` | `(+30.0000, +9.8500, +0.0000)` | | `front-thigh` | `hip` | `(-17.46, -11.64, 74.81)` | `(-10.8546, -7.2395, 46.5089)` | `(7.2672, 4.7437, 72.2278)` | `(+18.1218, +11.9832, +25.7189)` | | `front-shin` | `front-thigh` | `(78.69, 1.60, 128.77)` | `(48.9234, 0.9958, 80.0577)` | `(72.2209, 0.9958, 61.6445)` | `(+23.2975, +0.0000, -18.4132)` | | `front-foot` | `front-shin` | `(128.76, -0.34, 41.01)` | `(80.0503, -0.2110, 25.4961)` | `(61.1656, -0.8540, 30.1865)` | `(-18.8848, -0.6430, +4.6903)` | diff --git a/rigboy/v2/build/skeleton.json b/rigboy/v2/build/skeleton.json index 5f5c72e0..c2b880d8 100644 --- a/rigboy/v2/build/skeleton.json +++ b/rigboy/v2/build/skeleton.json @@ -1,10 +1,10 @@ { "skeleton": { "spine": "4.3.13", - "x": -520.0878, - "y": -141.70158, - "width": 944.1373, - "height": 783.2996, + "x": -520.07996, + "y": -134.8544, + "width": 977.2602, + "height": 783.8024, "images": "./images/", "audio": null }, @@ -17,13 +17,13 @@ "name": "hip", "parent": "root", "x": 1.126526, - "y": 149.02594 + "y": 156.37595 }, { "name": "crosshair", "parent": "root", "x": 188.27673, - "y": 354.0391, + "y": 361.3891, "color": "ff3f00ff", "icon": "circle" }, @@ -40,7 +40,7 @@ "name": "rear-foot-target", "parent": "root", "x": 20.48978, - "y": 0.26183385, + "y": 6.111834, "color": "ff3f00ff", "icon": "ik" }, @@ -149,7 +149,7 @@ "name": "front-foot-target", "parent": "root", "x": 21.588327, - "y": 0.024959592, + "y": 9.87496, "color": "ff3f00ff", "icon": "ik" }, @@ -650,11 +650,11 @@ }, "front-foot": { "front-foot": { - "x": -213.8913, - "y": 97.69614, + "x": -132.4604, + "y": 198.3461, "path": "front-foot", "scaleY": 0.99999994, - "rotation": 47.483723, + "rotation": 16.483723, "width": 416, "height": 624 } @@ -753,10 +753,10 @@ }, "rear-foot": { "rear-foot": { - "x": -220.4874, - "y": -4.393449, + "x": -220.52686, + "y": 1.379744, "path": "rear-foot", - "rotation": 110.114624, + "rotation": 108.614624, "width": 416, "height": 624 } diff --git a/rigboy/v2/build/skeleton.model.json b/rigboy/v2/build/skeleton.model.json index d72d2edb..98e2b15f 100644 --- a/rigboy/v2/build/skeleton.model.json +++ b/rigboy/v2/build/skeleton.model.json @@ -16,13 +16,13 @@ "name": "hip", "parent": "root", "x": 1.126526, - "y": 149.02594 + "y": 156.37595 }, { "name": "crosshair", "parent": "root", "x": 188.27673, - "y": 354.0391, + "y": 361.3891, "editor": { "color": "ff3f00ff", "icon": "circle" @@ -43,7 +43,7 @@ "name": "rear-foot-target", "parent": "root", "x": 20.48978, - "y": 0.26183385, + "y": 6.111834, "editor": { "color": "ff3f00ff", "icon": "ik" @@ -178,7 +178,7 @@ "name": "front-foot-target", "parent": "root", "x": 21.588327, - "y": 0.024959592, + "y": 9.87496, "editor": { "color": "ff3f00ff", "icon": "ik" @@ -689,9 +689,9 @@ "rear-foot": { "kind": "region", "path": "rear-foot", - "x": -220.4874, - "y": -4.393449, - "rotation": 110.114624, + "x": -220.52686, + "y": 1.379744, + "rotation": 108.614624, "width": 416, "height": 624, "atlas": { @@ -860,9 +860,9 @@ "front-foot": { "kind": "region", "path": "front-foot", - "x": -213.8913, - "y": 97.69614, - "rotation": 47.483723, + "x": -132.4604, + "y": 198.3461, + "rotation": 16.483723, "scaleY": 0.99999994, "width": 416, "height": 624, @@ -14650,6 +14650,6 @@ } ], "spine": { - "sha256": "9926d0c4cd687fe77d54e24ce89a7269d5adc7a668b2233164c1561b030c6b8d" + "sha256": "8aaf654d088b7ba2af03f5544dabcfa50cf7dad2ee35dfee2e90ee87f74bb478" } } diff --git a/rigboy/v2/rig/rig.json b/rigboy/v2/rig/rig.json index a6ab28e8..d20021d5 100644 --- a/rigboy/v2/rig/rig.json +++ b/rigboy/v2/rig/rig.json @@ -1,850 +1,850 @@ { - "spec": "rigc-rig/1", - "name": "rigboy-b10e-proportion-axis", - "note": "DECOMPILED from corrected-preprocessed.json by `rigc ingest` 2.82.0. Every number here was read out of that skeleton; nothing was authored, so this file says what the object IS and nothing about why. `invariants` is deliberately absent \u2014 a skeleton declares none, and an assertion with nothing to measure must SKIP rather than pass.", - "skeleton": { - "x": -117.27788789069166, - "y": -4.936206007051607, - "width": 260.1597405134771, - "height": 426.62744645834823, - "images": "./images/", - "audio": null - }, - "images": "../images/", - "bones": [ - { - "name": "root", - "rotation": 0.04774475 - }, - { - "name": "hip", - "parent": "root", - "y": 149.025947, - "x": 1.126526 - }, - { - "name": "crosshair", - "parent": "root", - "x": 188.2767383801231, - "y": 354.03910008757765, - "color": "ff3f00ff", - "icon": "circle" - }, - { - "name": "aim-constraint-target", - "parent": "hip", - "length": 16.31472287805985, - "x": 0.6313509224184618, - "y": 3.4952253442240675, - "rotation": 19.610935, - "color": "abe323ff" - }, - { - "name": "rear-foot-target", - "parent": "root", - "x": 20.489780167310563, - "y": 0.261833852834404, - "color": "ff3f00ff", - "icon": "ik" - }, - { - "name": "rear-leg-target", - "parent": "rear-foot-target", - "x": -21.081971429027174, - "y": 23.213839414725104, - "color": "ff3f00ff", - "icon": "ik" - }, - { - "name": "rear-thigh", - "parent": "hip", - "length": 70.68721595875732, - "x": -9.278436, - "y": 1.354318, - "rotation": -72.541, - "color": "ff000dff" - }, - { - "name": "rear-shin", - "parent": "rear-thigh", - "length": 51.07477361672782, - "x": 70.6824132429673, - "y": -0.8239891688588095, - "rotation": -19.83334, - "color": "ff000dff" - }, - { - "name": "rear-foot", - "parent": "rear-shin", - "length": 37.22018941381147, - "x": 51.07261546258195, - "y": -0.46952083152000884, - "rotation": 45.7786, - "color": "ff000dff" - }, - { - "name": "back-foot-tip", - "parent": "rear-foot", - "length": 31.273639218010853, - "x": 37.2198948990216, - "y": 0.14806655864774665, - "rotation": -0.8520164, - "inherit": "noRotationOrReflection", - "color": "ff000dff" - }, - { - "name": "torso", - "parent": "hip", - "length": 32.58705885874484, - "x": -1.0056459298293563, - "y": 3.0489982807703147, - "rotation": 103.82454, - "color": "e0da19ff" - }, - { - "name": "torso2", - "parent": "torso", - "length": 32.58705885874484, - "x": 32.58705885874484, - "color": "e0da19ff" - }, - { - "name": "torso3", - "parent": "torso2", - "length": 32.541726698858696, - "x": 32.58705885874484, - "color": "e0da19ff" - }, - { - "name": "front-shoulder", - "parent": "torso3", - "x": 33.513588, - "y": -14.577999, - "rotation": 255.891, - "color": "00ff04ff" - }, - { - "name": "front-upper-arm", - "parent": "front-shoulder", - "length": 61.92763922514731, - "rotation": -87.51462, - "color": "00ff04ff" - }, - { - "name": "front-bracer", - "parent": "front-upper-arm", - "length": 52.31742061684612, - "x": 61.92617961698869, - "y": -0.42518001418057866, - "rotation": 18.2995, - "color": "00ff04ff" - }, - { - "name": "front-fist", - "parent": "front-bracer", - "length": 63.07545085054885, - "x": 52.141329237947495, - "y": -0.49200652554595825, - "rotation": 12.433234, - "color": "00ff04ff" - }, - { - "name": "front-foot-target", - "parent": "root", - "x": 21.588326991487747, - "y": 0.024959592825539653, - "color": "ff3f00ff", - "icon": "ik" - }, - { - "name": "front-leg-target", - "parent": "front-foot-target", - "x": -17.656901879509434, - "y": 18.068901872925057, - "color": "ff3f00ff", - "icon": "ik" - }, - { - "name": "front-thigh", - "parent": "hip", - "length": 72.22776474459113, - "x": 7.267173, - "y": 4.743688, - "rotation": -95.51192, - "color": "00ff04ff" - }, - { - "name": "front-shin", - "parent": "front-thigh", - "length": 61.644505026806726, - "x": 72.22089965621538, - "y": 0.9958176775248128, - "rotation": -2.213562, - "color": "00ff04ff" - }, - { - "name": "front-foot", - "parent": "front-shin", - "length": 30.186462197481823, - "x": 61.165553108794725, - "y": -0.8539697186107014, - "rotation": 51.26577, - "color": "00ff04ff" - }, - { - "name": "front-foot-tip", - "parent": "front-foot", - "length": 34.83469814174643, - "x": 30.98744778726504, - "y": -0.026205104259137198, - "rotation": -1.675728, - "inherit": "noRotationOrReflection", - "color": "00ff04ff" - }, - { - "name": "back-shoulder", - "parent": "torso3", - "x": 28.996908, - "y": -11.983749, - "rotation": -104.109, - "color": "ff000dff" - }, - { - "name": "rear-upper-arm", - "parent": "back-shoulder", - "length": 44.477016536633826, - "rotation": -65.44643, - "color": "ff000dff" - }, - { - "name": "rear-bracer", - "parent": "rear-upper-arm", - "length": 32.53621059681044, - "x": 44.26488450227786, - "rotation": 23.15295, - "color": "ff000dff", - "y": -0.565685424949238 - }, - { - "name": "gun", - "parent": "rear-bracer", - "length": 33.659953951245974, - "x": 32.952453092362106, - "y": 0.15446743359331472, - "rotation": -5.427727, - "color": "ff000dff" - }, - { - "name": "gun-tip", - "parent": "gun", - "x": 124.82680583697439, - "y": 32.63964449289412, - "rotation": 7.099831, - "color": "ff0000ff" - }, - { - "name": "neck", - "parent": "torso3", - "length": 46.097337951391324, - "x": 32.541161222192876, - "y": -0.19184070074818546, - "rotation": -31.53788, - "color": "e0da19ff" - }, - { - "name": "head", - "parent": "neck", - "length": 163.49290981611276, - "x": 46.09705473971493, - "y": -0.161587525844043, - "rotation": 26.09855, - "color": "e0da19ff" - }, - { - "name": "hair1", - "parent": "head", - "length": 29.363800790767055, - "x": 93.15220530949266, - "y": -37.16069899490431, - "rotation": -49.1028, - "color": "e0da19ff" - }, - { - "name": "hair2", - "parent": "hair1", - "length": 34.54724471894382, - "x": 29.36354588451995, - "y": 0.1161555543363643, - "rotation": 50.41702, - "color": "e0da19ff" - }, - { - "name": "hair3", - "parent": "head", - "length": 38.68393790367268, - "x": 102.04835872675595, - "y": 2.2908990194863956, - "rotation": -32.16711, - "color": "e0da19ff" - }, - { - "name": "hair4", - "parent": "hair3", - "length": 49.912346702986234, - "x": 38.6839565553493, - "y": -0.022161008224699897, - "rotation": 83.70933, - "color": "e0da19ff" - }, - { - "name": "muzzle", - "parent": "rear-bracer", - "x": 150.67041974470024, - "y": 21.30245911554759, - "rotation": 3.0575485, - "color": "ffb900ff", - "icon": "muzzleFlash" - }, - { - "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": "head-control", - "parent": "head", - "x": 68.52091307854782, - "color": "00a220ff", - "icon": "arrows" - } - ], - "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": "rigboy-rear-gauntlet", - "bone": "gun", - "attachment": "rear_fist" - }, - { - "name": "rear-thigh", - "bone": "rear-thigh", - "attachment": "rear-thigh" - }, - { - "name": "rear-shin", - "bone": "rear-shin", - "attachment": "rear-shin" - }, - { - "name": "rear-foot", - "bone": "rear-foot", - "attachment": "rear-foot" - }, - { - "name": "rigboy-rear-ankle-band", - "bone": "rear-foot", - "attachment": "rear_ankle_band" - }, - { - "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-shin", - "bone": "front-shin", - "attachment": "front-shin" - }, - { - "name": "front-foot", - "bone": "front-foot", - "attachment": "front-foot" - }, - { - "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-open" - }, - { - "name": "muzzle", - "bone": "muzzle" - }, - { - "name": "head-bb", - "bone": "head" - }, - { - "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" - } - ], - "skins": { - "default": { - "eye": { - "eye-indifferent": { - "path": "eye", - "image": "eye.png", - "width": 416, - "height": 624, - "x": -31.445196, - "y": -3.4110143, - "rotation": -76.7078 - } - }, - "front-bracer": { - "front-bracer": { - "path": "front-bracer", - "image": "front-bracer.png", - "width": 416, - "height": 624, - "x": -75.87721, - "y": 17.36372, - "rotation": 35.39127 - } - }, - "front-fist": { - "front-fist-open": { - "path": "front-fist", - "image": "front-fist.png", - "width": 416, - "height": 624, - "x": -128.7682273437738, - "y": -8.132986268825741, - "rotation": 46.95944, - "scaleY": 0.99999994 - } - }, - "front-foot": { - "front-foot": { - "path": "front-foot", - "image": "front-foot.png", - "width": 416, - "height": 624, - "x": -213.89130392406832, - "y": 97.69613353523279, - "rotation": 47.483723, - "scaleY": 0.99999994 - } - }, - "front-shin": { - "front-shin": { - "path": "front-shin", - "image": "front-shin.png", - "width": 416, - "height": 624, - "x": -166.15077, - "y": 61.163563, - "rotation": 56.915737 - } - }, - "front-thigh": { - "front-thigh": { - "path": "front-thigh", - "image": "front-thigh.png", - "width": 416, - "height": 624, - "x": -94.05102, - "y": 60.814705, - "rotation": 57.03599 - } - }, - "front-upper-arm": { - "front-upper-arm": { - "path": "front-upper-arm", - "image": "front-upper-arm.png", - "width": 416, - "height": 624, - "x": -15.872194, - "y": 2.456819, - "rotation": 46.472153 - } - }, - "goggles": { - "goggles": { - "path": "goggles", - "image": "goggles.png", - "width": 416, - "height": 624, - "x": -31.445196, - "y": -3.4110143, - "rotation": -76.7078 - } - }, - "gun": { - "gun": { - "path": "gun", - "image": "gun.png", - "width": 730, - "height": 400, - "x": 62.482674, - "y": 10.889955, - "rotation": -138.33244, - "scaleX": 0.16743854, - "scaleY": 0.16743852 - } - }, - "head": { - "head": { - "path": "head", - "image": "head.png", - "width": 416, - "height": 624, - "x": -31.445196, - "y": -3.4110143, - "rotation": -76.7078 - } - }, - "mouth": { - "mouth-smile": { - "path": "mouth", - "image": "mouth.png", - "width": 416, - "height": 624, - "x": -31.445196, - "y": -3.4110143, - "rotation": -76.7078 - } - }, - "neck": { - "neck": { - "path": "neck", - "image": "neck.png", - "width": 416, - "height": 624, - "x": 14.570192, - "y": -2.5444996, - "rotation": -78.28451 - } - }, - "rear-bracer": { - "rear-bracer": { - "path": "rear-bracer", - "image": "rear-bracer.png", - "width": 416, - "height": 624, - "x": -68.42621323521983, - "y": 2.85748112775837, - "rotation": 136.36986 - } - }, - "rear-foot": { - "rear-foot": { - "path": "rear-foot", - "image": "rear-foot.png", - "width": 416, - "height": 624, - "x": -220.4874, - "y": -4.393449, - "rotation": 110.114624 - } - }, - "rear-shin": { - "rear-shin": { - "path": "rear-shin", - "image": "rear-shin.png", - "width": 416, - "height": 624, - "x": -123.53707, - "y": -134.70226, - "rotation": 146.62106 - } - }, - "rear-thigh": { - "rear-thigh": { - "path": "rear-thigh", - "image": "rear-thigh.png", - "width": 416, - "height": 624, - "x": -112.06277, - "y": -2.9238315, - "rotation": 100.06198 - } - }, - "rear-upper-arm": { - "rear-upper-arm": { - "path": "rear-upper-arm", - "image": "rear-upper-arm.png", - "width": 416, - "height": 624, - "x": -24.289118, - "y": 4.065864, - "rotation": 135 - } - }, - "rigboy-rear-ankle-band": { - "rear_ankle_band": { - "path": "rigboy-rear-ankle-band", - "image": "rigboy-rear-ankle-band.png", - "width": 416, - "height": 624, - "x": -220.4874, - "y": -4.393449, - "rotation": 110.114624 - } - }, - "rigboy-rear-gauntlet": { - "rear_fist": { - "path": "rigboy-rear-gauntlet", - "image": "rigboy-rear-gauntlet.png", - "width": 416, - "height": 624, - "x": -98.68945, - "y": -23.326681, - "rotation": 151.03633 - } - }, - "torso": { - "torso": { - "path": "torso", - "image": "torso.png", - "width": 416, - "height": 624, - "x": 111.61766, - "y": -5.0502048, - "rotation": -88.34332 - } - } - } - }, - "constraints": [ - { - "name": "shoulder", - "type": "transform", - "bones": [ - "back-shoulder" - ], - "source": "front-shoulder", - "properties": { - "x": { - "to": { - "x": { - "max": 62.17225539150017 - } - } + "spec": "rigc-rig/1", + "name": "rigboy-b10e-proportion-axis", + "note": "DECOMPILED from corrected-preprocessed.json by `rigc ingest` 2.82.0. Every number here was read out of that skeleton; nothing was authored, so this file says what the object IS and nothing about why. `invariants` is deliberately absent \u2014 a skeleton declares none, and an assertion with nothing to measure must SKIP rather than pass.", + "skeleton": { + "x": -117.27788789069166, + "y": -4.936206007051607, + "width": 260.1597405134771, + "height": 426.62744645834823, + "images": "./images/", + "audio": null + }, + "images": "../images/", + "bones": [ + { + "name": "root", + "rotation": 0.04774475 }, - "y": { - "to": { - "y": { - "max": 62.17225539150017 - } - } + { + "name": "hip", + "parent": "root", + "y": 156.375947, + "x": 1.126526 + }, + { + "name": "crosshair", + "parent": "root", + "x": 188.2767383801231, + "y": 361.3891, + "color": "ff3f00ff", + "icon": "circle" + }, + { + "name": "aim-constraint-target", + "parent": "hip", + "length": 16.31472287805985, + "x": 0.6313509224184618, + "y": 3.4952253442240675, + "rotation": 19.610935, + "color": "abe323ff" + }, + { + "name": "rear-foot-target", + "parent": "root", + "x": 20.489780167310563, + "y": 6.111834, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "rear-leg-target", + "parent": "rear-foot-target", + "x": -21.081971429027174, + "y": 23.213839414725104, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "rear-thigh", + "parent": "hip", + "length": 70.68721595875732, + "x": -9.278436, + "y": 1.354318, + "rotation": -72.541, + "color": "ff000dff" + }, + { + "name": "rear-shin", + "parent": "rear-thigh", + "length": 51.07477361672782, + "x": 70.6824132429673, + "y": -0.8239891688588095, + "rotation": -19.83334, + "color": "ff000dff" + }, + { + "name": "rear-foot", + "parent": "rear-shin", + "length": 37.22018941381147, + "x": 51.07261546258195, + "y": -0.46952083152000884, + "rotation": 45.7786, + "color": "ff000dff" + }, + { + "name": "back-foot-tip", + "parent": "rear-foot", + "length": 31.273639218010853, + "x": 37.2198948990216, + "y": 0.14806655864774665, + "rotation": -0.8520164, + "inherit": "noRotationOrReflection", + "color": "ff000dff" + }, + { + "name": "torso", + "parent": "hip", + "length": 32.58705885874484, + "x": -1.0056459298293563, + "y": 3.0489982807703147, + "rotation": 103.82454, + "color": "e0da19ff" + }, + { + "name": "torso2", + "parent": "torso", + "length": 32.58705885874484, + "x": 32.58705885874484, + "color": "e0da19ff" + }, + { + "name": "torso3", + "parent": "torso2", + "length": 32.541726698858696, + "x": 32.58705885874484, + "color": "e0da19ff" + }, + { + "name": "front-shoulder", + "parent": "torso3", + "x": 33.513588, + "y": -14.577999, + "rotation": 255.891, + "color": "00ff04ff" + }, + { + "name": "front-upper-arm", + "parent": "front-shoulder", + "length": 61.92763922514731, + "rotation": -87.51462, + "color": "00ff04ff" + }, + { + "name": "front-bracer", + "parent": "front-upper-arm", + "length": 52.31742061684612, + "x": 61.92617961698869, + "y": -0.42518001418057866, + "rotation": 18.2995, + "color": "00ff04ff" + }, + { + "name": "front-fist", + "parent": "front-bracer", + "length": 63.07545085054885, + "x": 52.141329237947495, + "y": -0.49200652554595825, + "rotation": 12.433234, + "color": "00ff04ff" + }, + { + "name": "front-foot-target", + "parent": "root", + "x": 21.588326991487747, + "y": 9.87496, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "front-leg-target", + "parent": "front-foot-target", + "x": -17.656901879509434, + "y": 18.068901872925057, + "color": "ff3f00ff", + "icon": "ik" + }, + { + "name": "front-thigh", + "parent": "hip", + "length": 72.22776474459113, + "x": 7.267173, + "y": 4.743688, + "rotation": -95.51192, + "color": "00ff04ff" + }, + { + "name": "front-shin", + "parent": "front-thigh", + "length": 61.644505026806726, + "x": 72.22089965621538, + "y": 0.9958176775248128, + "rotation": -2.213562, + "color": "00ff04ff" + }, + { + "name": "front-foot", + "parent": "front-shin", + "length": 30.186462197481823, + "x": 61.165553108794725, + "y": -0.8539697186107014, + "rotation": 51.26577, + "color": "00ff04ff" + }, + { + "name": "front-foot-tip", + "parent": "front-foot", + "length": 34.83469814174643, + "x": 30.98744778726504, + "y": -0.026205104259137198, + "rotation": -1.675728, + "inherit": "noRotationOrReflection", + "color": "00ff04ff" + }, + { + "name": "back-shoulder", + "parent": "torso3", + "x": 28.996908, + "y": -11.983749, + "rotation": -104.109, + "color": "ff000dff" + }, + { + "name": "rear-upper-arm", + "parent": "back-shoulder", + "length": 44.477016536633826, + "rotation": -65.44643, + "color": "ff000dff" + }, + { + "name": "rear-bracer", + "parent": "rear-upper-arm", + "length": 32.53621059681044, + "x": 44.26488450227786, + "rotation": 23.15295, + "color": "ff000dff", + "y": -0.565685424949238 + }, + { + "name": "gun", + "parent": "rear-bracer", + "length": 33.659953951245974, + "x": 32.952453092362106, + "y": 0.15446743359331472, + "rotation": -5.427727, + "color": "ff000dff" + }, + { + "name": "gun-tip", + "parent": "gun", + "x": 124.82680583697439, + "y": 32.63964449289412, + "rotation": 7.099831, + "color": "ff0000ff" + }, + { + "name": "neck", + "parent": "torso3", + "length": 46.097337951391324, + "x": 32.541161222192876, + "y": -0.19184070074818546, + "rotation": -31.53788, + "color": "e0da19ff" + }, + { + "name": "head", + "parent": "neck", + "length": 163.49290981611276, + "x": 46.09705473971493, + "y": -0.161587525844043, + "rotation": 26.09855, + "color": "e0da19ff" + }, + { + "name": "hair1", + "parent": "head", + "length": 29.363800790767055, + "x": 93.15220530949266, + "y": -37.16069899490431, + "rotation": -49.1028, + "color": "e0da19ff" + }, + { + "name": "hair2", + "parent": "hair1", + "length": 34.54724471894382, + "x": 29.36354588451995, + "y": 0.1161555543363643, + "rotation": 50.41702, + "color": "e0da19ff" + }, + { + "name": "hair3", + "parent": "head", + "length": 38.68393790367268, + "x": 102.04835872675595, + "y": 2.2908990194863956, + "rotation": -32.16711, + "color": "e0da19ff" + }, + { + "name": "hair4", + "parent": "hair3", + "length": 49.912346702986234, + "x": 38.6839565553493, + "y": -0.022161008224699897, + "rotation": 83.70933, + "color": "e0da19ff" + }, + { + "name": "muzzle", + "parent": "rear-bracer", + "x": 150.67041974470024, + "y": 21.30245911554759, + "rotation": 3.0575485, + "color": "ffb900ff", + "icon": "muzzleFlash" + }, + { + "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": "head-control", + "parent": "head", + "x": 68.52091307854782, + "color": "00a220ff", + "icon": "arrows" } - }, - "x": 24.97270495420172, - "y": -1.0332760261924039, - "mixX": -1 - }, - { - "name": "front-leg-ik", - "type": "ik", - "bones": [ - "front-thigh", - "front-shin" - ], - "target": "front-leg-target", - "bendPositive": false - }, - { - "name": "rear-leg-ik", - "type": "ik", - "bones": [ - "rear-thigh", - "rear-shin" - ], - "target": "rear-leg-target", - "bendPositive": false - }, - { - "name": "front-foot-ik", - "type": "ik", - "bones": [ - "front-foot" - ], - "target": "front-foot-target" - }, - { - "name": "rear-foot-ik", - "type": "ik", - "bones": [ - "rear-foot" - ], - "target": "rear-foot-target" - }, - { - "name": "aim-torso-ik", - "type": "ik", - "bones": [ - "aim-constraint-target" - ], - "target": "crosshair" - }, - { - "name": "aim-torso-transform", - "type": "transform", - "bones": [ - "torso" - ], - "source": "aim-constraint-target", - "properties": { - "rotate": { - "to": { - "rotate": { - "max": 100 - } - } + ], + "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": "rigboy-rear-gauntlet", + "bone": "gun", + "attachment": "rear_fist" + }, + { + "name": "rear-thigh", + "bone": "rear-thigh", + "attachment": "rear-thigh" + }, + { + "name": "rear-shin", + "bone": "rear-shin", + "attachment": "rear-shin" + }, + { + "name": "rear-foot", + "bone": "rear-foot", + "attachment": "rear-foot" + }, + { + "name": "rigboy-rear-ankle-band", + "bone": "rear-foot", + "attachment": "rear_ankle_band" + }, + { + "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-shin", + "bone": "front-shin", + "attachment": "front-shin" + }, + { + "name": "front-foot", + "bone": "front-foot", + "attachment": "front-foot" + }, + { + "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-open" + }, + { + "name": "muzzle", + "bone": "muzzle" + }, + { + "name": "head-bb", + "bone": "head" + }, + { + "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" } - }, - "rotation": 69.5, - "mixRotate": 0 - }, - { - "name": "aim-head-transform", - "type": "transform", - "bones": [ - "head" - ], - "source": "aim-constraint-target", - "properties": { - "rotate": { - "to": { - "rotate": { - "max": 100 + ], + "skins": { + "default": { + "eye": { + "eye-indifferent": { + "path": "eye", + "image": "eye.png", + "width": 416, + "height": 624, + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078 + } + }, + "front-bracer": { + "front-bracer": { + "path": "front-bracer", + "image": "front-bracer.png", + "width": 416, + "height": 624, + "x": -75.87721, + "y": 17.36372, + "rotation": 35.39127 + } + }, + "front-fist": { + "front-fist-open": { + "path": "front-fist", + "image": "front-fist.png", + "width": 416, + "height": 624, + "x": -128.7682273437738, + "y": -8.132986268825741, + "rotation": 46.95944, + "scaleY": 0.99999994 + } + }, + "front-foot": { + "front-foot": { + "path": "front-foot", + "image": "front-foot.png", + "width": 416, + "height": 624, + "x": -132.460403, + "y": 198.346096, + "rotation": 16.483723, + "scaleY": 0.99999994 + } + }, + "front-shin": { + "front-shin": { + "path": "front-shin", + "image": "front-shin.png", + "width": 416, + "height": 624, + "x": -166.15077, + "y": 61.163563, + "rotation": 56.915737 + } + }, + "front-thigh": { + "front-thigh": { + "path": "front-thigh", + "image": "front-thigh.png", + "width": 416, + "height": 624, + "x": -94.05102, + "y": 60.814705, + "rotation": 57.03599 + } + }, + "front-upper-arm": { + "front-upper-arm": { + "path": "front-upper-arm", + "image": "front-upper-arm.png", + "width": 416, + "height": 624, + "x": -15.872194, + "y": 2.456819, + "rotation": 46.472153 + } + }, + "goggles": { + "goggles": { + "path": "goggles", + "image": "goggles.png", + "width": 416, + "height": 624, + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078 + } + }, + "gun": { + "gun": { + "path": "gun", + "image": "gun.png", + "width": 730, + "height": 400, + "x": 62.482674, + "y": 10.889955, + "rotation": -138.33244, + "scaleX": 0.16743854, + "scaleY": 0.16743852 + } + }, + "head": { + "head": { + "path": "head", + "image": "head.png", + "width": 416, + "height": 624, + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078 + } + }, + "mouth": { + "mouth-smile": { + "path": "mouth", + "image": "mouth.png", + "width": 416, + "height": 624, + "x": -31.445196, + "y": -3.4110143, + "rotation": -76.7078 + } + }, + "neck": { + "neck": { + "path": "neck", + "image": "neck.png", + "width": 416, + "height": 624, + "x": 14.570192, + "y": -2.5444996, + "rotation": -78.28451 + } + }, + "rear-bracer": { + "rear-bracer": { + "path": "rear-bracer", + "image": "rear-bracer.png", + "width": 416, + "height": 624, + "x": -68.42621323521983, + "y": 2.85748112775837, + "rotation": 136.36986 + } + }, + "rear-foot": { + "rear-foot": { + "path": "rear-foot", + "image": "rear-foot.png", + "width": 416, + "height": 624, + "x": -220.526852, + "y": 1.379744, + "rotation": 108.614624 + } + }, + "rear-shin": { + "rear-shin": { + "path": "rear-shin", + "image": "rear-shin.png", + "width": 416, + "height": 624, + "x": -123.53707, + "y": -134.70226, + "rotation": 146.62106 + } + }, + "rear-thigh": { + "rear-thigh": { + "path": "rear-thigh", + "image": "rear-thigh.png", + "width": 416, + "height": 624, + "x": -112.06277, + "y": -2.9238315, + "rotation": 100.06198 + } + }, + "rear-upper-arm": { + "rear-upper-arm": { + "path": "rear-upper-arm", + "image": "rear-upper-arm.png", + "width": 416, + "height": 624, + "x": -24.289118, + "y": 4.065864, + "rotation": 135 + } + }, + "rigboy-rear-ankle-band": { + "rear_ankle_band": { + "path": "rigboy-rear-ankle-band", + "image": "rigboy-rear-ankle-band.png", + "width": 416, + "height": 624, + "x": -220.4874, + "y": -4.393449, + "rotation": 110.114624 + } + }, + "rigboy-rear-gauntlet": { + "rear_fist": { + "path": "rigboy-rear-gauntlet", + "image": "rigboy-rear-gauntlet.png", + "width": 416, + "height": 624, + "x": -98.68945, + "y": -23.326681, + "rotation": 151.03633 + } + }, + "torso": { + "torso": { + "path": "torso", + "image": "torso.png", + "width": 416, + "height": 624, + "x": 111.61766, + "y": -5.0502048, + "rotation": -88.34332 + } } - } } - }, - "rotation": 84.3, - "mixRotate": 0 }, - { - "name": "aim-front-arm-transform", - "type": "transform", - "bones": [ - "front-upper-arm" - ], - "source": "aim-constraint-target", - "properties": { - "rotate": { - "to": { - "rotate": { - "max": 100 - } - } + "constraints": [ + { + "name": "shoulder", + "type": "transform", + "bones": [ + "back-shoulder" + ], + "source": "front-shoulder", + "properties": { + "x": { + "to": { + "x": { + "max": 62.17225539150017 + } + } + }, + "y": { + "to": { + "y": { + "max": 62.17225539150017 + } + } + } + }, + "x": 24.97270495420172, + "y": -1.0332760261924039, + "mixX": -1 + }, + { + "name": "front-leg-ik", + "type": "ik", + "bones": [ + "front-thigh", + "front-shin" + ], + "target": "front-leg-target", + "bendPositive": false + }, + { + "name": "rear-leg-ik", + "type": "ik", + "bones": [ + "rear-thigh", + "rear-shin" + ], + "target": "rear-leg-target", + "bendPositive": false + }, + { + "name": "front-foot-ik", + "type": "ik", + "bones": [ + "front-foot" + ], + "target": "front-foot-target" + }, + { + "name": "rear-foot-ik", + "type": "ik", + "bones": [ + "rear-foot" + ], + "target": "rear-foot-target" + }, + { + "name": "aim-torso-ik", + "type": "ik", + "bones": [ + "aim-constraint-target" + ], + "target": "crosshair" + }, + { + "name": "aim-torso-transform", + "type": "transform", + "bones": [ + "torso" + ], + "source": "aim-constraint-target", + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "rotation": 69.5, + "mixRotate": 0 + }, + { + "name": "aim-head-transform", + "type": "transform", + "bones": [ + "head" + ], + "source": "aim-constraint-target", + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "rotation": 84.3, + "mixRotate": 0 + }, + { + "name": "aim-front-arm-transform", + "type": "transform", + "bones": [ + "front-upper-arm" + ], + "source": "aim-constraint-target", + "properties": { + "rotate": { + "to": { + "rotate": { + "max": 100 + } + } + } + }, + "rotation": -180, + "mixRotate": 0 + }, + { + "name": "aim-ik", + "type": "ik", + "bones": [ + "rear-upper-arm" + ], + "target": "crosshair", + "mix": 0 } - }, - "rotation": -180, - "mixRotate": 0 - }, - { - "name": "aim-ik", - "type": "ik", - "bones": [ - "rear-upper-arm" - ], - "target": "crosshair", - "mix": 0 + ], + "events": { + "footstep": {} } - ], - "events": { - "footstep": {} - } } From dac22af0e63811e1c80a763101d910e480b59990 Mon Sep 17 00:00:00 2001 From: firejune Date: Mon, 2 Nov 2026 05:09:13 +0900 Subject: [PATCH 3/3] fix(rigboy): hold the gun upright and forward on every clip The gun was rigged flipped about its barrel, so forcing the muzzle forward left it upside down at crotch height. It is now mirrored with a forward muzzle and held in rear_fist. Re-measured on every frame of all nine clips, gun bone minus hip bone against the original scaled by 0.6217: worst distance 41.8 px (shoot, where arm reach 77.22 px falls short of the original's), 22.9 px on idle-turn, 19.8 px on death. The seams into idle are exact: idle-turn and run-to-idle end at 51.59,45.10, idle's first pose. Joint discs 0 px on walk, run, jump, death, idle-turn and run-to-idle. Only gun, rear-bracer, rear-upper-arm and back-shoulder tracks changed, so the soles stand. Rebuild byte-identical on skeleton.json. Rejected: last-keyframe linear scaling on idle-turn, 2.86 px and 2.15 degrees off idle because the torso differs at f8; two-bone IK solved against idle's world pose instead. Wrapping death's gun rotation before scaling, which spiked the frame step across the branch cut to 63.3 px; unwrapped continuously instead. Co-Authored-By: Jinni <342598851+fj-jinni[bot]@users.noreply.github.com> Co-Authored-By: Roa <342598975+fj-roa[bot]@users.noreply.github.com> --- rigboy/v2/README.md | 19 +- rigboy/v2/build/skeleton.json | 5026 +++-- rigboy/v2/build/skeleton.model.json | 5352 +++-- rigboy/v2/rig/motion.json | 30685 ++++++++++++++------------ rigboy/v2/rig/rig.json | 14 +- 5 files changed, 22925 insertions(+), 18171 deletions(-) diff --git a/rigboy/v2/README.md b/rigboy/v2/README.md index 8a3f45b1..ad4a28d4 100644 --- a/rigboy/v2/README.md +++ b/rigboy/v2/README.md @@ -77,6 +77,7 @@ All bars are measured directly on the compiled rig (`rigboy/v2/build/`): 3. **Joint-disc gaps (`rig/disc-radii.json`, 12 limb joints at `1528×1864`):** **PASS (`12 / 12` joints at `0` background pixels across all 9 clips, `108 / 108` joint-clip pairs).** 4. **Ankle bend vs `spineboy-pro.json` (`|d| <= 15°`):** **PASS (`0` samples over `15°` on both front and rear ankles across all 9 clips at 241 samples/clip; max `|d| = 14.60°`).** 5. **Painted sole angle & grounding (`<= 5°` vs Spineboy, `idle` sole within `2 px` of `y = 0`, planted toes `>= idle` min `y`):** **PASS (`idle` front `+1.90°` / `y = +1.05 px`, rear `+1.00°` / `y = +1.91 px`; `walk` planted max `|d| = 2.45°` front / `3.29°` rear; `run` planted max `|d| = 3.97°` front / `1.61°` rear).** +6. **Gun attachment orientation, grip-in-fist read & hip-relative travel (`--slot gun`):** **PASS** — `gun/gun` is mirrored horizontally (`scaleX: -0.16743854, scaleY: 0.16743852, rotation: -2.85°, x: 50.0, y: 14.5`) so the yellow grip points down into the blue `rear_fist` (`rigboy-rear-gauntlet.png`, slot 3 over slot 2 `gun`), matching Spineboy's muzzle barrel angle within `0.02°` on `idle`, `shoot`, `aim`, and `jump`, while keeping hip-relative gun pixel-centre travel (`span_x`, `span_y`, `span_2d`, `max_step_2d`, `max_step_y`, `path_len_2d`) `<=` scaled Spineboy across all 9 clips. ### Per-clip summary (Round 6 baseline vs Final v2) @@ -154,15 +155,15 @@ The uniform base scale factor from `spineboy-pro.json` to the `416×624` v2 canv | Animation | Duration | Timeline adjustments beyond uniform translation scale $S$ | | --- | ---: | --- | -| `idle` | `1.6667 s` | None (`1.0 × S`) | -| `walk` | `1.0000 s` | `front-foot-target.translate` & `rear-foot-target.translate` `x` scaled by `0.85 × S`; `rear-foot-target.translate` `x + 18 px` (preserving world trajectory under setup `rear-foot-target.x - 18`) | -| `run` | `0.6667 s` | `front-foot-target.translate` scaled by `(0.85, 0.75) × S`; `rear-foot-target.translate` scaled by `(0.85, 0.75) × S` with `x + 8 px` | -| `jump` | `1.3333 s` | `front-shoulder.translate` and `back-shoulder.translate` counter-translate `torso2`/`torso3` flexion so both shoulder discs stay inside the rigid `torso.png` silhouette | -| `shoot` | `0.6333 s` | None (`1.0 × S`) | -| `aim` | `0.0000 s` | None (`1.0 × S`) | -| `idle-turn` | `0.2667 s` | None (`1.0 × S`) | -| `run-to-idle` | `0.2667 s` | `rear-foot-target.translate` entry keys (`t = 0, 0.0667`) `x + 18 px` to transition from `run` into the `idle` stance | -| `death` | `4.9333 s` | `front-shoulder.translate` (`t = 0..1.0 s`) counter-translates `torso2`/`torso3` forward flexion so `near shoulder` stays inside `torso.png` | +| `idle` | `1.6667 s` | Rear-arm (`rear-upper-arm`, `rear-bracer`, `gun`) rotation amplitude damped (`0.75× / 0.85×`, offset `(-6°, 0°, +6°)`) so hip-relative gun travel stays below scaled Spineboy while preserving exact muzzle angle (`-28.96°` at `f0`) | +| `walk` | `1.0000 s` | `front-foot-target.translate` & `rear-foot-target.translate` `x` scaled by `0.85 × S` (`rear-foot-target` `x + 18 px`); rear-arm rotation damped (`0.80× / 0.35×`, offset `(-10°, +5°, +5°)`) and `back-shoulder.translate` omitted to bound gun bobbing below scaled Spineboy | +| `run` | `0.6667 s` | `front-foot-target.translate` & `rear-foot-target.translate` scaled by `(0.85, 0.75) × S` (`rear-foot-target` `x + 8 px`); rear-arm rotation damped (`0.85× / 0.55×`, offset `(-20°, 0°, +20°)`) and `back-shoulder.translate` omitted | +| `jump` | `1.3333 s` | `front-shoulder.translate` counter-translates `torso2`/`torso3` flexion; rear-arm rotation damped (`0.60× / 0.45×`, offset `(-10°, -20°, +30°)` with landing `gun.rotate` key preserving `+0.42°` at `f40`) so gun clears both crotch and chin on takeoff/landing | +| `shoot` | `0.6333 s` | `rear-upper-arm.rotate` (`+38°`), `rear-bracer.rotate` (`-19°`), and `gun.rotate` (`-19°` base, `0.85×` recoil peak with `f8` preserved at `-25.43°` barrel angle) bring `rear_fist` and gun grip forward in front of `torso.png` well above the pelvis | +| `aim` | `0.0000 s` | `aim-ik` mix set to `0.01` with `rear-upper-arm.rotate` (`57.5°`), `rear-bracer.rotate` (`-20.0°`), `gun.rotate` (`30.72°`) matching Spineboy's `+30.82°` barrel angle and chest/head-level aim height | +| `idle-turn` | `0.2667 s` | Rear-arm (`rear-upper-arm`, `rear-bracer`, `gun`) rotation solved via 2-bone IK (`0.75×..0.90×` blend) so `gun - hip` stays within `<= 22.9 px` of scaled Spineboy throughout the turn while matching `idle` `f0` (`(51.59, 45.10)`, `-33.78°`) at `f8` with `0.00 px` and `0.00°` seam error | +| `run-to-idle` | `0.2667 s` | `rear-foot-target.translate` entry keys (`t = 0, 0.0667`) `x + 18 px`; rear-arm rotation anchored to `idle` `f0` (`0.75× / 0.65×`, offset `(-6°, 0°, +6°)`) so `f8` matches `idle` `f0` with `0.00 px` and `0.00°` seam error (`max dist = 24.1 px`) | +| `death` | `4.9333 s` | `front-shoulder.translate` (`t = 0..1.0 s`) counter-translates `torso2`/`torso3` flexion; rear-arm rotation solved via 2-bone IK (`0.95×` position, `0.80×` unwrapped rotation) so `gun - hip` stays within `<= 19.8 px` (`median = 5.1 px`) of scaled Spineboy across all 149 frames | --- diff --git a/rigboy/v2/build/skeleton.json b/rigboy/v2/build/skeleton.json index c2b880d8..e76e4bd8 100644 --- a/rigboy/v2/build/skeleton.json +++ b/rigboy/v2/build/skeleton.json @@ -701,12 +701,12 @@ }, "gun": { "gun": { - "x": 62.482674, - "y": 10.889955, + "x": 50, + "y": 14.5, "path": "gun", - "scaleX": 0.16743854, + "scaleX": -0.16743854, "scaleY": 0.16743852, - "rotation": -138.33244, + "rotation": -2.85, "width": 730, "height": 400 } @@ -783,8 +783,8 @@ }, "rear-upper-arm": { "rear-upper-arm": { - "x": -24.289118, - "y": 4.065864, + "x": -25.089117, + "y": 3.565864, "path": "rear-upper-arm", "rotation": 135, "width": 416, @@ -847,21 +847,21 @@ "gun": { "rotate": [ { - "value": -0.3051109 + "value": 30.72 } ] }, "rear-bracer": { "rotate": [ { - "value": -26.552755 + "value": -20 } ] }, "rear-upper-arm": { "rotate": [ { - "value": 62.30537 + "value": 57.5 } ] } @@ -869,7 +869,7 @@ "ik": { "aim-ik": [ { - "mix": 0.995 + "mix": 0.01 } ] }, @@ -1895,1743 +1895,3234 @@ "gun": { "rotate": [ { - "value": -2.788574, - "curve": [ - 0.03333333, - -2.788574, - 0.11987463, - -7.215712 - ] + "value": -9.77 }, { - "time": 0.13333334, - "value": -8.516563, - "curve": [ - 0.16800457, - -11.867717, - 0.2902747, - -23.711977 - ] + "time": 0.03333333, + "value": -4.0975 }, { - "time": 0.3333333, - "value": -26.241997, - "curve": [ - 0.368596, - -28.313953, - 0.4355997, - -29.74596 - ] + "time": 0.06666667, + "value": -1.7093 }, { - "time": 0.5, - "value": -29.65575, - "curve": [ - 0.552479, - -29.58224, - 0.611462, - -25.47485 - ] + "time": 0.1, + "value": -0.629 }, { - "time": 0.6333333, - "value": -22.68271, - "curve": [ - 0.6562596, - -19.7559, - 0.67987, - -10.02117 - ] + "time": 0.13333333, + "value": 1.9308 }, { - "time": 0.7, - "value": -6.485645, - "curve": [ - 0.7221142, - -2.601631, - 0.75, - -1.21659 - ] + "time": 0.16666667, + "value": 2.2961 }, { - "time": 0.7666666, - "value": -1.350212, - "curve": [ - 0.7916667, - -1.5506454, - 0.8416666, - -19.737776 - ] + "time": 0.2, + "value": 1.0198 }, { - "time": 0.8666667, - "value": -19.7968 - } - ] - }, - "hair1": { - "rotate": [ + "time": 0.23333333, + "value": -1.1438 + }, { - "curve": [ - 0.04689246, - -0.2130623, - 0.04790161, - 7.863083 - ] + "time": 0.26666665, + "value": -4.2556 }, { - "time": 0.06666667, - "value": 13.272148, - "curve": [ - 0.08325758, - 18.054514, - 0.13504568, - 24.44309 - ] + "time": 0.3, + "value": -9.0732 }, { - "time": 0.2, - "value": 24.01697, - "curve": [ - 0.225, - 24.01697, - 0.2803424, - 6.321228 - ] + "time": 0.3333333, + "value": -14.6988 }, { - "time": 0.3, - "value": 3.1026344, - "curve": [ - 0.3225088, - -0.5827751, - 0.3818797, - -7.121094 - ] + "time": 0.36666667, + "value": -19.0788 }, { - "time": 0.4666667, - "value": -7.447723, - "curve": [ - 0.5115855, - -7.655552, - 0.5376558, - 12.13205 - ] + "time": 0.4, + "value": -23.8071 }, { - "time": 0.5666666, - "value": 16.46309, - "curve": [ - 0.6085693, - 22.718737, - 0.6716594, - 27.3962 - ] + "time": 0.4333333, + "value": -26.646 }, { - "time": 0.7333333, - "value": 27.54968, - "curve": [ - 0.8266793, - 27.3962, - 0.932931, - 23.22974 - ] + "time": 0.46666667, + "value": -27.3799 }, { - "time": 0.9666666, - "value": 19.106976, - "curve": [ - 0.9980442, - 15.272388, - 1.0916667, - -2.528984 - ] + "time": 0.5, + "value": -36.9224 }, { - "time": 1.1333333, - "value": -2.528984, - "curve": [ - 1.1583333, - -2.528984, - 1.2083334, - 0 - ] + "time": 0.5333333, + "value": -65.0671 }, { - "time": 1.2333333, - "curve": "stepped" + "time": 0.56666666, + "value": -87.3612 }, { - "time": 2, - "curve": [ - 2.075, - 0, - 2.247674, - 0.3461227 - ] + "time": 0.6, + "value": -137.7679 }, { - "time": 2.333333, - "value": 0.7803421, - "curve": [ - 2.584982, - 2.055981, - 2.8047395, - 3.4637756 - ] + "time": 0.6333333, + "value": -263.8991 }, { - "time": 3.2, - "value": 3.503952, - "curve": [ - 3.5925975, - 3.543865, - 3.9791405, - 2.3555145 - ] + "time": 0.6666666, + "value": -269.7275 }, { - "time": 4.166666, - "value": 1.553379, - "curve": [ - 4.39082, - 0.594574, - 4.447003, - 0.0361824 - ] + "time": 0.7, + "value": -273.7489 }, { - "time": 4.6, - "value": 0.0361824, - "curve": [ - 4.641668, - 0.0361824, - 4.741667, - 0 - ] + "time": 0.7333333, + "value": -196.9262 }, { - "time": 4.933333 - } - ] - }, - "hair2": { - "rotate": [ + "time": 0.76666665, + "value": -171.1338 + }, { - "value": 10.609882, - "curve": [ - 0.075, - 10.609882, - 0.05, - 12.669956 - ] + "time": 0.8, + "value": -127.3434 }, { - "time": 0.06666667, - "value": 12.669956, - "curve": [ - 0.1233677, - 12.669956, - 0.19394414, - -16.505566 - ] + "time": 0.8333333, + "value": -122.518 }, { - "time": 0.2, - "value": -19.86787, - "curve": [ - 0.20651405, - -23.48457, - 0.23617338, - -31.682863 - ] + "time": 0.8666666, + "value": -118.9258 }, { - "time": 0.3, - "value": -31.80027, - "curve": [ - 0.3564386, - -31.90409, - 0.4369411, - -25.611557 - ] + "time": 0.9, + "value": -112.6986 }, { - "time": 0.4666667, - "value": -19.291225, - "curve": [ - 0.485298, - -15.329792, - 0.5289479, - 6.481163 - ] + "time": 0.9333333, + "value": -107.3113 }, { - "time": 0.5666666, - "value": 6.667576, - "curve": [ - 0.6279005, - 6.970203, - 0.6498716, - -46.39313 - ] + "time": 0.96666664, + "value": -102.5108 }, { - "time": 0.7333333, - "value": -46.29858, - "curve": [ - 0.8430756, - -46.17424, - 0.9410482, - -33.36858 - ] + "time": 1, + "value": -98.2406 }, { - "time": 0.9666666, - "value": -23.173223, - "curve": [ - 0.9721882, - -20.975813, - 1.0466495, - 15.210228 - ] + "time": 1.0333333, + "value": -96.5146 + }, + { + "time": 1.0666666, + "value": -95.3481 }, { "time": 1.1, - "value": 15.210228, - "curve": [ - 1.1416667, - 15.210228, - 1.182938, - 10.734215 - ] + "value": -94.8677 }, { - "time": 1.2666667, - "value": 10.609882, - "curve": [ - 1.45, - 10.337642, - 1.8166667, - 10.609882 - ] + "time": 1.1333333, + "value": -94.8677 }, { - "time": 2, - "value": 10.609882, - "curve": [ - 2.075, - 10.609882, - 2.225, - 16.90288 - ] + "time": 1.1666666, + "value": -94.8677 }, { - "time": 2.3, - "value": 16.90288, - "curve": [ - 2.3271945, - 16.90288, - 2.346594, - 6.813179 - ] + "time": 1.2, + "value": -94.8677 }, { - "time": 2.4, - "value": 6.834305, - "curve": [ - 2.492377, - 6.870834, - 2.6021945, - 17.392544 - ] + "time": 1.2333332, + "value": -94.8677 }, { - "time": 2.666667, - "value": 17.392544, - "curve": [ - 2.7416666, - 17.392544, - 2.8916986, - 10.665386 - ] + "time": 1.2666667, + "value": -94.8677 }, { - "time": 2.966667, - "value": 10.640583, - "curve": [ - 3.186902, - 10.56771, - 3.343602, - 10.731342 - ] + "time": 1.3, + "value": -94.8677 }, { - "time": 3.6, - "value": 11.39581, - "curve": [ - 3.7658195, - 11.825535, - 3.873757, - 14.87431 - ] + "time": 1.3333333, + "value": -94.8677 }, { - "time": 3.9333334, - "value": 14.827503, - "curve": [ - 4.022158, - 14.75772, - 4.208427, - 9.491276 - ] + "time": 1.3666666, + "value": -94.8677 }, { - "time": 4.3, - "value": 9.53775, - "curve": [ - 4.391111, - 9.583996, - 4.44072, - 14.816524 - ] + "time": 1.4, + "value": -94.8677 }, { - "time": 4.533333, - "value": 14.84467, - "curve": [ - 4.642342, - 14.877789, - 4.692117, - 1.173443 - ] + "time": 1.4333333, + "value": -94.8677 }, { - "time": 4.766667, - "value": 1.2434273, - "curve": [ - 4.822706, - 1.2960372, - 4.818161, - 18.354725 - ] + "time": 1.4666666, + "value": -94.8677 }, { - "time": 4.866667, - "value": 18.384907, - "curve": [ - 4.904529, - 18.40846, - 4.901352, - 10.607553 - ] + "time": 1.5, + "value": -94.8677 }, { - "time": 4.933333, - "value": 10.609882 - } - ] - }, - "hair3": { - "rotate": [ + "time": 1.5333333, + "value": -94.8677 + }, { - "curve": [ - 0, - 0, - 0.04056912, - 10.74298 - ] + "time": 1.5666666, + "value": -94.8677 }, { - "time": 0.06666667, - "value": 14.15986, - "curve": [ - 0.07479883, - 15.224585, - 0.14791566, - 18.036913 - ] + "time": 1.6, + "value": -94.8677 }, { - "time": 0.2, - "value": 18.13369, - "curve": [ - 0.2513522, - 18.229107, - 0.3068256, - -4.75262 - ] + "time": 1.6333333, + "value": -94.8677 }, { - "time": 0.3666667, - "value": -5.062149, - "curve": [ - 0.41201925, - -5.296737, - 0.4698103, - -0.9579954 - ] + "time": 1.6666666, + "value": -94.8677 }, { - "time": 0.5, - "value": 2.209665, - "curve": [ - 0.5121224, - 3.4816265, - 0.5948224, - 20.305944 - ] + "time": 1.7, + "value": -94.8677 }, { - "time": 0.6333333, - "value": 24.8722, - "curve": [ - 0.6472809, - 26.525967, - 0.7191794, - 29.326023 - ] + "time": 1.7333332, + "value": -94.8677 }, { - "time": 0.8, - "value": 29.219383, - "curve": [ - 0.8586156, - 29.142044, - 0.9000327, - 28.480516 - ] + "time": 1.7666667, + "value": -94.8677 }, { - "time": 0.9333333, - "value": 26.11037, - "curve": [ - 0.9809244, - 22.72311, - 0.9980939, - 2.056135 - ] + "time": 1.8, + "value": -94.8677 }, { - "time": 1.1, - "value": 2.209665 - } - ] - }, - "hair4": { - "rotate": [ + "time": 1.8333333, + "value": -94.8677 + }, { - "curve": [ - 0.011168385, - 4.50322, - 0.05, - 11.416817 - ] + "time": 1.8666666, + "value": -94.8677 }, { - "time": 0.06666667, - "value": 11.416817, - "curve": [ - 0.1, - 11.416817, - 0.1361588, - -5.918403 - ] + "time": 1.9, + "value": -94.8677 }, { - "time": 0.16666667, - "value": -10.537537, - "curve": [ - 0.20614353, - -16.514656, - 0.3274886, - -21.9986 - ] + "time": 1.9333333, + "value": -94.8677 }, { - "time": 0.3666667, - "value": -24.471233, - "curve": [ - 0.41259405, - -27.36985, - 0.4666667, - -43.9946 - ] + "time": 1.9666666, + "value": -94.8677 }, { - "time": 0.5, - "value": -43.9946, - "curve": [ - 0.5333333, - -43.9946, - 0.5522224, - 12.119652 - ] + "time": 2, + "value": -94.8677 }, { - "time": 0.6333333, - "value": 11.853188, - "curve": [ - 0.7141786, - 11.587608, - 0.7583333, - -34.13222 - ] + "time": 2.0333333, + "value": -94.8401 }, { - "time": 0.8, - "value": -34.13222, - "curve": [ - 0.8583333, - -34.13222, - 1.0149958, - -12.471024 - ] + "time": 2.0666666, + "value": -94.8126 }, { - "time": 1.0666667, - "value": -8.848976, - "curve": [ - 1.1205677, - -5.070595, - 1.219171, - -0.015052795 - ] + "time": 2.1, + "value": -94.7755 }, { - "time": 1.3333334, - "value": 1.2907867, - "curve": [ - 1.508893, - 3.2989044, - 1.7627754, - 2.7490234 - ] + "time": 2.1333332, + "value": -94.711 }, { - "time": 1.8666667, - "value": 2.776871, - "curve": [ - 1.974238, - 2.805704, - 2.1083546, - 2.808632 - ] + "time": 2.1666665, + "value": -94.6467 }, { "time": 2.2, - "value": 2.776871, - "curve": [ - 2.315253, - 2.736931, - 2.3741815, - 1.219162 - ] + "value": -94.581 }, { - "time": 2.466667, - "value": 1.179222, - "curve": [ - 2.525, - 1.179222, - 2.608333, - 10.794548 - ] + "time": 2.233333, + "value": -94.4948 }, { - "time": 2.666667, - "value": 10.794548, - "curve": [ - 2.725, - 10.794548, - 2.893151, - 4.721054 - ] + "time": 2.2666667, + "value": -94.4088 }, { - "time": 3.033333, - "value": 4.721054, - "curve": [ - 3.1166666, - 4.721054, - 3.283333, - 7.932075 - ] + "time": 2.3, + "value": -94.323 }, { - "time": 3.3666666, - "value": 7.932075, - "curve": [ - 3.4916666, - 7.932075, - 3.775, - 6.927864 - ] + "time": 2.3333333, + "value": -94.2299 }, { - "time": 3.9, - "value": 6.927864, - "curve": [ - 3.9809444, - 6.927864, - 4.09364, - 6.897201 - ] + "time": 2.3666666, + "value": -94.131 }, { - "time": 4.2, - "value": 8.442413, - "curve": [ - 4.267491, - 9.422943, - 4.401258, - 16.605806 - ] + "time": 2.4, + "value": -93.8328 }, { - "time": 4.5, - "value": 16.33462, - "curve": [ - 4.581609, - 16.11781, - 4.708941, - 9.9449 - ] + "time": 2.4333332, + "value": -93.3297 }, { - "time": 4.733333, - "value": 6.5066, - "curve": [ - 4.747063, - 4.571221, - 4.779032, - -1.7636824 - ] + "time": 2.4666665, + "value": -92.8442 }, { - "time": 4.8, - "value": -1.7486115, - "curve": [ - 4.823359, - -1.7325964, - 4.819983, - 4.467903 - ] + "time": 2.5, + "value": -92.4065 }, { - "time": 4.866667, - "value": 6.043281, - "curve": [ - 4.899199, - 7.141105, - 4.912722, - 6.927864 - ] + "time": 2.5333333, + "value": -91.9812 }, { - "time": 4.933333, - "value": 6.927864 - } - ] - }, - "head": { - "rotate": [ + "time": 2.5666666, + "value": -91.583 + }, { - "value": -2.827988, - "curve": [ - 0.015444444, - -2.827988, - 0.03569071, - 12.719316 - ] + "time": 2.6, + "value": -91.1778 }, { - "time": 0.06666667, - "value": 12.186468, - "curve": [ - 0.0960013, - 11.681858, - 0.11911735, - -1.144228 - ] + "time": 2.6333332, + "value": -90.7815 }, { - "time": 0.13333334, - "value": -6.858564, - "curve": [ - 0.14927696, - -13.267348, - 0.21048637, - -37.27945 - ] + "time": 2.6666665, + "value": -90.3744 }, { - "time": 0.3, - "value": -36.86384, - "curve": [ - 0.3539913, - -36.61315, - 0.4120227, - -32.35048 - ] + "time": 2.7, + "value": -89.9663 }, { - "time": 0.4666667, - "value": -23.489603, - "curve": [ - 0.4899489, - -19.87037, - 0.5120964, - -3.287432 - ] + "time": 2.733333, + "value": -89.5153 }, { - "time": 0.5333333, - "value": -3.237766, - "curve": [ - 0.5596176, - -3.3898296, - 0.6143611, - -67.24913 - ] + "time": 2.7666667, + "value": -89.0048 }, { - "time": 0.6333333, - "value": -74.40298, - "curve": [ - 0.6523558, - -81.5758, - 0.7021659, - -88.9422 - ] + "time": 2.8, + "value": -88.4627 }, { - "time": 0.7333333, - "value": -88.93178, - "curve": [ - 0.8048823, - -88.90787, - 0.8380167, - -80.87495 - ] + "time": 2.8333333, + "value": -88.032 }, { - "time": 0.8666667, - "value": -81.02708, - "curve": [ - 0.9216276, - -81.3189, - 0.9755556, - -85.28828 - ] + "time": 2.8666666, + "value": -87.7778 }, { - "time": 1, - "value": -85.28828, - "curve": "stepped" + "time": 2.9, + "value": -87.6833 }, { - "time": 2.233333, - "value": -85.28828, - "curve": [ - 2.3143334, - -85.28828, - 2.382326, - -68.06154 - ] + "time": 2.9333332, + "value": -87.593 }, { - "time": 2.466667, - "value": -63.48384, - "curve": [ - 2.5701094, - -57.86936, - 2.9157326, - -55.24182 - ] + "time": 2.9666665, + "value": -87.505 }, { - "time": 3.2, - "value": -55.10316, - "curve": [ - 3.447132, - -54.98262, - 4.134757, - -56.60572 - ] + "time": 3, + "value": -87.4157 }, { - "time": 4.266667, - "value": -58.2344, - "curve": [ - 4.67212, - -63.24052, - 4.64639, - -82.6929 - ] + "time": 3.0333333, + "value": -87.3313 }, { - "time": 4.933333, - "value": -85.28828 - } - ], - "scale": [ + "time": 3.0666666, + "value": -87.2571 + }, { - "time": 0.4666667, - "curve": [ - 0.469, - 1.005, - 0.4916667, - 1.065, - 0.475, - 1.0178572, - 0.4916667, - 0.94 - ] + "time": 3.1, + "value": -87.1783 }, { - "time": 0.5, - "x": 1.065, - "y": 0.94, - "curve": [ - 0.5166666, - 1.065, - 0.5410837, - 0.9910153, - 0.5166666, - 0.94, - 0.5423501, - 1.0256574 - ] + "time": 3.1333332, + "value": -87.1239 }, { - "time": 0.5666666, - "x": 0.9895735, - "y": 1.0247642, - "curve": [ - 0.5933727, - 0.9880685, - 0.6089288, - 1.001505, - 0.5948418, - 1.0237292, - 0.6074599, - 1.0010352 - ] + "time": 3.1666665, + "value": -87.0631 }, { - "time": 0.6333333 - } - ] - }, - "head-control": { - "translate": [ + "time": 3.2, + "value": -87.0113 + }, { - "curve": [ - 0.025, - 0, - 0.08982687, - 0.89147305, - 0.025, - 0, - 0.075, - -21.61401 + "time": 3.233333, + "value": -86.9524 + }, + { + "time": 3.2666667, + "value": -86.8941 + }, + { + "time": 3.3, + "value": -86.8349 + }, + { + "time": 3.3333333, + "value": -86.7674 + }, + { + "time": 3.3666666, + "value": -86.7021 + }, + { + "time": 3.4, + "value": -86.6325 + }, + { + "time": 3.4333332, + "value": -86.5594 + }, + { + "time": 3.4666665, + "value": -86.4921 + }, + { + "time": 3.5, + "value": -86.4238 + }, + { + "time": 3.5333333, + "value": -86.3579 + }, + { + "time": 3.5666666, + "value": -86.295 + }, + { + "time": 3.6, + "value": -86.2313 + }, + { + "time": 3.6333332, + "value": -86.1714 + }, + { + "time": 3.6666665, + "value": -86.1129 + }, + { + "time": 3.7, + "value": -85.9962 + }, + { + "time": 3.733333, + "value": -85.8849 + }, + { + "time": 3.7666667, + "value": -85.7058 + }, + { + "time": 3.8, + "value": -85.5205 + }, + { + "time": 3.8333333, + "value": -85.32 + }, + { + "time": 3.8666666, + "value": -85.0966 + }, + { + "time": 3.9, + "value": -84.8861 + }, + { + "time": 3.9333332, + "value": -84.6575 + }, + { + "time": 3.9666665, + "value": -84.4349 + }, + { + "time": 4, + "value": -84.2186 + }, + { + "time": 4.0333333, + "value": -83.9974 + }, + { + "time": 4.0666666, + "value": -83.7861 + }, + { + "time": 4.1, + "value": -83.5795 + }, + { + "time": 4.133333, + "value": -83.3792 + }, + { + "time": 4.1666665, + "value": -83.1866 + }, + { + "time": 4.2, + "value": -83.0016 + }, + { + "time": 4.233333, + "value": -82.832 + }, + { + "time": 4.2666664, + "value": -82.6701 + }, + { + "time": 4.3, + "value": -82.5184 + }, + { + "time": 4.333333, + "value": -82.3906 + }, + { + "time": 4.3666663, + "value": -82.2711 + }, + { + "time": 4.4, + "value": -82.1775 + }, + { + "time": 4.433333, + "value": -82.1085 + }, + { + "time": 4.466666, + "value": -82.0562 + }, + { + "time": 4.5, + "value": -82.065 + }, + { + "time": 4.5333333, + "value": -82.0826 + }, + { + "time": 4.5666666, + "value": -81.7248 + }, + { + "time": 4.6, + "value": -81.0553 + }, + { + "time": 4.633333, + "value": -80.335 + }, + { + "time": 4.6666665, + "value": -79.6338 + }, + { + "time": 4.7, + "value": -79.02 + }, + { + "time": 4.733333, + "value": -78.7232 + }, + { + "time": 4.7666664, + "value": -94.2556 + }, + { + "time": 4.8, + "value": -94.6251 + }, + { + "time": 4.833333, + "value": -94.8677 + }, + { + "time": 4.8666663, + "value": -94.8677 + }, + { + "time": 4.9, + "value": -94.8677 + }, + { + "time": 4.9333334, + "value": -94.8677 + } + ] + }, + "hair1": { + "rotate": [ + { + "curve": [ + 0.04689246, + -0.2130623, + 0.04790161, + 7.863083 ] }, { - "time": 0.1, - "x": 0.9881002, - "y": -21.61401, + "time": 0.06666667, + "value": 13.272148, "curve": [ - 0.2139062, - 2.07001, - 0.375, - 3.317036, - 0.19166666, - -21.61401, - 0.4413305, - -13.159398 + 0.08325758, + 18.054514, + 0.13504568, + 24.44309 + ] + }, + { + "time": 0.2, + "value": 24.01697, + "curve": [ + 0.225, + 24.01697, + 0.2803424, + 6.321228 + ] + }, + { + "time": 0.3, + "value": 3.1026344, + "curve": [ + 0.3225088, + -0.5827751, + 0.3818797, + -7.121094 ] }, { "time": 0.4666667, - "x": 3.317036, - "y": -7.8163233, + "value": -7.447723, "curve": [ - 0.4916667, - 3.317036, - 0.5497855, - 3.2550259, - 0.482024, - -4.5776634, - 0.5036168, - 2.5038502 + 0.5115855, + -7.655552, + 0.5376558, + 12.13205 ] }, { "time": 0.5666666, - "x": 3.1785533, - "y": 2.491603, + "value": 16.46309, "curve": [ - 0.6580276, - 2.7646472, - 0.6791785, - 1.9860523, - 0.6491876, - 2.475575, - 0.6417333, - -10.469906 + 0.6085693, + 22.718737, + 0.6716594, + 27.3962 + ] + }, + { + "time": 0.7333333, + "value": 27.54968, + "curve": [ + 0.8266793, + 27.3962, + 0.932931, + 23.22974 + ] + }, + { + "time": 0.9666666, + "value": 19.106976, + "curve": [ + 0.9980442, + 15.272388, + 1.0916667, + -2.528984 + ] + }, + { + "time": 1.1333333, + "value": -2.528984, + "curve": [ + 1.1583333, + -2.528984, + 1.2083334, + 0 + ] + }, + { + "time": 1.2333333, + "curve": "stepped" + }, + { + "time": 2, + "curve": [ + 2.075, + 0, + 2.247674, + 0.3461227 + ] + }, + { + "time": 2.333333, + "value": 0.7803421, + "curve": [ + 2.584982, + 2.055981, + 2.8047395, + 3.4637756 ] }, { - "time": 0.7, - "x": 1.7400377, - "y": -10.407934, - "curve": [ - 0.7865131, - 0.7178611, - 0.880658, - -0.80351204, - 0.772064, - -10.331288, - 0.819524, - 5.5617523 - ] + "time": 3.2, + "value": 3.503952, + "curve": [ + 3.5925975, + 3.543865, + 3.9791405, + 2.3555145 + ] + }, + { + "time": 4.166666, + "value": 1.553379, + "curve": [ + 4.39082, + 0.594574, + 4.447003, + 0.0361824 + ] + }, + { + "time": 4.6, + "value": 0.0361824, + "curve": [ + 4.641668, + 0.0361824, + 4.741667, + 0 + ] + }, + { + "time": 4.933333 + } + ] + }, + "hair2": { + "rotate": [ + { + "value": 10.609882, + "curve": [ + 0.075, + 10.609882, + 0.05, + 12.669956 + ] + }, + { + "time": 0.06666667, + "value": 12.669956, + "curve": [ + 0.1233677, + 12.669956, + 0.19394414, + -16.505566 + ] + }, + { + "time": 0.2, + "value": -19.86787, + "curve": [ + 0.20651405, + -23.48457, + 0.23617338, + -31.682863 + ] + }, + { + "time": 0.3, + "value": -31.80027, + "curve": [ + 0.3564386, + -31.90409, + 0.4369411, + -25.611557 + ] + }, + { + "time": 0.4666667, + "value": -19.291225, + "curve": [ + 0.485298, + -15.329792, + 0.5289479, + 6.481163 + ] + }, + { + "time": 0.5666666, + "value": 6.667576, + "curve": [ + 0.6279005, + 6.970203, + 0.6498716, + -46.39313 + ] + }, + { + "time": 0.7333333, + "value": -46.29858, + "curve": [ + 0.8430756, + -46.17424, + 0.9410482, + -33.36858 + ] + }, + { + "time": 0.9666666, + "value": -23.173223, + "curve": [ + 0.9721882, + -20.975813, + 1.0466495, + 15.210228 + ] + }, + { + "time": 1.1, + "value": 15.210228, + "curve": [ + 1.1416667, + 15.210228, + 1.182938, + 10.734215 + ] + }, + { + "time": 1.2666667, + "value": 10.609882, + "curve": [ + 1.45, + 10.337642, + 1.8166667, + 10.609882 + ] + }, + { + "time": 2, + "value": 10.609882, + "curve": [ + 2.075, + 10.609882, + 2.225, + 16.90288 + ] + }, + { + "time": 2.3, + "value": 16.90288, + "curve": [ + 2.3271945, + 16.90288, + 2.346594, + 6.813179 + ] + }, + { + "time": 2.4, + "value": 6.834305, + "curve": [ + 2.492377, + 6.870834, + 2.6021945, + 17.392544 + ] + }, + { + "time": 2.666667, + "value": 17.392544, + "curve": [ + 2.7416666, + 17.392544, + 2.8916986, + 10.665386 + ] + }, + { + "time": 2.966667, + "value": 10.640583, + "curve": [ + 3.186902, + 10.56771, + 3.343602, + 10.731342 + ] + }, + { + "time": 3.6, + "value": 11.39581, + "curve": [ + 3.7658195, + 11.825535, + 3.873757, + 14.87431 + ] + }, + { + "time": 3.9333334, + "value": 14.827503, + "curve": [ + 4.022158, + 14.75772, + 4.208427, + 9.491276 + ] + }, + { + "time": 4.3, + "value": 9.53775, + "curve": [ + 4.391111, + 9.583996, + 4.44072, + 14.816524 + ] + }, + { + "time": 4.533333, + "value": 14.84467, + "curve": [ + 4.642342, + 14.877789, + 4.692117, + 1.173443 + ] + }, + { + "time": 4.766667, + "value": 1.2434273, + "curve": [ + 4.822706, + 1.2960372, + 4.818161, + 18.354725 + ] + }, + { + "time": 4.866667, + "value": 18.384907, + "curve": [ + 4.904529, + 18.40846, + 4.901352, + 10.607553 + ] + }, + { + "time": 4.933333, + "value": 10.609882 + } + ] + }, + "hair3": { + "rotate": [ + { + "curve": [ + 0, + 0, + 0.04056912, + 10.74298 + ] + }, + { + "time": 0.06666667, + "value": 14.15986, + "curve": [ + 0.07479883, + 15.224585, + 0.14791566, + 18.036913 + ] + }, + { + "time": 0.2, + "value": 18.13369, + "curve": [ + 0.2513522, + 18.229107, + 0.3068256, + -4.75262 + ] + }, + { + "time": 0.3666667, + "value": -5.062149, + "curve": [ + 0.41201925, + -5.296737, + 0.4698103, + -0.9579954 + ] + }, + { + "time": 0.5, + "value": 2.209665, + "curve": [ + 0.5121224, + 3.4816265, + 0.5948224, + 20.305944 + ] + }, + { + "time": 0.6333333, + "value": 24.8722, + "curve": [ + 0.6472809, + 26.525967, + 0.7191794, + 29.326023 + ] + }, + { + "time": 0.8, + "value": 29.219383, + "curve": [ + 0.8586156, + 29.142044, + 0.9000327, + 28.480516 + ] + }, + { + "time": 0.9333333, + "value": 26.11037, + "curve": [ + 0.9809244, + 22.72311, + 0.9980939, + 2.056135 + ] + }, + { + "time": 1.1, + "value": 2.209665 + } + ] + }, + "hair4": { + "rotate": [ + { + "curve": [ + 0.011168385, + 4.50322, + 0.05, + 11.416817 + ] + }, + { + "time": 0.06666667, + "value": 11.416817, + "curve": [ + 0.1, + 11.416817, + 0.1361588, + -5.918403 + ] + }, + { + "time": 0.16666667, + "value": -10.537537, + "curve": [ + 0.20614353, + -16.514656, + 0.3274886, + -21.9986 + ] + }, + { + "time": 0.3666667, + "value": -24.471233, + "curve": [ + 0.41259405, + -27.36985, + 0.4666667, + -43.9946 + ] + }, + { + "time": 0.5, + "value": -43.9946, + "curve": [ + 0.5333333, + -43.9946, + 0.5522224, + 12.119652 + ] + }, + { + "time": 0.6333333, + "value": 11.853188, + "curve": [ + 0.7141786, + 11.587608, + 0.7583333, + -34.13222 + ] + }, + { + "time": 0.8, + "value": -34.13222, + "curve": [ + 0.8583333, + -34.13222, + 1.0149958, + -12.471024 + ] + }, + { + "time": 1.0666667, + "value": -8.848976, + "curve": [ + 1.1205677, + -5.070595, + 1.219171, + -0.015052795 + ] + }, + { + "time": 1.3333334, + "value": 1.2907867, + "curve": [ + 1.508893, + 3.2989044, + 1.7627754, + 2.7490234 + ] + }, + { + "time": 1.8666667, + "value": 2.776871, + "curve": [ + 1.974238, + 2.805704, + 2.1083546, + 2.808632 + ] + }, + { + "time": 2.2, + "value": 2.776871, + "curve": [ + 2.315253, + 2.736931, + 2.3741815, + 1.219162 + ] + }, + { + "time": 2.466667, + "value": 1.179222, + "curve": [ + 2.525, + 1.179222, + 2.608333, + 10.794548 + ] + }, + { + "time": 2.666667, + "value": 10.794548, + "curve": [ + 2.725, + 10.794548, + 2.893151, + 4.721054 + ] + }, + { + "time": 3.033333, + "value": 4.721054, + "curve": [ + 3.1166666, + 4.721054, + 3.283333, + 7.932075 + ] + }, + { + "time": 3.3666666, + "value": 7.932075, + "curve": [ + 3.4916666, + 7.932075, + 3.775, + 6.927864 + ] + }, + { + "time": 3.9, + "value": 6.927864, + "curve": [ + 3.9809444, + 6.927864, + 4.09364, + 6.897201 + ] + }, + { + "time": 4.2, + "value": 8.442413, + "curve": [ + 4.267491, + 9.422943, + 4.401258, + 16.605806 + ] + }, + { + "time": 4.5, + "value": 16.33462, + "curve": [ + 4.581609, + 16.11781, + 4.708941, + 9.9449 + ] + }, + { + "time": 4.733333, + "value": 6.5066, + "curve": [ + 4.747063, + 4.571221, + 4.779032, + -1.7636824 + ] + }, + { + "time": 4.8, + "value": -1.7486115, + "curve": [ + 4.823359, + -1.7325964, + 4.819983, + 4.467903 + ] + }, + { + "time": 4.866667, + "value": 6.043281, + "curve": [ + 4.899199, + 7.141105, + 4.912722, + 6.927864 + ] + }, + { + "time": 4.933333, + "value": 6.927864 + } + ] + }, + "head": { + "rotate": [ + { + "value": -2.827988, + "curve": [ + 0.015444444, + -2.827988, + 0.03569071, + 12.719316 + ] + }, + { + "time": 0.06666667, + "value": 12.186468, + "curve": [ + 0.0960013, + 11.681858, + 0.11911735, + -1.144228 + ] + }, + { + "time": 0.13333334, + "value": -6.858564, + "curve": [ + 0.14927696, + -13.267348, + 0.21048637, + -37.27945 + ] + }, + { + "time": 0.3, + "value": -36.86384, + "curve": [ + 0.3539913, + -36.61315, + 0.4120227, + -32.35048 + ] + }, + { + "time": 0.4666667, + "value": -23.489603, + "curve": [ + 0.4899489, + -19.87037, + 0.5120964, + -3.287432 + ] + }, + { + "time": 0.5333333, + "value": -3.237766, + "curve": [ + 0.5596176, + -3.3898296, + 0.6143611, + -67.24913 + ] + }, + { + "time": 0.6333333, + "value": -74.40298, + "curve": [ + 0.6523558, + -81.5758, + 0.7021659, + -88.9422 + ] + }, + { + "time": 0.7333333, + "value": -88.93178, + "curve": [ + 0.8048823, + -88.90787, + 0.8380167, + -80.87495 + ] + }, + { + "time": 0.8666667, + "value": -81.02708, + "curve": [ + 0.9216276, + -81.3189, + 0.9755556, + -85.28828 + ] + }, + { + "time": 1, + "value": -85.28828, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -85.28828, + "curve": [ + 2.3143334, + -85.28828, + 2.382326, + -68.06154 + ] + }, + { + "time": 2.466667, + "value": -63.48384, + "curve": [ + 2.5701094, + -57.86936, + 2.9157326, + -55.24182 + ] + }, + { + "time": 3.2, + "value": -55.10316, + "curve": [ + 3.447132, + -54.98262, + 4.134757, + -56.60572 + ] + }, + { + "time": 4.266667, + "value": -58.2344, + "curve": [ + 4.67212, + -63.24052, + 4.64639, + -82.6929 + ] + }, + { + "time": 4.933333, + "value": -85.28828 + } + ], + "scale": [ + { + "time": 0.4666667, + "curve": [ + 0.469, + 1.005, + 0.4916667, + 1.065, + 0.475, + 1.0178572, + 0.4916667, + 0.94 + ] + }, + { + "time": 0.5, + "x": 1.065, + "y": 0.94, + "curve": [ + 0.5166666, + 1.065, + 0.5410837, + 0.9910153, + 0.5166666, + 0.94, + 0.5423501, + 1.0256574 + ] + }, + { + "time": 0.5666666, + "x": 0.9895735, + "y": 1.0247642, + "curve": [ + 0.5933727, + 0.9880685, + 0.6089288, + 1.001505, + 0.5948418, + 1.0237292, + 0.6074599, + 1.0010352 + ] + }, + { + "time": 0.6333333 + } + ] + }, + "head-control": { + "translate": [ + { + "curve": [ + 0.025, + 0, + 0.08982687, + 0.89147305, + 0.025, + 0, + 0.075, + -21.61401 + ] + }, + { + "time": 0.1, + "x": 0.9881002, + "y": -21.61401, + "curve": [ + 0.2139062, + 2.07001, + 0.375, + 3.317036, + 0.19166666, + -21.61401, + 0.4413305, + -13.159398 + ] + }, + { + "time": 0.4666667, + "x": 3.317036, + "y": -7.8163233, + "curve": [ + 0.4916667, + 3.317036, + 0.5497855, + 3.2550259, + 0.482024, + -4.5776634, + 0.5036168, + 2.5038502 + ] + }, + { + "time": 0.5666666, + "x": 3.1785533, + "y": 2.491603, + "curve": [ + 0.6580276, + 2.7646472, + 0.6791785, + 1.9860523, + 0.6491876, + 2.475575, + 0.6417333, + -10.469906 + ] + }, + { + "time": 0.7, + "x": 1.7400377, + "y": -10.407934, + "curve": [ + 0.7865131, + 0.7178611, + 0.880658, + -0.80351204, + 0.772064, + -10.331288, + 0.819524, + 5.5617523 + ] + }, + { + "time": 0.9, + "x": -1.0700846, + "y": 5.5375957, + "curve": [ + 0.9605302, + -1.9043194, + 1.025, + -2.2252462, + 0.974895, + 5.5151157, + 0.9505928, + -0.8529567 + ] + }, + { + "time": 1.1, + "x": -2.2252462, + "y": -0.9042754, + "curve": [ + 1.2916666, + -2.2252462, + 2.001765, + -1.4939518, + 1.291651, + -0.970104, + 1.975, + -0.9042754 + ] + }, + { + "time": 2.166667, + "x": -0.86713487, + "y": -0.9042754, + "curve": [ + 2.250246, + -0.5494431, + 2.503161, + 0.8558457, + 2.283333, + -0.9042754, + 2.6026855, + -7.731572 + ] + }, + { + "time": 2.666667, + "x": 1.3259557, + "y": -8.982293, + "curve": [ + 2.7657926, + 1.6109612, + 2.998697, + 1.7487321, + 2.834681, + -12.2666855, + 3.002592, + -15.669482 + ] + }, + { + "time": 3.1333334, + "x": 1.810638, + "y": -16.217154, + "curve": [ + 3.391734, + 1.9294498, + 4.198695, + 2.5163183, + 3.48327, + -17.68303, + 4.12858, + -16.929863 + ] + }, + { + "time": 4.366667, + "x": 2.9925613, + "y": -12.177105, + "curve": [ + 4.429278, + 3.1700768, + 4.593682, + 5.3080497, + 4.538166, + -8.753565, + 4.583333, + -4.896084 + ] + }, + { + "time": 4.666666, + "x": 5.380738, + "y": -2.8332741, + "curve": [ + 4.793823, + 5.507386, + 4.805771, + 3.683782, + 4.690854, + -2.2345417, + 4.800488, + -0.99986273 + ] + }, + { + "time": 4.933333, + "x": 3.6083975, + "y": -1.2390671 + } + ] + }, + "hip": { + "translate": [ + { + "curve": [ + 0.09774662, + -26.500284, + 0.16644298, + -49.643425, + 0.028903656, + 52.830708, + 0.1091842, + 96.942795 + ] + }, + { + "time": 0.2666667, + "x": -83.1816, + "y": 94.77508, + "curve": [ + 0.3611138, + -114.786736, + 0.3924851, + -126.64004, + 0.42022145, + 92.708534, + 0.4666667, + -9.759828 + ] + }, + { + "time": 0.4666667, + "x": -143.00812, + "y": -70.79833, + "curve": [ + 0.5225717, + -155.34349, + 0.5651282, + -162.70703, + 0.4733397, + -82.75284, + 0.5833333, + -126.477135 + ] + }, + { + "time": 0.6, + "x": -166.97603, + "y": -126.477135, + "curve": [ + 0.6630102, + -174.68977, + 0.8163472, + -180.33087, + 0.7083333, + -126.477135, + 0.8916666, + -126.51818 + ] + }, + { + "time": 1, + "x": -180.55977, + "y": -126.51818 + } + ] + }, + "neck": { + "rotate": [ + { + "value": -2.827988, + "curve": [ + 0.11415303, + 1.3304386, + 0.194984, + 4.130054 + ] + }, + { + "time": 0.2666667, + "value": 4.132889, + "curve": [ + 0.3512333, + 4.13624, + 0.4440456, + -24.501444 + ] + }, + { + "time": 0.5, + "value": -24.686066, + "curve": [ + 0.570637, + -23.89392, + 0.5499004, + 34.22126 + ] + }, + { + "time": 0.6666667, + "value": 35.12734, + "curve": [ + 0.713132, + 34.81157, + 0.7555716, + 22.7647 + ] + }, + { + "time": 0.8333333, + "value": 22.81864, + "curve": [ + 0.8679167, + 22.842625, + 0.9156492, + 47.94965 + ] + }, + { + "time": 0.9666666, + "value": 47.94965, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": 47.94965, + "curve": [ + 2.3, + 47.94965, + 2.6166525, + 18.71746 + ] + }, + { + "time": 2.666667, + "value": 18.505486, + "curve": [ + 3.171996, + 16.579683, + 4.060461, + 16.790627 + ] + }, + { + "time": 4.533333, + "value": 18.505486, + "curve": [ + 4.706526, + 19.133564, + 4.775889, + 41.10513 + ] + }, + { + "time": 4.8, + "value": 47.94965 + } + ] + }, + "rear-bracer": { + "rotate": [ + { + "value": -22.2894 + }, + { + "time": 0.03333333, + "value": -22.2894 + }, + { + "time": 0.06666667, + "value": -22.2894 + }, + { + "time": 0.1, + "value": -22.2894 + }, + { + "time": 0.13333333, + "value": -22.2894 + }, + { + "time": 0.16666667, + "value": -22.2894 + }, + { + "time": 0.2, + "value": -22.2894 + }, + { + "time": 0.23333333, + "value": -22.2894 + }, + { + "time": 0.26666665, + "value": -22.2894 + }, + { + "time": 0.3, + "value": -22.2894 + }, + { + "time": 0.3333333, + "value": -22.2894 + }, + { + "time": 0.36666667, + "value": -22.2894 + }, + { + "time": 0.4, + "value": -22.2894 + }, + { + "time": 0.4333333, + "value": -22.2894 + }, + { + "time": 0.46666667, + "value": -22.2894 + }, + { + "time": 0.5, + "value": 2.4683 + }, + { + "time": 0.5333333, + "value": 63.5998 + }, + { + "time": 0.56666666, + "value": 104.0814 + }, + { + "time": 0.6, + "value": 138.9416 + }, + { + "time": 0.6333333, + "value": 155.1325 + }, + { + "time": 0.6666666, + "value": 147.7232 + }, + { + "time": 0.7, + "value": 155.1325 + }, + { + "time": 0.7333333, + "value": 155.1325 + }, + { + "time": 0.76666665, + "value": 155.1325 + }, + { + "time": 0.8, + "value": 142.0105 + }, + { + "time": 0.8333333, + "value": 137.7571 + }, + { + "time": 0.8666666, + "value": 134.2493 + }, + { + "time": 0.9, + "value": 131.0781 + }, + { + "time": 0.9333333, + "value": 128.0924 + }, + { + "time": 0.96666664, + "value": 125.2526 + }, + { + "time": 1, + "value": 122.5909 + }, + { + "time": 1.0333333, + "value": 121.7598 + }, + { + "time": 1.0666666, + "value": 121.2695 + }, + { + "time": 1.1, + "value": 121.1146 + }, + { + "time": 1.1333333, + "value": 121.1146 + }, + { + "time": 1.1666666, + "value": 121.1146 + }, + { + "time": 1.2, + "value": 121.1146 + }, + { + "time": 1.2333332, + "value": 121.1146 + }, + { + "time": 1.2666667, + "value": 121.1146 + }, + { + "time": 1.3, + "value": 121.1146 + }, + { + "time": 1.3333333, + "value": 121.1146 + }, + { + "time": 1.3666666, + "value": 121.1146 + }, + { + "time": 1.4, + "value": 121.1146 + }, + { + "time": 1.4333333, + "value": 121.1146 + }, + { + "time": 1.4666666, + "value": 121.1146 + }, + { + "time": 1.5, + "value": 121.1146 + }, + { + "time": 1.5333333, + "value": 121.1146 + }, + { + "time": 1.5666666, + "value": 121.1146 + }, + { + "time": 1.6, + "value": 121.1146 + }, + { + "time": 1.6333333, + "value": 121.1146 + }, + { + "time": 1.6666666, + "value": 121.1146 + }, + { + "time": 1.7, + "value": 121.1146 + }, + { + "time": 1.7333332, + "value": 121.1146 + }, + { + "time": 1.7666667, + "value": 121.1146 + }, + { + "time": 1.8, + "value": 121.1146 + }, + { + "time": 1.8333333, + "value": 121.1146 + }, + { + "time": 1.8666666, + "value": 121.1146 + }, + { + "time": 1.9, + "value": 121.1146 + }, + { + "time": 1.9333333, + "value": 121.1146 + }, + { + "time": 1.9666666, + "value": 121.1146 + }, + { + "time": 2, + "value": 121.1146 + }, + { + "time": 2.0333333, + "value": 121.1009 + }, + { + "time": 2.0666666, + "value": 121.0872 + }, + { + "time": 2.1, + "value": 121.0687 + }, + { + "time": 2.1333332, + "value": 121.0366 + }, + { + "time": 2.1666665, + "value": 121.0044 + }, + { + "time": 2.2, + "value": 120.9715 + }, + { + "time": 2.233333, + "value": 120.9282 + }, + { + "time": 2.2666667, + "value": 120.8848 + }, + { + "time": 2.3, + "value": 120.8416 + }, + { + "time": 2.3333333, + "value": 120.7944 + }, + { + "time": 2.3666666, + "value": 120.7442 + }, + { + "time": 2.4, + "value": 120.5197 + }, + { + "time": 2.4333332, + "value": 120.1119 + }, + { + "time": 2.4666665, + "value": 119.6856 + }, + { + "time": 2.5, + "value": 119.2638 + }, + { + "time": 2.5333333, + "value": 118.8284 + }, + { + "time": 2.5666666, + "value": 118.4006 + }, + { + "time": 2.6, + "value": 117.9554 + }, + { + "time": 2.6333332, + "value": 117.5113 + }, + { + "time": 2.6666665, + "value": 117.0547 + }, + { + "time": 2.7, + "value": 116.6016 + }, + { + "time": 2.733333, + "value": 116.1201 + }, + { + "time": 2.7666667, + "value": 115.6115 + }, + { + "time": 2.8, + "value": 115.1026 + }, + { + "time": 2.8333333, + "value": 114.7003 + }, + { + "time": 2.8666666, + "value": 114.4786 + }, + { + "time": 2.9, + "value": 114.4248 + }, + { + "time": 2.9333332, + "value": 114.3732 + }, + { + "time": 2.9666665, + "value": 114.3218 + }, + { + "time": 3, + "value": 114.2694 + }, + { + "time": 3.0333333, + "value": 114.2188 + }, + { + "time": 3.0666666, + "value": 114.1734 + }, + { + "time": 3.1, + "value": 114.1245 + }, + { + "time": 3.1333332, + "value": 114.0887 + }, + { + "time": 3.1666665, + "value": 114.0481 + }, + { + "time": 3.2, + "value": 114.012 + }, + { + "time": 3.233333, + "value": 113.9702 + }, + { + "time": 3.2666667, + "value": 113.9279 + }, + { + "time": 3.3, + "value": 113.8838 + }, + { + "time": 3.3333333, + "value": 113.8334 + }, + { + "time": 3.3666666, + "value": 113.7832 + }, + { + "time": 3.4, + "value": 113.7294 + }, + { + "time": 3.4333332, + "value": 113.6727 + }, + { + "time": 3.4666665, + "value": 113.6192 + }, + { + "time": 3.5, + "value": 113.5648 + }, + { + "time": 3.5333333, + "value": 113.5116 + }, + { + "time": 3.5666666, + "value": 113.4599 + }, + { + "time": 3.6, + "value": 113.4075 + }, + { + "time": 3.6333332, + "value": 113.3572 + }, + { + "time": 3.6666665, + "value": 113.3074 + }, + { + "time": 3.7, + "value": 113.1943 + }, + { + "time": 3.733333, + "value": 113.0841 + }, + { + "time": 3.7666667, + "value": 112.8991 + }, + { + "time": 3.8, + "value": 112.7047 + }, + { + "time": 3.8333333, + "value": 112.4907 + }, + { + "time": 3.8666666, + "value": 112.2489 + }, + { + "time": 3.9, + "value": 112.0152 + }, + { + "time": 3.9333332, + "value": 111.7595 + }, + { + "time": 3.9666665, + "value": 111.504 + }, + { + "time": 4, + "value": 111.2525 + }, + { + "time": 4.0333333, + "value": 110.9912 + }, + { + "time": 4.0666666, + "value": 110.7361 + }, + { + "time": 4.1, + "value": 110.4831 + }, + { + "time": 4.133333, + "value": 110.2336 + }, + { + "time": 4.1666665, + "value": 109.9893 + }, + { + "time": 4.2, + "value": 109.7494 + }, + { + "time": 4.233333, + "value": 109.5251 + }, + { + "time": 4.2666664, + "value": 109.3057 + }, + { + "time": 4.3, + "value": 109.0958 + }, + { + "time": 4.333333, + "value": 108.9118 + }, + { + "time": 4.3666663, + "value": 108.7331 + }, + { + "time": 4.4, + "value": 108.5846 + }, + { + "time": 4.433333, + "value": 108.463 + }, + { + "time": 4.466666, + "value": 108.3574 + }, + { + "time": 4.5, + "value": 108.3266 + }, + { + "time": 4.5333333, + "value": 108.3024 + }, + { + "time": 4.5666666, + "value": 107.8114 + }, + { + "time": 4.6, + "value": 106.9217 + }, + { + "time": 4.633333, + "value": 105.9431 + }, + { + "time": 4.6666665, + "value": 104.967 + }, + { + "time": 4.7, + "value": 104.088 + }, + { + "time": 4.733333, + "value": 103.6177 + }, + { + "time": 4.7666664, + "value": 120.6331 + }, + { + "time": 4.8, + "value": 120.9058 + }, + { + "time": 4.833333, + "value": 121.1146 + }, + { + "time": 4.8666663, + "value": 121.1146 + }, + { + "time": 4.9, + "value": 121.1146 + }, + { + "time": 4.9333334, + "value": 121.1146 + } + ] + }, + "rear-foot": { + "rotate": [ + { + "value": -0.2811966, + "curve": [ + 0.03333333, + -0.2811966, + 0.256232, + -66.7055 + ] + }, + { + "time": 0.3666667, + "value": -66.84443, + "curve": [ + 0.4184119, + -66.90952, + 0.4985725, + -21.794205 + ] + }, + { + "time": 0.6, + "value": -21.5233, + "curve": [ + 0.6519168, + -21.38463, + 0.6645703, + -53.96108 + ] + }, + { + "time": 0.7, + "value": -54.26296, + "curve": [ + 0.7574644, + -53.96108, + 0.8429435, + -2.072342 + ] + }, + { + "time": 0.9333333, + "value": -1.4685898, + "curve": [ + 0.9684307, + -2.072342, + 0.9754344, + -19.96207 + ] + }, + { + "time": 1, + "value": -19.96207, + "curve": [ + 1.025, + -19.96207, + 1.075, + -12.420547 + ] + }, + { + "time": 1.1, + "value": -12.420547, + "curve": [ + 1.1333333, + -12.420547, + 1.2, + -18.34373 + ] + }, + { + "time": 1.2333333, + "value": -18.34373 + } + ] + }, + "rear-foot-target": { + "rotate": [ + { + "value": -0.2811985 + } + ] + }, + "rear-shin": { + "rotate": [ + { + "curve": [ + 0.02134387, + -16.65366, + 0.09115682, + -54.81634 + ] + }, + { + "time": 0.16666667, + "value": -55.28844, + "curve": [ + 0.1869984, + -55.41556, + 0.2134717, + -52.51734 + ] + }, + { + "time": 0.23333333, + "value": -45.98236, + "curve": [ + 0.2420925, + -43.10037, + 0.3105709, + -12.726774 + ] + }, + { + "time": 0.3333333, + "value": -6.317261, + "curve": [ + 0.3562187, + 0.12688255, + 0.4666666, + 24.495005 + ] + }, + { + "time": 0.5, + "value": 24.495005, + "curve": [ + 0.5425889, + 24.495005, + 0.5597089, + 3.782467 + ] + }, + { + "time": 0.5666666, + "value": -3.525984, + "curve": [ + 0.5851009, + 3.8576965, + 0.6593201, + 16.627193 + ] + }, + { + "time": 0.7, + "value": 16.561085, + "curve": [ + 0.7823284, + 16.42729, + 0.896085, + 8.43845 + ] + }, + { + "time": 0.9333333, + "value": 4.041226, + "curve": [ + 0.9562264, + 6.836118, + 1.0083333, + 8.41251 + ] + }, + { + "time": 1.0333333, + "value": 8.41251, + "curve": [ + 1.0666667, + 8.41251, + 1.1224273, + 8.136743 + ] + }, + { + "time": 1.1666666, + "value": 5.799962 + } + ] + }, + "rear-thigh": { + "rotate": [ + { + "curve": [ + 0.03333333, + 0, + 0.12001532, + 50.26316 + ] + }, + { + "time": 0.13333334, + "value": 57.30254, + "curve": [ + 0.16367698, + 73.341, + 0.2737021, + 147.17735 + ] + }, + { + "time": 0.3333333, + "value": 147.10303, + "curve": [ + 0.47515625, + 146.44525, + 0.582564, + 95.71753 + ] + }, + { + "time": 0.6, + "value": 79.66113, + "curve": [ + 0.6198274, + 94.74216, + 0.7321241, + 103.15384 + ] + }, + { + "time": 0.7666666, + "value": 103.02254, + "curve": [ + 0.8121768, + 102.84955, + 0.8968627, + 95.74734 + ] + }, + { + "time": 0.9333333, + "value": 83.01085 + } + ] + }, + "rear-upper-arm": { + "rotate": [ + { + "value": -5.0624 + }, + { + "time": 0.03333333, + "value": -0.41 + }, + { + "time": 0.06666667, + "value": 9.6467 + }, + { + "time": 0.1, + "value": 22.5327 + }, + { + "time": 0.13333333, + "value": 37.3529 + }, + { + "time": 0.16666667, + "value": 42.6195 + }, + { + "time": 0.2, + "value": 43.623 + }, + { + "time": 0.23333333, + "value": 42.3004 + }, + { + "time": 0.26666665, + "value": 38.6243 + }, + { + "time": 0.3, + "value": 31.3237 + }, + { + "time": 0.3333333, + "value": 23.707 + }, + { + "time": 0.36666667, + "value": 19.2487 + }, + { + "time": 0.4, + "value": 22.8479 + }, + { + "time": 0.4333333, + "value": 28.8233 + }, + { + "time": 0.46666667, + "value": 38.0023 + }, + { + "time": 0.5, + "value": 40.9843 + }, + { + "time": 0.5333333, + "value": 32.5684 + }, + { + "time": 0.56666666, + "value": 35.9581 + }, + { + "time": 0.6, + "value": 69.5803 + }, + { + "time": 0.6333333, + "value": 194.3699 + }, + { + "time": 0.6666666, + "value": 218.3422 + }, + { + "time": 0.7, + "value": 213.2932 + }, + { + "time": 0.7333333, + "value": 128.6612 + }, + { + "time": 0.76666665, + "value": 95.1164 + }, + { + "time": 0.8, + "value": 55.3762 + }, + { + "time": 0.8333333, + "value": 46.6556 + }, + { + "time": 0.8666666, + "value": 41.1856 + }, + { + "time": 0.9, + "value": 37.3915 + }, + { + "time": 0.9333333, + "value": 34.646 + }, + { + "time": 0.96666664, + "value": 32.6501 + }, + { + "time": 1, + "value": 31.24 + }, + { + "time": 1.0333333, + "value": 30.655 + }, + { + "time": 1.0666666, + "value": 30.3154 + }, + { + "time": 1.1, + "value": 30.2089 + }, + { + "time": 1.1333333, + "value": 30.2089 + }, + { + "time": 1.1666666, + "value": 30.2089 + }, + { + "time": 1.2, + "value": 30.2089 + }, + { + "time": 1.2333332, + "value": 30.2089 + }, + { + "time": 1.2666667, + "value": 30.2089 + }, + { + "time": 1.3, + "value": 30.2089 + }, + { + "time": 1.3333333, + "value": 30.2089 + }, + { + "time": 1.3666666, + "value": 30.2089 + }, + { + "time": 1.4, + "value": 30.2089 + }, + { + "time": 1.4333333, + "value": 30.2089 + }, + { + "time": 1.4666666, + "value": 30.2089 + }, + { + "time": 1.5, + "value": 30.2089 + }, + { + "time": 1.5333333, + "value": 30.2089 + }, + { + "time": 1.5666666, + "value": 30.2089 + }, + { + "time": 1.6, + "value": 30.2089 + }, + { + "time": 1.6333333, + "value": 30.2089 + }, + { + "time": 1.6666666, + "value": 30.2089 + }, + { + "time": 1.7, + "value": 30.2089 + }, + { + "time": 1.7333332, + "value": 30.2089 + }, + { + "time": 1.7666667, + "value": 30.2089 + }, + { + "time": 1.8, + "value": 30.2089 + }, + { + "time": 1.8333333, + "value": 30.2089 + }, + { + "time": 1.8666666, + "value": 30.2089 + }, + { + "time": 1.9, + "value": 30.2089 + }, + { + "time": 1.9333333, + "value": 30.2089 + }, + { + "time": 1.9666666, + "value": 30.2089 + }, + { + "time": 2, + "value": 30.2089 + }, + { + "time": 2.0333333, + "value": 30.2069 + }, + { + "time": 2.0666666, + "value": 30.205 + }, + { + "time": 2.1, + "value": 30.2024 + }, + { + "time": 2.1333332, + "value": 30.1981 + }, + { + "time": 2.1666665, + "value": 30.1938 + }, + { + "time": 2.2, + "value": 30.1896 + }, + { + "time": 2.233333, + "value": 30.1843 + }, + { + "time": 2.2666667, + "value": 30.1793 + }, + { + "time": 2.3, + "value": 30.1744 + }, + { + "time": 2.3333333, + "value": 30.1694 }, { - "time": 0.9, - "x": -1.0700846, - "y": 5.5375957, - "curve": [ - 0.9605302, - -1.9043194, - 1.025, - -2.2252462, - 0.974895, - 5.5151157, - 0.9505928, - -0.8529567 - ] + "time": 2.3666666, + "value": 30.1644 }, { - "time": 1.1, - "x": -2.2252462, - "y": -0.9042754, - "curve": [ - 1.2916666, - -2.2252462, - 2.001765, - -1.4939518, - 1.291651, - -0.970104, - 1.975, - -0.9042754 - ] + "time": 2.4, + "value": 30.0363 }, { - "time": 2.166667, - "x": -0.86713487, - "y": -0.9042754, - "curve": [ - 2.250246, - -0.5494431, - 2.503161, - 0.8558457, - 2.283333, - -0.9042754, - 2.6026855, - -7.731572 - ] + "time": 2.4333332, + "value": 29.7832 }, { - "time": 2.666667, - "x": 1.3259557, - "y": -8.982293, - "curve": [ - 2.7657926, - 1.6109612, - 2.998697, - 1.7487321, - 2.834681, - -12.2666855, - 3.002592, - -15.669482 - ] + "time": 2.4666665, + "value": 29.4702 }, { - "time": 3.1333334, - "x": 1.810638, - "y": -16.217154, - "curve": [ - 3.391734, - 1.9294498, - 4.198695, - 2.5163183, - 3.48327, - -17.68303, - 4.12858, - -16.929863 - ] + "time": 2.5, + "value": 29.1081 }, { - "time": 4.366667, - "x": 2.9925613, - "y": -12.177105, - "curve": [ - 4.429278, - 3.1700768, - 4.593682, - 5.3080497, - 4.538166, - -8.753565, - 4.583333, - -4.896084 - ] + "time": 2.5333333, + "value": 28.7117 }, { - "time": 4.666666, - "x": 5.380738, - "y": -2.8332741, - "curve": [ - 4.793823, - 5.507386, - 4.805771, - 3.683782, - 4.690854, - -2.2345417, - 4.800488, - -0.99986273 - ] + "time": 2.5666666, + "value": 28.3096 }, { - "time": 4.933333, - "x": 3.6083975, - "y": -1.2390671 - } - ] - }, - "hip": { - "translate": [ + "time": 2.6, + "value": 27.8962 + }, { - "curve": [ - 0.09774662, - -26.500284, - 0.16644298, - -49.643425, - 0.028903656, - 52.830708, - 0.1091842, - 96.942795 - ] + "time": 2.6333332, + "value": 27.4904 }, { - "time": 0.2666667, - "x": -83.1816, - "y": 94.77508, - "curve": [ - 0.3611138, - -114.786736, - 0.3924851, - -126.64004, - 0.42022145, - 92.708534, - 0.4666667, - -9.759828 - ] + "time": 2.6666665, + "value": 27.092 }, { - "time": 0.4666667, - "x": -143.00812, - "y": -70.79833, - "curve": [ - 0.5225717, - -155.34349, - 0.5651282, - -162.70703, - 0.4733397, - -82.75284, - 0.5833333, - -126.477135 - ] + "time": 2.7, + "value": 26.7188 }, { - "time": 0.6, - "x": -166.97603, - "y": -126.477135, - "curve": [ - 0.6630102, - -174.68977, - 0.8163472, - -180.33087, - 0.7083333, - -126.477135, - 0.8916666, - -126.51818 - ] + "time": 2.733333, + "value": 26.3655 }, { - "time": 1, - "x": -180.55977, - "y": -126.51818 - } - ] - }, - "neck": { - "rotate": [ + "time": 2.7666667, + "value": 26.0584 + }, { - "value": -2.827988, - "curve": [ - 0.11415303, - 1.3304386, - 0.194984, - 4.130054 - ] + "time": 2.8, + "value": 25.8113 }, { - "time": 0.2666667, - "value": 4.132889, - "curve": [ - 0.3512333, - 4.13624, - 0.4440456, - -24.501444 - ] + "time": 2.8333333, + "value": 25.6267 }, { - "time": 0.5, - "value": -24.686066, - "curve": [ - 0.570637, - -23.89392, - 0.5499004, - 34.22126 - ] + "time": 2.8666666, + "value": 25.5412 }, { - "time": 0.6666667, - "value": 35.12734, - "curve": [ - 0.713132, - 34.81157, - 0.7555716, - 22.7647 - ] + "time": 2.9, + "value": 25.5471 }, { - "time": 0.8333333, - "value": 22.81864, - "curve": [ - 0.8679167, - 22.842625, - 0.9156492, - 47.94965 - ] + "time": 2.9333332, + "value": 25.553 }, { - "time": 0.9666666, - "value": 47.94965, - "curve": "stepped" + "time": 2.9666665, + "value": 25.5591 }, { - "time": 2.233333, - "value": 47.94965, - "curve": [ - 2.3, - 47.94965, - 2.6166525, - 18.71746 - ] + "time": 3, + "value": 25.5655 }, { - "time": 2.666667, - "value": 18.505486, - "curve": [ - 3.171996, - 16.579683, - 4.060461, - 16.790627 - ] + "time": 3.0333333, + "value": 25.5717 }, { - "time": 4.533333, - "value": 18.505486, - "curve": [ - 4.706526, - 19.133564, - 4.775889, - 41.10513 - ] + "time": 3.0666666, + "value": 25.5774 }, { - "time": 4.8, - "value": 47.94965 - } - ] - }, - "rear-bracer": { - "rotate": [ + "time": 3.1, + "value": 25.5835 + }, + { + "time": 3.1333332, + "value": 25.5877 + }, { - "value": 10.362316, - "curve": [ - 0.03333333, - 10.362316, - 0.1, - -32.88954 - ] + "time": 3.1666665, + "value": 25.5925 }, { - "time": 0.13333334, - "value": -32.88954, - "curve": [ - 0.18333334, - -32.88954, - 0.2833333, - -4.45478 - ] + "time": 3.2, + "value": 25.5966 }, { - "time": 0.3333333, - "value": -4.45478, - "curve": [ - 0.3666667, - -4.45478, - 0.4379563, - -6.86408 - ] + "time": 3.233333, + "value": 25.6013 }, { - "time": 0.4666667, - "value": -8.989485, - "curve": [ - 0.5292276, - -13.620812, - 0.6053304, - -20.580513 - ] + "time": 3.2666667, + "value": 25.606 }, { - "time": 0.6333333, - "value": -23.20364, - "curve": [ - 0.7078339, - -30.182356, - 0.7583333, - -35.55501 - ] + "time": 3.3, + "value": 25.6107 }, { - "time": 0.8, - "value": -35.55501, - "curve": [ - 0.875, - -35.55501, - 1.025, - -23.20364 - ] + "time": 3.3333333, + "value": 25.6162 }, { - "time": 1.1, - "value": -23.20364 - } - ] - }, - "rear-foot": { - "rotate": [ + "time": 3.3666666, + "value": 25.6216 + }, { - "value": -0.2811966, - "curve": [ - 0.03333333, - -0.2811966, - 0.256232, - -66.7055 - ] + "time": 3.4, + "value": 25.6276 }, { - "time": 0.3666667, - "value": -66.84443, - "curve": [ - 0.4184119, - -66.90952, - 0.4985725, - -21.794205 - ] + "time": 3.4333332, + "value": 25.6339 }, { - "time": 0.6, - "value": -21.5233, - "curve": [ - 0.6519168, - -21.38463, - 0.6645703, - -53.96108 - ] + "time": 3.4666665, + "value": 25.6399 }, { - "time": 0.7, - "value": -54.26296, - "curve": [ - 0.7574644, - -53.96108, - 0.8429435, - -2.072342 - ] + "time": 3.5, + "value": 25.6462 }, { - "time": 0.9333333, - "value": -1.4685898, - "curve": [ - 0.9684307, - -2.072342, - 0.9754344, - -19.96207 - ] + "time": 3.5333333, + "value": 25.6524 }, { - "time": 1, - "value": -19.96207, - "curve": [ - 1.025, - -19.96207, - 1.075, - -12.420547 - ] + "time": 3.5666666, + "value": 25.6584 }, { - "time": 1.1, - "value": -12.420547, - "curve": [ - 1.1333333, - -12.420547, - 1.2, - -18.34373 - ] + "time": 3.6, + "value": 25.6647 }, { - "time": 1.2333333, - "value": -18.34373 - } - ] - }, - "rear-foot-target": { - "rotate": [ + "time": 3.6333332, + "value": 25.6706 + }, { - "value": -0.2811985 - } - ] - }, - "rear-shin": { - "rotate": [ + "time": 3.6666665, + "value": 25.6766 + }, { - "curve": [ - 0.02134387, - -16.65366, - 0.09115682, - -54.81634 - ] + "time": 3.7, + "value": 25.6515 }, { - "time": 0.16666667, - "value": -55.28844, - "curve": [ - 0.1869984, - -55.41556, - 0.2134717, - -52.51734 - ] + "time": 3.733333, + "value": 25.6262 }, { - "time": 0.23333333, - "value": -45.98236, - "curve": [ - 0.2420925, - -43.10037, - 0.3105709, - -12.726774 - ] + "time": 3.7666667, + "value": 25.5649 }, { - "time": 0.3333333, - "value": -6.317261, - "curve": [ - 0.3562187, - 0.12688255, - 0.4666666, - 24.495005 - ] + "time": 3.8, + "value": 25.4985 }, { - "time": 0.5, - "value": 24.495005, - "curve": [ - 0.5425889, - 24.495005, - 0.5597089, - 3.782467 - ] + "time": 3.8333333, + "value": 25.4223 }, { - "time": 0.5666666, - "value": -3.525984, - "curve": [ - 0.5851009, - 3.8576965, - 0.6593201, - 16.627193 - ] + "time": 3.8666666, + "value": 25.333 }, { - "time": 0.7, - "value": 16.561085, - "curve": [ - 0.7823284, - 16.42729, - 0.896085, - 8.43845 - ] + "time": 3.9, + "value": 25.2435 }, { - "time": 0.9333333, - "value": 4.041226, - "curve": [ - 0.9562264, - 6.836118, - 1.0083333, - 8.41251 - ] + "time": 3.9333332, + "value": 25.1452 }, { - "time": 1.0333333, - "value": 8.41251, - "curve": [ - 1.0666667, - 8.41251, - 1.1224273, - 8.136743 - ] + "time": 3.9666665, + "value": 25.0435 }, { - "time": 1.1666666, - "value": 5.799962 - } - ] - }, - "rear-thigh": { - "rotate": [ + "time": 4, + "value": 24.9425 + }, { - "curve": [ - 0.03333333, - 0, - 0.12001532, - 50.26316 - ] + "time": 4.0333333, + "value": 24.8368 }, { - "time": 0.13333334, - "value": 57.30254, - "curve": [ - 0.16367698, - 73.341, - 0.2737021, - 147.17735 - ] + "time": 4.0666666, + "value": 24.7305 }, { - "time": 0.3333333, - "value": 147.10303, - "curve": [ - 0.47515625, - 146.44525, - 0.582564, - 95.71753 - ] + "time": 4.1, + "value": 24.6251 }, { - "time": 0.6, - "value": 79.66113, - "curve": [ - 0.6198274, - 94.74216, - 0.7321241, - 103.15384 - ] + "time": 4.133333, + "value": 24.5204 }, { - "time": 0.7666666, - "value": 103.02254, - "curve": [ - 0.8121768, - 102.84955, - 0.8968627, - 95.74734 - ] + "time": 4.1666665, + "value": 24.4158 }, { - "time": 0.9333333, - "value": 83.01085 - } - ] - }, - "rear-upper-arm": { - "rotate": [ + "time": 4.2, + "value": 24.3121 + }, { - "value": -44.69556, - "curve": [ - 0.03333333, - -44.69556, - 0.1197083, - 54.88644 - ] + "time": 4.233333, + "value": 24.214 }, { - "time": 0.13333334, - "value": 64.6217, - "curve": [ - 0.1537096, - 79.18082, - 0.2141258, - 79.4221 - ] + "time": 4.2666664, + "value": 24.1158 }, { - "time": 0.2666667, - "value": 63.39506, - "curve": [ - 0.2927642, - 55.18524, - 0.3318916, - 30.12935 - ] + "time": 4.3, + "value": 24.0211 }, { - "time": 0.3666667, - "value": 30.12935, - "curve": [ - 0.40001765, - 30.12935, - 0.4412998, - 39.87414 - ] + "time": 4.333333, + "value": 23.9352 }, { - "time": 0.4666667, - "value": 55.12625, - "curve": [ - 0.48838425, - 68.18418, - 0.5204052, - 100.72226 - ] + "time": 4.3666663, + "value": 23.8487 + }, + { + "time": 4.4, + "value": 23.7744 + }, + { + "time": 4.433333, + "value": 23.7079 }, { - "time": 0.5333333, - "value": 111.95866, - "curve": [ - 0.550502, - 126.88067, - 0.627324, - 185.96957 - ] + "time": 4.466666, + "value": 23.6449 }, { - "time": 0.6666667, - "value": 185.96957, - "curve": [ - 0.6916667, - 185.96957, - 0.7357943, - 162.4288 - ] + "time": 4.5, + "value": 23.6114 }, { - "time": 0.8, - "value": 158.0067, - "curve": [ - 0.9000576, - 151.11525, - 1.0166667, - 144.0128 - ] + "time": 4.5333333, + "value": 23.5763 }, { - "time": 1.1, - "value": 144.0128, - "curve": "stepped" + "time": 4.5666666, + "value": 23.3595 }, { - "time": 2.3666666, - "value": 144.0128, - "curve": [ - 2.4916666, - 144.0128, - 2.7416666, - 138.6282 - ] + "time": 4.6, + "value": 22.9999 }, { - "time": 2.8666666, - "value": 138.6282, - "curve": [ - 3.0666666, - 138.6282, - 3.466667, - 138.63403 - ] + "time": 4.633333, + "value": 22.6177 }, { - "time": 3.666667, - "value": 138.63403, - "curve": [ - 3.8833334, - 138.63403, - 4.316666, - 135.18347 - ] + "time": 4.6666665, + "value": 22.2505 }, { - "time": 4.533333, - "value": 135.18347, - "curve": [ - 4.575, - 135.18347, - 4.691666, - 131.594 - ] + "time": 4.7, + "value": 21.9292 }, { "time": 4.733333, - "value": 131.594, - "curve": [ - 4.758333, - 131.594, - 4.516667, - 144.0128 - ] + "value": 21.7403 + }, + { + "time": 4.7666664, + "value": 29.9007 + }, + { + "time": 4.8, + "value": 30.0578 }, { "time": 4.833333, - "value": 144.0128 - } - ], - "translate": [ + "value": 30.2089 + }, { - "time": 0.4666667, - "curve": [ - 0.5166666, - 0, - 0.6166667, - -21.737148, - 0.5166666, - 0, - 0.6166667, - -10.31258 - ] + "time": 4.8666663, + "value": 30.2089 }, { - "time": 0.6666667, - "x": -21.774265, - "y": -10.330188 + "time": 4.9, + "value": 30.2089 + }, + { + "time": 4.9333334, + "value": 30.2089 } ] }, @@ -4140,35 +5631,37 @@ "gun": { "rotate": [ { + "value": 6, "curve": [ 0.0990061, - 0.2725744, + 6.231688, 0.3666667, - 1.227249 + 7.043162 ] }, { "time": 0.5333333, - "value": 1.227249, + "value": 7.043162, "curve": [ 0.665, - 1.227249, + 7.043162, 0.9372414, - -0.5649137 + 5.519823 ] }, { "time": 1.1333333, - "value": -0.5542478, + "value": 5.528889, "curve": [ 1.3156896, - -0.5539121, + 5.529175, 1.5823046, - -0.20918465 + 5.822193 ] }, { - "time": 1.6666666 + "time": 1.6666666, + "value": 6 } ] }, @@ -4576,29 +6069,29 @@ { "curve": [ 0.06311346, - 0.5412674, + 0.460077, 0.3666667, - 3.3939 + 2.884815 ] }, { "time": 0.5333333, - "value": 3.3939, + "value": 2.884815, "curve": [ 0.6958333, - 3.3939, + 2.884815, 0.938892, - -1.6320496 + -1.387242 ] }, { "time": 1.2, - "value": -1.6092262, + "value": -1.367842, "curve": [ 1.4195797, - -1.5900345, + -1.351529, 1.5741305, - -0.6726322 + -0.571737 ] }, { @@ -4616,27 +6109,27 @@ "rear-upper-arm": { "rotate": [ { - "value": 39.19888, + "value": 33.19888, "curve": [ 0.185123, - 39.21545, + 33.211308, 0.5, - 29.370453 + 25.82756 ] }, { "time": 0.6666667, - "value": 29.370453, + "value": 25.82756, "curve": [ 0.9166667, - 29.370453, + 25.82756, 1.4166666, - 39.19888 + 33.19888 ] }, { "time": 1.6666666, - "value": 39.19888 + "value": 33.19888 } ] }, @@ -4975,26 +6468,39 @@ "gun": { "rotate": [ { - "value": -3.954601, - "curve": [ - 0, - -10.403942, - 0.01909628, - -20.42602 - ] + "value": -164.6701 }, { "time": 0.03333333, - "value": -20.454044, - "curve": [ - 0.04384435, - -20.474735, - 0.12498682, - 0 - ] + "value": -33.2519 + }, + { + "time": 0.06666667, + "value": -16.4643 + }, + { + "time": 0.1, + "value": 2.2723 + }, + { + "time": 0.13333333, + "value": 14.3622 + }, + { + "time": 0.16666667, + "value": 21.2151 + }, + { + "time": 0.2, + "value": 24.281 + }, + { + "time": 0.23333333, + "value": 24.4058 }, { - "time": 0.2 + "time": 0.26666668, + "value": 7.9471 } ] }, @@ -5201,26 +6707,39 @@ "rear-bracer": { "rotate": [ { - "value": 11.752888, - "curve": [ - 0, - -7.974851, - 0.016757887, - -33.39882 - ] + "value": 137.3465 }, { "time": 0.03333333, - "value": -33.3857, - "curve": [ - 0.04859935, - -33.37362, - 0.1310863, - 0 - ] + "value": -22.2894 + }, + { + "time": 0.06666667, + "value": -22.2894 + }, + { + "time": 0.1, + "value": -22.2894 + }, + { + "time": 0.13333333, + "value": -22.2894 + }, + { + "time": 0.16666667, + "value": -22.2894 + }, + { + "time": 0.2, + "value": -22.2894 }, { - "time": 0.2 + "time": 0.23333333, + "value": -22.2894 + }, + { + "time": 0.26666668, + "value": -4.8938 } ] }, @@ -5285,36 +6804,39 @@ "rear-upper-arm": { "rotate": [ { - "value": 248.56125, - "curve": [ - 0, - 371.2775, - 0.06228419, - 399.1989 - ] + "value": -43.0001 }, { - "time": 0.13333334, - "value": 399.1989 - } - ], - "translate": [ + "time": 0.03333333, + "value": 23.6578 + }, { - "x": -1.7654241, - "y": 23.178196, - "curve": [ - 0.03333333, - -1.7654241, - 0.06943522, - 0, - 0.03333333, - 23.178196, - 0.06943522, - 0 - ] + "time": 0.06666667, + "value": 30.0298 }, { - "time": 0.13333334 + "time": 0.1, + "value": 33.9196 + }, + { + "time": 0.13333333, + "value": 35.6711 + }, + { + "time": 0.16666667, + "value": 36.5774 + }, + { + "time": 0.2, + "value": 36.9178 + }, + { + "time": 0.23333333, + "value": 36.8445 + }, + { + "time": 0.26666668, + "value": 33.9975 } ] }, @@ -5935,77 +7457,77 @@ "gun": { "rotate": [ { - "value": 12.364543, + "value": 42.364544, "curve": [ 0.022356797, - 16.282055, + 44.127422, 0.15, - 30.81017 + 50.665073 ] }, { "time": 0.2, - "value": 30.81017, + "value": 50.665073, "curve": [ 0.2583333, - 30.81017, + 50.665073, 0.375, - 13.257755 + 42.766487 ] }, { "time": 0.4333333, - "value": 13.257755, + "value": 42.766487, "curve": [ 0.5083333, - 13.257755, + 42.766487, 0.6584936, - 15.046124 + 43.571255 ] }, { "time": 0.7333333, - "value": 14.982923, + "value": 43.542812, "curve": [ 0.7894168, - 14.935562, + 43.521503, 0.8279614, - 13.620555 + 42.92975 ] }, { "time": 0.8666667, - "value": 12.72069, + "value": 42.52481, "curve": [ 0.8868754, - 12.250854, + 42.31338, 0.9843205, - 9.831252 + 41.224564 ] }, { "time": 1.0333333, - "value": 8.599857, + "value": 40.670433, "curve": [ 1.0447482, - 8.31307, + 40.54138, 1.0826218, - 7.5548 + 40.200157 ] }, { "time": 1.1333333, - "value": 7.128548, + "value": 40.008347, "curve": [ 1.1752198, - 6.776476, + 39.849915, 1.2833333, - 6.182274 + 39.582523 ] }, { "time": 1.3333334, - "value": 6.182274 + "value": 40.36146 } ] }, @@ -6701,57 +8223,57 @@ "rear-bracer": { "rotate": [ { - "value": 28.284866, + "value": 8.284866, "curve": [ 0.02212139, - 25.120243, + 6.860786, 0.18745896, - -0.8935051 + -4.845401 ] }, { "time": 0.2, - "value": -2.518879, + "value": -5.576819, "curve": [ 0.2570979, - -9.918992, + -8.90687, 0.3723359, - -17.379135 + -12.263934 ] }, { "time": 0.4333333, - "value": -17.410477, + "value": -12.278038, "curve": [ 0.5404287, - -17.465504, + -12.302801, 0.659186, - -16.91498 + -12.055065 ] }, { "time": 0.7666666, - "value": -12.098708, + "value": -9.887742, "curve": [ 0.9074817, - -5.788708, + -7.048242, 1.02477, - 14.578896 + 2.11718 ] }, { "time": 1.1, - "value": 20.57702, + "value": 4.816335, "curve": [ 1.1912643, - 27.85358, + 8.090787, 1.2833333, - 29.665577 + 8.906186 ] }, { "time": 1.3333334, - "value": 29.665577 + "value": 8.906186 } ] }, @@ -6895,67 +8417,67 @@ "rear-upper-arm": { "rotate": [ { - "value": 40.50333, + "value": 30.50333, "curve": [ 0.04802571, - 36.09633, + 27.85913, 0.16843162, - 20.44992 + 18.471285 ] }, { "time": 0.3, - "value": 20.44989, + "value": 18.471266, "curve": [ 0.47593585, - 20.449875, + 18.471256, 0.5709888, - 33.75796 + 26.456108 ] }, { "time": 0.6, - "value": 38.67331, + "value": 29.405317, "curve": [ 0.642064, - 45.80016, + 33.681427, 0.6806553, - 57.44073 + 40.66577 ] }, { "time": 0.7333333, - "value": 62.90692, + "value": 43.945484, "curve": [ 0.828676, - 72.80023, + 49.88147, 0.9955254, - 77.61066 + 52.767727 ] }, { "time": 1.0333333, - "value": 80.3669, + "value": 54.42147, "curve": [ 1.0823636, - 83.94128, + 56.5661, 1.1476828, - 90.60106 + 60.56197 ] }, { "time": 1.2, - "value": 90.60106, + "value": 60.56197, "curve": [ 1.2475935, - 90.46378, + 60.4796, 1.316745, - 53.06635 + 38.04114 ] }, { "time": 1.3333334, - "value": 49.06278 + "value": 35.639 } ] }, @@ -7204,22 +8726,6 @@ "value": 4.52226 } ] - }, - "back-shoulder": { - "translate": [ - {}, - { - "time": 0.5 - }, - { - "time": 1, - "x": -2, - "y": -4 - }, - { - "time": 1.3333334 - } - ] } }, "ik": { @@ -7345,39 +8851,6 @@ } ] }, - "back-shoulder": { - "translate": [ - { - "curve": [ - 0.08333333, - 0, - 0.25, - 0, - 0.08333333, - 0, - 0.25, - 5.552076 - ] - }, - { - "time": 0.3333333, - "y": 5.552076, - "curve": [ - 0.4166667, - 0, - 0.5833333, - 0, - 0.4166667, - 5.552076, - 0.5833333, - 0 - ] - }, - { - "time": 0.6666667 - } - ] - }, "front-bracer": { "rotate": [ { @@ -7910,51 +9383,51 @@ "gun": { "rotate": [ { - "value": 12.364543, + "value": 32.364544, "curve": [ 0.022356797, - 16.282055, + 34.519176, 0.08747823, - 20.251215 + 36.702213 ] }, { "time": 0.13333334, - "value": 20.186804, + "value": 36.666786, "curve": [ 0.168223, - 20.32252, + 36.74143, 0.25445935, - -8.823136 + 20.71132 ] }, { "time": 0.2666667, - "value": -11.87723, + "value": 19.031569, "curve": [ 0.2907614, - -17.905375, + 15.716088, 0.3436026, - -24.105413 + 12.306067 ] }, { "time": 0.4, - "value": -23.880844, + "value": 12.42958, "curve": [ 0.4478289, - -23.690395, + 12.534327, 0.5327503, - -15.46561 + 17.057959 ] }, { "time": 0.5666666, - "value": -8.685678 + "value": 20.78692 }, { "time": 0.6666667, - "value": 12.364543 + "value": 32.364544 } ] }, @@ -8581,32 +10054,32 @@ }, { "time": 0.23333333, - "value": -11.117936, + "value": 6.613325, "curve": [ 0.2520901, - -14.118498, + 4.963016, 0.2973188, - -19.369314 + 2.075067 ] }, { "time": 0.3333333, - "value": -19.37952, + "value": 2.069454, "curve": [ 0.4346901, - -19.408234, + 2.053661, 0.5219483, - 38.96215 + 34.15737 ] }, { "time": 0.5666666, - "value": 38.86711, + "value": 34.1051, "curve": [ 0.6189629, - 38.75598, + 34.04398, 0.6442117, - 32.01072 + 30.334085 ] }, { @@ -8827,88 +10300,37 @@ "rear-upper-arm": { "rotate": [ { - "value": 40.50333, + "value": 20.50333, "curve": [ 0.028292393, - 23.741745, + 6.255983, 0.1277068, - -79.86003 + -81.80553 ] }, { "time": 0.23333333, - "value": -79.86928, + "value": -81.81339, "curve": [ 0.380056, - -79.88212, + -81.8243, 0.4030929, - 63.25032 + 39.838272 ] }, { "time": 0.5666666, - "value": 64.13361, + "value": 40.58907, "curve": [ 0.6073362, - 64.35324, + 40.775753, 0.6441763, - 53.09538 - ] - }, - { - "time": 0.6666667, - "value": 40.50333 - } - ], - "translate": [ - { - "x": -2.3543434, - "y": -0.4771056, - "curve": [ - 0.04393777, - -2.8470106, - 0.16938667, - -3.4042382, - 0.04393777, - 0.5784294, - 0.16938667, - 1.772288 - ] - }, - { - "time": 0.23333333, - "x": -3.4042382, - "y": 1.772288, - "curve": [ - 0.34626475, - -3.4042382, - 0.4753447, - -1.6689253, - 0.34626475, - 1.772288, - 0.4753447, - -1.9456105 - ] - }, - { - "time": 0.5666666, - "x": -1.6689253, - "y": -1.9456105, - "curve": [ - 0.6106853, - -1.6689253, - 0.6416666, - -2.0740228, - 0.6106853, - -1.9456105, - 0.6416666, - -1.0776912 + 31.206573 ] }, { "time": 0.6666667, - "x": -2.3543434, - "y": -0.4771056 + "value": 20.50333 } ] }, @@ -9302,26 +10724,27 @@ "gun": { "rotate": [ { - "value": 2.276992, + "value": 7.48, "curve": [ 0.04088889, - 2.276992, + 7.48, 0.10457134, - 15.343413 + 15.9732 ] }, { "time": 0.16666667, - "value": 15.31988, + "value": 15.9579, "curve": [ 0.20540346, - 15.305198, + 15.9484, 0.2408889, - 0 + 6 ] }, { - "time": 0.2666667 + "time": 0.2666667, + "value": 6 } ] }, @@ -9507,10 +10930,10 @@ "rear-bracer": { "rotate": [ { - "value": 57.24359, + "value": 37.2083, "curve": [ 0.06666667, - 57.24359, + 37.2083, 0.2, 0 ] @@ -9560,17 +10983,17 @@ "rear-upper-arm": { "rotate": [ { - "value": 55.30082, + "value": 45.2753, "curve": [ 0.06666667, - 55.30082, + 45.2753, 0.2, - 39.19888 + 33.1989 ] }, { "time": 0.2666667, - "value": 39.19888 + "value": 33.1989 } ] }, @@ -9848,27 +11271,42 @@ "bones": { "gun": { "rotate": [ + { + "value": -19 + }, { "time": 0.06666667, + "value": -19, "curve": [ 0.09373267, - 25.889433, + 3.006018, 0.1123115, - 45.26556 + 19.475725 ] }, { "time": 0.13333334, - "value": 45.34824, + "value": 19.475725, "curve": [ - 0.1922297, - 45.27915, - 0.17955977, - -0.09420347 + 0.18, + 19.475725, + 0.22, + -1.2893 ] }, { - "time": 0.6333333 + "time": 0.26666668, + "value": -1.2893, + "curve": [ + 0.38, + -11, + 0.5, + -19 + ] + }, + { + "time": 0.6333333, + "value": -19 } ] }, @@ -9980,73 +11418,17 @@ } ] }, - "rear-bracer": { - "translate": [ - { - "time": 0.03333333, - "curve": [ - 0.07454277, - -2.3520436, - 0.08333333, - -2.7114222, - 0.08020648, - -1.6800311, - 0.08333333, - -1.7906399 - ] - }, - { - "time": 0.1, - "x": -2.7114222, - "y": -1.7906399, - "curve": [ - 0.13333334, - -2.7114222, - 0.16790563, - 0.11200512, - 0.13333334, - -1.7906399, - 0.1672763, - 0 - ] - }, + "rear-upper-arm": { + "rotate": [ { - "time": 0.23333333 + "value": 38 } ] }, - "rear-upper-arm": { - "translate": [ - { - "time": 0.03333333, - "curve": [ - 0.04513854, - 0.5648654, - 0.08333333, - 2.1490245, - 0.04365119, - 0.53737515, - 0.08333333, - 2.0639672 - ] - }, - { - "time": 0.1, - "x": 2.1490245, - "y": 2.0639672, - "curve": [ - 0.13333334, - 2.1490245, - 0.1757862, - -0.06122441, - 0.13333334, - 2.0639672, - 0.16949686, - 0 - ] - }, + "rear-bracer": { + "rotate": [ { - "time": 0.23333333 + "value": -19 } ] } @@ -10113,44 +11495,6 @@ } ] }, - "back-shoulder": { - "translate": [ - { - "x": -0.11232292, - "y": -2.7915423, - "curve": [ - 0.13333334, - -0.11232292, - 0.3333333, - 4.778493, - 0.13333334, - -2.7915423, - 0.3333333, - 1.722532 - ] - }, - { - "time": 0.4666667, - "x": 4.778493, - "y": 1.722532, - "curve": [ - 0.6, - 4.778493, - 0.8583333, - -0.11232292, - 0.6, - 1.722532, - 0.8583333, - -2.7915423 - ] - }, - { - "time": 1, - "x": -0.11232292, - "y": -2.7915423 - } - ] - }, "front-bracer": { "rotate": [ { @@ -10607,47 +11951,47 @@ "gun": { "rotate": [ { - "value": -14.673275, + "value": -9.673275, "curve": [ 0.08551843, - -14.673275, + -9.673275, 0.20198414, - 8.30991 + -1.62916 ] }, { "time": 0.23333333, - "value": 12.136024, + "value": -0.29002, "curve": [ 0.2789693, - 17.70582, + 1.659408, 0.3914901, - 25.794325 + 4.490385 ] }, { "time": 0.5, - "value": 25.77012, + "value": 4.481913, "curve": [ 0.6313128, - 25.740833, + 4.471663, 0.6943456, - 4.530927 + -2.951804 ] }, { "time": 0.7333333, - "value": -0.6513629, + "value": -4.765606, "curve": [ 0.7676219, - -5.209029, + -6.360789, 0.9023453, - -14.40159 + -9.578185 ] }, { "time": 1, - "value": -14.673275 + "value": -9.673275 } ] }, @@ -11294,57 +12638,57 @@ "rear-bracer": { "rotate": [ { - "value": 10.059132, + "value": 15.059132, "curve": [ 0.04404857, - 11.161348, + 15.444908, 0.06296488, - 11.485394 + 15.558324 ] }, { "time": 0.1, - "value": 11.48998, + "value": 15.559929, "curve": [ 0.21508875, - 11.49362, + 15.561203, 0.3358774, - 2.9205174 + 12.560617 ] }, { "time": 0.3666667, - "value": 0.8411312, + "value": 11.832832, "curve": [ 0.4164524, - -2.521204, + 10.656014, 0.4980461, - -10.835702 + 7.74594 ] }, { "time": 0.6, - "value": -10.82903, + "value": 7.748275, "curve": [ 0.7620489, - -10.713412, + 7.788742, 0.8446016, - -3.045681 + 10.472447 ] }, { "time": 0.8666667, - "value": -1.341797, + "value": 11.068807, "curve": [ 0.9168805, - 2.535763, + 12.425953, 0.977475, - 8.81012 + 14.621978 ] }, { "time": 1, - "value": 10.059132 + "value": 15.059132 } ] }, @@ -11541,57 +12885,57 @@ "rear-upper-arm": { "rotate": [ { - "value": 28.27774, + "value": 18.27774, "curve": [ 0.03390831, - 30.940815, + 20.4082, 0.06758396, - 32.04713 + 21.293253 ] }, { "time": 0.1, - "value": 31.88103, + "value": 21.160372, "curve": [ 0.1942905, - 31.013386, + 20.466257, 0.3364573, - -0.11212158 + -4.434149 ] }, { "time": 0.3666667, - "value": -7.11055, + "value": -10.032892, "curve": [ 0.4211193, - -19.725266, + -20.124664, 0.5301549, - -46.211 + -41.31325 ] }, { "time": 0.6, - "value": -45.74681, + "value": -40.9419, "curve": [ 0.7075172, - -45.03224, + -40.370243, 0.8438387, - -13.561066 + -15.193305 ] }, { "time": 0.8666667, - "value": -6.483352, + "value": -9.531134, "curve": [ 0.9088265, - 6.58815, + 0.926068, 0.9575854, - 24.209595 + 15.023224 ] }, { "time": 1, - "value": 28.27774 + "value": 18.27774 } ] }, diff --git a/rigboy/v2/build/skeleton.model.json b/rigboy/v2/build/skeleton.model.json index 98e2b15f..b0579599 100644 --- a/rigboy/v2/build/skeleton.model.json +++ b/rigboy/v2/build/skeleton.model.json @@ -573,8 +573,8 @@ "rear-upper-arm": { "kind": "region", "path": "rear-upper-arm", - "x": -24.289118, - "y": 4.065864, + "x": -25.089117, + "y": 3.565864, "rotation": 135, "width": 416, "height": 624, @@ -611,10 +611,10 @@ "gun": { "kind": "region", "path": "gun", - "x": 62.482674, - "y": 10.889955, - "rotation": -138.33244, - "scaleX": 0.16743854, + "x": 50, + "y": 14.5, + "rotation": -2.85, + "scaleX": -0.16743854, "scaleY": 0.16743852, "width": 730, "height": 400, @@ -1325,37 +1325,37 @@ "keys": [ { "time": 0, - "value": 0, + "value": 6, "curve": [ 0.0990061, - 0.2725744, + 6.231688, 0.3666667, - 1.227249 + 7.043162 ] }, { "time": 0.5333333, - "value": 1.227249, + "value": 7.043162, "curve": [ 0.665, - 1.227249, + 7.043162, 0.9372414, - -0.5649137 + 5.519823 ] }, { "time": 1.1333333, - "value": -0.5542478, + "value": 5.528889, "curve": [ 1.3156896, - -0.5539121, + 5.529175, 1.5823046, - -0.20918465 + 5.822193 ] }, { "time": 1.6666666, - "value": 0 + "value": 6 } ] } @@ -1845,29 +1845,29 @@ "value": 0, "curve": [ 0.06311346, - 0.5412674, + 0.460077, 0.3666667, - 3.3939 + 2.884815 ] }, { "time": 0.5333333, - "value": 3.3939, + "value": 2.884815, "curve": [ 0.6958333, - 3.3939, + 2.884815, 0.938892, - -1.6320496 + -1.387242 ] }, { "time": 1.2, - "value": -1.6092262, + "value": -1.367842, "curve": [ 1.4195797, - -1.5900345, + -1.351529, 1.5741305, - -0.6726322 + -0.571737 ] }, { @@ -1901,27 +1901,27 @@ "keys": [ { "time": 0, - "value": 39.19888, + "value": 33.19888, "curve": [ 0.185123, - 39.21545, + 33.211308, 0.5, - 29.370453 + 25.82756 ] }, { "time": 0.6666667, - "value": 29.370453, + "value": 25.82756, "curve": [ 0.9166667, - 29.370453, + 25.82756, 1.4166666, - 39.19888 + 33.19888 ] }, { "time": 1.6666666, - "value": 39.19888 + "value": 33.19888 } ] } @@ -2157,51 +2157,6 @@ } ] }, - { - "name": "back-shoulder", - "timelines": [ - { - "name": "translate", - "keys": [ - { - "time": 0, - "x": -0.11232292, - "y": -2.7915423, - "curve": [ - 0.13333334, - -0.11232292, - 0.3333333, - 4.778493, - 0.13333334, - -2.7915423, - 0.3333333, - 1.722532 - ] - }, - { - "time": 0.4666667, - "x": 4.778493, - "y": 1.722532, - "curve": [ - 0.6, - 4.778493, - 0.8583333, - -0.11232292, - 0.6, - 1.722532, - 0.8583333, - -2.7915423 - ] - }, - { - "time": 1, - "x": -0.11232292, - "y": -2.7915423 - } - ] - } - ] - }, { "name": "front-bracer", "timelines": [ @@ -2723,47 +2678,47 @@ "keys": [ { "time": 0, - "value": -14.673275, + "value": -9.673275, "curve": [ 0.08551843, - -14.673275, + -9.673275, 0.20198414, - 8.30991 + -1.62916 ] }, { "time": 0.23333333, - "value": 12.136024, + "value": -0.29002, "curve": [ 0.2789693, - 17.70582, + 1.659408, 0.3914901, - 25.794325 + 4.490385 ] }, { "time": 0.5, - "value": 25.77012, + "value": 4.481913, "curve": [ 0.6313128, - 25.740833, + 4.471663, 0.6943456, - 4.530927 + -2.951804 ] }, { "time": 0.7333333, - "value": -0.6513629, + "value": -4.765606, "curve": [ 0.7676219, - -5.209029, + -6.360789, 0.9023453, - -14.40159 + -9.578185 ] }, { "time": 1, - "value": -14.673275 + "value": -9.673275 } ] } @@ -3525,57 +3480,57 @@ "keys": [ { "time": 0, - "value": 10.059132, + "value": 15.059132, "curve": [ 0.04404857, - 11.161348, + 15.444908, 0.06296488, - 11.485394 + 15.558324 ] }, { "time": 0.1, - "value": 11.48998, + "value": 15.559929, "curve": [ 0.21508875, - 11.49362, + 15.561203, 0.3358774, - 2.9205174 + 12.560617 ] }, { "time": 0.3666667, - "value": 0.8411312, + "value": 11.832832, "curve": [ 0.4164524, - -2.521204, + 10.656014, 0.4980461, - -10.835702 + 7.74594 ] }, { "time": 0.6, - "value": -10.82903, + "value": 7.748275, "curve": [ 0.7620489, - -10.713412, + 7.788742, 0.8446016, - -3.045681 + 10.472447 ] }, { "time": 0.8666667, - "value": -1.341797, + "value": 11.068807, "curve": [ 0.9168805, - 2.535763, + 12.425953, 0.977475, - 8.81012 + 14.621978 ] }, { "time": 1, - "value": 10.059132 + "value": 15.059132 } ] } @@ -3797,57 +3752,57 @@ "keys": [ { "time": 0, - "value": 28.27774, + "value": 18.27774, "curve": [ 0.03390831, - 30.940815, + 20.4082, 0.06758396, - 32.04713 + 21.293253 ] }, { "time": 0.1, - "value": 31.88103, + "value": 21.160372, "curve": [ 0.1942905, - 31.013386, + 20.466257, 0.3364573, - -0.11212158 + -4.434149 ] }, { "time": 0.3666667, - "value": -7.11055, + "value": -10.032892, "curve": [ 0.4211193, - -19.725266, + -20.124664, 0.5301549, - -46.211 + -41.31325 ] }, { "time": 0.6, - "value": -45.74681, + "value": -40.9419, "curve": [ 0.7075172, - -45.03224, + -40.370243, 0.8438387, - -13.561066 + -15.193305 ] }, { "time": 0.8666667, - "value": -6.483352, + "value": -9.531134, "curve": [ 0.9088265, - 6.58815, + 0.926068, 0.9575854, - 24.209595 + 15.023224 ] }, { "time": 1, - "value": 28.27774 + "value": 18.27774 } ] } @@ -4223,51 +4178,6 @@ } ] }, - { - "name": "back-shoulder", - "timelines": [ - { - "name": "translate", - "keys": [ - { - "time": 0, - "x": 0, - "y": 0, - "curve": [ - 0.08333333, - 0, - 0.25, - 0, - 0.08333333, - 0, - 0.25, - 5.552076 - ] - }, - { - "time": 0.3333333, - "x": 0, - "y": 5.552076, - "curve": [ - 0.4166667, - 0, - 0.5833333, - 0, - 0.4166667, - 5.552076, - 0.5833333, - 0 - ] - }, - { - "time": 0.6666667, - "x": 0, - "y": 0 - } - ] - } - ] - }, { "name": "front-bracer", "timelines": [ @@ -4872,51 +4782,51 @@ "keys": [ { "time": 0, - "value": 12.364543, + "value": 32.364544, "curve": [ 0.022356797, - 16.282055, + 34.519176, 0.08747823, - 20.251215 + 36.702213 ] }, { "time": 0.13333334, - "value": 20.186804, + "value": 36.666786, "curve": [ 0.168223, - 20.32252, + 36.74143, 0.25445935, - -8.823136 + 20.71132 ] }, { "time": 0.2666667, - "value": -11.87723, + "value": 19.031569, "curve": [ 0.2907614, - -17.905375, + 15.716088, 0.3436026, - -24.105413 + 12.306067 ] }, { "time": 0.4, - "value": -23.880844, + "value": 12.42958, "curve": [ 0.4478289, - -23.690395, + 12.534327, 0.5327503, - -15.46561 + 17.057959 ] }, { "time": 0.5666666, - "value": -8.685678 + "value": 20.78692 }, { "time": 0.6666667, - "value": 12.364543 + "value": 32.364544 } ] } @@ -5622,32 +5532,32 @@ }, { "time": 0.23333333, - "value": -11.117936, + "value": 6.613325, "curve": [ 0.2520901, - -14.118498, + 4.963016, 0.2973188, - -19.369314 + 2.075067 ] }, { "time": 0.3333333, - "value": -19.37952, + "value": 2.069454, "curve": [ 0.4346901, - -19.408234, + 2.053661, 0.5219483, - 38.96215 + 34.15737 ] }, { "time": 0.5666666, - "value": 38.86711, + "value": 34.1051, "curve": [ 0.6189629, - 38.75598, + 34.04398, 0.6442117, - 32.01072 + 30.334085 ] }, { @@ -5908,92 +5818,37 @@ "keys": [ { "time": 0, - "value": 40.50333, + "value": 20.50333, "curve": [ 0.028292393, - 23.741745, + 6.255983, 0.1277068, - -79.86003 + -81.80553 ] }, { "time": 0.23333333, - "value": -79.86928, + "value": -81.81339, "curve": [ 0.380056, - -79.88212, + -81.8243, 0.4030929, - 63.25032 + 39.838272 ] }, { "time": 0.5666666, - "value": 64.13361, + "value": 40.58907, "curve": [ 0.6073362, - 64.35324, + 40.775753, 0.6441763, - 53.09538 - ] - }, - { - "time": 0.6666667, - "value": 40.50333 - } - ] - }, - { - "name": "translate", - "keys": [ - { - "time": 0, - "x": -2.3543434, - "y": -0.4771056, - "curve": [ - 0.04393777, - -2.8470106, - 0.16938667, - -3.4042382, - 0.04393777, - 0.5784294, - 0.16938667, - 1.772288 - ] - }, - { - "time": 0.23333333, - "x": -3.4042382, - "y": 1.772288, - "curve": [ - 0.34626475, - -3.4042382, - 0.4753447, - -1.6689253, - 0.34626475, - 1.772288, - 0.4753447, - -1.9456105 - ] - }, - { - "time": 0.5666666, - "x": -1.6689253, - "y": -1.9456105, - "curve": [ - 0.6106853, - -1.6689253, - 0.6416666, - -2.0740228, - 0.6106853, - -1.9456105, - 0.6416666, - -1.0776912 + 31.206573 ] }, { "time": 0.6666667, - "x": -2.3543434, - "y": -0.4771056 + "value": 20.50333 } ] } @@ -6968,77 +6823,77 @@ "keys": [ { "time": 0, - "value": 12.364543, + "value": 42.364544, "curve": [ 0.022356797, - 16.282055, + 44.127422, 0.15, - 30.81017 + 50.665073 ] }, { "time": 0.2, - "value": 30.81017, + "value": 50.665073, "curve": [ 0.2583333, - 30.81017, + 50.665073, 0.375, - 13.257755 + 42.766487 ] }, { "time": 0.4333333, - "value": 13.257755, + "value": 42.766487, "curve": [ 0.5083333, - 13.257755, + 42.766487, 0.6584936, - 15.046124 + 43.571255 ] }, { "time": 0.7333333, - "value": 14.982923, + "value": 43.542812, "curve": [ 0.7894168, - 14.935562, + 43.521503, 0.8279614, - 13.620555 + 42.92975 ] }, { "time": 0.8666667, - "value": 12.72069, + "value": 42.52481, "curve": [ 0.8868754, - 12.250854, + 42.31338, 0.9843205, - 9.831252 + 41.224564 ] }, { "time": 1.0333333, - "value": 8.599857, + "value": 40.670433, "curve": [ 1.0447482, - 8.31307, + 40.54138, 1.0826218, - 7.5548 + 40.200157 ] }, { "time": 1.1333333, - "value": 7.128548, + "value": 40.008347, "curve": [ 1.1752198, - 6.776476, + 39.849915, 1.2833333, - 6.182274 + 39.582523 ] }, { "time": 1.3333334, - "value": 6.182274 + "value": 40.36146 } ] } @@ -7821,57 +7676,57 @@ "keys": [ { "time": 0, - "value": 28.284866, + "value": 8.284866, "curve": [ 0.02212139, - 25.120243, + 6.860786, 0.18745896, - -0.8935051 + -4.845401 ] }, { "time": 0.2, - "value": -2.518879, + "value": -5.576819, "curve": [ 0.2570979, - -9.918992, + -8.90687, 0.3723359, - -17.379135 + -12.263934 ] }, { "time": 0.4333333, - "value": -17.410477, + "value": -12.278038, "curve": [ 0.5404287, - -17.465504, + -12.302801, 0.659186, - -16.91498 + -12.055065 ] }, { "time": 0.7666666, - "value": -12.098708, + "value": -9.887742, "curve": [ 0.9074817, - -5.788708, + -7.048242, 1.02477, - 14.578896 + 2.11718 ] }, { "time": 1.1, - "value": 20.57702, + "value": 4.816335, "curve": [ 1.1912643, - 27.85358, + 8.090787, 1.2833333, - 29.665577 + 8.906186 ] }, { "time": 1.3333334, - "value": 29.665577 + "value": 8.906186 } ] } @@ -8065,67 +7920,67 @@ "keys": [ { "time": 0, - "value": 40.50333, + "value": 30.50333, "curve": [ 0.04802571, - 36.09633, + 27.85913, 0.16843162, - 20.44992 + 18.471285 ] }, { "time": 0.3, - "value": 20.44989, + "value": 18.471266, "curve": [ 0.47593585, - 20.449875, + 18.471256, 0.5709888, - 33.75796 + 26.456108 ] }, { "time": 0.6, - "value": 38.67331, + "value": 29.405317, "curve": [ 0.642064, - 45.80016, + 33.681427, 0.6806553, - 57.44073 + 40.66577 ] }, { "time": 0.7333333, - "value": 62.90692, + "value": 43.945484, "curve": [ 0.828676, - 72.80023, + 49.88147, 0.9955254, - 77.61066 + 52.767727 ] }, { "time": 1.0333333, - "value": 80.3669, + "value": 54.42147, "curve": [ 1.0823636, - 83.94128, + 56.5661, 1.1476828, - 90.60106 + 60.56197 ] }, { "time": 1.2, - "value": 90.60106, + "value": 60.56197, "curve": [ 1.2475935, - 90.46378, + 60.4796, 1.316745, - 53.06635 + 38.04114 ] }, { "time": 1.3333334, - "value": 49.06278 + "value": 35.639 } ] } @@ -8413,36 +8268,6 @@ ] } ] - }, - { - "name": "back-shoulder", - "timelines": [ - { - "name": "translate", - "keys": [ - { - "time": 0, - "x": 0, - "y": 0 - }, - { - "time": 0.5, - "x": 0, - "y": 0 - }, - { - "time": 1, - "x": -2, - "y": -4 - }, - { - "time": 1.3333334, - "x": 0, - "y": 0 - } - ] - } - ] } ], "slots": [ @@ -8574,29 +8399,43 @@ { "name": "rotate", "keys": [ + { + "time": 0, + "value": -19 + }, { "time": 0.06666667, - "value": 0, + "value": -19, "curve": [ 0.09373267, - 25.889433, + 3.006018, 0.1123115, - 45.26556 + 19.475725 ] }, { "time": 0.13333334, - "value": 45.34824, + "value": 19.475725, + "curve": [ + 0.18, + 19.475725, + 0.22, + -1.2893 + ] + }, + { + "time": 0.26666668, + "value": -1.2893, "curve": [ - 0.1922297, - 45.27915, - 0.17955977, - -0.09420347 + 0.38, + -11, + 0.5, + -19 ] }, { "time": 0.6333333, - "value": 0 + "value": -19 } ] } @@ -8783,90 +8622,28 @@ ] }, { - "name": "rear-bracer", + "name": "rear-upper-arm", "timelines": [ { - "name": "translate", + "name": "rotate", "keys": [ { - "time": 0.03333333, - "x": 0, - "y": 0, - "curve": [ - 0.07454277, - -2.3520436, - 0.08333333, - -2.7114222, - 0.08020648, - -1.6800311, - 0.08333333, - -1.7906399 - ] - }, - { - "time": 0.1, - "x": -2.7114222, - "y": -1.7906399, - "curve": [ - 0.13333334, - -2.7114222, - 0.16790563, - 0.11200512, - 0.13333334, - -1.7906399, - 0.1672763, - 0 - ] - }, - { - "time": 0.23333333, - "x": 0, - "y": 0 + "time": 0, + "value": 38 } ] } ] }, { - "name": "rear-upper-arm", + "name": "rear-bracer", "timelines": [ { - "name": "translate", + "name": "rotate", "keys": [ { - "time": 0.03333333, - "x": 0, - "y": 0, - "curve": [ - 0.04513854, - 0.5648654, - 0.08333333, - 2.1490245, - 0.04365119, - 0.53737515, - 0.08333333, - 2.0639672 - ] - }, - { - "time": 0.1, - "x": 2.1490245, - "y": 2.0639672, - "curve": [ - 0.13333334, - 2.1490245, - 0.1757862, - -0.06122441, - 0.13333334, - 2.0639672, - 0.16949686, - 0 - ] - }, - { - "time": 0.23333333, - "x": 0, - "y": 0 + "time": 0, + "value": -19 } ] } @@ -9132,7 +8909,7 @@ "keys": [ { "time": 0, - "value": -0.3051109 + "value": 30.72 } ] } @@ -9146,7 +8923,7 @@ "keys": [ { "time": 0, - "value": -26.552755 + "value": -20 } ] } @@ -9160,7 +8937,7 @@ "keys": [ { "time": 0, - "value": 62.30537 + "value": 57.5 } ] } @@ -9175,7 +8952,7 @@ "keys": [ { "time": 0, - "mix": 0.995, + "mix": 0.01, "bendPositive": true, "compress": false, "stretch": false @@ -9508,27 +9285,39 @@ "keys": [ { "time": 0, - "value": -3.954601, - "curve": [ - 0, - -10.403942, - 0.01909628, - -20.42602 - ] + "value": -164.6701 }, { "time": 0.03333333, - "value": -20.454044, - "curve": [ - 0.04384435, - -20.474735, - 0.12498682, - 0 - ] + "value": -33.2519 + }, + { + "time": 0.06666667, + "value": -16.4643 + }, + { + "time": 0.1, + "value": 2.2723 + }, + { + "time": 0.13333333, + "value": 14.3622 + }, + { + "time": 0.16666667, + "value": 21.2151 }, { "time": 0.2, - "value": 0 + "value": 24.281 + }, + { + "time": 0.23333333, + "value": 24.4058 + }, + { + "time": 0.26666668, + "value": 7.9471 } ] } @@ -9811,27 +9600,39 @@ "keys": [ { "time": 0, - "value": 11.752888, - "curve": [ - 0, - -7.974851, - 0.016757887, - -33.39882 - ] + "value": 137.3465 }, { "time": 0.03333333, - "value": -33.3857, - "curve": [ - 0.04859935, - -33.37362, - 0.1310863, - 0 - ] + "value": -22.2894 + }, + { + "time": 0.06666667, + "value": -22.2894 + }, + { + "time": 0.1, + "value": -22.2894 + }, + { + "time": 0.13333333, + "value": -22.2894 + }, + { + "time": 0.16666667, + "value": -22.2894 }, { "time": 0.2, - "value": 0 + "value": -22.2894 + }, + { + "time": 0.23333333, + "value": -22.2894 + }, + { + "time": 0.26666668, + "value": -4.8938 } ] } @@ -9920,56 +9721,53 @@ "keys": [ { "time": 0, - "value": 248.56125, - "curve": [ - 0, - 371.2775, - 0.06228419, - 399.1989 - ] + "value": -43.0001 }, { - "time": 0.13333334, - "value": 399.1989 + "time": 0.03333333, + "value": 23.6578 + }, + { + "time": 0.06666667, + "value": 30.0298 + }, + { + "time": 0.1, + "value": 33.9196 + }, + { + "time": 0.13333333, + "value": 35.6711 + }, + { + "time": 0.16666667, + "value": 36.5774 + }, + { + "time": 0.2, + "value": 36.9178 + }, + { + "time": 0.23333333, + "value": 36.8445 + }, + { + "time": 0.26666668, + "value": 33.9975 } ] - }, + } + ] + }, + { + "name": "torso", + "timelines": [ { - "name": "translate", + "name": "rotate", "keys": [ { "time": 0, - "x": -1.7654241, - "y": 23.178196, - "curve": [ - 0.03333333, - -1.7654241, - 0.06943522, - 0, - 0.03333333, - 23.178196, - 0.06943522, - 0 - ] - }, - { - "time": 0.13333334, - "x": 0, - "y": 0 - } - ] - } - ] - }, - { - "name": "torso", - "timelines": [ - { - "name": "rotate", - "keys": [ - { - "time": 0, - "value": -18.249893, + "value": -18.249893, "curve": [ 0, -10.59406, @@ -10231,27 +10029,27 @@ "keys": [ { "time": 0, - "value": 2.276992, + "value": 7.48, "curve": [ 0.04088889, - 2.276992, + 7.48, 0.10457134, - 15.343413 + 15.9732 ] }, { "time": 0.16666667, - "value": 15.31988, + "value": 15.9579, "curve": [ 0.20540346, - 15.305198, + 15.9484, 0.2408889, - 0 + 6 ] }, { "time": 0.2666667, - "value": 0 + "value": 6 } ] } @@ -10513,10 +10311,10 @@ "keys": [ { "time": 0, - "value": 57.24359, + "value": 37.2083, "curve": [ 0.06666667, - 57.24359, + 37.2083, 0.2, 0 ] @@ -10582,17 +10380,17 @@ "keys": [ { "time": 0, - "value": 55.30082, + "value": 45.2753, "curve": [ 0.06666667, - 55.30082, + 45.2753, 0.2, - 39.19888 + 33.1989 ] }, { "time": 0.2666667, - "value": 39.19888 + "value": 33.1989 } ] } @@ -11802,1865 +11600,3351 @@ "keys": [ { "time": 0, - "value": -2.788574, - "curve": [ - 0.03333333, - -2.788574, - 0.11987463, - -7.215712 - ] + "value": -9.77 }, { - "time": 0.13333334, - "value": -8.516563, - "curve": [ - 0.16800457, - -11.867717, - 0.2902747, - -23.711977 - ] + "time": 0.03333333, + "value": -4.0975 }, { - "time": 0.3333333, - "value": -26.241997, - "curve": [ - 0.368596, - -28.313953, - 0.4355997, - -29.74596 - ] + "time": 0.06666667, + "value": -1.7093 }, { - "time": 0.5, - "value": -29.65575, - "curve": [ - 0.552479, - -29.58224, - 0.611462, - -25.47485 - ] + "time": 0.1, + "value": -0.629 }, { - "time": 0.6333333, - "value": -22.68271, - "curve": [ - 0.6562596, - -19.7559, - 0.67987, - -10.02117 - ] + "time": 0.13333333, + "value": 1.9308 }, { - "time": 0.7, - "value": -6.485645, - "curve": [ - 0.7221142, - -2.601631, - 0.75, - -1.21659 - ] + "time": 0.16666667, + "value": 2.2961 }, { - "time": 0.7666666, - "value": -1.350212, - "curve": [ - 0.7916667, - -1.5506454, - 0.8416666, - -19.737776 - ] + "time": 0.2, + "value": 1.0198 }, { - "time": 0.8666667, - "value": -19.7968 - } - ] - } - ] - }, - { - "name": "hair1", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 0.23333333, + "value": -1.1438 + }, { - "time": 0, - "value": 0, - "curve": [ - 0.04689246, - -0.2130623, - 0.04790161, - 7.863083 - ] + "time": 0.26666665, + "value": -4.2556 }, { - "time": 0.06666667, - "value": 13.272148, - "curve": [ - 0.08325758, - 18.054514, - 0.13504568, - 24.44309 - ] + "time": 0.3, + "value": -9.0732 }, { - "time": 0.2, - "value": 24.01697, - "curve": [ - 0.225, - 24.01697, - 0.2803424, - 6.321228 - ] + "time": 0.3333333, + "value": -14.6988 }, { - "time": 0.3, - "value": 3.1026344, - "curve": [ - 0.3225088, - -0.5827751, - 0.3818797, - -7.121094 - ] + "time": 0.36666667, + "value": -19.0788 }, { - "time": 0.4666667, - "value": -7.447723, - "curve": [ - 0.5115855, - -7.655552, - 0.5376558, - 12.13205 - ] + "time": 0.4, + "value": -23.8071 }, { - "time": 0.5666666, - "value": 16.46309, - "curve": [ - 0.6085693, - 22.718737, - 0.6716594, - 27.3962 - ] + "time": 0.4333333, + "value": -26.646 }, { - "time": 0.7333333, - "value": 27.54968, - "curve": [ - 0.8266793, - 27.3962, - 0.932931, - 23.22974 - ] + "time": 0.46666667, + "value": -27.3799 }, { - "time": 0.9666666, - "value": 19.106976, - "curve": [ - 0.9980442, - 15.272388, - 1.0916667, - -2.528984 - ] + "time": 0.5, + "value": -36.9224 }, { - "time": 1.1333333, - "value": -2.528984, - "curve": [ - 1.1583333, - -2.528984, - 1.2083334, - 0 - ] + "time": 0.5333333, + "value": -65.0671 }, { - "time": 1.2333333, - "value": 0, - "curve": "stepped" + "time": 0.56666666, + "value": -87.3612 }, { - "time": 2, - "value": 0, - "curve": [ - 2.075, - 0, - 2.247674, - 0.3461227 - ] + "time": 0.6, + "value": -137.7679 }, { - "time": 2.333333, - "value": 0.7803421, - "curve": [ - 2.584982, - 2.055981, - 2.8047395, - 3.4637756 - ] + "time": 0.6333333, + "value": -263.8991 }, { - "time": 3.2, - "value": 3.503952, - "curve": [ - 3.5925975, - 3.543865, - 3.9791405, - 2.3555145 - ] + "time": 0.6666666, + "value": -269.7275 }, { - "time": 4.166666, - "value": 1.553379, - "curve": [ - 4.39082, - 0.594574, - 4.447003, - 0.0361824 - ] + "time": 0.7, + "value": -273.7489 }, { - "time": 4.6, - "value": 0.0361824, - "curve": [ - 4.641668, - 0.0361824, - 4.741667, - 0 - ] + "time": 0.7333333, + "value": -196.9262 }, { - "time": 4.933333, - "value": 0 - } - ] - } - ] - }, - { - "name": "hair2", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 0.76666665, + "value": -171.1338 + }, { - "time": 0, - "value": 10.609882, - "curve": [ - 0.075, - 10.609882, - 0.05, - 12.669956 - ] + "time": 0.8, + "value": -127.3434 }, { - "time": 0.06666667, - "value": 12.669956, - "curve": [ - 0.1233677, - 12.669956, - 0.19394414, - -16.505566 - ] + "time": 0.8333333, + "value": -122.518 }, { - "time": 0.2, - "value": -19.86787, - "curve": [ - 0.20651405, - -23.48457, - 0.23617338, - -31.682863 - ] + "time": 0.8666666, + "value": -118.9258 }, { - "time": 0.3, - "value": -31.80027, - "curve": [ - 0.3564386, - -31.90409, - 0.4369411, - -25.611557 - ] + "time": 0.9, + "value": -112.6986 }, { - "time": 0.4666667, - "value": -19.291225, - "curve": [ - 0.485298, - -15.329792, - 0.5289479, - 6.481163 - ] + "time": 0.9333333, + "value": -107.3113 }, { - "time": 0.5666666, - "value": 6.667576, - "curve": [ - 0.6279005, - 6.970203, - 0.6498716, - -46.39313 - ] + "time": 0.96666664, + "value": -102.5108 }, { - "time": 0.7333333, - "value": -46.29858, - "curve": [ - 0.8430756, - -46.17424, - 0.9410482, - -33.36858 - ] + "time": 1, + "value": -98.2406 }, { - "time": 0.9666666, - "value": -23.173223, - "curve": [ - 0.9721882, - -20.975813, - 1.0466495, - 15.210228 - ] + "time": 1.0333333, + "value": -96.5146 + }, + { + "time": 1.0666666, + "value": -95.3481 }, { "time": 1.1, - "value": 15.210228, - "curve": [ - 1.1416667, - 15.210228, - 1.182938, - 10.734215 - ] + "value": -94.8677 }, { - "time": 1.2666667, - "value": 10.609882, - "curve": [ - 1.45, - 10.337642, - 1.8166667, - 10.609882 - ] + "time": 1.1333333, + "value": -94.8677 }, { - "time": 2, - "value": 10.609882, - "curve": [ - 2.075, - 10.609882, - 2.225, - 16.90288 - ] + "time": 1.1666666, + "value": -94.8677 }, { - "time": 2.3, - "value": 16.90288, - "curve": [ - 2.3271945, - 16.90288, - 2.346594, - 6.813179 - ] + "time": 1.2, + "value": -94.8677 }, { - "time": 2.4, - "value": 6.834305, - "curve": [ - 2.492377, - 6.870834, - 2.6021945, - 17.392544 - ] + "time": 1.2333332, + "value": -94.8677 }, { - "time": 2.666667, - "value": 17.392544, - "curve": [ - 2.7416666, - 17.392544, - 2.8916986, - 10.665386 - ] + "time": 1.2666667, + "value": -94.8677 }, { - "time": 2.966667, - "value": 10.640583, - "curve": [ - 3.186902, - 10.56771, - 3.343602, - 10.731342 - ] + "time": 1.3, + "value": -94.8677 }, { - "time": 3.6, - "value": 11.39581, - "curve": [ - 3.7658195, - 11.825535, - 3.873757, - 14.87431 - ] + "time": 1.3333333, + "value": -94.8677 }, { - "time": 3.9333334, - "value": 14.827503, - "curve": [ - 4.022158, - 14.75772, - 4.208427, - 9.491276 - ] + "time": 1.3666666, + "value": -94.8677 }, { - "time": 4.3, - "value": 9.53775, - "curve": [ - 4.391111, - 9.583996, - 4.44072, - 14.816524 - ] + "time": 1.4, + "value": -94.8677 }, { - "time": 4.533333, - "value": 14.84467, - "curve": [ - 4.642342, - 14.877789, - 4.692117, - 1.173443 - ] + "time": 1.4333333, + "value": -94.8677 }, { - "time": 4.766667, - "value": 1.2434273, - "curve": [ - 4.822706, - 1.2960372, - 4.818161, - 18.354725 - ] + "time": 1.4666666, + "value": -94.8677 }, { - "time": 4.866667, - "value": 18.384907, - "curve": [ - 4.904529, - 18.40846, - 4.901352, - 10.607553 - ] + "time": 1.5, + "value": -94.8677 }, { - "time": 4.933333, - "value": 10.609882 - } - ] - } - ] - }, - { - "name": "hair3", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 1.5333333, + "value": -94.8677 + }, { - "time": 0, - "value": 0, - "curve": [ - 0, - 0, - 0.04056912, - 10.74298 - ] + "time": 1.5666666, + "value": -94.8677 }, { - "time": 0.06666667, - "value": 14.15986, - "curve": [ - 0.07479883, - 15.224585, - 0.14791566, - 18.036913 - ] + "time": 1.6, + "value": -94.8677 }, { - "time": 0.2, - "value": 18.13369, - "curve": [ - 0.2513522, - 18.229107, - 0.3068256, - -4.75262 - ] + "time": 1.6333333, + "value": -94.8677 }, { - "time": 0.3666667, - "value": -5.062149, - "curve": [ - 0.41201925, - -5.296737, - 0.4698103, - -0.9579954 - ] + "time": 1.6666666, + "value": -94.8677 }, { - "time": 0.5, - "value": 2.209665, - "curve": [ - 0.5121224, - 3.4816265, - 0.5948224, - 20.305944 - ] + "time": 1.7, + "value": -94.8677 }, { - "time": 0.6333333, - "value": 24.8722, - "curve": [ - 0.6472809, - 26.525967, - 0.7191794, - 29.326023 - ] + "time": 1.7333332, + "value": -94.8677 }, { - "time": 0.8, - "value": 29.219383, - "curve": [ - 0.8586156, - 29.142044, - 0.9000327, - 28.480516 - ] + "time": 1.7666667, + "value": -94.8677 }, { - "time": 0.9333333, - "value": 26.11037, - "curve": [ - 0.9809244, - 22.72311, - 0.9980939, - 2.056135 - ] + "time": 1.8, + "value": -94.8677 }, { - "time": 1.1, - "value": 2.209665 - } - ] - } - ] - }, - { - "name": "hair4", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 1.8333333, + "value": -94.8677 + }, { - "time": 0, - "value": 0, - "curve": [ - 0.011168385, - 4.50322, - 0.05, - 11.416817 - ] + "time": 1.8666666, + "value": -94.8677 }, { - "time": 0.06666667, - "value": 11.416817, - "curve": [ - 0.1, - 11.416817, - 0.1361588, - -5.918403 - ] + "time": 1.9, + "value": -94.8677 }, { - "time": 0.16666667, - "value": -10.537537, - "curve": [ - 0.20614353, - -16.514656, - 0.3274886, - -21.9986 - ] + "time": 1.9333333, + "value": -94.8677 }, { - "time": 0.3666667, - "value": -24.471233, - "curve": [ - 0.41259405, - -27.36985, - 0.4666667, - -43.9946 - ] + "time": 1.9666666, + "value": -94.8677 }, { - "time": 0.5, - "value": -43.9946, - "curve": [ - 0.5333333, - -43.9946, - 0.5522224, - 12.119652 - ] + "time": 2, + "value": -94.8677 }, { - "time": 0.6333333, - "value": 11.853188, - "curve": [ - 0.7141786, - 11.587608, - 0.7583333, - -34.13222 - ] + "time": 2.0333333, + "value": -94.8401 }, { - "time": 0.8, - "value": -34.13222, - "curve": [ - 0.8583333, - -34.13222, - 1.0149958, - -12.471024 - ] + "time": 2.0666666, + "value": -94.8126 }, { - "time": 1.0666667, - "value": -8.848976, - "curve": [ - 1.1205677, - -5.070595, - 1.219171, - -0.015052795 - ] + "time": 2.1, + "value": -94.7755 }, { - "time": 1.3333334, - "value": 1.2907867, - "curve": [ - 1.508893, - 3.2989044, - 1.7627754, - 2.7490234 - ] + "time": 2.1333332, + "value": -94.711 }, { - "time": 1.8666667, - "value": 2.776871, - "curve": [ - 1.974238, - 2.805704, - 2.1083546, - 2.808632 - ] + "time": 2.1666665, + "value": -94.6467 }, { "time": 2.2, - "value": 2.776871, - "curve": [ - 2.315253, - 2.736931, - 2.3741815, - 1.219162 - ] + "value": -94.581 }, { - "time": 2.466667, - "value": 1.179222, - "curve": [ - 2.525, - 1.179222, - 2.608333, - 10.794548 - ] + "time": 2.233333, + "value": -94.4948 }, { - "time": 2.666667, - "value": 10.794548, - "curve": [ - 2.725, - 10.794548, - 2.893151, - 4.721054 - ] + "time": 2.2666667, + "value": -94.4088 }, { - "time": 3.033333, - "value": 4.721054, - "curve": [ - 3.1166666, - 4.721054, - 3.283333, - 7.932075 - ] + "time": 2.3, + "value": -94.323 }, { - "time": 3.3666666, - "value": 7.932075, - "curve": [ - 3.4916666, - 7.932075, - 3.775, - 6.927864 - ] + "time": 2.3333333, + "value": -94.2299 }, { - "time": 3.9, - "value": 6.927864, - "curve": [ - 3.9809444, - 6.927864, - 4.09364, - 6.897201 - ] + "time": 2.3666666, + "value": -94.131 }, { - "time": 4.2, - "value": 8.442413, - "curve": [ - 4.267491, - 9.422943, - 4.401258, - 16.605806 - ] + "time": 2.4, + "value": -93.8328 }, { - "time": 4.5, - "value": 16.33462, - "curve": [ - 4.581609, - 16.11781, - 4.708941, - 9.9449 - ] + "time": 2.4333332, + "value": -93.3297 }, { - "time": 4.733333, - "value": 6.5066, - "curve": [ - 4.747063, - 4.571221, - 4.779032, - -1.7636824 - ] + "time": 2.4666665, + "value": -92.8442 }, { - "time": 4.8, - "value": -1.7486115, - "curve": [ - 4.823359, - -1.7325964, - 4.819983, - 4.467903 - ] + "time": 2.5, + "value": -92.4065 }, { - "time": 4.866667, - "value": 6.043281, - "curve": [ - 4.899199, - 7.141105, - 4.912722, - 6.927864 - ] + "time": 2.5333333, + "value": -91.9812 }, { - "time": 4.933333, - "value": 6.927864 - } - ] - } - ] - }, - { - "name": "head", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 2.5666666, + "value": -91.583 + }, { - "time": 0, - "value": -2.827988, - "curve": [ - 0.015444444, - -2.827988, - 0.03569071, - 12.719316 - ] + "time": 2.6, + "value": -91.1778 }, { - "time": 0.06666667, - "value": 12.186468, - "curve": [ - 0.0960013, - 11.681858, - 0.11911735, - -1.144228 - ] + "time": 2.6333332, + "value": -90.7815 }, { - "time": 0.13333334, - "value": -6.858564, - "curve": [ - 0.14927696, - -13.267348, - 0.21048637, - -37.27945 - ] + "time": 2.6666665, + "value": -90.3744 }, { - "time": 0.3, - "value": -36.86384, - "curve": [ - 0.3539913, - -36.61315, - 0.4120227, - -32.35048 - ] + "time": 2.7, + "value": -89.9663 }, { - "time": 0.4666667, - "value": -23.489603, - "curve": [ - 0.4899489, - -19.87037, - 0.5120964, - -3.287432 - ] + "time": 2.733333, + "value": -89.5153 }, { - "time": 0.5333333, - "value": -3.237766, - "curve": [ - 0.5596176, - -3.3898296, - 0.6143611, - -67.24913 - ] + "time": 2.7666667, + "value": -89.0048 }, { - "time": 0.6333333, - "value": -74.40298, - "curve": [ - 0.6523558, - -81.5758, - 0.7021659, - -88.9422 - ] + "time": 2.8, + "value": -88.4627 }, { - "time": 0.7333333, - "value": -88.93178, - "curve": [ - 0.8048823, - -88.90787, - 0.8380167, - -80.87495 - ] + "time": 2.8333333, + "value": -88.032 }, { - "time": 0.8666667, - "value": -81.02708, - "curve": [ - 0.9216276, - -81.3189, - 0.9755556, - -85.28828 - ] + "time": 2.8666666, + "value": -87.7778 }, { - "time": 1, - "value": -85.28828, - "curve": "stepped" + "time": 2.9, + "value": -87.6833 }, { - "time": 2.233333, - "value": -85.28828, - "curve": [ - 2.3143334, - -85.28828, - 2.382326, - -68.06154 - ] + "time": 2.9333332, + "value": -87.593 }, { - "time": 2.466667, - "value": -63.48384, - "curve": [ - 2.5701094, - -57.86936, - 2.9157326, - -55.24182 - ] + "time": 2.9666665, + "value": -87.505 }, { - "time": 3.2, - "value": -55.10316, - "curve": [ - 3.447132, - -54.98262, + "time": 3, + "value": -87.4157 + }, + { + "time": 3.0333333, + "value": -87.3313 + }, + { + "time": 3.0666666, + "value": -87.2571 + }, + { + "time": 3.1, + "value": -87.1783 + }, + { + "time": 3.1333332, + "value": -87.1239 + }, + { + "time": 3.1666665, + "value": -87.0631 + }, + { + "time": 3.2, + "value": -87.0113 + }, + { + "time": 3.233333, + "value": -86.9524 + }, + { + "time": 3.2666667, + "value": -86.8941 + }, + { + "time": 3.3, + "value": -86.8349 + }, + { + "time": 3.3333333, + "value": -86.7674 + }, + { + "time": 3.3666666, + "value": -86.7021 + }, + { + "time": 3.4, + "value": -86.6325 + }, + { + "time": 3.4333332, + "value": -86.5594 + }, + { + "time": 3.4666665, + "value": -86.4921 + }, + { + "time": 3.5, + "value": -86.4238 + }, + { + "time": 3.5333333, + "value": -86.3579 + }, + { + "time": 3.5666666, + "value": -86.295 + }, + { + "time": 3.6, + "value": -86.2313 + }, + { + "time": 3.6333332, + "value": -86.1714 + }, + { + "time": 3.6666665, + "value": -86.1129 + }, + { + "time": 3.7, + "value": -85.9962 + }, + { + "time": 3.733333, + "value": -85.8849 + }, + { + "time": 3.7666667, + "value": -85.7058 + }, + { + "time": 3.8, + "value": -85.5205 + }, + { + "time": 3.8333333, + "value": -85.32 + }, + { + "time": 3.8666666, + "value": -85.0966 + }, + { + "time": 3.9, + "value": -84.8861 + }, + { + "time": 3.9333332, + "value": -84.6575 + }, + { + "time": 3.9666665, + "value": -84.4349 + }, + { + "time": 4, + "value": -84.2186 + }, + { + "time": 4.0333333, + "value": -83.9974 + }, + { + "time": 4.0666666, + "value": -83.7861 + }, + { + "time": 4.1, + "value": -83.5795 + }, + { + "time": 4.133333, + "value": -83.3792 + }, + { + "time": 4.1666665, + "value": -83.1866 + }, + { + "time": 4.2, + "value": -83.0016 + }, + { + "time": 4.233333, + "value": -82.832 + }, + { + "time": 4.2666664, + "value": -82.6701 + }, + { + "time": 4.3, + "value": -82.5184 + }, + { + "time": 4.333333, + "value": -82.3906 + }, + { + "time": 4.3666663, + "value": -82.2711 + }, + { + "time": 4.4, + "value": -82.1775 + }, + { + "time": 4.433333, + "value": -82.1085 + }, + { + "time": 4.466666, + "value": -82.0562 + }, + { + "time": 4.5, + "value": -82.065 + }, + { + "time": 4.5333333, + "value": -82.0826 + }, + { + "time": 4.5666666, + "value": -81.7248 + }, + { + "time": 4.6, + "value": -81.0553 + }, + { + "time": 4.633333, + "value": -80.335 + }, + { + "time": 4.6666665, + "value": -79.6338 + }, + { + "time": 4.7, + "value": -79.02 + }, + { + "time": 4.733333, + "value": -78.7232 + }, + { + "time": 4.7666664, + "value": -94.2556 + }, + { + "time": 4.8, + "value": -94.6251 + }, + { + "time": 4.833333, + "value": -94.8677 + }, + { + "time": 4.8666663, + "value": -94.8677 + }, + { + "time": 4.9, + "value": -94.8677 + }, + { + "time": 4.9333334, + "value": -94.8677 + } + ] + } + ] + }, + { + "name": "hair1", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.04689246, + -0.2130623, + 0.04790161, + 7.863083 + ] + }, + { + "time": 0.06666667, + "value": 13.272148, + "curve": [ + 0.08325758, + 18.054514, + 0.13504568, + 24.44309 + ] + }, + { + "time": 0.2, + "value": 24.01697, + "curve": [ + 0.225, + 24.01697, + 0.2803424, + 6.321228 + ] + }, + { + "time": 0.3, + "value": 3.1026344, + "curve": [ + 0.3225088, + -0.5827751, + 0.3818797, + -7.121094 + ] + }, + { + "time": 0.4666667, + "value": -7.447723, + "curve": [ + 0.5115855, + -7.655552, + 0.5376558, + 12.13205 + ] + }, + { + "time": 0.5666666, + "value": 16.46309, + "curve": [ + 0.6085693, + 22.718737, + 0.6716594, + 27.3962 + ] + }, + { + "time": 0.7333333, + "value": 27.54968, + "curve": [ + 0.8266793, + 27.3962, + 0.932931, + 23.22974 + ] + }, + { + "time": 0.9666666, + "value": 19.106976, + "curve": [ + 0.9980442, + 15.272388, + 1.0916667, + -2.528984 + ] + }, + { + "time": 1.1333333, + "value": -2.528984, + "curve": [ + 1.1583333, + -2.528984, + 1.2083334, + 0 + ] + }, + { + "time": 1.2333333, + "value": 0, + "curve": "stepped" + }, + { + "time": 2, + "value": 0, + "curve": [ + 2.075, + 0, + 2.247674, + 0.3461227 + ] + }, + { + "time": 2.333333, + "value": 0.7803421, + "curve": [ + 2.584982, + 2.055981, + 2.8047395, + 3.4637756 + ] + }, + { + "time": 3.2, + "value": 3.503952, + "curve": [ + 3.5925975, + 3.543865, + 3.9791405, + 2.3555145 + ] + }, + { + "time": 4.166666, + "value": 1.553379, + "curve": [ + 4.39082, + 0.594574, + 4.447003, + 0.0361824 + ] + }, + { + "time": 4.6, + "value": 0.0361824, + "curve": [ + 4.641668, + 0.0361824, + 4.741667, + 0 + ] + }, + { + "time": 4.933333, + "value": 0 + } + ] + } + ] + }, + { + "name": "hair2", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 10.609882, + "curve": [ + 0.075, + 10.609882, + 0.05, + 12.669956 + ] + }, + { + "time": 0.06666667, + "value": 12.669956, + "curve": [ + 0.1233677, + 12.669956, + 0.19394414, + -16.505566 + ] + }, + { + "time": 0.2, + "value": -19.86787, + "curve": [ + 0.20651405, + -23.48457, + 0.23617338, + -31.682863 + ] + }, + { + "time": 0.3, + "value": -31.80027, + "curve": [ + 0.3564386, + -31.90409, + 0.4369411, + -25.611557 + ] + }, + { + "time": 0.4666667, + "value": -19.291225, + "curve": [ + 0.485298, + -15.329792, + 0.5289479, + 6.481163 + ] + }, + { + "time": 0.5666666, + "value": 6.667576, + "curve": [ + 0.6279005, + 6.970203, + 0.6498716, + -46.39313 + ] + }, + { + "time": 0.7333333, + "value": -46.29858, + "curve": [ + 0.8430756, + -46.17424, + 0.9410482, + -33.36858 + ] + }, + { + "time": 0.9666666, + "value": -23.173223, + "curve": [ + 0.9721882, + -20.975813, + 1.0466495, + 15.210228 + ] + }, + { + "time": 1.1, + "value": 15.210228, + "curve": [ + 1.1416667, + 15.210228, + 1.182938, + 10.734215 + ] + }, + { + "time": 1.2666667, + "value": 10.609882, + "curve": [ + 1.45, + 10.337642, + 1.8166667, + 10.609882 + ] + }, + { + "time": 2, + "value": 10.609882, + "curve": [ + 2.075, + 10.609882, + 2.225, + 16.90288 + ] + }, + { + "time": 2.3, + "value": 16.90288, + "curve": [ + 2.3271945, + 16.90288, + 2.346594, + 6.813179 + ] + }, + { + "time": 2.4, + "value": 6.834305, + "curve": [ + 2.492377, + 6.870834, + 2.6021945, + 17.392544 + ] + }, + { + "time": 2.666667, + "value": 17.392544, + "curve": [ + 2.7416666, + 17.392544, + 2.8916986, + 10.665386 + ] + }, + { + "time": 2.966667, + "value": 10.640583, + "curve": [ + 3.186902, + 10.56771, + 3.343602, + 10.731342 + ] + }, + { + "time": 3.6, + "value": 11.39581, + "curve": [ + 3.7658195, + 11.825535, + 3.873757, + 14.87431 + ] + }, + { + "time": 3.9333334, + "value": 14.827503, + "curve": [ + 4.022158, + 14.75772, + 4.208427, + 9.491276 + ] + }, + { + "time": 4.3, + "value": 9.53775, + "curve": [ + 4.391111, + 9.583996, + 4.44072, + 14.816524 + ] + }, + { + "time": 4.533333, + "value": 14.84467, + "curve": [ + 4.642342, + 14.877789, + 4.692117, + 1.173443 + ] + }, + { + "time": 4.766667, + "value": 1.2434273, + "curve": [ + 4.822706, + 1.2960372, + 4.818161, + 18.354725 + ] + }, + { + "time": 4.866667, + "value": 18.384907, + "curve": [ + 4.904529, + 18.40846, + 4.901352, + 10.607553 + ] + }, + { + "time": 4.933333, + "value": 10.609882 + } + ] + } + ] + }, + { + "name": "hair3", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0, + 0, + 0.04056912, + 10.74298 + ] + }, + { + "time": 0.06666667, + "value": 14.15986, + "curve": [ + 0.07479883, + 15.224585, + 0.14791566, + 18.036913 + ] + }, + { + "time": 0.2, + "value": 18.13369, + "curve": [ + 0.2513522, + 18.229107, + 0.3068256, + -4.75262 + ] + }, + { + "time": 0.3666667, + "value": -5.062149, + "curve": [ + 0.41201925, + -5.296737, + 0.4698103, + -0.9579954 + ] + }, + { + "time": 0.5, + "value": 2.209665, + "curve": [ + 0.5121224, + 3.4816265, + 0.5948224, + 20.305944 + ] + }, + { + "time": 0.6333333, + "value": 24.8722, + "curve": [ + 0.6472809, + 26.525967, + 0.7191794, + 29.326023 + ] + }, + { + "time": 0.8, + "value": 29.219383, + "curve": [ + 0.8586156, + 29.142044, + 0.9000327, + 28.480516 + ] + }, + { + "time": 0.9333333, + "value": 26.11037, + "curve": [ + 0.9809244, + 22.72311, + 0.9980939, + 2.056135 + ] + }, + { + "time": 1.1, + "value": 2.209665 + } + ] + } + ] + }, + { + "name": "hair4", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.011168385, + 4.50322, + 0.05, + 11.416817 + ] + }, + { + "time": 0.06666667, + "value": 11.416817, + "curve": [ + 0.1, + 11.416817, + 0.1361588, + -5.918403 + ] + }, + { + "time": 0.16666667, + "value": -10.537537, + "curve": [ + 0.20614353, + -16.514656, + 0.3274886, + -21.9986 + ] + }, + { + "time": 0.3666667, + "value": -24.471233, + "curve": [ + 0.41259405, + -27.36985, + 0.4666667, + -43.9946 + ] + }, + { + "time": 0.5, + "value": -43.9946, + "curve": [ + 0.5333333, + -43.9946, + 0.5522224, + 12.119652 + ] + }, + { + "time": 0.6333333, + "value": 11.853188, + "curve": [ + 0.7141786, + 11.587608, + 0.7583333, + -34.13222 + ] + }, + { + "time": 0.8, + "value": -34.13222, + "curve": [ + 0.8583333, + -34.13222, + 1.0149958, + -12.471024 + ] + }, + { + "time": 1.0666667, + "value": -8.848976, + "curve": [ + 1.1205677, + -5.070595, + 1.219171, + -0.015052795 + ] + }, + { + "time": 1.3333334, + "value": 1.2907867, + "curve": [ + 1.508893, + 3.2989044, + 1.7627754, + 2.7490234 + ] + }, + { + "time": 1.8666667, + "value": 2.776871, + "curve": [ + 1.974238, + 2.805704, + 2.1083546, + 2.808632 + ] + }, + { + "time": 2.2, + "value": 2.776871, + "curve": [ + 2.315253, + 2.736931, + 2.3741815, + 1.219162 + ] + }, + { + "time": 2.466667, + "value": 1.179222, + "curve": [ + 2.525, + 1.179222, + 2.608333, + 10.794548 + ] + }, + { + "time": 2.666667, + "value": 10.794548, + "curve": [ + 2.725, + 10.794548, + 2.893151, + 4.721054 + ] + }, + { + "time": 3.033333, + "value": 4.721054, + "curve": [ + 3.1166666, + 4.721054, + 3.283333, + 7.932075 + ] + }, + { + "time": 3.3666666, + "value": 7.932075, + "curve": [ + 3.4916666, + 7.932075, + 3.775, + 6.927864 + ] + }, + { + "time": 3.9, + "value": 6.927864, + "curve": [ + 3.9809444, + 6.927864, + 4.09364, + 6.897201 + ] + }, + { + "time": 4.2, + "value": 8.442413, + "curve": [ + 4.267491, + 9.422943, + 4.401258, + 16.605806 + ] + }, + { + "time": 4.5, + "value": 16.33462, + "curve": [ + 4.581609, + 16.11781, + 4.708941, + 9.9449 + ] + }, + { + "time": 4.733333, + "value": 6.5066, + "curve": [ + 4.747063, + 4.571221, + 4.779032, + -1.7636824 + ] + }, + { + "time": 4.8, + "value": -1.7486115, + "curve": [ + 4.823359, + -1.7325964, + 4.819983, + 4.467903 + ] + }, + { + "time": 4.866667, + "value": 6.043281, + "curve": [ + 4.899199, + 7.141105, + 4.912722, + 6.927864 + ] + }, + { + "time": 4.933333, + "value": 6.927864 + } + ] + } + ] + }, + { + "name": "head", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.827988, + "curve": [ + 0.015444444, + -2.827988, + 0.03569071, + 12.719316 + ] + }, + { + "time": 0.06666667, + "value": 12.186468, + "curve": [ + 0.0960013, + 11.681858, + 0.11911735, + -1.144228 + ] + }, + { + "time": 0.13333334, + "value": -6.858564, + "curve": [ + 0.14927696, + -13.267348, + 0.21048637, + -37.27945 + ] + }, + { + "time": 0.3, + "value": -36.86384, + "curve": [ + 0.3539913, + -36.61315, + 0.4120227, + -32.35048 + ] + }, + { + "time": 0.4666667, + "value": -23.489603, + "curve": [ + 0.4899489, + -19.87037, + 0.5120964, + -3.287432 + ] + }, + { + "time": 0.5333333, + "value": -3.237766, + "curve": [ + 0.5596176, + -3.3898296, + 0.6143611, + -67.24913 + ] + }, + { + "time": 0.6333333, + "value": -74.40298, + "curve": [ + 0.6523558, + -81.5758, + 0.7021659, + -88.9422 + ] + }, + { + "time": 0.7333333, + "value": -88.93178, + "curve": [ + 0.8048823, + -88.90787, + 0.8380167, + -80.87495 + ] + }, + { + "time": 0.8666667, + "value": -81.02708, + "curve": [ + 0.9216276, + -81.3189, + 0.9755556, + -85.28828 + ] + }, + { + "time": 1, + "value": -85.28828, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": -85.28828, + "curve": [ + 2.3143334, + -85.28828, + 2.382326, + -68.06154 + ] + }, + { + "time": 2.466667, + "value": -63.48384, + "curve": [ + 2.5701094, + -57.86936, + 2.9157326, + -55.24182 + ] + }, + { + "time": 3.2, + "value": -55.10316, + "curve": [ + 3.447132, + -54.98262, 4.134757, -56.60572 ] }, { - "time": 4.266667, - "value": -58.2344, - "curve": [ - 4.67212, - -63.24052, - 4.64639, - -82.6929 - ] + "time": 4.266667, + "value": -58.2344, + "curve": [ + 4.67212, + -63.24052, + 4.64639, + -82.6929 + ] + }, + { + "time": 4.933333, + "value": -85.28828 + } + ] + }, + { + "name": "scale", + "keys": [ + { + "time": 0.4666667, + "x": 1, + "y": 1, + "curve": [ + 0.469, + 1.005, + 0.4916667, + 1.065, + 0.475, + 1.0178572, + 0.4916667, + 0.94 + ] + }, + { + "time": 0.5, + "x": 1.065, + "y": 0.94, + "curve": [ + 0.5166666, + 1.065, + 0.5410837, + 0.9910153, + 0.5166666, + 0.94, + 0.5423501, + 1.0256574 + ] + }, + { + "time": 0.5666666, + "x": 0.9895735, + "y": 1.0247642, + "curve": [ + 0.5933727, + 0.9880685, + 0.6089288, + 1.001505, + 0.5948418, + 1.0237292, + 0.6074599, + 1.0010352 + ] + }, + { + "time": 0.6333333, + "x": 1, + "y": 1 + } + ] + } + ] + }, + { + "name": "head-control", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.025, + 0, + 0.08982687, + 0.89147305, + 0.025, + 0, + 0.075, + -21.61401 + ] + }, + { + "time": 0.1, + "x": 0.9881002, + "y": -21.61401, + "curve": [ + 0.2139062, + 2.07001, + 0.375, + 3.317036, + 0.19166666, + -21.61401, + 0.4413305, + -13.159398 + ] + }, + { + "time": 0.4666667, + "x": 3.317036, + "y": -7.8163233, + "curve": [ + 0.4916667, + 3.317036, + 0.5497855, + 3.2550259, + 0.482024, + -4.5776634, + 0.5036168, + 2.5038502 + ] + }, + { + "time": 0.5666666, + "x": 3.1785533, + "y": 2.491603, + "curve": [ + 0.6580276, + 2.7646472, + 0.6791785, + 1.9860523, + 0.6491876, + 2.475575, + 0.6417333, + -10.469906 + ] + }, + { + "time": 0.7, + "x": 1.7400377, + "y": -10.407934, + "curve": [ + 0.7865131, + 0.7178611, + 0.880658, + -0.80351204, + 0.772064, + -10.331288, + 0.819524, + 5.5617523 + ] + }, + { + "time": 0.9, + "x": -1.0700846, + "y": 5.5375957, + "curve": [ + 0.9605302, + -1.9043194, + 1.025, + -2.2252462, + 0.974895, + 5.5151157, + 0.9505928, + -0.8529567 + ] + }, + { + "time": 1.1, + "x": -2.2252462, + "y": -0.9042754, + "curve": [ + 1.2916666, + -2.2252462, + 2.001765, + -1.4939518, + 1.291651, + -0.970104, + 1.975, + -0.9042754 + ] + }, + { + "time": 2.166667, + "x": -0.86713487, + "y": -0.9042754, + "curve": [ + 2.250246, + -0.5494431, + 2.503161, + 0.8558457, + 2.283333, + -0.9042754, + 2.6026855, + -7.731572 + ] + }, + { + "time": 2.666667, + "x": 1.3259557, + "y": -8.982293, + "curve": [ + 2.7657926, + 1.6109612, + 2.998697, + 1.7487321, + 2.834681, + -12.2666855, + 3.002592, + -15.669482 + ] + }, + { + "time": 3.1333334, + "x": 1.810638, + "y": -16.217154, + "curve": [ + 3.391734, + 1.9294498, + 4.198695, + 2.5163183, + 3.48327, + -17.68303, + 4.12858, + -16.929863 + ] + }, + { + "time": 4.366667, + "x": 2.9925613, + "y": -12.177105, + "curve": [ + 4.429278, + 3.1700768, + 4.593682, + 5.3080497, + 4.538166, + -8.753565, + 4.583333, + -4.896084 + ] + }, + { + "time": 4.666666, + "x": 5.380738, + "y": -2.8332741, + "curve": [ + 4.793823, + 5.507386, + 4.805771, + 3.683782, + 4.690854, + -2.2345417, + 4.800488, + -0.99986273 + ] + }, + { + "time": 4.933333, + "x": 3.6083975, + "y": -1.2390671 + } + ] + } + ] + }, + { + "name": "hip", + "timelines": [ + { + "name": "translate", + "keys": [ + { + "time": 0, + "x": 0, + "y": 0, + "curve": [ + 0.09774662, + -26.500284, + 0.16644298, + -49.643425, + 0.028903656, + 52.830708, + 0.1091842, + 96.942795 + ] + }, + { + "time": 0.2666667, + "x": -83.1816, + "y": 94.77508, + "curve": [ + 0.3611138, + -114.786736, + 0.3924851, + -126.64004, + 0.42022145, + 92.708534, + 0.4666667, + -9.759828 + ] + }, + { + "time": 0.4666667, + "x": -143.00812, + "y": -70.79833, + "curve": [ + 0.5225717, + -155.34349, + 0.5651282, + -162.70703, + 0.4733397, + -82.75284, + 0.5833333, + -126.477135 + ] + }, + { + "time": 0.6, + "x": -166.97603, + "y": -126.477135, + "curve": [ + 0.6630102, + -174.68977, + 0.8163472, + -180.33087, + 0.7083333, + -126.477135, + 0.8916666, + -126.51818 + ] + }, + { + "time": 1, + "x": -180.55977, + "y": -126.51818 + } + ] + } + ] + }, + { + "name": "neck", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -2.827988, + "curve": [ + 0.11415303, + 1.3304386, + 0.194984, + 4.130054 + ] + }, + { + "time": 0.2666667, + "value": 4.132889, + "curve": [ + 0.3512333, + 4.13624, + 0.4440456, + -24.501444 + ] + }, + { + "time": 0.5, + "value": -24.686066, + "curve": [ + 0.570637, + -23.89392, + 0.5499004, + 34.22126 + ] + }, + { + "time": 0.6666667, + "value": 35.12734, + "curve": [ + 0.713132, + 34.81157, + 0.7555716, + 22.7647 + ] + }, + { + "time": 0.8333333, + "value": 22.81864, + "curve": [ + 0.8679167, + 22.842625, + 0.9156492, + 47.94965 + ] + }, + { + "time": 0.9666666, + "value": 47.94965, + "curve": "stepped" + }, + { + "time": 2.233333, + "value": 47.94965, + "curve": [ + 2.3, + 47.94965, + 2.6166525, + 18.71746 + ] + }, + { + "time": 2.666667, + "value": 18.505486, + "curve": [ + 3.171996, + 16.579683, + 4.060461, + 16.790627 + ] + }, + { + "time": 4.533333, + "value": 18.505486, + "curve": [ + 4.706526, + 19.133564, + 4.775889, + 41.10513 + ] + }, + { + "time": 4.8, + "value": 47.94965 + } + ] + } + ] + }, + { + "name": "rear-bracer", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -22.2894 + }, + { + "time": 0.03333333, + "value": -22.2894 + }, + { + "time": 0.06666667, + "value": -22.2894 + }, + { + "time": 0.1, + "value": -22.2894 + }, + { + "time": 0.13333333, + "value": -22.2894 + }, + { + "time": 0.16666667, + "value": -22.2894 + }, + { + "time": 0.2, + "value": -22.2894 + }, + { + "time": 0.23333333, + "value": -22.2894 + }, + { + "time": 0.26666665, + "value": -22.2894 + }, + { + "time": 0.3, + "value": -22.2894 + }, + { + "time": 0.3333333, + "value": -22.2894 + }, + { + "time": 0.36666667, + "value": -22.2894 + }, + { + "time": 0.4, + "value": -22.2894 + }, + { + "time": 0.4333333, + "value": -22.2894 + }, + { + "time": 0.46666667, + "value": -22.2894 + }, + { + "time": 0.5, + "value": 2.4683 + }, + { + "time": 0.5333333, + "value": 63.5998 + }, + { + "time": 0.56666666, + "value": 104.0814 + }, + { + "time": 0.6, + "value": 138.9416 + }, + { + "time": 0.6333333, + "value": 155.1325 + }, + { + "time": 0.6666666, + "value": 147.7232 + }, + { + "time": 0.7, + "value": 155.1325 + }, + { + "time": 0.7333333, + "value": 155.1325 + }, + { + "time": 0.76666665, + "value": 155.1325 + }, + { + "time": 0.8, + "value": 142.0105 + }, + { + "time": 0.8333333, + "value": 137.7571 + }, + { + "time": 0.8666666, + "value": 134.2493 + }, + { + "time": 0.9, + "value": 131.0781 + }, + { + "time": 0.9333333, + "value": 128.0924 + }, + { + "time": 0.96666664, + "value": 125.2526 + }, + { + "time": 1, + "value": 122.5909 + }, + { + "time": 1.0333333, + "value": 121.7598 + }, + { + "time": 1.0666666, + "value": 121.2695 + }, + { + "time": 1.1, + "value": 121.1146 + }, + { + "time": 1.1333333, + "value": 121.1146 + }, + { + "time": 1.1666666, + "value": 121.1146 + }, + { + "time": 1.2, + "value": 121.1146 + }, + { + "time": 1.2333332, + "value": 121.1146 + }, + { + "time": 1.2666667, + "value": 121.1146 + }, + { + "time": 1.3, + "value": 121.1146 + }, + { + "time": 1.3333333, + "value": 121.1146 + }, + { + "time": 1.3666666, + "value": 121.1146 + }, + { + "time": 1.4, + "value": 121.1146 + }, + { + "time": 1.4333333, + "value": 121.1146 + }, + { + "time": 1.4666666, + "value": 121.1146 + }, + { + "time": 1.5, + "value": 121.1146 + }, + { + "time": 1.5333333, + "value": 121.1146 + }, + { + "time": 1.5666666, + "value": 121.1146 + }, + { + "time": 1.6, + "value": 121.1146 + }, + { + "time": 1.6333333, + "value": 121.1146 + }, + { + "time": 1.6666666, + "value": 121.1146 + }, + { + "time": 1.7, + "value": 121.1146 + }, + { + "time": 1.7333332, + "value": 121.1146 + }, + { + "time": 1.7666667, + "value": 121.1146 + }, + { + "time": 1.8, + "value": 121.1146 + }, + { + "time": 1.8333333, + "value": 121.1146 + }, + { + "time": 1.8666666, + "value": 121.1146 + }, + { + "time": 1.9, + "value": 121.1146 + }, + { + "time": 1.9333333, + "value": 121.1146 + }, + { + "time": 1.9666666, + "value": 121.1146 + }, + { + "time": 2, + "value": 121.1146 + }, + { + "time": 2.0333333, + "value": 121.1009 + }, + { + "time": 2.0666666, + "value": 121.0872 + }, + { + "time": 2.1, + "value": 121.0687 + }, + { + "time": 2.1333332, + "value": 121.0366 + }, + { + "time": 2.1666665, + "value": 121.0044 + }, + { + "time": 2.2, + "value": 120.9715 + }, + { + "time": 2.233333, + "value": 120.9282 + }, + { + "time": 2.2666667, + "value": 120.8848 + }, + { + "time": 2.3, + "value": 120.8416 + }, + { + "time": 2.3333333, + "value": 120.7944 + }, + { + "time": 2.3666666, + "value": 120.7442 + }, + { + "time": 2.4, + "value": 120.5197 + }, + { + "time": 2.4333332, + "value": 120.1119 + }, + { + "time": 2.4666665, + "value": 119.6856 + }, + { + "time": 2.5, + "value": 119.2638 + }, + { + "time": 2.5333333, + "value": 118.8284 + }, + { + "time": 2.5666666, + "value": 118.4006 + }, + { + "time": 2.6, + "value": 117.9554 + }, + { + "time": 2.6333332, + "value": 117.5113 + }, + { + "time": 2.6666665, + "value": 117.0547 + }, + { + "time": 2.7, + "value": 116.6016 + }, + { + "time": 2.733333, + "value": 116.1201 + }, + { + "time": 2.7666667, + "value": 115.6115 + }, + { + "time": 2.8, + "value": 115.1026 + }, + { + "time": 2.8333333, + "value": 114.7003 + }, + { + "time": 2.8666666, + "value": 114.4786 + }, + { + "time": 2.9, + "value": 114.4248 + }, + { + "time": 2.9333332, + "value": 114.3732 + }, + { + "time": 2.9666665, + "value": 114.3218 + }, + { + "time": 3, + "value": 114.2694 + }, + { + "time": 3.0333333, + "value": 114.2188 + }, + { + "time": 3.0666666, + "value": 114.1734 + }, + { + "time": 3.1, + "value": 114.1245 + }, + { + "time": 3.1333332, + "value": 114.0887 + }, + { + "time": 3.1666665, + "value": 114.0481 + }, + { + "time": 3.2, + "value": 114.012 + }, + { + "time": 3.233333, + "value": 113.9702 + }, + { + "time": 3.2666667, + "value": 113.9279 + }, + { + "time": 3.3, + "value": 113.8838 + }, + { + "time": 3.3333333, + "value": 113.8334 + }, + { + "time": 3.3666666, + "value": 113.7832 + }, + { + "time": 3.4, + "value": 113.7294 + }, + { + "time": 3.4333332, + "value": 113.6727 + }, + { + "time": 3.4666665, + "value": 113.6192 + }, + { + "time": 3.5, + "value": 113.5648 + }, + { + "time": 3.5333333, + "value": 113.5116 + }, + { + "time": 3.5666666, + "value": 113.4599 + }, + { + "time": 3.6, + "value": 113.4075 + }, + { + "time": 3.6333332, + "value": 113.3572 + }, + { + "time": 3.6666665, + "value": 113.3074 + }, + { + "time": 3.7, + "value": 113.1943 + }, + { + "time": 3.733333, + "value": 113.0841 + }, + { + "time": 3.7666667, + "value": 112.8991 + }, + { + "time": 3.8, + "value": 112.7047 + }, + { + "time": 3.8333333, + "value": 112.4907 + }, + { + "time": 3.8666666, + "value": 112.2489 + }, + { + "time": 3.9, + "value": 112.0152 + }, + { + "time": 3.9333332, + "value": 111.7595 + }, + { + "time": 3.9666665, + "value": 111.504 + }, + { + "time": 4, + "value": 111.2525 + }, + { + "time": 4.0333333, + "value": 110.9912 + }, + { + "time": 4.0666666, + "value": 110.7361 + }, + { + "time": 4.1, + "value": 110.4831 + }, + { + "time": 4.133333, + "value": 110.2336 + }, + { + "time": 4.1666665, + "value": 109.9893 + }, + { + "time": 4.2, + "value": 109.7494 + }, + { + "time": 4.233333, + "value": 109.5251 + }, + { + "time": 4.2666664, + "value": 109.3057 + }, + { + "time": 4.3, + "value": 109.0958 + }, + { + "time": 4.333333, + "value": 108.9118 + }, + { + "time": 4.3666663, + "value": 108.7331 + }, + { + "time": 4.4, + "value": 108.5846 + }, + { + "time": 4.433333, + "value": 108.463 + }, + { + "time": 4.466666, + "value": 108.3574 + }, + { + "time": 4.5, + "value": 108.3266 + }, + { + "time": 4.5333333, + "value": 108.3024 + }, + { + "time": 4.5666666, + "value": 107.8114 + }, + { + "time": 4.6, + "value": 106.9217 + }, + { + "time": 4.633333, + "value": 105.9431 + }, + { + "time": 4.6666665, + "value": 104.967 + }, + { + "time": 4.7, + "value": 104.088 + }, + { + "time": 4.733333, + "value": 103.6177 + }, + { + "time": 4.7666664, + "value": 120.6331 + }, + { + "time": 4.8, + "value": 120.9058 + }, + { + "time": 4.833333, + "value": 121.1146 + }, + { + "time": 4.8666663, + "value": 121.1146 + }, + { + "time": 4.9, + "value": 121.1146 + }, + { + "time": 4.9333334, + "value": 121.1146 + } + ] + } + ] + }, + { + "name": "rear-foot", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2811966, + "curve": [ + 0.03333333, + -0.2811966, + 0.256232, + -66.7055 + ] + }, + { + "time": 0.3666667, + "value": -66.84443, + "curve": [ + 0.4184119, + -66.90952, + 0.4985725, + -21.794205 + ] + }, + { + "time": 0.6, + "value": -21.5233, + "curve": [ + 0.6519168, + -21.38463, + 0.6645703, + -53.96108 + ] + }, + { + "time": 0.7, + "value": -54.26296, + "curve": [ + 0.7574644, + -53.96108, + 0.8429435, + -2.072342 + ] + }, + { + "time": 0.9333333, + "value": -1.4685898, + "curve": [ + 0.9684307, + -2.072342, + 0.9754344, + -19.96207 + ] + }, + { + "time": 1, + "value": -19.96207, + "curve": [ + 1.025, + -19.96207, + 1.075, + -12.420547 + ] + }, + { + "time": 1.1, + "value": -12.420547, + "curve": [ + 1.1333333, + -12.420547, + 1.2, + -18.34373 + ] + }, + { + "time": 1.2333333, + "value": -18.34373 + } + ] + } + ] + }, + { + "name": "rear-foot-target", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -0.2811985 + } + ] + } + ] + }, + { + "name": "rear-shin", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.02134387, + -16.65366, + 0.09115682, + -54.81634 + ] + }, + { + "time": 0.16666667, + "value": -55.28844, + "curve": [ + 0.1869984, + -55.41556, + 0.2134717, + -52.51734 + ] + }, + { + "time": 0.23333333, + "value": -45.98236, + "curve": [ + 0.2420925, + -43.10037, + 0.3105709, + -12.726774 + ] + }, + { + "time": 0.3333333, + "value": -6.317261, + "curve": [ + 0.3562187, + 0.12688255, + 0.4666666, + 24.495005 + ] + }, + { + "time": 0.5, + "value": 24.495005, + "curve": [ + 0.5425889, + 24.495005, + 0.5597089, + 3.782467 + ] + }, + { + "time": 0.5666666, + "value": -3.525984, + "curve": [ + 0.5851009, + 3.8576965, + 0.6593201, + 16.627193 + ] + }, + { + "time": 0.7, + "value": 16.561085, + "curve": [ + 0.7823284, + 16.42729, + 0.896085, + 8.43845 + ] + }, + { + "time": 0.9333333, + "value": 4.041226, + "curve": [ + 0.9562264, + 6.836118, + 1.0083333, + 8.41251 + ] + }, + { + "time": 1.0333333, + "value": 8.41251, + "curve": [ + 1.0666667, + 8.41251, + 1.1224273, + 8.136743 + ] + }, + { + "time": 1.1666666, + "value": 5.799962 + } + ] + } + ] + }, + { + "name": "rear-thigh", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": 0, + "curve": [ + 0.03333333, + 0, + 0.12001532, + 50.26316 + ] + }, + { + "time": 0.13333334, + "value": 57.30254, + "curve": [ + 0.16367698, + 73.341, + 0.2737021, + 147.17735 + ] + }, + { + "time": 0.3333333, + "value": 147.10303, + "curve": [ + 0.47515625, + 146.44525, + 0.582564, + 95.71753 + ] + }, + { + "time": 0.6, + "value": 79.66113, + "curve": [ + 0.6198274, + 94.74216, + 0.7321241, + 103.15384 + ] + }, + { + "time": 0.7666666, + "value": 103.02254, + "curve": [ + 0.8121768, + 102.84955, + 0.8968627, + 95.74734 + ] + }, + { + "time": 0.9333333, + "value": 83.01085 + } + ] + } + ] + }, + { + "name": "rear-upper-arm", + "timelines": [ + { + "name": "rotate", + "keys": [ + { + "time": 0, + "value": -5.0624 + }, + { + "time": 0.03333333, + "value": -0.41 + }, + { + "time": 0.06666667, + "value": 9.6467 + }, + { + "time": 0.1, + "value": 22.5327 + }, + { + "time": 0.13333333, + "value": 37.3529 + }, + { + "time": 0.16666667, + "value": 42.6195 + }, + { + "time": 0.2, + "value": 43.623 + }, + { + "time": 0.23333333, + "value": 42.3004 + }, + { + "time": 0.26666665, + "value": 38.6243 + }, + { + "time": 0.3, + "value": 31.3237 + }, + { + "time": 0.3333333, + "value": 23.707 + }, + { + "time": 0.36666667, + "value": 19.2487 + }, + { + "time": 0.4, + "value": 22.8479 + }, + { + "time": 0.4333333, + "value": 28.8233 + }, + { + "time": 0.46666667, + "value": 38.0023 + }, + { + "time": 0.5, + "value": 40.9843 + }, + { + "time": 0.5333333, + "value": 32.5684 + }, + { + "time": 0.56666666, + "value": 35.9581 + }, + { + "time": 0.6, + "value": 69.5803 + }, + { + "time": 0.6333333, + "value": 194.3699 + }, + { + "time": 0.6666666, + "value": 218.3422 + }, + { + "time": 0.7, + "value": 213.2932 + }, + { + "time": 0.7333333, + "value": 128.6612 + }, + { + "time": 0.76666665, + "value": 95.1164 + }, + { + "time": 0.8, + "value": 55.3762 + }, + { + "time": 0.8333333, + "value": 46.6556 + }, + { + "time": 0.8666666, + "value": 41.1856 + }, + { + "time": 0.9, + "value": 37.3915 + }, + { + "time": 0.9333333, + "value": 34.646 + }, + { + "time": 0.96666664, + "value": 32.6501 + }, + { + "time": 1, + "value": 31.24 + }, + { + "time": 1.0333333, + "value": 30.655 + }, + { + "time": 1.0666666, + "value": 30.3154 + }, + { + "time": 1.1, + "value": 30.2089 + }, + { + "time": 1.1333333, + "value": 30.2089 + }, + { + "time": 1.1666666, + "value": 30.2089 + }, + { + "time": 1.2, + "value": 30.2089 + }, + { + "time": 1.2333332, + "value": 30.2089 + }, + { + "time": 1.2666667, + "value": 30.2089 + }, + { + "time": 1.3, + "value": 30.2089 + }, + { + "time": 1.3333333, + "value": 30.2089 + }, + { + "time": 1.3666666, + "value": 30.2089 + }, + { + "time": 1.4, + "value": 30.2089 + }, + { + "time": 1.4333333, + "value": 30.2089 + }, + { + "time": 1.4666666, + "value": 30.2089 + }, + { + "time": 1.5, + "value": 30.2089 + }, + { + "time": 1.5333333, + "value": 30.2089 + }, + { + "time": 1.5666666, + "value": 30.2089 + }, + { + "time": 1.6, + "value": 30.2089 + }, + { + "time": 1.6333333, + "value": 30.2089 + }, + { + "time": 1.6666666, + "value": 30.2089 + }, + { + "time": 1.7, + "value": 30.2089 + }, + { + "time": 1.7333332, + "value": 30.2089 + }, + { + "time": 1.7666667, + "value": 30.2089 + }, + { + "time": 1.8, + "value": 30.2089 }, { - "time": 4.933333, - "value": -85.28828 - } - ] - }, - { - "name": "scale", - "keys": [ + "time": 1.8333333, + "value": 30.2089 + }, { - "time": 0.4666667, - "x": 1, - "y": 1, - "curve": [ - 0.469, - 1.005, - 0.4916667, - 1.065, - 0.475, - 1.0178572, - 0.4916667, - 0.94 - ] + "time": 1.8666666, + "value": 30.2089 }, { - "time": 0.5, - "x": 1.065, - "y": 0.94, - "curve": [ - 0.5166666, - 1.065, - 0.5410837, - 0.9910153, - 0.5166666, - 0.94, - 0.5423501, - 1.0256574 - ] + "time": 1.9, + "value": 30.2089 }, { - "time": 0.5666666, - "x": 0.9895735, - "y": 1.0247642, - "curve": [ - 0.5933727, - 0.9880685, - 0.6089288, - 1.001505, - 0.5948418, - 1.0237292, - 0.6074599, - 1.0010352 - ] + "time": 1.9333333, + "value": 30.2089 }, { - "time": 0.6333333, - "x": 1, - "y": 1 - } - ] - } - ] - }, - { - "name": "head-control", - "timelines": [ - { - "name": "translate", - "keys": [ + "time": 1.9666666, + "value": 30.2089 + }, { - "time": 0, - "x": 0, - "y": 0, - "curve": [ - 0.025, - 0, - 0.08982687, - 0.89147305, - 0.025, - 0, - 0.075, - -21.61401 - ] + "time": 2, + "value": 30.2089 }, { - "time": 0.1, - "x": 0.9881002, - "y": -21.61401, - "curve": [ - 0.2139062, - 2.07001, - 0.375, - 3.317036, - 0.19166666, - -21.61401, - 0.4413305, - -13.159398 - ] + "time": 2.0333333, + "value": 30.2069 }, { - "time": 0.4666667, - "x": 3.317036, - "y": -7.8163233, - "curve": [ - 0.4916667, - 3.317036, - 0.5497855, - 3.2550259, - 0.482024, - -4.5776634, - 0.5036168, - 2.5038502 - ] + "time": 2.0666666, + "value": 30.205 }, { - "time": 0.5666666, - "x": 3.1785533, - "y": 2.491603, - "curve": [ - 0.6580276, - 2.7646472, - 0.6791785, - 1.9860523, - 0.6491876, - 2.475575, - 0.6417333, - -10.469906 - ] + "time": 2.1, + "value": 30.2024 }, { - "time": 0.7, - "x": 1.7400377, - "y": -10.407934, - "curve": [ - 0.7865131, - 0.7178611, - 0.880658, - -0.80351204, - 0.772064, - -10.331288, - 0.819524, - 5.5617523 - ] + "time": 2.1333332, + "value": 30.1981 }, { - "time": 0.9, - "x": -1.0700846, - "y": 5.5375957, - "curve": [ - 0.9605302, - -1.9043194, - 1.025, - -2.2252462, - 0.974895, - 5.5151157, - 0.9505928, - -0.8529567 - ] + "time": 2.1666665, + "value": 30.1938 }, { - "time": 1.1, - "x": -2.2252462, - "y": -0.9042754, - "curve": [ - 1.2916666, - -2.2252462, - 2.001765, - -1.4939518, - 1.291651, - -0.970104, - 1.975, - -0.9042754 - ] + "time": 2.2, + "value": 30.1896 }, { - "time": 2.166667, - "x": -0.86713487, - "y": -0.9042754, - "curve": [ - 2.250246, - -0.5494431, - 2.503161, - 0.8558457, - 2.283333, - -0.9042754, - 2.6026855, - -7.731572 - ] + "time": 2.233333, + "value": 30.1843 }, { - "time": 2.666667, - "x": 1.3259557, - "y": -8.982293, - "curve": [ - 2.7657926, - 1.6109612, - 2.998697, - 1.7487321, - 2.834681, - -12.2666855, - 3.002592, - -15.669482 - ] + "time": 2.2666667, + "value": 30.1793 }, { - "time": 3.1333334, - "x": 1.810638, - "y": -16.217154, - "curve": [ - 3.391734, - 1.9294498, - 4.198695, - 2.5163183, - 3.48327, - -17.68303, - 4.12858, - -16.929863 - ] + "time": 2.3, + "value": 30.1744 }, { - "time": 4.366667, - "x": 2.9925613, - "y": -12.177105, - "curve": [ - 4.429278, - 3.1700768, - 4.593682, - 5.3080497, - 4.538166, - -8.753565, - 4.583333, - -4.896084 - ] + "time": 2.3333333, + "value": 30.1694 }, { - "time": 4.666666, - "x": 5.380738, - "y": -2.8332741, - "curve": [ - 4.793823, - 5.507386, - 4.805771, - 3.683782, - 4.690854, - -2.2345417, - 4.800488, - -0.99986273 - ] + "time": 2.3666666, + "value": 30.1644 }, { - "time": 4.933333, - "x": 3.6083975, - "y": -1.2390671 - } - ] - } - ] - }, - { - "name": "hip", - "timelines": [ - { - "name": "translate", - "keys": [ + "time": 2.4, + "value": 30.0363 + }, + { + "time": 2.4333332, + "value": 29.7832 + }, + { + "time": 2.4666665, + "value": 29.4702 + }, + { + "time": 2.5, + "value": 29.1081 + }, + { + "time": 2.5333333, + "value": 28.7117 + }, { - "time": 0, - "x": 0, - "y": 0, - "curve": [ - 0.09774662, - -26.500284, - 0.16644298, - -49.643425, - 0.028903656, - 52.830708, - 0.1091842, - 96.942795 - ] + "time": 2.5666666, + "value": 28.3096 }, { - "time": 0.2666667, - "x": -83.1816, - "y": 94.77508, - "curve": [ - 0.3611138, - -114.786736, - 0.3924851, - -126.64004, - 0.42022145, - 92.708534, - 0.4666667, - -9.759828 - ] + "time": 2.6, + "value": 27.8962 }, { - "time": 0.4666667, - "x": -143.00812, - "y": -70.79833, - "curve": [ - 0.5225717, - -155.34349, - 0.5651282, - -162.70703, - 0.4733397, - -82.75284, - 0.5833333, - -126.477135 - ] + "time": 2.6333332, + "value": 27.4904 }, { - "time": 0.6, - "x": -166.97603, - "y": -126.477135, - "curve": [ - 0.6630102, - -174.68977, - 0.8163472, - -180.33087, - 0.7083333, - -126.477135, - 0.8916666, - -126.51818 - ] + "time": 2.6666665, + "value": 27.092 }, { - "time": 1, - "x": -180.55977, - "y": -126.51818 - } - ] - } - ] - }, - { - "name": "neck", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 2.7, + "value": 26.7188 + }, { - "time": 0, - "value": -2.827988, - "curve": [ - 0.11415303, - 1.3304386, - 0.194984, - 4.130054 - ] + "time": 2.733333, + "value": 26.3655 }, { - "time": 0.2666667, - "value": 4.132889, - "curve": [ - 0.3512333, - 4.13624, - 0.4440456, - -24.501444 - ] + "time": 2.7666667, + "value": 26.0584 }, { - "time": 0.5, - "value": -24.686066, - "curve": [ - 0.570637, - -23.89392, - 0.5499004, - 34.22126 - ] + "time": 2.8, + "value": 25.8113 }, { - "time": 0.6666667, - "value": 35.12734, - "curve": [ - 0.713132, - 34.81157, - 0.7555716, - 22.7647 - ] + "time": 2.8333333, + "value": 25.6267 }, { - "time": 0.8333333, - "value": 22.81864, - "curve": [ - 0.8679167, - 22.842625, - 0.9156492, - 47.94965 - ] + "time": 2.8666666, + "value": 25.5412 }, { - "time": 0.9666666, - "value": 47.94965, - "curve": "stepped" + "time": 2.9, + "value": 25.5471 }, { - "time": 2.233333, - "value": 47.94965, - "curve": [ - 2.3, - 47.94965, - 2.6166525, - 18.71746 - ] + "time": 2.9333332, + "value": 25.553 }, { - "time": 2.666667, - "value": 18.505486, - "curve": [ - 3.171996, - 16.579683, - 4.060461, - 16.790627 - ] + "time": 2.9666665, + "value": 25.5591 }, { - "time": 4.533333, - "value": 18.505486, - "curve": [ - 4.706526, - 19.133564, - 4.775889, - 41.10513 - ] + "time": 3, + "value": 25.5655 }, { - "time": 4.8, - "value": 47.94965 - } - ] - } - ] - }, - { - "name": "rear-bracer", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 3.0333333, + "value": 25.5717 + }, { - "time": 0, - "value": 10.362316, - "curve": [ - 0.03333333, - 10.362316, - 0.1, - -32.88954 - ] + "time": 3.0666666, + "value": 25.5774 }, { - "time": 0.13333334, - "value": -32.88954, - "curve": [ - 0.18333334, - -32.88954, - 0.2833333, - -4.45478 - ] + "time": 3.1, + "value": 25.5835 }, { - "time": 0.3333333, - "value": -4.45478, - "curve": [ - 0.3666667, - -4.45478, - 0.4379563, - -6.86408 - ] + "time": 3.1333332, + "value": 25.5877 }, { - "time": 0.4666667, - "value": -8.989485, - "curve": [ - 0.5292276, - -13.620812, - 0.6053304, - -20.580513 - ] + "time": 3.1666665, + "value": 25.5925 }, { - "time": 0.6333333, - "value": -23.20364, - "curve": [ - 0.7078339, - -30.182356, - 0.7583333, - -35.55501 - ] + "time": 3.2, + "value": 25.5966 }, { - "time": 0.8, - "value": -35.55501, - "curve": [ - 0.875, - -35.55501, - 1.025, - -23.20364 - ] + "time": 3.233333, + "value": 25.6013 }, { - "time": 1.1, - "value": -23.20364 - } - ] - } - ] - }, - { - "name": "rear-foot", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 3.2666667, + "value": 25.606 + }, { - "time": 0, - "value": -0.2811966, - "curve": [ - 0.03333333, - -0.2811966, - 0.256232, - -66.7055 - ] + "time": 3.3, + "value": 25.6107 }, { - "time": 0.3666667, - "value": -66.84443, - "curve": [ - 0.4184119, - -66.90952, - 0.4985725, - -21.794205 - ] + "time": 3.3333333, + "value": 25.6162 }, { - "time": 0.6, - "value": -21.5233, - "curve": [ - 0.6519168, - -21.38463, - 0.6645703, - -53.96108 - ] + "time": 3.3666666, + "value": 25.6216 }, { - "time": 0.7, - "value": -54.26296, - "curve": [ - 0.7574644, - -53.96108, - 0.8429435, - -2.072342 - ] + "time": 3.4, + "value": 25.6276 }, { - "time": 0.9333333, - "value": -1.4685898, - "curve": [ - 0.9684307, - -2.072342, - 0.9754344, - -19.96207 - ] + "time": 3.4333332, + "value": 25.6339 }, { - "time": 1, - "value": -19.96207, - "curve": [ - 1.025, - -19.96207, - 1.075, - -12.420547 - ] + "time": 3.4666665, + "value": 25.6399 + }, + { + "time": 3.5, + "value": 25.6462 + }, + { + "time": 3.5333333, + "value": 25.6524 + }, + { + "time": 3.5666666, + "value": 25.6584 + }, + { + "time": 3.6, + "value": 25.6647 }, { - "time": 1.1, - "value": -12.420547, - "curve": [ - 1.1333333, - -12.420547, - 1.2, - -18.34373 - ] + "time": 3.6333332, + "value": 25.6706 }, { - "time": 1.2333333, - "value": -18.34373 - } - ] - } - ] - }, - { - "name": "rear-foot-target", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 3.6666665, + "value": 25.6766 + }, { - "time": 0, - "value": -0.2811985 - } - ] - } - ] - }, - { - "name": "rear-shin", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 3.7, + "value": 25.6515 + }, { - "time": 0, - "value": 0, - "curve": [ - 0.02134387, - -16.65366, - 0.09115682, - -54.81634 - ] + "time": 3.733333, + "value": 25.6262 }, { - "time": 0.16666667, - "value": -55.28844, - "curve": [ - 0.1869984, - -55.41556, - 0.2134717, - -52.51734 - ] + "time": 3.7666667, + "value": 25.5649 }, { - "time": 0.23333333, - "value": -45.98236, - "curve": [ - 0.2420925, - -43.10037, - 0.3105709, - -12.726774 - ] + "time": 3.8, + "value": 25.4985 }, { - "time": 0.3333333, - "value": -6.317261, - "curve": [ - 0.3562187, - 0.12688255, - 0.4666666, - 24.495005 - ] + "time": 3.8333333, + "value": 25.4223 }, { - "time": 0.5, - "value": 24.495005, - "curve": [ - 0.5425889, - 24.495005, - 0.5597089, - 3.782467 - ] + "time": 3.8666666, + "value": 25.333 }, { - "time": 0.5666666, - "value": -3.525984, - "curve": [ - 0.5851009, - 3.8576965, - 0.6593201, - 16.627193 - ] + "time": 3.9, + "value": 25.2435 }, { - "time": 0.7, - "value": 16.561085, - "curve": [ - 0.7823284, - 16.42729, - 0.896085, - 8.43845 - ] + "time": 3.9333332, + "value": 25.1452 }, { - "time": 0.9333333, - "value": 4.041226, - "curve": [ - 0.9562264, - 6.836118, - 1.0083333, - 8.41251 - ] + "time": 3.9666665, + "value": 25.0435 }, { - "time": 1.0333333, - "value": 8.41251, - "curve": [ - 1.0666667, - 8.41251, - 1.1224273, - 8.136743 - ] + "time": 4, + "value": 24.9425 }, { - "time": 1.1666666, - "value": 5.799962 - } - ] - } - ] - }, - { - "name": "rear-thigh", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 4.0333333, + "value": 24.8368 + }, { - "time": 0, - "value": 0, - "curve": [ - 0.03333333, - 0, - 0.12001532, - 50.26316 - ] + "time": 4.0666666, + "value": 24.7305 }, { - "time": 0.13333334, - "value": 57.30254, - "curve": [ - 0.16367698, - 73.341, - 0.2737021, - 147.17735 - ] + "time": 4.1, + "value": 24.6251 }, { - "time": 0.3333333, - "value": 147.10303, - "curve": [ - 0.47515625, - 146.44525, - 0.582564, - 95.71753 - ] + "time": 4.133333, + "value": 24.5204 }, { - "time": 0.6, - "value": 79.66113, - "curve": [ - 0.6198274, - 94.74216, - 0.7321241, - 103.15384 - ] + "time": 4.1666665, + "value": 24.4158 }, { - "time": 0.7666666, - "value": 103.02254, - "curve": [ - 0.8121768, - 102.84955, - 0.8968627, - 95.74734 - ] + "time": 4.2, + "value": 24.3121 }, { - "time": 0.9333333, - "value": 83.01085 - } - ] - } - ] - }, - { - "name": "rear-upper-arm", - "timelines": [ - { - "name": "rotate", - "keys": [ + "time": 4.233333, + "value": 24.214 + }, { - "time": 0, - "value": -44.69556, - "curve": [ - 0.03333333, - -44.69556, - 0.1197083, - 54.88644 - ] + "time": 4.2666664, + "value": 24.1158 }, { - "time": 0.13333334, - "value": 64.6217, - "curve": [ - 0.1537096, - 79.18082, - 0.2141258, - 79.4221 - ] + "time": 4.3, + "value": 24.0211 }, { - "time": 0.2666667, - "value": 63.39506, - "curve": [ - 0.2927642, - 55.18524, - 0.3318916, - 30.12935 - ] + "time": 4.333333, + "value": 23.9352 }, { - "time": 0.3666667, - "value": 30.12935, - "curve": [ - 0.40001765, - 30.12935, - 0.4412998, - 39.87414 - ] + "time": 4.3666663, + "value": 23.8487 }, { - "time": 0.4666667, - "value": 55.12625, - "curve": [ - 0.48838425, - 68.18418, - 0.5204052, - 100.72226 - ] + "time": 4.4, + "value": 23.7744 }, { - "time": 0.5333333, - "value": 111.95866, - "curve": [ - 0.550502, - 126.88067, - 0.627324, - 185.96957 - ] + "time": 4.433333, + "value": 23.7079 }, { - "time": 0.6666667, - "value": 185.96957, - "curve": [ - 0.6916667, - 185.96957, - 0.7357943, - 162.4288 - ] + "time": 4.466666, + "value": 23.6449 }, { - "time": 0.8, - "value": 158.0067, - "curve": [ - 0.9000576, - 151.11525, - 1.0166667, - 144.0128 - ] + "time": 4.5, + "value": 23.6114 }, { - "time": 1.1, - "value": 144.0128, - "curve": "stepped" + "time": 4.5333333, + "value": 23.5763 }, { - "time": 2.3666666, - "value": 144.0128, - "curve": [ - 2.4916666, - 144.0128, - 2.7416666, - 138.6282 - ] + "time": 4.5666666, + "value": 23.3595 }, { - "time": 2.8666666, - "value": 138.6282, - "curve": [ - 3.0666666, - 138.6282, - 3.466667, - 138.63403 - ] + "time": 4.6, + "value": 22.9999 }, { - "time": 3.666667, - "value": 138.63403, - "curve": [ - 3.8833334, - 138.63403, - 4.316666, - 135.18347 - ] + "time": 4.633333, + "value": 22.6177 }, { - "time": 4.533333, - "value": 135.18347, - "curve": [ - 4.575, - 135.18347, - 4.691666, - 131.594 - ] + "time": 4.6666665, + "value": 22.2505 + }, + { + "time": 4.7, + "value": 21.9292 }, { "time": 4.733333, - "value": 131.594, - "curve": [ - 4.758333, - 131.594, - 4.516667, - 144.0128 - ] + "value": 21.7403 + }, + { + "time": 4.7666664, + "value": 29.9007 + }, + { + "time": 4.8, + "value": 30.0578 }, { "time": 4.833333, - "value": 144.0128 - } - ] - }, - { - "name": "translate", - "keys": [ + "value": 30.2089 + }, { - "time": 0.4666667, - "x": 0, - "y": 0, - "curve": [ - 0.5166666, - 0, - 0.6166667, - -21.737148, - 0.5166666, - 0, - 0.6166667, - -10.31258 - ] + "time": 4.8666663, + "value": 30.2089 }, { - "time": 0.6666667, - "x": -21.774265, - "y": -10.330188 + "time": 4.9, + "value": 30.2089 + }, + { + "time": 4.9333334, + "value": 30.2089 } ] } @@ -14650,6 +15934,6 @@ } ], "spine": { - "sha256": "8aaf654d088b7ba2af03f5544dabcfa50cf7dad2ee35dfee2e90ee87f74bb478" + "sha256": "38da971e950b8ef39d1f795ba1340ab7316353025545d5350eb4741bc9e44bd1" } } diff --git a/rigboy/v2/rig/motion.json b/rigboy/v2/rig/motion.json index 23ecb92e..f297c414 100644 --- a/rigboy/v2/rig/motion.json +++ b/rigboy/v2/rig/motion.json @@ -1,14292 +1,16417 @@ { - "spec": "rigc-motion/1", - "archetype": "rigboy-b10e-proportion-axis", - "cut": "rigboy-b10e-proportion-axis", - "note": "DECOMPILED from corrected-preprocessed.json by `rigc ingest` 2.82.0. Every number here was read out of that skeleton; nothing was authored, so this file says what the object IS and nothing about why. Every curve is a raw `curve` array \u2014 the absolute (time, value) control points verbatim \u2014 because an export carries a different bezier per key per channel and no named easing can say that. Each `duration` is the largest key time in its animation, which is the only figure skeleton JSON supports.", - "easings": {}, - "animations": { - "idle": { - "duration": 1.6666666, - "tracks": [ - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 42.46212 - ], - "curve": [ - 0.02905485, - 42.9721, - 0.1343778, - 45.28228 - ] - }, - { - "t": 0.3333333, - "v": [ - 45.27423 - ], - "curve": [ - 0.5781397, - 45.26433, - 0.7984326, - 40.07414 - ] - }, - { - "t": 0.8333333, - "v": [ - 39.74404 - ], - "curve": [ - 0.8783341, - 39.31842, - 1.0192736, - 38.22513 - ] - }, - { - "t": 1.2, - "v": [ - 38.22134 - ], - "curve": [ - 1.376692, - 38.21765, - 1.619414, - 41.68151 - ] - }, - { - "t": 1.6666666, - "v": [ - 42.46212 - ] - } - ] + "spec": "rigc-motion/1", + "archetype": "rigboy-b10e-proportion-axis", + "cut": "rigboy-b10e-proportion-axis", + "note": "DECOMPILED from corrected-preprocessed.json by `rigc ingest` 2.82.0. Every number here was read out of that skeleton; nothing was authored, so this file says what the object IS and nothing about why. Every curve is a raw `curve` array — the absolute (time, value) control points verbatim — because an export carries a different bezier per key per channel and no named easing can say that. Each `duration` is the largest key time in its animation, which is the only figure skeleton JSON supports.", + "easings": {}, + "animations": { + "idle": { + "duration": 1.6666666, + "tracks": [ + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 42.46212 + ], + "curve": [ + 0.02905485, + 42.9721, + 0.1343778, + 45.28228 + ] + }, + { + "t": 0.3333333, + "v": [ + 45.27423 + ], + "curve": [ + 0.5781397, + 45.26433, + 0.7984326, + 40.07414 + ] + }, + { + "t": 0.8333333, + "v": [ + 39.74404 + ], + "curve": [ + 0.8783341, + 39.31842, + 1.0192736, + 38.22513 + ] + }, + { + "t": 1.2, + "v": [ + 38.22134 + ], + "curve": [ + 1.376692, + 38.21765, + 1.619414, + 41.68151 + ] + }, + { + "t": 1.6666666, + "v": [ + 42.46212 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.0861111, + 0, + 0.23336044, + 2.482643 + ] + }, + { + "t": 0.3333333, + "v": [ + 4.127198 + ], + "curve": [ + 0.428754, + 5.69687, + 0.7111111, + 10.064902 + ] + }, + { + "t": 0.8333333, + "v": [ + 10.064902 + ], + "curve": [ + 0.9263888, + 10.064902, + 1.0922853, + 4.210019 + ] + }, + { + "t": 1.2, + "v": [ + 2.781331 + ], + "curve": [ + 1.3494836, + 0.7986326, + 1.551389, + 0 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -42.93737193235015, + 0 + ] + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ], + "curve": [ + 0.2097222, + 0, + 0.5250046, + -1.0681800899194904, + 0.2097222, + 0, + 0.5250046, + 2.5341243432485916 + ] + }, + { + "t": 0.8333333, + "v": [ + -1.0681800899194904, + 2.5341243432485916 + ], + "curve": [ + 1.1499954, + -1.0681800899194904, + 1.4597223, + 0, + 1.1499954, + 2.5341243432485916, + 1.4597223, + 0 + ] + }, + { + "t": 1.6666666, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -60.86928 + ], + "curve": [ + 0.15379426, + -60.85433, + 0.4520833, + -68.65044 + ] + }, + { + "t": 0.8333333, + "v": [ + -68.65044 + ], + "curve": [ + 1.2208333, + -68.65044, + 1.542334, + -60.86928 + ] + }, + { + "t": 1.6666666, + "v": [ + -60.86928 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 6 + ], + "curve": [ + 0.0990061, + 6.231688, + 0.3666667, + 7.043162 + ] + }, + { + "t": 0.5333333, + "v": [ + 7.043162 + ], + "curve": [ + 0.665, + 7.043162, + 0.9372414, + 5.519823 + ] + }, + { + "t": 1.1333333, + "v": [ + 5.528889 + ], + "curve": [ + 1.3156896, + 5.529175, + 1.5823046, + 5.822193 + ] + }, + { + "t": 1.6666666, + "v": [ + 6 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.06666667, + 0, + 0.21343653, + 2.859753 + ] + }, + { + "t": 0.2666667, + "v": [ + 3.646973 + ], + "curve": [ + 0.3576066, + 4.991878, + 0.535274, + 7.916351 + ] + }, + { + "t": 0.6666667, + "v": [ + 7.916351 + ], + "curve": [ + 0.8092751, + 7.916355, + 1.0674844, + 5.494446 + ] + }, + { + "t": 1.1333333, + "v": [ + 4.69825 + ], + "curve": [ + 1.245374, + 3.34354, + 1.525, + 0 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.06666667, + 0, + 0.22483164, + -7.965755 + ] + }, + { + "t": 0.2666667, + "v": [ + -9.751606 + ], + "curve": [ + 0.3156868, + -11.84417, + 0.518887, + -16.655235 + ] + }, + { + "t": 0.6666667, + "v": [ + -16.65524 + ], + "curve": [ + 0.8171845, + -16.65524, + 1.0289435, + -11.434772 + ] + }, + { + "t": 1.1333333, + "v": [ + -9.13718 + ], + "curve": [ + 1.250492, + -6.558552, + 1.525, + 0 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.1, + 0, + 0.3, + 1.3225384 + ] + }, + { + "t": 0.4, + "v": [ + 1.3225384 + ], + "curve": [ + 0.55, + 1.3225384, + 0.8664853, + 0.925766 + ] + }, + { + "t": 1, + "v": [ + 0.7331009 + ], + "curve": [ + 1.189498, + 0.4596481, + 1.5, + 0 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.1183693, + -0.4436188, + 0.3, + -8.51938 + ] + }, + { + "t": 0.4, + "v": [ + -8.51938 + ], + "curve": [ + 0.55, + -8.51938, + 0.85, + 1.9588852 + ] + }, + { + "t": 1, + "v": [ + 1.9588852 + ], + "curve": [ + 1.1666666, + 1.9588852, + 1.5774637, + 0.3826828 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.74768 + ], + "curve": [ + 0.1764417, + -7.881808, + 0.3491666, + -8.94765 + ] + }, + { + "t": 0.4666667, + "v": [ + -8.94765 + ], + "curve": [ + 0.55, + -8.94765, + 0.6970137, + -6.771097 + ] + }, + { + "t": 0.8333333, + "v": [ + -5.436397 + ], + "curve": [ + 0.8796374, + -4.983036, + 1.05, + -4.122652 + ] + }, + { + "t": 1.1333333, + "v": [ + -4.122652 + ], + "curve": [ + 1.2658333, + -4.122652, + 1.4685582, + -5.477994 + ] + }, + { + "t": 1.6666666, + "v": [ + -6.74768 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ], + "curve": [ + 0.09774022, + 0.9077854942257719, + 0.2998519, + 2.7920117499997645, + 0.16993235, + 0.08288550182547698, + 0.3162684, + -2.03948250107637 + ] + }, + { + "t": 0.4, + "v": [ + 2.8316092594586113, + -3.7002688207826813 + ], + "curve": [ + 0.5295718, + 2.882832980675668, + 0.7759276, + 1.6097659017643842, + 0.49205795, + -5.526203924207987, + 0.6681138, + -8.836581205592264 + ] + }, + { + "t": 0.8666667, + "v": [ + 0.8842868685780004, + -8.868312681298976 + ], + "curve": [ + 0.9656826, + 0.09262372870421383, + 1.1093842, + -1.8091722199266507, + 0.993936, + -8.868312681298976, + 1.143917, + -6.575569632717669 + ] + }, + { + "t": 1.2333333, + "v": [ + -1.8787572733284794, + -5.134952677584169 + ], + "curve": [ + 1.3416667, + -1.8787572733284794, + 1.5675943, + -0.9213183425400736, + 1.3165368, + -3.794437405688863, + 1.5583333, + 0 + ] + }, + { + "t": 1.6666666, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "hip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.07331329, + 0.34827155, + 0.3033066, + 1.270263 + ] + }, + { + "t": 0.4, + "v": [ + 1.2787018 + ], + "curve": [ + 0.6146915, + 1.2974385, + 0.847058, + -1.4075624 + ] + }, + { + "t": 1.2, + "v": [ + -1.3809776 + ], + "curve": [ + 1.3437005, + -1.3701534, + 1.6023358, + -0.2823823 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -7.443837508832773, + -14.395967084225248 + ], + "curve": [ + 0.05875295, + -8.060076469822244, + 0.2579626, + -9.445240125204402, + 0.14166667, + -14.395967084225248, + 0.34119925, + -15.477026965088408 + ] + }, + { + "t": 0.4666667, + "v": [ + -9.41074074068766, + -16.624342575077183 + ], + "curve": [ + 0.6203822, + -9.385332805076814, + 0.788416, + -8.25927326748384, + 0.5973517, + -17.819348657009115, + 0.75, + -18.6584969138665 + ] + }, + { + "t": 0.9, + "v": [ + -7.470720792064058, + -18.6584969138665 + ], + "curve": [ + 0.9780124, + -6.91941329116036, + 1.174976, + -5.628404542788198, + 1.0355474, + -18.613577459346143, + 1.233996, + -17.458245358747188 + ] + }, + { + "t": 1.3333334, + "v": [ + -5.631668586196252, + -16.561559788137735 + ], + "curve": [ + 1.500856, + -5.63511914637048, + 1.614493, + -6.808370534418372, + 1.453844, + -15.473744270003737, + 1.60875, + -14.395967084225248 + ] + }, + { + "t": 1.6666666, + "v": [ + -7.443837508832773, + -14.395967084225248 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 3.7834435 + ], + "curve": [ + 0.16666667, + 3.7834435, + 0.5, + 5.449173 + ] + }, + { + "t": 0.6666667, + "v": [ + 5.449173 + ], + "curve": [ + 0.9166667, + 5.449173, + 1.4166666, + 3.7834435 + ] + }, + { + "t": 1.6666666, + "v": [ + 3.7834435 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.06311346, + 0.460077, + 0.3666667, + 2.884815 + ] + }, + { + "t": 0.5333333, + "v": [ + 2.884815 + ], + "curve": [ + 0.6958333, + 2.884815, + 0.938892, + -1.387242 + ] + }, + { + "t": 1.2, + "v": [ + -1.367842 + ], + "curve": [ + 1.4195797, + -1.351529, + 1.5741305, + -0.571737 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 30.38353768924736, + 0 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 33.19888 + ], + "curve": [ + 0.185123, + 33.211307, + 0.5, + 25.82756 + ] + }, + { + "t": 0.6666667, + "v": [ + 25.82756 + ], + "curve": [ + 0.9166667, + 25.82756, + 1.4166666, + 33.19888 + ] + }, + { + "t": 1.6666666, + "v": [ + 33.19888 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -22.87543 + ], + "curve": [ + 0.0994818, + -23.44993, + 0.3631936, + -24.73999 + ] + }, + { + "t": 0.5333333, + "v": [ + -24.74071 + ], + "curve": [ + 0.7060638, + -24.7416, + 0.9608056, + -20.96683 + ] + }, + { + "t": 1.1333333, + "v": [ + -20.967194 + ], + "curve": [ + 1.35508, + -20.967667, + 1.5666924, + -22.280136 + ] + }, + { + "t": 1.6666666, + "v": [ + -22.87543 + ] + } + ] + }, + { + "bone": "torso2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.06681584, + 0.3343238, + 0.3412546, + 2.5357144 + ] + }, + { + "t": 0.5333333, + "v": [ + 2.5443554 + ], + "curve": [ + 0.7340414, + 2.553385, + 0.98162, + -0.9433611 + ] + }, + { + "t": 1.1333333, + "v": [ + -0.9299526 + ], + "curve": [ + 1.365215, + -0.9094587, + 1.548701, + -0.561897 + ] + }, + { + "t": 1.6666666, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -2.148 + ], + "curve": [ + 0.05198252, + -1.9036858, + 0.3839926, + -0.14695562 + ] + }, + { + "t": 0.5333333, + "v": [ + -0.1397686 + ], + "curve": [ + 0.761939, + -0.12876725, + 0.8954164, + -3.104005 + ] + }, + { + "t": 1.1333333, + "v": [ + -3.1014395 + ], + "curve": [ + 1.348143, + -3.098699, + 1.5921898, + -2.457665 + ] + }, + { + "t": 1.6666666, + "v": [ + -2.148 + ] + } + ] + }, + { + "slot": "front-fist", + "property": "attachment", + "keys": [ + { + "t": 0, + "v": "front-fist-open" + } + ] + } + ] }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.0861111, - 0, - 0.23336044, - 2.482643 - ] - }, - { - "t": 0.3333333, - "v": [ - 4.127198 - ], - "curve": [ - 0.428754, - 5.69687, - 0.7111111, - 10.064902 - ] - }, - { - "t": 0.8333333, - "v": [ - 10.064902 - ], - "curve": [ - 0.9263888, - 10.064902, - 1.0922853, - 4.210019 - ] - }, - { - "t": 1.2, - "v": [ - 2.781331 - ], - "curve": [ - 1.3494836, - 0.7986326, - 1.551389, - 0 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] + "walk": { + "duration": 1, + "tracks": [ + { + "bone": "back-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 4.087345 + ] + }, + { + "t": 0.03333333, + "v": [ + 3.052846 + ] + }, + { + "t": 0.1, + "v": [ + -59.00914 + ], + "curve": [ + 0.1236928, + -72.96686, + 0.1688272, + -100.0528 + ] + }, + { + "t": 0.23333333, + "v": [ + -99.7063 + ], + "curve": [ + 0.3260634, + -99.20817, + 0.34862125, + -37.39541 + ] + }, + { + "t": 0.3666667, + "v": [ + -17.84707 + ], + "curve": [ + 0.387521, + 4.744033, + 0.4514076, + 32.35068 + ] + }, + { + "t": 0.5, + "v": [ + 32.39831 + ], + "curve": [ + 0.5374549, + 32.43502, + 0.5656413, + 6.425618 + ] + }, + { + "t": 0.5666666, + "v": [ + 1.9995908 + ] + }, + { + "t": 1, + "v": [ + 4.087345 + ] + } + ] + }, + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 13.566517 + ], + "curve": [ + 0.021665983, + 9.70724, + 0.1470159, + -3.779979 + ] + }, + { + "t": 0.3666667, + "v": [ + -3.6853304 + ], + "curve": [ + 0.4572524, + -3.659578, + 0.4793066, + 0.8338775 + ] + }, + { + "t": 0.5, + "v": [ + 4.053596 + ], + "curve": [ + 0.5130476, + 6.083689, + 0.6349344, + 30.8047 + ] + }, + { + "t": 0.8, + "v": [ + 30.91521 + ], + "curve": [ + 0.9739746, + 31.002415, + 0.9800564, + 18.353865 + ] + }, + { + "t": 1, + "v": [ + 13.566517 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -28.72383 + ], + "curve": [ + 0.02368659, + -31.7421, + 0.1760204, + -43.39537 + ] + }, + { + "t": 0.3666667, + "v": [ + -43.59644 + ], + "curve": [ + 0.4030356, + -43.64886, + 0.4704281, + -40.14865 + ] + }, + { + "t": 0.5, + "v": [ + -35.63085 + ], + "curve": [ + 0.5466347, + -28.591816, + 0.624065, + -4.573129 + ] + }, + { + "t": 0.7333333, + "v": [ + -4.592627 + ], + "curve": [ + 0.8906477, + -4.620701, + 0.9538756, + -24.27828 + ] + }, + { + "t": 1, + "v": [ + -28.48091 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 18.190496 + ], + "curve": [ + 0.010253842, + 11.169012, + 0.04303193, + 1.3740194 + ] + }, + { + "t": 0.1, + "v": [ + 0.4737756 + ] + }, + { + "t": 0.23333333, + "v": [ + 0.549647 + ], + "curve": [ + 0.3635588, + 0.3049073, + 0.5154175, + -80.48494 + ] + }, + { + "t": 0.7333333, + "v": [ + -80.78354 + ], + "curve": [ + 0.788268, + -80.38087, + 0.9209627, + 17.41829 + ] + }, + { + "t": 1, + "v": [ + 18.190496 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 73.5692939991121, + 14.262684690007166 + ], + "curve": [ + 0.025, + 73.5692939991121, + 0.06885808, + 58.90397991802191, + 0.031141926, + 2.017663148046723, + 0.075, + 0.03869290936012568 + ] + }, + { + "t": 0.1, + "v": [ + 51.097781987923206, + 0.03869290936012568 + ] + }, + { + "t": 0.5, + "v": [ + -50.134656036589625, + -0.016470450078196818 + ], + "curve": [ + 0.5182838, + -56.45317447939113, + 0.575, + -80.62228251581342, + 0.5337463, + 3.371964495852541, + 0.5570473, + 23.908751147686978 + ] + }, + { + "t": 0.6, + "v": [ + -80.62228251581342, + 35.471080913482744 + ], + "curve": [ + 0.6333333, + -80.62228251581342, + 0.6880029, + -67.6682516819811, + 0.6428554, + 47.00727346311192, + 0.7, + 52.3135697679423 + ] + }, + { + "t": 0.7333333, + "v": [ + -57.82548495355493, + 52.31358220239338 + ], + "curve": [ + 0.7710902, + -49.627182462627154, + 0.8318373, + -16.194689391465694, + 0.7872631, + 52.31358220239338, + 0.7985512, + 55.73798650877843 + ] + }, + { + "t": 0.8666667, + "v": [ + 8.98252746651104, + 46.787320457987875 + ], + "curve": [ + 0.9026193, + 34.97181936187365, + 0.9666666, + 73.5692939991121, + 0.9315786, + 38.257616531227626, + 0.9666666, + 27.36937079283758 + ] + }, + { + "t": 1, + "v": [ + 73.5692939991121, + 14.262684690007166 + ] + } + ] + }, + { + "bone": "front-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 28.964193 + ], + "curve": [ + 0.05626451, + 28.744823, + 0.04890398, + 19.603014 + ] + }, + { + "t": 0.06666667, + "v": [ + 1.675728 + ] + }, + { + "t": 0.5, + "v": [ + -10.004452 + ], + "curve": [ + 0.525, + -10.004452, + 0.5923562, + -54.69306 + ] + }, + { + "t": 0.6, + "v": [ + -59.66399 + ], + "curve": [ + 0.6228758, + -74.54068, + 0.674358, + -101.77973 + ] + }, + { + "t": 0.7333333, + "v": [ + -101.77972 + ], + "curve": [ + 0.8121933, + -101.7797, + 0.8554094, + -84.66802 + ] + }, + { + "t": 0.8666667, + "v": [ + -63.52591 + ], + "curve": [ + 0.8694085, + -58.3765, + 0.975, + 28.964195 + ] + }, + { + "t": 1, + "v": [ + 28.964195 + ] + } + ] + }, + { + "bone": "front-leg-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -1.761601118713844, + -5.27253677015279 + ], + "curve": [ + 0.008333334, + -1.761601118713844, + 0.05833333, + 0.05854263290451886, + 0.0010207203, + 3.092073706195762, + 0.05833333, + 4.151816585852838 + ] + }, + { + "t": 0.06666667, + "v": [ + 0.05854263290451886, + 4.151816585852838 + ], + "curve": [ + 0.3, + 0.05854263290451886, + 0.7666666, + -1.761601118713844, + 0.3, + 4.151816585852838, + 0.7666666, + -5.27253677015279 + ] + }, + { + "t": 1, + "v": [ + -1.761601118713844, + -5.27253677015279 + ] + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0.9081271307691482, + 5.824911146959004 + ], + "curve": [ + 0.1624987, + 0.8792067114177056, + 0.3326475, + -1.035158539913403, + 0.1624987, + 5.824911146959004, + 0.3011157, + -4.496849599541169 + ] + }, + { + "t": 0.5, + "v": [ + -0.9936961736540885, + -4.519716555074163 + ], + "curve": [ + 0.7353738, + -0.9353823906044403, + 0.847223, + 0.9081271307691482, + 0.7233681, + -4.54539804860873, + 0.8375013, + 5.795989857195986 + ] + }, + { + "t": 1, + "v": [ + 0.9081271307691482, + 5.824911146959004 + ] + } + ] + }, + { + "bone": "front-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 10.665460165310357, + -0.05294545748561381 + ], + "curve": [ + 0.17816044, + 10.656821952146261, + 0.2949699, + -2.6473536982126995, + 0.008833333, + -0.05294545748561381, + 0.475, + 0.01318655942105443 + ] + }, + { + "t": 0.5, + "v": [ + -2.6509963706560873, + 0.01318655942105443 + ], + "curve": [ + 0.7050302, + -2.6546371779318134, + 0.8475542, + 10.659756482600741, + 0.525, + 0.01318655942105443, + 0.975, + -0.05294545748561381 + ] + }, + { + "t": 1, + "v": [ + 10.665460165310357, + -0.05294545748561381 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -9.513367 + ], + "curve": [ + 0.0214478, + -13.319992, + 0.05789917, + -19.404175 + ] + }, + { + "t": 0.1, + "v": [ + -19.404175 + ], + "curve": [ + 0.2377866, + -19.68686, + 0.33747205, + 7.779631 + ] + }, + { + "t": 0.3666667, + "v": [ + 16.196716 + ], + "curve": [ + 0.39864385, + 25.41603, + 0.4965658, + 60.19389 + ] + }, + { + "t": 0.6, + "v": [ + 60.26086 + ], + "curve": [ + 0.7185024, + 60.12991, + 0.8452276, + 27.61441 + ] + }, + { + "t": 0.8666667, + "v": [ + 22.449387 + ], + "curve": [ + 0.8918752, + 16.37623, + 0.9789886, + -3.2677646 + ] + }, + { + "t": 1, + "v": [ + -9.513367 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -9.673275 + ], + "curve": [ + 0.08551843, + -9.673275, + 0.20198414, + -1.62916 + ] + }, + { + "t": 0.23333333, + "v": [ + -0.29002 + ], + "curve": [ + 0.2789693, + 1.659408, + 0.3914901, + 4.490385 + ] + }, + { + "t": 0.5, + "v": [ + 4.481913 + ], + "curve": [ + 0.6313128, + 4.471663, + 0.6943456, + -2.951804 + ] + }, + { + "t": 0.7333333, + "v": [ + -4.765606 + ], + "curve": [ + 0.7676219, + -6.360789, + 0.9023453, + -9.578185 + ] + }, + { + "t": 1, + "v": [ + -9.673275 + ] + } + ] + }, + { + "bone": "gun-tip", + "property": "rotate", + "keys": [ + { + "t": 0.23333333, + "v": [ + 0.1086235 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.027893247, + 1.242131, + 0.01634026, + 3.4572334 + ] + }, + { + "t": 0.1, + "v": [ + 3.452011 + ], + "curve": [ + 0.15888935, + 3.448334, + 0.1887935, + 0.2309022 + ] + }, + { + "t": 0.23333333, + "v": [ + -2.2886696 + ], + "curve": [ + 0.265451, + -4.316047, + 0.3046157, + -5.922498 + ] + }, + { + "t": 0.3666667, + "v": [ + -5.93975 + ], + "curve": [ + 0.4464736, + -5.961938, + 0.5196544, + 3.4063644 + ] + }, + { + "t": 0.6, + "v": [ + 3.423363 + ], + "curve": [ + 0.7168543, + 3.417797, + 0.7715329, + -5.931904 + ] + }, + { + "t": 0.8666667, + "v": [ + -5.965309 + ], + "curve": [ + 0.9329224, + -5.988567, + 0.9819044, + -0.9372777 + ] + }, + { + "t": 1, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -2.790066 + ], + "curve": [ + 0.07374832, + -2.8390694, + 0.12107787, + 25.0846 + ] + }, + { + "t": 0.23333333, + "v": [ + 24.98932 + ], + "curve": [ + 0.3498563, + 24.89042, + 0.427126, + -2.862324 + ] + }, + { + "t": 0.5, + "v": [ + -2.799221 + ], + "curve": [ + 0.5753732, + -2.733959, + 0.6522827, + 24.50276 + ] + }, + { + "t": 0.7333333, + "v": [ + 24.54565 + ], + "curve": [ + 0.8276176, + 24.59554, + 0.9316076, + -2.692043 + ] + }, + { + "t": 1, + "v": [ + -2.790066 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.06667267, + 0, + 0.1593553, + -10.48392 + ] + }, + { + "t": 0.23333333, + "v": [ + -10.492886 + ], + "curve": [ + 0.3338235, + -10.49989, + 0.4386607, + -0.08680725 + ] + }, + { + "t": 0.5, + "v": [ + -0.08680725 + ], + "curve": [ + 0.5688103, + -0.08680725, + 0.658053, + -10.74765 + ] + }, + { + "t": 0.7333333, + "v": [ + -10.697582 + ], + "curve": [ + 0.8333084, + -10.631088, + 0.9472112, + 0 + ] + }, + { + "t": 1, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.013939 + ], + "curve": [ + 0.10559352, + -5.969406, + 0.1507493, + 18.62226 + ] + }, + { + "t": 0.23333333, + "v": [ + 18.723427 + ], + "curve": [ + 0.3355302, + 18.69581, + 0.40528485, + -11.373627 + ] + }, + { + "t": 0.5, + "v": [ + -11.454224 + ], + "curve": [ + 0.626311, + -11.45571, + 0.6293055, + 18.93505 + ] + }, + { + "t": 0.7333333, + "v": [ + 18.919914 + ], + "curve": [ + 0.8333666, + 18.919914, + 0.9129916, + -6.060696 + ] + }, + { + "t": 1, + "v": [ + -6.013939 + ] + } + ] + }, + { + "bone": "hair4", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0.021610777547259583, + 0.836729880467168 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -12.234505 + ], + "curve": [ + 0.06143671, + -12.234504, + 0.19128084, + -7.449013 + ] + }, + { + "t": 0.2666667, + "v": [ + -7.434601 + ], + "curve": [ + 0.3406891, + -7.42045, + 0.4206042, + -12.234505 + ] + }, + { + "t": 0.5, + "v": [ + -12.234505 + ], + "curve": [ + 0.5671493, + -12.26333, + 0.6940113, + -7.456505 + ] + }, + { + "t": 0.7666666, + "v": [ + -7.472237 + ], + "curve": [ + 0.8529694, + -7.490928, + 0.942855, + -12.234505 + ] + }, + { + "t": 1, + "v": [ + -12.234505 + ] + } + ] + }, + { + "bone": "head", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 1, + 1 + ], + "curve": [ + 0.03916667, + 1, + 0.08446944, + 0.9912923, + 0.03916667, + 1, + 0.08446944, + 1.0190994 + ] + }, + { + "t": 0.13333334, + "v": [ + 0.9912923, + 1.0190994 + ], + "curve": [ + 0.20465556, + 0.9912923, + 0.3176702, + 1.0191765, + 0.20465556, + 1.0190994, + 0.3367928, + 0.9916709 + ] + }, + { + "t": 0.4, + "v": [ + 1.0190022, + 0.9915339 + ], + "curve": [ + 0.4560374, + 1.018884, + 0.4936612, + 1.001296, + 0.483147, + 0.9913536, + 0.49272755, + 0.9987176 + ] + }, + { + "t": 0.5, + "v": [ + 1, + 1 + ], + "curve": [ + 0.5076706, + 0.9984317, + 0.5844694, + 0.9912923, + 0.5099203, + 1.001749, + 0.5844694, + 1.0190994 + ] + }, + { + "t": 0.6333333, + "v": [ + 0.9912923, + 1.0190994 + ], + "curve": [ + 0.7046556, + 0.9912923, + 0.8176701, + 1.0191765, + 0.7046556, + 1.0190994, + 0.8367927, + 0.9916709 + ] + }, + { + "t": 0.9, + "v": [ + 1.0190022, + 0.9915339 + ], + "curve": [ + 0.9560374, + 1.018884, + 0.9553667, + 1, + 0.9831469, + 0.9913536, + 0.9553667, + 1 + ] + }, + { + "t": 1, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -4.016284177712137, + -5.223571766974106 + ], + "curve": [ + 0.05273332, + -3.3040487675079735, + 0.1667785, + -2.261983325226363, + 0.0930327, + -5.22357238869666, + 0.1959178, + -2.3689136359632257 + ] + }, + { + "t": 0.23333333, + "v": [ + -2.261983325226363, + -0.8221624858231518 + ], + "curve": [ + 0.3092998, + -2.261983325226363, + 0.4364251, + -3.6323562010508836, + 0.2746537, + 0.8860134542824778, + 0.3798138, + 6.406070034566376 + ] + }, + { + "t": 0.5, + "v": [ + -4.373512279295511, + 6.394675103598222 + ], + "curve": [ + 0.53829, + -4.819896016832851, + 0.6595171, + -6.550816992678651, + 0.5982466, + 6.385357969405251, + 0.6943732, + 0.9685390409214935 + ] + }, + { + "t": 0.7333333, + "v": [ + -6.550816992678651, + -0.7816459460851081 + ], + "curve": [ + 0.7973798, + -6.550816992678651, + 0.9333333, + -4.916708166038279, + 0.7684355, + -2.35851569928253, + 0.8749288, + -5.223571145251552 + ] + }, + { + "t": 1, + "v": [ + -4.016284177712137, + -5.223571766974106 + ] + } + ] + }, + { + "bone": "hip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -4.354578 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -1.7754279174516368, + -8.616410597574342 + ], + "curve": [ + 0.025, + -1.7679426887637772, + 0.0672245, + -1.7504729067213196, + 0.02826383, + -11.897065188823602, + 0.05413223, + -14.932302262585564 + ] + }, + { + "t": 0.1, + "v": [ + -1.6221388023098466, + -15.037942872056586 + ], + "curve": [ + 0.14349824, + -1.45181915210994, + 0.20189807, + -1.1118768026930648, + 0.1520444, + -14.911446579514484, + 0.21322107, + -9.208636146641402 + ] + }, + { + "t": 0.2666667, + "v": [ + -0.7549006230885372, + -4.428141174940361 + ], + "curve": [ + 0.3076929, + -0.5329961552122595, + 0.3451087, + -0.3142816835878643, + 0.3060169, + -1.0135020781928819, + 0.3410871, + 1.9600213849056016 + ] + }, + { + "t": 0.3666667, + "v": [ + -0.2057506237914366, + 1.9600254882744572 + ], + "curve": [ + 0.4099607, + 0.01220942481713604, + 0.458473, + 0.16010285238529398, + 0.4266791, + 2.054760089393723, + 0.48069695, + -4.197689762770903 + ] + }, + { + "t": 0.5, + "v": [ + 0.16123416983052544, + -6.58093758524817 + ], + "curve": [ + 0.553076, + 0.16267849349552535, + 0.5589796, + 0.12133531144979635, + 0.5192444, + -8.956937366191898, + 0.5481416, + -14.8485064967689 + ] + }, + { + "t": 0.6, + "v": [ + -0.10367102350634641, + -14.739984824983036 + ], + "curve": [ + 0.6630032, + -0.44925845828213123, + 0.7975605, + -1.3021158217978543, + 0.702288, + -14.525925749670101, + 0.8024796, + 2.195476731050244 + ] + }, + { + "t": 0.8666667, + "v": [ + -1.5263537387634858, + 2.1664757986280696 + ], + "curve": [ + 0.900976, + -1.637680622712614, + 0.9666666, + -1.7854081187483575, + 0.9130171, + 2.1455480579129924, + 0.9666666, + -4.747329803784999 + ] + }, + { + "t": 1, + "v": [ + -1.7754279174516368, + -8.616410597574342 + ] + } + ] + }, + { + "bone": "muzzle-ring", + "property": "rotate", + "keys": [ + { + "t": 0.23333333, + "v": [ + 0.1086235 + ] + } + ] + }, + { + "bone": "muzzle-ring2", + "property": "rotate", + "keys": [ + { + "t": 0.2666667, + "v": [ + 0.1086235 + ] + } + ] + }, + { + "bone": "muzzle-ring3", + "property": "rotate", + "keys": [ + { + "t": 0.2666667, + "v": [ + 0.1086235 + ] + } + ] + }, + { + "bone": "muzzle-ring4", + "property": "rotate", + "keys": [ + { + "t": 0.2666667, + "v": [ + 0.1086235 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 17.7811 + ], + "curve": [ + 0.02514851, + 17.929705, + 0.07101186, + 18.4591 + ] + }, + { + "t": 0.13333334, + "v": [ + 18.457026 + ], + "curve": [ + 0.1866547, + 18.455263, + 0.2853263, + 17.33772 + ] + }, + { + "t": 0.3666667, + "v": [ + 17.33654 + ], + "curve": [ + 0.4048635, + 17.336, + 0.4699174, + 17.59838 + ] + }, + { + "t": 0.5, + "v": [ + 17.789774 + ], + "curve": [ + 0.5176707, + 17.9022, + 0.5816134, + 18.46532 + ] + }, + { + "t": 0.6333333, + "v": [ + 18.46029 + ], + "curve": [ + 0.7092406, + 18.45292, + 0.8148, + 17.319715 + ] + }, + { + "t": 0.8666667, + "v": [ + 17.322073 + ], + "curve": [ + 0.9082929, + 17.323965, + 0.9711425, + 17.56992 + ] + }, + { + "t": 1, + "v": [ + 17.7811 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 15.059132 + ], + "curve": [ + 0.04404857, + 15.444908, + 0.06296488, + 15.558324 + ] + }, + { + "t": 0.1, + "v": [ + 15.559929 + ], + "curve": [ + 0.21508875, + 15.561203, + 0.3358774, + 12.560617 + ] + }, + { + "t": 0.3666667, + "v": [ + 11.832832 + ], + "curve": [ + 0.4164524, + 10.656014, + 0.4980461, + 7.74594 + ] + }, + { + "t": 0.6, + "v": [ + 7.748275 + ], + "curve": [ + 0.7620489, + 7.788742, + 0.8446016, + 10.472447 + ] + }, + { + "t": 0.8666667, + "v": [ + 11.068807 + ], + "curve": [ + 0.9168805, + 12.425953, + 0.977475, + 14.621978 + ] + }, + { + "t": 1, + "v": [ + 15.059132 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -32.81834 + ], + "curve": [ + 0.03517772, + -42.68637, + 0.05715114, + -70.49265 + ] + }, + { + "t": 0.1, + "v": [ + -70.5925 + ], + "curve": [ + 0.23636356, + -70.77538, + 0.3351397, + -9.873116 + ] + }, + { + "t": 0.3666667, + "v": [ + -1.5615536 + ], + "curve": [ + 0.39346445, + 5.503226, + 0.4766666, + 13.96162 + ] + }, + { + "t": 0.5, + "v": [ + 13.96162 + ], + "curve": [ + 0.5190303, + 13.96162, + 0.5078729, + 0.13215438 + ] + }, + { + "t": 0.5666666, + "v": [ + -0.2792717 + ] + }, + { + "t": 0.7333333, + "v": [ + -0.28445435 + ], + "curve": [ + 0.8271056, + -0.05950618, + 0.9580701, + -21.071537 + ] + }, + { + "t": 1, + "v": [ + -32.81834 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -70.42199090589439, + 0.35988870108059773 + ], + "curve": [ + 0.02248509, + -77.41161656851347, + 0.075, + -106.45894037335478, + 0.04540817, + 0.3598887632528531, + 0.075, + 18.724523849092275 + ] + }, + { + "t": 0.1, + "v": [ + -106.45894037335478, + 24.816615289815818 + ], + "curve": [ + 0.14210087, + -106.45894037335478, + 0.20833333, + -88.60565032782108, + 0.1383412, + 34.15976857166738, + 0.17957518, + 37.788104092962094 + ] + }, + { + "t": 0.23333333, + "v": [ + -75.18383886389712, + 38.22207887004584 + ], + "curve": [ + 0.2724341, + -54.191767583582234, + 0.3205719, + -5.8741563287582075, + 0.2747891, + 38.55674590359275, + 0.32139045, + 35.19217617579647 + ] + }, + { + "t": 0.3666667, + "v": [ + 22.460170486836528, + 30.880412137110692 + ], + "curve": [ + 0.4028122, + 44.96871568172452, + 0.4857448, + 53.33477383903987, + 0.4012378, + 27.588117656207036, + 0.4802278, + 14.36603736047978 + ] + }, + { + "t": 0.5, + "v": [ + 53.18072124860186, + 8.838210740406074 + ] + }, + { + "t": 0.5333333, + "v": [ + 45.788696543105985, + 0.374209955765519 + ] + }, + { + "t": 1, + "v": [ + -70.42199090589439, + 0.35988870108059773 + ] + } + ] + }, + { + "bone": "rear-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -11.00842097772649, + -2.8793942332299642 + ], + "curve": [ + 0.03644444, + -12.316305141379567, + 0.0431217, + -12.967261089779653, + 0.03644444, + -2.8793942332299642, + 0.04951704, + -4.371482976879532 + ] + }, + { + "t": 0.1, + "v": [ + -13.024024358952092, + -4.392132248062712 + ], + "curve": [ + 0.1620024, + -13.085898187517712, + 0.4, + 4.844439136371199, + 0.2, + -4.4330353748847795, + 0.40004575, + -1.180210079904841 + ] + }, + { + "t": 0.5, + "v": [ + 4.844439136371199, + -1.2034021963335324 + ], + "curve": [ + 0.6121496, + 4.782863112908903, + 0.875, + -6.522537942313828, + 0.5922905, + -1.2248151915019405, + 0.9168845, + -2.022869763574484 + ] + }, + { + "t": 1, + "v": [ + -11.00842097772649, + -2.8793942332299642 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 18.27774 + ], + "curve": [ + 0.03390831, + 20.4082, + 0.06758396, + 21.293252 + ] + }, + { + "t": 0.1, + "v": [ + 21.160372 + ], + "curve": [ + 0.1942905, + 20.466257, + 0.3364573, + -4.434149 + ] + }, + { + "t": 0.3666667, + "v": [ + -10.032892 + ], + "curve": [ + 0.4211193, + -20.124665, + 0.5301549, + -41.313252 + ] + }, + { + "t": 0.6, + "v": [ + -40.9419 + ], + "curve": [ + 0.7075172, + -40.370244, + 0.8438387, + -15.193305 + ] + }, + { + "t": 0.8666667, + "v": [ + -9.531134 + ], + "curve": [ + 0.9088265, + 0.926068, + 0.9575854, + 15.023224 + ] + }, + { + "t": 1, + "v": [ + 18.27774 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -20.71889 + ], + "curve": [ + 0.02514851, + -20.57028, + 0.07101186, + -20.040886 + ] + }, + { + "t": 0.13333334, + "v": [ + -20.04296 + ], + "curve": [ + 0.1866547, + -20.044724, + 0.2853263, + -21.16227 + ] + }, + { + "t": 0.3666667, + "v": [ + -21.16345 + ], + "curve": [ + 0.4048635, + -21.16399, + 0.4699174, + -20.90161 + ] + }, + { + "t": 0.5, + "v": [ + -20.71021 + ], + "curve": [ + 0.5176707, + -20.597786, + 0.5816134, + -20.03467 + ] + }, + { + "t": 0.6333333, + "v": [ + -20.039696 + ], + "curve": [ + 0.7092406, + -20.047066, + 0.8148, + -21.180275 + ] + }, + { + "t": 0.8666667, + "v": [ + -21.17792 + ], + "curve": [ + 0.9082929, + -21.176025, + 0.9711425, + -20.93007 + ] + }, + { + "t": 1, + "v": [ + -20.71889 + ] + } + ] + }, + { + "bone": "torso2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 1.0006008 + ], + "curve": [ + 0.005584249, + 1.196775, + 0.08436342, + 2.8825326 + ] + }, + { + "t": 0.13333334, + "v": [ + 2.8825326 + ], + "curve": [ + 0.2047951, + 2.8825326, + 0.28441125, + -1.1665286 + ] + }, + { + "t": 0.3666667, + "v": [ + -1.1665286 + ], + "curve": [ + 0.41125, + -1.1665286, + 0.4809279, + 0.57091 + ] + }, + { + "t": 0.5, + "v": [ + 1.0006008 + ], + "curve": [ + 0.5145121, + 1.3275578, + 0.5900208, + 2.834224 + ] + }, + { + "t": 0.6333333, + "v": [ + 2.848558 + ], + "curve": [ + 0.6827311, + 2.8649056, + 0.7959066, + -1.204437 + ] + }, + { + "t": 0.8666667, + "v": [ + -1.204437 + ], + "curve": [ + 0.9160316, + -1.204437, + 0.983916, + 0.6246002 + ] + }, + { + "t": 1, + "v": [ + 1.0006008 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -1.810024 + ] + } + ] + } + ], + "ik": [ + { + "constraint": "front-leg-ik", + "keys": [ + { + "t": 0, + "softness": 15.978269635615545, + "bendPositive": false, + "curve": [ + 0.008333334, + 1, + 0.025, + 1, + 0.008333334, + 15.978269635615545, + 0.025, + 6.155053283758518 + ] + }, + { + "t": 0.03333333, + "softness": 6.155053283758518, + "bendPositive": false, + "curve": [ + 0.15, + 1, + 0.3833333, + 1, + 0.15, + 6.155053283758518, + 0.3833333, + 26.858414329128077 + ] + }, + { + "t": 0.5, + "softness": 26.858414329128077, + "bendPositive": false, + "curve": [ + 0.625, + 1, + 0.875, + 1, + 0.625, + 26.858414329128077, + 0.8455136, + 28.330373561649537 + ] + }, + { + "t": 1, + "softness": 15.978269635615545, + "bendPositive": false + } + ] + }, + { + "constraint": "rear-leg-ik", + "keys": [ + { + "t": 0, + "softness": 3.108612769575009, + "bendPositive": false + }, + { + "t": 0.4333333, + "softness": 3.0464405141835087, + "bendPositive": false + }, + { + "t": 0.5, + "softness": 17.912746927670995, + "bendPositive": false + }, + { + "t": 0.6, + "softness": 27.231447861477076, + "bendPositive": false + }, + { + "t": 1, + "softness": 3.108612769575009, + "bendPositive": false + } + ] + } + ], + "events": [ + { + "t": 0, + "name": "footstep" + }, + { + "t": 0.5, + "name": "footstep" + } + ] }, - { - "bone": "front-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -42.93737193235015, - 0 - ] - } - ] + "run": { + "duration": 0.6666667, + "tracks": [ + { + "bone": "aim-constraint-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 30.570744 + ] + } + ] + }, + { + "bone": "back-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -147.0368 + ], + "curve": [ + 0.03288975, + -113.40238, + 0.16121684, + 44.34079 + ] + }, + { + "t": 0.23333333, + "v": [ + 43.48135 + ], + "curve": [ + 0.23966667, + 43.40587, + 0.2819871, + 35.7228 + ] + }, + { + "t": 0.3, + "v": [ + 0.2902248 + ], + "curve": [ + 0.3466916, + 0.2766973, + 0.3957438, + 4.266659 + ] + }, + { + "t": 0.4, + "v": [ + 0 + ], + "curve": [ + 0.4237695, + -23.799583, + 0.525, + -181.3858 + ] + }, + { + "t": 0.5666666, + "v": [ + -181.3858 + ], + "curve": [ + 0.5916666, + -181.3858, + 0.6416666, + -169.0875 + ] + }, + { + "t": 0.6666667, + "v": [ + -147.0368 + ] + } + ] + }, + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 20.536366 + ], + "curve": [ + 0.05242157, + 11.417128, + 0.0888624, + 0.1265936 + ] + }, + { + "t": 0.13333334, + "v": [ + 0.1466589 + ], + "curve": [ + 0.18554536, + 0.1702223, + 0.22147074, + 26.29081 + ] + }, + { + "t": 0.23333333, + "v": [ + 32.369 + ], + "curve": [ + 0.24664006, + 39.18712, + 0.2860968, + 61.44734 + ] + }, + { + "t": 0.3333333, + "v": [ + 61.58177 + ], + "curve": [ + 0.3705727, + 61.68774, + 0.4199115, + 55.79158 + ] + }, + { + "t": 0.4666667, + "v": [ + 49.67855 + ] + }, + { + "t": 0.6666667, + "v": [ + 20.536366 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -36.16143 + ], + "curve": [ + 0.0142863, + -38.79975, + 0.03571006, + -43.26606 + ] + }, + { + "t": 0.06666667, + "v": [ + -43.36955 + ], + "curve": [ + 0.10190062, + -43.48734, + 0.18198346, + -28.460545 + ] + }, + { + "t": 0.2, + "v": [ + -23.04251 + ], + "curve": [ + 0.23049556, + -13.871703, + 0.2638955, + 3.857522 + ] + }, + { + "t": 0.3333333, + "v": [ + 3.699075 + ], + "curve": [ + 0.3797016, + 3.6420546, + 0.535222, + -16.222647 + ] + }, + { + "t": 0.5666666, + "v": [ + -21.28619 + ] + }, + { + "t": 0.6666667, + "v": [ + -36.16143 + ] + } + ] + }, + { + "bone": "front-foot", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 4.495182 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -62.53822 + ], + "curve": [ + 0.01524261, + -74.19112, + 0.05595425, + -103.19018 + ] + }, + { + "t": 0.06666667, + "v": [ + -111.07755 + ], + "curve": [ + 0.09160133, + -129.4365, + 0.18928672, + -146.55014 + ] + }, + { + "t": 0.23333333, + "v": [ + -146.32286 + ], + "curve": [ + 0.2845242, + -146.0587, + 0.319893, + -125.0951 + ] + }, + { + "t": 0.3333333, + "v": [ + -117.2421 + ] + }, + { + "t": 0.5, + "v": [ + -35.07189 + ], + "curve": [ + 0.5216232, + -28.64422, + 0.545697, + -24.83766 + ] + }, + { + "t": 0.5666666, + "v": [ + -24.90468 + ], + "curve": [ + 0.5953259, + -24.996273, + 0.6233758, + -40.82229 + ] + }, + { + "t": 0.6666667, + "v": [ + -62.53822 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 8.635389921977707, + 0.08477226191151944 + ] + }, + { + "t": 0.06666667, + "v": [ + -53.6029980975824, + 3.7503905387729244 + ], + "curve": [ + 0.08527876, + -69.41114237129615, + 0.12872964, + -109.75772772114028, + 0.07963452, + 6.947800832110842, + 0.12395438, + 52.819575765816246 + ] + }, + { + "t": 0.16666667, + "v": [ + -109.87735087084886, + 67.9905371108668 + ], + "curve": [ + 0.1963201, + -109.9888092491181, + 0.20963398, + -107.23330722351318, + 0.1856314, + 74.72659012125888, + 0.206384, + 76.227457898231 + ] + }, + { + "t": 0.23333333, + "v": [ + -100.37889440364208, + 76.40261579334548 + ], + "curve": [ + 0.2698811, + -89.80841665806099, + 0.3099357, + -66.68823073110616, + 0.269217, + 76.63584102068923, + 0.31597915, + 40.085414004563184 + ] + }, + { + "t": 0.3333333, + "v": [ + -47.85789498797925, + 36.63703141358002 + ], + "curve": [ + 0.35471895, + -30.646831595327377, + 0.3763082, + -15.399593907888512, + 0.3497986, + 33.36527087432578, + 0.3755576, + 30.959610264641157 + ] + }, + { + "t": 0.4, + "v": [ + 1.5159679101295271, + 30.95364172812357 + ], + "curve": [ + 0.4121183, + 10.1682002494636, + 0.46935335, + 47.94687778506323, + 0.4288288, + 30.94661004603879, + 0.46877515, + 32.94845253111732 + ] + }, + { + "t": 0.5, + "v": [ + 61.9247815266658, + 32.85301656478498 + ], + "curve": [ + 0.5220905, + 72.00020989094058, + 0.5417671, + 79.97145775087223, + 0.5394703, + 32.73237752042331, + 0.5545733, + 17.837391045523727 + ] + }, + { + "t": 0.5666666, + "v": [ + 80.05930963463064, + 11.792322035859158 + ], + "curve": [ + 0.5782436, + 77.55558379393317, + 0.5864146, + 70.35591476197688, + 0.5718832, + 9.1846684313267, + 0.582487, + 5.702327199018053 + ] + }, + { + "t": 0.6, + "v": [ + 60.78197247260908, + 0.04747019564230595 + ] + }, + { + "t": 0.6666667, + "v": [ + 8.635389921977707, + 0.08477226191151944 + ] + } + ] + }, + { + "bone": "front-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -0.2517306 + ], + "curve": [ + 0.008333334, + -0.2517306, + 0.05643159, + 1.7333364 + ] + }, + { + "t": 0.06666667, + "v": [ + -7.676131 + ], + "curve": [ + 0.0754344, + -43.12603, + 0.14960335, + -130.4444 + ] + }, + { + "t": 0.2, + "v": [ + -130.0761 + ], + "curve": [ + 0.23899044, + -129.79117, + 0.2717762, + -126.80317 + ] + }, + { + "t": 0.3, + "v": [ + -116.2428 + ], + "curve": [ + 0.33295065, + -103.91382, + 0.3484584, + -86.10217 + ] + }, + { + "t": 0.3666667, + "v": [ + -71.07932 + ], + "curve": [ + 0.3858575, + -55.24571, + 0.4147747, + -32.43816 + ] + }, + { + "t": 0.4333333, + "v": [ + -21.634546 + ], + "curve": [ + 0.4704729, + -0.014346838, + 0.541709, + 33.42213 + ] + }, + { + "t": 0.5666666, + "v": [ + 33.1958 + ], + "curve": [ + 0.6215921, + 32.69772, + 0.5690261, + 0.6415044 + ] + }, + { + "t": 0.6666667, + "v": [ + -0.2517306 + ] + } + ] + }, + { + "bone": "front-leg-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -8.670029815791635, + -18.86388917677786 + ] + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -0.4576589869138646, + 6.975215377264448 + ], + "curve": [ + 0.06111111, + -0.4576589869138646, + 0.14399, + 0.7267383322193386, + 0.06111111, + 6.975215377264448, + 0.14298694, + -11.144777168251126 + ] + }, + { + "t": 0.23333333, + "v": [ + 0.7380667388742239, + -11.127279408693745 + ], + "curve": [ + 0.5402858, + 0.7769949018315254, + 0.5583333, + -0.4576589869138646, + 0.5447007, + -11.06697542957676, + 0.5583333, + 6.975215377264448 + ] + }, + { + "t": 0.6666667, + "v": [ + -0.4576589869138646, + 6.975215377264448 + ] + } + ] + }, + { + "bone": "front-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -3.1935879430764493, + 6.920353957384434 + ], + "curve": [ + 0.03324323, + -4.831068992849256, + 0.11222646, + -5.611535344732822, + 0.034, + 6.920353957384434, + 0.1075726, + 6.05416014770919 + ] + }, + { + "t": 0.16666667, + "v": [ + -5.617128982550395, + 4.965965378817303 + ], + "curve": [ + 0.2301002, + -5.623644634915424, + 0.3136078, + -0.8359828186463838, + 0.23623653, + 3.684864401064329, + 0.2795449, + 2.0042146674829873 + ] + }, + { + "t": 0.3333333, + "v": [ + 0.25708930150871245, + 1.9861983913156387 + ], + "curve": [ + 0.3521194, + 1.2981075764927645, + 0.448605, + 6.937074563749424, + 0.3841316, + 1.963867609313141, + 0.4489366, + 3.0980428644359 + ] + }, + { + "t": 0.5, + "v": [ + 6.942416403932662, + 4.2029799999821655 + ], + "curve": [ + 0.5709641, + 6.709558925479553, + 0.6208135, + -1.135205325050085, + 0.5415985, + 5.103111156985412, + 0.625, + 6.920353957384434 + ] + }, + { + "t": 0.6666667, + "v": [ + -3.1935879430764493, + 6.920353957384434 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -39.03467 + ], + "curve": [ + 0.05055879, + -0.10101318, + 0.14481726, + 88.36118 + ] + }, + { + "t": 0.23333333, + "v": [ + 88.3612 + ], + "curve": [ + 0.2797953, + 88.765, + 0.3235971, + 59.5175 + ] + }, + { + "t": 0.3333333, + "v": [ + 51.12628 + ], + "curve": [ + 0.3576108, + 30.20255, + 0.4447371, + -74.91441 + ] + }, + { + "t": 0.5666666, + "v": [ + -75.8174 + ], + "curve": [ + 0.5989908, + -76.05678, + 0.6416666, + -55.72052 + ] + }, + { + "t": 0.6666667, + "v": [ + -39.03467 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 32.364543 + ], + "curve": [ + 0.022356797, + 34.519175, + 0.08747823, + 36.702213 + ] + }, + { + "t": 0.13333334, + "v": [ + 36.666787 + ], + "curve": [ + 0.168223, + 36.74143, + 0.25445935, + 20.71132 + ] + }, + { + "t": 0.2666667, + "v": [ + 19.031568 + ], + "curve": [ + 0.2907614, + 15.716088, + 0.3436026, + 12.306067 + ] + }, + { + "t": 0.4, + "v": [ + 12.42958 + ], + "curve": [ + 0.4478289, + 12.534327, + 0.5327503, + 17.057959 + ] + }, + { + "t": 0.5666666, + "v": [ + 20.786921 + ] + }, + { + "t": 0.6666667, + "v": [ + 32.364543 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0.0866619, + -6.81118, + 0.1434748, + -5.746094 + ] + }, + { + "t": 0.16666667, + "v": [ + -4.295494 + ], + "curve": [ + 0.18288106, + -3.281319, + 0.2086277, + 2.788338 + ] + }, + { + "t": 0.23333333, + "v": [ + 2.779537 + ], + "curve": [ + 0.2621102, + 2.769287, + 0.3045487, + -6.631756 + ] + }, + { + "t": 0.3333333, + "v": [ + -6.643287 + ], + "curve": [ + 0.4193444, + -6.67775, + 0.4895841, + -4.840439 + ] + }, + { + "t": 0.5, + "v": [ + -4.376785 + ], + "curve": [ + 0.518275, + -3.5632935, + 0.5736673, + 2.3180084 + ] + }, + { + "t": 0.6, + "v": [ + 2.328674 + ], + "curve": [ + 0.6431814, + 2.346161, + 0.6333333, + -6.81118 + ] + }, + { + "t": 0.6666667, + "v": [ + -6.81118 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0.013779226, + -3.171306, + 0.1089859, + 43.93197 + ] + }, + { + "t": 0.13333334, + "v": [ + 43.94526 + ], + "curve": [ + 0.1770633, + 43.96914, + 0.1918259, + -13.758546 + ] + }, + { + "t": 0.2666667, + "v": [ + -13.83195 + ], + "curve": [ + 0.3016804, + -13.72252, + 0.3221319, + -8.864155 + ] + }, + { + "t": 0.3333333, + "v": [ + -6.598316 + ], + "curve": [ + 0.3486682, + -3.496372, + 0.4357065, + 41.10004 + ] + }, + { + "t": 0.4666667, + "v": [ + 41.05412 + ], + "curve": [ + 0.5104914, + 40.98914, + 0.5491832, + -14.055373 + ] + }, + { + "t": 0.6, + "v": [ + -14.181606 + ], + "curve": [ + 0.6304989, + -14.257366, + 0.6561362, + -9.03967 + ] + }, + { + "t": 0.6666667, + "v": [ + -6.81118 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0.07915676, + -6.834999, + 0.108384, + 0.2951547 + ] + }, + { + "t": 0.13333334, + "v": [ + 1.9601116 + ], + "curve": [ + 0.1772737, + 4.892408, + 0.20833735, + 6.282898 + ] + }, + { + "t": 0.23333333, + "v": [ + 6.2904 + ], + "curve": [ + 0.3127078, + 6.314222, + 0.3833106, + 3.487982 + ] + }, + { + "t": 0.4, + "v": [ + 2.580549 + ], + "curve": [ + 0.442394, + 0.2754993, + 0.5234759, + -6.81118 + ] + }, + { + "t": 0.6, + "v": [ + -6.81118 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0.011210872, + -4.062782, + 0.10833333, + 24.92299 + ] + }, + { + "t": 0.13333334, + "v": [ + 24.92299 + ], + "curve": [ + 0.15833333, + 24.92299, + 0.20833333, + -10.621323 + ] + }, + { + "t": 0.23333333, + "v": [ + -10.621323 + ], + "curve": [ + 0.2541667, + -10.621323, + 0.31185055, + -9.72602 + ] + }, + { + "t": 0.3333333, + "v": [ + -6.39663 + ], + "curve": [ + 0.3555912, + -2.947105, + 0.4375, + 24.92807 + ] + }, + { + "t": 0.4666667, + "v": [ + 24.92807 + ], + "curve": [ + 0.4916667, + 24.92807, + 0.575, + -9.775085 + ] + }, + { + "t": 0.6, + "v": [ + -9.775085 + ], + "curve": [ + 0.6166667, + -9.775085, + 0.654536, + -8.62735 + ] + }, + { + "t": 0.6666667, + "v": [ + -6.81118 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 13.143766 + ], + "curve": [ + 0.02012745, + 11.991796, + 0.03863542, + 8.93962 + ] + }, + { + "t": 0.06666667, + "v": [ + 8.926325 + ], + "curve": [ + 0.12159517, + 8.900274, + 0.23190995, + 15.799082 + ] + }, + { + "t": 0.2666667, + "v": [ + 15.80678 + ], + "curve": [ + 0.3250607, + 15.819712, + 0.3570971, + 8.947962 + ] + }, + { + "t": 0.4, + "v": [ + 8.927942 + ], + "curve": [ + 0.44371665, + 8.90755, + 0.5677775, + 15.798948 + ] + }, + { + "t": 0.6, + "v": [ + 15.76724 + ], + "curve": [ + 0.6316618, + 15.736086, + 0.648973, + 14.051775 + ] + }, + { + "t": 0.6666667, + "v": [ + 13.143766 + ] + } + ] + }, + { + "bone": "head", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 1, + 1 + ], + "curve": [ + 0.013515493, + 0.9957332, + 0.06835206, + 0.9908737, + 0.02733998, + 1.005166, + 0.08333333, + 1.0123813 + ] + }, + { + "t": 0.1, + "v": [ + 0.990646, + 1.0123813 + ], + "curve": [ + 0.12777777, + 0.990646, + 0.2054961, + 1.0184776, + 0.12777777, + 1.0123813, + 0.19723263, + 0.9879228 + ] + }, + { + "t": 0.23333333, + "v": [ + 1.0184796, + 0.9880367 + ], + "curve": [ + 0.2718352, + 1.0184824, + 0.3052763, + 1.007659, + 0.26181215, + 0.9881266, + 0.310745, + 0.9947102 + ] + }, + { + "t": 0.3333333, + "v": [ + 1, + 1 + ], + "curve": [ + 0.3506023, + 0.995286, + 0.4166667, + 0.9871599, + 0.358576, + 1.0059115, + 0.4166667, + 1.012646 + ] + }, + { + "t": 0.4333333, + "v": [ + 0.9871599, + 1.012646 + ], + "curve": [ + 0.4666667, + 0.9871599, + 0.5333333, + 1.0197783, + 0.4666667, + 1.012646, + 0.5333333, + 0.988688 + ] + }, + { + "t": 0.5666666, + "v": [ + 1.0197783, + 0.988688 + ], + "curve": [ + 0.5916666, + 1.0197783, + 0.6520706, + 1.0043895, + 0.5916666, + 0.988688, + 0.6436351, + 0.9958277 + ] + }, + { + "t": 0.6666667, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + -6.180390964720769 + ], + "curve": [ + 0.05833333, + 0, + 0.175, + -9.524737301283297, + 0.0436757, + -2.6063629085105293, + 0.175, + 3.1063335346923564 + ] + }, + { + "t": 0.23333333, + "v": [ + -9.524737301283297, + 3.1063335346923564 + ], + "curve": [ + 0.3166667, + -9.524737301283297, + 0.4287859, + -6.056757704539448, + 0.3166667, + 3.1063335346923564, + 0.3821865, + -19.7167663110708 + ] + }, + { + "t": 0.4666667, + "v": [ + -4.854693206452919, + -19.640377126038924 + ], + "curve": [ + 0.5068303, + -3.5801837312165525, + 0.6166667, + 0, + 0.548879, + -19.566037760267307, + 0.6278209, + -8.284767000807125 + ] + }, + { + "t": 0.6666667, + "v": [ + 0, + -6.180390964720769 + ] + } + ] + }, + { + "bone": "hip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -8.238106 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -2.2352032479390282, + -21.20147272111518 + ], + "curve": [ + 0.04166667, + -2.3851627279433263, + 0.1176159, + 4.737211890942586, + 0.04166667, + -20.977577994999308, + 0.11178646, + 12.77413292596682 + ] + }, + { + "t": 0.16666667, + "v": [ + 4.729690913207876, + 12.655585356276523 + ], + "curve": [ + 0.1942442, + 4.725461334673593, + 0.21030916, + 3.1470694181474212, + 0.20362726, + 12.83964010113752, + 0.21742456, + -5.402381660370277 + ] + }, + { + "t": 0.23333333, + "v": [ + 1.0425480233279598, + -11.486849539137715 + ], + "curve": [ + 0.27868885, + -3.103168345170375, + 0.2966124, + -3.5050355044022923, + 0.2538157, + -19.320510197887963, + 0.2916608, + -21.478344426050146 + ] + }, + { + "t": 0.3333333, + "v": [ + -3.5783309980058857, + -21.76217942358896 + ], + "curve": [ + 0.3786888, + -3.668861884249111, + 0.4511913, + 4.2287995159237015, + 0.3841243, + -22.108118287038348, + 0.4284051, + 10.940526387948756 + ] + }, + { + "t": 0.5, + "v": [ + 4.111673825714208, + 10.577394408993404 + ], + "curve": [ + 0.5363964, + 4.024334241340228, + 0.5448888, + 2.21469386433048, + 0.5326953, + 10.411564839077872, + 0.54835, + -5.41751314388746 + ] + }, + { + "t": 0.5666666, + "v": [ + 0.21866386340850655, + -11.697529552370124 + ], + "curve": [ + 0.5966279, + -2.5273985486603388, + 0.6416666, + -2.1452273112474276, + 0.5843817, + -17.77128888186893, + 0.6416666, + -21.335808313339594 + ] + }, + { + "t": 0.6666667, + "v": [ + -2.2352032479390282, + -21.20147272111518 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 11.884876 + ], + "curve": [ + 0.02355112, + 11.402178, + 0.075, + 9.74365 + ] + }, + { + "t": 0.1, + "v": [ + 9.74365 + ], + "curve": [ + 0.125, + 9.74365, + 0.20833333, + 13.35947 + ] + }, + { + "t": 0.23333333, + "v": [ + 13.35947 + ], + "curve": [ + 0.2583333, + 13.35947, + 0.3214549, + 12.19964 + ] + }, + { + "t": 0.3333333, + "v": [ + 11.884876 + ], + "curve": [ + 0.3645646, + 11.05729, + 0.4083333, + 9.719053 + ] + }, + { + "t": 0.4333333, + "v": [ + 9.719053 + ], + "curve": [ + 0.4583333, + 9.719053, + 0.5416667, + 13.35947 + ] + }, + { + "t": 0.5666666, + "v": [ + 13.35947 + ], + "curve": [ + 0.5916666, + 13.35947, + 0.6356394, + 12.479662 + ] + }, + { + "t": 0.6666667, + "v": [ + 11.884876 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 28.284866 + ] + }, + { + "t": 0.23333333, + "v": [ + 6.613325 + ], + "curve": [ + 0.2520901, + 4.963016, + 0.2973188, + 2.075067 + ] + }, + { + "t": 0.3333333, + "v": [ + 2.069454 + ], + "curve": [ + 0.4346901, + 2.053661, + 0.5219483, + 34.157372 + ] + }, + { + "t": 0.5666666, + "v": [ + 34.1051 + ], + "curve": [ + 0.6189629, + 34.043979, + 0.6442117, + 30.334086 + ] + }, + { + "t": 0.6666667, + "v": [ + 28.284866 + ] + } + ] + }, + { + "bone": "rear-foot", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.497833 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 18.55221 + ] + }, + { + "t": 0.23333333, + "v": [ + 167.8415 + ], + "curve": [ + 0.24598274, + 153.66016, + 0.2561177, + 129.7404 + ] + }, + { + "t": 0.2666667, + "v": [ + 124.3219 + ], + "curve": [ + 0.2955411, + 124.428, + 0.3131148, + 129.925 + ] + }, + { + "t": 0.3666667, + "v": [ + 129.8712 + ], + "curve": [ + 0.4211775, + 128.31995, + 0.5194363, + 0.9795736 + ] + }, + { + "t": 0.5666666, + "v": [ + 0 + ], + "curve": [ + 0.5995562, + 0.2691778, + 0.6421174, + 4.729006 + ] + }, + { + "t": 0.6666667, + "v": [ + 18.55221 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -85.21755487799594, + 62.53815310323662 + ], + "curve": [ + 0.01817169, + -67.18110972013675, + 0.05366483, + -41.89277798560176, + 0.010235077, + 56.40150436138036, + 0.04357376, + 39.20609469919096 + ] + }, + { + "t": 0.06666667, + "v": [ + -30.876239487350084, + 35.75743233305853 + ], + "curve": [ + 0.08583902, + -14.631398846072834, + 0.19448525, + 61.478962272047426, + 0.09776284, + 31.11358451803736, + 0.198365, + 28.386704733647008 + ] + }, + { + "t": 0.23333333, + "v": [ + 59.95715985323987, + 15.000042043447372 + ] + }, + { + "t": 0.2666667, + "v": [ + 33.96429025544075, + -0.295177610554058 + ] + }, + { + "t": 0.4, + "v": [ + -70.15794839440946, + 0.14909875175759466 + ], + "curve": [ + 0.4144494, + -81.19428844514206, + 0.4780037, + -142.48418897090053, + 0.4302233, + 14.028581124125374, + 0.47836655, + 60.21619189237279 + ] + }, + { + "t": 0.5, + "v": [ + -141.75057500895744, + 77.92740434557948 + ], + "curve": [ + 0.5261605, + -142.96086365298714, + 0.5481881, + -140.25438724850991, + 0.5157872, + 90.8524100619823, + 0.5500097, + 100.96707440405082 + ] + }, + { + "t": 0.5666666, + "v": [ + -133.08947002042729, + 100.7752885392319 + ], + "curve": [ + 0.5811586, + -127.42750489417875, + 0.6427142, + -101.14703452533173, + 0.6103095, + 100.16817646533391, + 0.6499278, + 67.76506631807675 + ] + }, + { + "t": 0.6666667, + "v": [ + -85.21755487799594, + 62.53815310323662 + ] + } + ] + }, + { + "bone": "rear-leg-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 52.84826981598581, + -20.88614125899503 + ] + } + ] + }, + { + "bone": "rear-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -10.204562314751872, + 0.9657950062575341 + ], + "curve": [ + 0.01329846, + -9.740429020022814, + 0.18333334, + -5.312702534025914, + 0.02999618, + 1.488451418020144, + 0.18333334, + 3.835900704532008 + ] + }, + { + "t": 0.23333333, + "v": [ + -5.312702534025914, + 3.835900704532008 + ], + "curve": [ + 0.3083333, + -5.312702534025914, + 0.4916667, + -12.28154463339018, + 0.3083333, + 3.835900704532008, + 0.4916667, + 0.38222103738948 + ] + }, + { + "t": 0.5666666, + "v": [ + -12.28154463339018, + 0.38222103738948 + ], + "curve": [ + 0.5916666, + -12.28154463339018, + 0.6411845, + -11.230130970787904, + 0.5916666, + 0.38222103738948, + 0.6317572, + 0.4856706344082496 + ] + }, + { + "t": 0.6666667, + "v": [ + -10.204562314751872, + 0.9657950062575341 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 20.50333 + ], + "curve": [ + 0.028292393, + 6.255983, + 0.1277068, + -81.805526 + ] + }, + { + "t": 0.23333333, + "v": [ + -81.813389 + ], + "curve": [ + 0.380056, + -81.824302, + 0.4030929, + 39.838272 + ] + }, + { + "t": 0.5666666, + "v": [ + 40.589068 + ], + "curve": [ + 0.6073362, + 40.775754, + 0.6441763, + 31.206573 + ] + }, + { + "t": 0.6666667, + "v": [ + 20.50333 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -37.65892 + ], + "curve": [ + 0.03438962, + -37.13966, + 0.10666874, + -36.20868 + ] + }, + { + "t": 0.13333334, + "v": [ + -36.21151 + ], + "curve": [ + 0.15832105, + -36.21416, + 0.20853826, + -38.80227 + ] + }, + { + "t": 0.23333333, + "v": [ + -38.79141 + ], + "curve": [ + 0.2591656, + -38.78009, + 0.3134857, + -38.02602 + ] + }, + { + "t": 0.3333333, + "v": [ + -37.65892 + ], + "curve": [ + 0.3574979, + -37.21197, + 0.4000104, + -36.21151 + ] + }, + { + "t": 0.4333333, + "v": [ + -36.21151 + ], + "curve": [ + 0.4583333, + -36.21151, + 0.5391698, + -38.80016 + ] + }, + { + "t": 0.5666666, + "v": [ + -38.80016 + ], + "curve": [ + 0.5916668, + -38.80015, + 0.644527, + -37.99963 + ] + }, + { + "t": 0.6666667, + "v": [ + -37.65892 + ] + } + ] + }, + { + "bone": "torso2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 3.4965944 + ], + "curve": [ + 0.06971177, + 3.506942, + 0.075, + 8.690938 + ] + }, + { + "t": 0.1, + "v": [ + 8.69094 + ], + "curve": [ + 0.13874887, + 8.69094, + 0.21436596, + 6.899573 + ] + }, + { + "t": 0.23333333, + "v": [ + 6.329458 + ], + "curve": [ + 0.2661681, + 5.34252, + 0.28525335, + 3.4847515 + ] + }, + { + "t": 0.3333333, + "v": [ + 3.483698 + ], + "curve": [ + 0.3976253, + 3.482288, + 0.4083333, + 8.68357 + ] + }, + { + "t": 0.4333333, + "v": [ + 8.68357 + ], + "curve": [ + 0.4583333, + 8.68357, + 0.5514198, + 6.795305 + ] + }, + { + "t": 0.5666666, + "v": [ + 6.259716 + ], + "curve": [ + 0.597618, + 5.172464, + 0.6416666, + 3.4928834 + ] + }, + { + "t": 0.6666667, + "v": [ + 3.4965944 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 4.52226 + ], + "curve": [ + 0.06670141, + 4.538608, + 0.075, + -7.267916 + ] + }, + { + "t": 0.1, + "v": [ + -7.267916 + ], + "curve": [ + 0.125, + -7.267916, + 0.2265727, + 0.8404685 + ] + }, + { + "t": 0.23333333, + "v": [ + 1.2426214 + ], + "curve": [ + 0.2544456, + 2.498479, + 0.300799, + 4.508696 + ] + }, + { + "t": 0.3333333, + "v": [ + 4.52226 + ], + "curve": [ + 0.3859158, + 4.544183, + 0.4083333, + -7.354608 + ] + }, + { + "t": 0.4333333, + "v": [ + -7.354608 + ], + "curve": [ + 0.4583333, + -7.354608, + 0.5494212, + -0.13630033 + ] + }, + { + "t": 0.5666666, + "v": [ + 0.9513377 + ], + "curve": [ + 0.5862055, + 2.183612, + 0.6318744, + 4.538621 + ] + }, + { + "t": 0.6666667, + "v": [ + 4.52226 + ] + } + ] + } + ], + "ik": [ + { + "constraint": "front-leg-ik", + "keys": [ + { + "t": 0, + "softness": 6.217225539150018, + "bendPositive": false + }, + { + "t": 0.5666666, + "softness": 9.201493797942026, + "bendPositive": false + }, + { + "t": 0.6, + "softness": 29.967027098703085, + "bendPositive": false + }, + { + "t": 0.6666667, + "softness": 6.217225539150018, + "bendPositive": false + } + ] + }, + { + "constraint": "rear-leg-ik", + "keys": [ + { + "t": 0, + "softness": 0, + "bendPositive": false + }, + { + "t": 0.16666667, + "softness": 13.98875746308754, + "bendPositive": false + }, + { + "t": 0.3, + "softness": 38.17376481038111, + "bendPositive": false + }, + { + "t": 0.6666667, + "softness": 0, + "bendPositive": false + } + ] + } + ], + "events": [ + { + "t": 0.23333333, + "name": "footstep" + }, + { + "t": 0.5666666, + "name": "footstep" + } + ] }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0.2097222, - 0, - 0.5250046, - -1.0681800899194904, - 0.2097222, - 0, - 0.5250046, - 2.5341243432485916 - ] - }, - { - "t": 0.8333333, - "v": [ - -1.0681800899194904, - 2.5341243432485916 - ], - "curve": [ - 1.1499954, - -1.0681800899194904, - 1.4597223, - 0, - 1.1499954, - 2.5341243432485916, - 1.4597223, - 0 - ] - }, - { - "t": 1.6666666, - "v": [ - 0, - 0 - ] - } - ] + "jump": { + "duration": 1.3333334, + "tracks": [ + { + "bone": "back-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -143.72617 + ], + "curve": [ + 0.08347857, + -144.23846, + 0.166992, + -74.25503 + ] + }, + { + "t": 0.2666667, + "v": [ + -52.75867 + ], + "curve": [ + 0.3417112, + -36.57418, + 0.512951, + -36.57154 + ] + }, + { + "t": 0.6333333, + "v": [ + -30.97292 + ], + "curve": [ + 0.7235831, + -26.775673, + 0.848118, + -17.061863 + ] + }, + { + "t": 0.9666666, + "v": [ + -16.74177 + ], + "curve": [ + 1.167036, + -16.200747, + 1.2718493, + -144.1704 + ] + }, + { + "t": 1.3333334, + "v": [ + -143.72617 + ] + } + ] + }, + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 20.536366 + ], + "curve": [ + 0.054479, + 32.22879, + 0.1920287, + 55.84296 + ] + }, + { + "t": 0.23333333, + "v": [ + 62.57772 + ], + "curve": [ + 0.2903467, + 71.87382, + 0.3750252, + 79.28102 + ] + }, + { + "t": 0.4333333, + "v": [ + 79.18405 + ], + "curve": [ + 0.5546791, + 78.98224, + 0.6837272, + 27.53711 + ] + }, + { + "t": 0.7333333, + "v": [ + 13.280796 + ], + "curve": [ + 0.785987, + -1.851322, + 0.8744862, + -24.76372 + ] + }, + { + "t": 1, + "v": [ + -25.451767 + ], + "curve": [ + 1.164866, + -26.35554, + 1.303476, + 9.098476 + ] + }, + { + "t": 1.3333334, + "v": [ + 20.536366 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -36.16143 + ], + "curve": [ + 0.11426024, + -39.59057, + 0.3, + -45.60855 + ] + }, + { + "t": 0.4, + "v": [ + -45.60855 + ], + "curve": [ + 0.4416667, + -45.60855, + 0.5367003, + -21.53749 + ] + }, + { + "t": 0.5666666, + "v": [ + -15.396365 + ], + "curve": [ + 0.5918796, + -10.22935, + 0.6916011, + 11.892562 + ] + }, + { + "t": 0.7333333, + "v": [ + 11.73226 + ], + "curve": [ + 0.7830127, + 11.541427, + 0.8309314, + 1.8034153 + ] + }, + { + "t": 0.8666667, + "v": [ + -5.78305 + ], + "curve": [ + 0.8969967, + -12.221985, + 0.9008168, + -14.216885 + ] + }, + { + "t": 0.9333333, + "v": [ + -14.51377 + ], + "curve": [ + 0.9742595, + -14.88744, + 0.9759359, + 10.380578 + ] + }, + { + "t": 1, + "v": [ + 10.547044 + ], + "curve": [ + 1.027373, + 10.7364, + 1.0228404, + -8.439857 + ] + }, + { + "t": 1.0333333, + "v": [ + -8.417142 + ], + "curve": [ + 1.059476, + -8.360548, + 1.073571, + 10.116536 + ] + }, + { + "t": 1.1, + "v": [ + 10.219346 + ], + "curve": [ + 1.168007, + 10.483893, + 1.269697, + -36.06642 + ] + }, + { + "t": 1.3333334, + "v": [ + -36.16143 + ] + } + ] + }, + { + "bone": "front-foot", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 7.35138 + ], + "curve": [ + 0, + 4.801658, + 0.05, + -26.644875 + ] + }, + { + "t": 0.06666667, + "v": [ + -26.644875 + ], + "curve": [ + 0.19166666, + -26.644875, + 0.4416667, + -11.77327 + ] + }, + { + "t": 0.5666666, + "v": [ + -11.77327 + ], + "curve": [ + 0.6916666, + -11.77327, + 0.9416666, + -19.36478 + ] + }, + { + "t": 1.0666667, + "v": [ + -19.36478 + ], + "curve": [ + 1.1333333, + -19.36478, + 1.3201784, + 3.8209915 + ] + }, + { + "t": 1.3333334, + "v": [ + 7.35138 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -62.53822 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 10.159282261150244, + 0.1130296825486926 + ] + } + ] + }, + { + "bone": "front-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -1.573183 + ], + "curve": [ + 0, + -24.70923, + 0.16180633, + -60.87512 + ] + }, + { + "t": 0.2666667, + "v": [ + -60.83403 + ], + "curve": [ + 0.3420365, + -60.8045, + 0.5816783, + -43.50105 + ] + }, + { + "t": 0.7, + "v": [ + -39.45053 + ], + "curve": [ + 0.773209, + -36.94436, + 0.8316296, + -36.77623 + ] + }, + { + "t": 0.9666666, + "v": [ + -36.60168 + ], + "curve": [ + 1.0543914, + -36.4883, + 1.0922754, + -37.3679 + ] + }, + { + "t": 1.1666666, + "v": [ + -33.26124 + ], + "curve": [ + 1.237124, + -29.371746, + 1.146854, + -1.413369 + ] + }, + { + "t": 1.2, + "v": [ + -1.573183 + ] + } + ] + }, + { + "bone": "front-leg-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -8.670029815791635, + -18.86388917677786 + ] + } + ] + }, + { + "bone": "front-shin", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -74.18883 + ], + "curve": [ + 0, + -51.13796, + 0.04227064, + -12.53828 + ] + }, + { + "t": 0.16666667, + "v": [ + -12.284243 + ], + "curve": [ + 0.284518, + -12.320733, + 0.3699448, + -74.43774 + ] + }, + { + "t": 0.4333333, + "v": [ + -92.91604 + ], + "curve": [ + 0.49831665, + -111.8592, + 0.6173691, + -140.282 + ] + }, + { + "t": 0.9, + "v": [ + -140.8386 + ], + "curve": [ + 1.0041902, + -141.0438, + 1.0896565, + -47.86548 + ] + }, + { + "t": 1.1, + "v": [ + -37.43758 + ], + "curve": [ + 1.107549, + -29.827354, + 1.140393, + -21.18304 + ] + }, + { + "t": 1.1666666, + "v": [ + -21.08193 + ], + "curve": [ + 1.1795067, + -21.032516, + 1.1907092, + -50.65045 + ] + }, + { + "t": 1.2, + "v": [ + -53.17039 + ], + "curve": [ + 1.2200128, + -58.52528, + 1.2707275, + -73.38457 + ] + }, + { + "t": 1.3333334, + "v": [ + -74.18883 + ] + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.1, + "v": [ + 0, + 6 + ] + }, + { + "t": 0.5, + "v": [ + 0, + -5 + ] + }, + { + "t": 1.1, + "v": [ + -4, + -6 + ] + }, + { + "t": 1.3333334, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "front-thigh", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 55.07567 + ], + "curve": [ + 0.007130125, + 46.6568, + 0.04317886, + 26.299644 + ] + }, + { + "t": 0.06666667, + "v": [ + 22.83655 + ], + "curve": [ + 0.0995464, + 17.988686, + 0.16537325, + 15.78083 + ] + }, + { + "t": 0.23333333, + "v": [ + 15.70864 + ], + "curve": [ + 0.3091745, + 15.628075, + 0.408071, + 46.6661 + ] + }, + { + "t": 0.5, + "v": [ + 63.59865 + ], + "curve": [ + 0.5603974, + 74.72335, + 0.7619598, + 91.47623 + ] + }, + { + "t": 0.9666666, + "v": [ + 91.81103 + ], + "curve": [ + 1.0678477, + 92.01352, + 1.095855, + 22.05076 + ] + }, + { + "t": 1.1666666, + "v": [ + 22.250694 + ], + "curve": [ + 1.1796615, + 22.287384, + 1.1757435, + 56.16681 + ] + }, + { + "t": 1.2, + "v": [ + 56.16073 + ], + "curve": [ + 1.2463567, + 56.1491, + 1.2631978, + 54.9383 + ] + }, + { + "t": 1.3333334, + "v": [ + 55.07567 + ] + } + ] + }, + { + "bone": "front-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -3.1922854343259974, + 7.182746987483829 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -40.20753 + ], + "curve": [ + 0.0536731, + -35.4564, + 0.15, + -31.119186 + ] + }, + { + "t": 0.2, + "v": [ + -31.119186 + ], + "curve": [ + 0.3083333, + -31.119186, + 0.5466946, + -80.11781 + ] + }, + { + "t": 0.6333333, + "v": [ + -96.56404 + ], + "curve": [ + 0.6965202, + -108.5585, + 0.796608, + -112.53702 + ] + }, + { + "t": 0.8666667, + "v": [ + -112.59852 + ], + "curve": [ + 1.1365902, + -112.8355, + 1.2737077, + -49.19292 + ] + }, + { + "t": 1.3333334, + "v": [ + -40.20753 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 42.364543 + ], + "curve": [ + 0.022356797, + 44.127423, + 0.15, + 50.665075 + ] + }, + { + "t": 0.2, + "v": [ + 50.665075 + ], + "curve": [ + 0.2583333, + 50.665075, + 0.375, + 42.766488 + ] + }, + { + "t": 0.4333333, + "v": [ + 42.766488 + ], + "curve": [ + 0.5083333, + 42.766488, + 0.6584936, + 43.571254 + ] + }, + { + "t": 0.7333333, + "v": [ + 43.542814 + ], + "curve": [ + 0.7894168, + 43.521502, + 0.8279614, + 42.929748 + ] + }, + { + "t": 0.8666667, + "v": [ + 42.524809 + ], + "curve": [ + 0.8868754, + 42.313383, + 0.9843205, + 41.224562 + ] + }, + { + "t": 1.0333333, + "v": [ + 40.670434 + ], + "curve": [ + 1.0447482, + 40.54138, + 1.0826218, + 40.200159 + ] + }, + { + "t": 1.1333333, + "v": [ + 40.008345 + ], + "curve": [ + 1.1752198, + 39.849913, + 1.2833333, + 39.582522 + ] + }, + { + "t": 1.3333334, + "v": [ + 40.361461 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0.0006198326, + -3.118248, + 0.07407378, + 14.658455 + ] + }, + { + "t": 0.13333334, + "v": [ + 14.658455 + ], + "curve": [ + 0.1879631, + 14.802738, + 0.2932519, + 9.556835 + ] + }, + { + "t": 0.3333333, + "v": [ + 5.994396 + ], + "curve": [ + 0.3813762, + 1.7243423, + 0.55, + -11.111454 + ] + }, + { + "t": 0.6666667, + "v": [ + -11.111454 + ], + "curve": [ + 0.8333333, + -11.111454, + 0.9333333, + 22.544525 + ] + }, + { + "t": 1.1, + "v": [ + 22.544525 + ], + "curve": [ + 1.1583333, + 22.544525, + 1.275, + -6.81118 + ] + }, + { + "t": 1.3333334, + "v": [ + -6.81118 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0, + -3.171306, + 0.04172101, + 16.333447 + ] + }, + { + "t": 0.06666667, + "v": [ + 16.333447 + ], + "curve": [ + 0.21039502, + 15.738186, + 0.2083106, + -12.064487 + ] + }, + { + "t": 0.3333333, + "v": [ + -12.206696 + ], + "curve": [ + 0.4166059, + -12.301414, + 0.5518459, + -3.984657 + ] + }, + { + "t": 0.6666667, + "v": [ + 1.520172 + ], + "curve": [ + 0.7256673, + 4.348827, + 0.8166666, + 4.99239 + ] + }, + { + "t": 0.8666667, + "v": [ + 4.99239 + ], + "curve": [ + 0.9006666, + 4.99239, + 0.912419, + -29.0468 + ] + }, + { + "t": 0.9666666, + "v": [ + -27.445984 + ], + "curve": [ + 0.9874499, + -26.832684, + 1.0178803, + -5.424507 + ] + }, + { + "t": 1.0666667, + "v": [ + -5.462139 + ], + "curve": [ + 1.1068223, + -5.215767, + 1.0952008, + -33.51232 + ] + }, + { + "t": 1.1333333, + "v": [ + -33.27906 + ], + "curve": [ + 1.1622323, + -33.56716, + 1.191986, + 8.044712 + ] + }, + { + "t": 1.2666667, + "v": [ + 7.86092 + ], + "curve": [ + 1.3024503, + 7.77285, + 1.312639, + 2.7002945 + ] + }, + { + "t": 1.3333334, + "v": [ + 2.7002945 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0, + 13.591494, + 0.11666667, + 18.21131 + ] + }, + { + "t": 0.13333334, + "v": [ + 18.21131 + ], + "curve": [ + 0.16666667, + 18.21131, + 0.2600757, + 12.954233 + ] + }, + { + "t": 0.3, + "v": [ + 11.559322 + ], + "curve": [ + 0.3819209, + 8.69708, + 0.5500176, + 9.432354 + ] + }, + { + "t": 0.6666667, + "v": [ + 9.31987 + ], + "curve": [ + 0.8425521, + 9.150269, + 0.9184876, + -7.338802 + ] + }, + { + "t": 1.3333334, + "v": [ + -6.81118 + ] + } + ] + }, + { + "bone": "hair3", + "property": "translate", + "keys": [ + { + "t": 0.6666667, + "v": [ + 0, + 0 + ], + "curve": [ + 0.7805555, + 0, + 0.9722685, + 9.966116793984174, + 0.7805555, + 0, + 0.9722685, + 0.5710562691397849 + ] + }, + { + "t": 1.1333333, + "v": [ + 9.966116793984174, + 0.5710562691397849 + ], + "curve": [ + 1.211065, + 9.966116793984174, + 1.2805556, + 0, + 1.211065, + 0.5710562691397849, + 1.2805556, + 0 + ] + }, + { + "t": 1.3333334, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -6.81118 + ], + "curve": [ + 0.000515683, + -3.8773804, + 0.06299744, + 16.181213 + ] + }, + { + "t": 0.16666667, + "v": [ + 16.13695 + ], + "curve": [ + 0.24208304, + 16.104736, + 0.24888137, + 16.071587 + ] + }, + { + "t": 0.3333333, + "v": [ + 13.456192 + ], + "curve": [ + 0.4421503, + 10.08622, + 0.5731355, + -2.199707 + ] + }, + { + "t": 0.6, + "v": [ + -6.041511 + ], + "curve": [ + 0.614021, + -8.046585, + 0.7166666, + -33.44294 + ] + }, + { + "t": 0.7666666, + "v": [ + -33.44294 + ], + "curve": [ + 0.8094166, + -33.44294, + 0.834842, + -31.31959 + ] + }, + { + "t": 0.8666667, + "v": [ + -27.36391 + ], + "curve": [ + 0.8738313, + -26.473354, + 0.9031405, + -14.281486 + ] + }, + { + "t": 0.9333333, + "v": [ + -14.470863 + ], + "curve": [ + 0.9563123, + -14.615005, + 0.9435583, + -25.90742 + ] + }, + { + "t": 1, + "v": [ + -25.96328 + ], + "curve": [ + 1.062178, + -26.024826, + 1.051079, + -1.867569 + ] + }, + { + "t": 1.0666667, + "v": [ + -1.867569 + ], + "curve": [ + 1.096342, + -1.867569, + 1.096107, + -16.08857 + ] + }, + { + "t": 1.1333333, + "v": [ + -16.08187 + ], + "curve": [ + 1.1694173, + -16.07538, + 1.1533196, + -3.377556 + ] + }, + { + "t": 1.2, + "v": [ + -3.379791 + ], + "curve": [ + 1.2339214, + -3.382614, + 1.2706475, + -6.074844 + ] + }, + { + "t": 1.3333334, + "v": [ + -6.074844 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 13.143766 + ], + "curve": [ + 0.008089039, + 12.187704, + 0.19672124, + -23.52956 + ] + }, + { + "t": 0.3333333, + "v": [ + -23.954443 + ], + "curve": [ + 0.5092692, + -23.954443, + 0.6666667, + -2.658644 + ] + }, + { + "t": 0.7333333, + "v": [ + -2.658644 + ], + "curve": [ + 0.7916667, + -2.658644, + 0.9083333, + -13.318874 + ] + }, + { + "t": 0.9666666, + "v": [ + -13.318874 + ], + "curve": [ + 1.158066, + -13.10643, + 1.2405527, + -1.5812836 + ] + }, + { + "t": 1.3333334, + "v": [ + -1.5812836 + ] + } + ] + }, + { + "bone": "head", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 1, + 1 + ], + "curve": [ + 0.04056496, + 1, + 0.05244635, + 0.9616517, + 0.04056496, + 1, + 0.05244635, + 1.1370772 + ] + }, + { + "t": 0.1, + "v": [ + 0.9541517, + 1.1370772 + ], + "curve": [ + 0.2021565, + 0.9616517, + 0.3177854, + 1, + 0.2021565, + 1.1370772, + 0.2518122, + 1.0023715 + ] + }, + { + "t": 0.4666667, + "v": [ + 1, + 1 + ] + }, + { + "t": 1.0666667, + "v": [ + 1.00178, + 1 + ], + "curve": [ + 1.0916667, + 1.00178, + 1.126085, + 1.14276, + 1.0916667, + 1, + 1.128311, + 0.9745202 + ] + }, + { + "t": 1.1666666, + "v": [ + 1.1436756, + 0.9733993 + ], + "curve": [ + 1.2036642, + 1.1445105, + 1.233349, + 0.958515, + 1.206164, + 0.972245, + 1.226671, + 1.0624334 + ] + }, + { + "t": 1.2666667, + "v": [ + 0.9582605, + 1.0626047 + ], + "curve": [ + 1.283691, + 0.9581305, + 1.2915703, + 1.0012144, + 1.28767, + 1.0626947, + 1.287913, + 1.000691 + ] + }, + { + "t": 1.3333334, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ], + "curve": [ + 0.13816746, + -1.4923293502779333, + 0.2271148, + -6.488394183097923, + 0.12329163, + 0.6499120762320619, + 0.2271148, + 1.6805527448629307 + ] + }, + { + "t": 0.3666667, + "v": [ + -6.488394183097923, + 1.6805527448629307 + ], + "curve": [ + 0.4842861, + -6.488394183097923, + 0.5852061, + -3.497999470259636, + 0.4842861, + 1.6805527448629307, + 0.6293005, + -14.686425913853473 + ] + }, + { + "t": 0.7333333, + "v": [ + -1.4243666197082907, + -16.54127919842903 + ], + "curve": [ + 0.8177672, + -0.2423765481315909, + 0.9616582, + 0.7509176197191361, + 0.8576196, + -18.75724510710482, + 0.9715124, + -17.875281926572075 + ] + }, + { + "t": 1.1, + "v": [ + 0.7793731149447611, + -17.873883050825768 + ], + "curve": [ + 1.1915684, + 0.7982042828635264, + 1.2344676, + 0.6062639199899483, + 1.224319, + -17.872531425993557, + 1.2349995, + -1.3378648686479668 + ] + }, + { + "t": 1.3333334, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + -28.26212707690629 + ], + "curve": [ + 0.04166667, + -0.053029141341370774, + 0.15, + 9.46200798248349, + 0.03129127, + 27.966715605413576, + 0.12330207, + 180.12915756945011 + ] + }, + { + "t": 0.2, + "v": [ + 9.46200798248349, + 258.54568659125835 + ], + "curve": [ + 0.3315271, + 9.46200798248349, + 0.5392024, + -21.460146606897055, + 0.2711933, + 331.33422762438954, + 0.4828083, + 447.95072706222646 + ] + }, + { + "t": 0.7666666, + "v": [ + -21.460146606897055, + 448.63263235936034 + ], + "curve": [ + 0.8875864, + -21.460146606897055, + 1.0574986, + -13.646490493041576, + 1.0490158, + 448.37057630288524, + 1.0975217, + 236.15279450562477 + ] + }, + { + "t": 1.1333333, + "v": [ + -9.73966305783639, + 165.85673919113884 + ], + "curve": [ + 1.1441567, + -9.182068698467505, + 1.187973, + -6.545639908972201, + 1.150137, + 132.8720386808219, + 1.171716, + -38.1211359961922 + ] + }, + { + "t": 1.2333333, + "v": [ + -4.061589100215923, + -38.13564078337504 + ], + "curve": [ + 1.2715176, + -2.0016423525884197, + 1.3106667, + 0.028847851894949608, + 1.2905277, + -38.14910729389284, + 1.296268, + -27.854855283513185 + ] + }, + { + "t": 1.3333334, + "v": [ + 0, + -28.26212707690629 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 11.884876 + ], + "curve": [ + 0.10369815, + 11.816757, + 0.1789163, + 11.152155 + ] + }, + { + "t": 0.2, + "v": [ + 10.077812 + ], + "curve": [ + 0.2546602, + 7.292541, + 0.4045541, + -8.148415 + ] + }, + { + "t": 0.4333333, + "v": [ + -9.350786 + ], + "curve": [ + 0.5083333, + -12.484213, + 0.5950779, + -13.13547 + ] + }, + { + "t": 0.6666667, + "v": [ + -12.605598 + ], + "curve": [ + 0.7137053, + -12.257435, + 0.8148956, + -5.572529 + ] + }, + { + "t": 0.8333333, + "v": [ + -4.081579 + ], + "curve": [ + 0.882925, + -0.0714054, + 1.0454744, + 12.765446 + ] + }, + { + "t": 1.1, + "v": [ + 15.060447 + ], + "curve": [ + 1.2079053, + 19.60223, + 1.2786733, + 20.643595 + ] + }, + { + "t": 1.3333334, + "v": [ + 20.730635 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 8.284866 + ], + "curve": [ + 0.02212139, + 6.860786, + 0.18745896, + -4.845401 + ] + }, + { + "t": 0.2, + "v": [ + -5.576819 + ], + "curve": [ + 0.2570979, + -8.90687, + 0.3723359, + -12.263934 + ] + }, + { + "t": 0.4333333, + "v": [ + -12.278038 + ], + "curve": [ + 0.5404287, + -12.302801, + 0.659186, + -12.055065 + ] + }, + { + "t": 0.7666666, + "v": [ + -9.887742 + ], + "curve": [ + 0.9074817, + -7.048242, + 1.02477, + 2.11718 + ] + }, + { + "t": 1.1, + "v": [ + 4.816335 + ], + "curve": [ + 1.1912643, + 8.090787, + 1.2833333, + 8.906186 + ] + }, + { + "t": 1.3333334, + "v": [ + 8.906186 + ] + } + ] + }, + { + "bone": "rear-foot", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -7.141128 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 18.55221 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -109.66771162117169, + 83.38420413764882 + ] + } + ] + }, + { + "bone": "rear-leg-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -38.43331 + ] + } + ] + }, + { + "bone": "rear-leg-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 52.84826981598581, + -20.88614125899503 + ] + } + ] + }, + { + "bone": "rear-shin", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -115.63992 + ], + "curve": [ + 0.06674182, + -117.17092, + 0.125, + -117.14553 + ] + }, + { + "t": 0.16666667, + "v": [ + -117.14553 + ], + "curve": [ + 0.225, + -117.14553, + 0.3323854, + -108.76366 + ] + }, + { + "t": 0.4, + "v": [ + -107.15474 + ], + "curve": [ + 0.4798223, + -105.25534, + 0.6848591, + -103.48536 + ] + }, + { + "t": 0.7666666, + "v": [ + -101.96748 + ], + "curve": [ + 0.8257901, + -100.87048, + 0.9185745, + -92.3025 + ] + }, + { + "t": 1, + "v": [ + -92.2841 + ], + "curve": [ + 1.1131337, + -92.25854, + 1.2974604, + -114.21733 + ] + }, + { + "t": 1.3333334, + "v": [ + -115.63992 + ] + } + ] + }, + { + "bone": "rear-thigh", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 12.807907 + ], + "curve": [ + 0.06666667, + 12.807907, + 0.2416681, + 67.87932 + ] + }, + { + "t": 0.2666667, + "v": [ + 74.10752 + ], + "curve": [ + 0.3144626, + 86.0155, + 0.4544868, + 92.22735 + ] + }, + { + "t": 0.5666666, + "v": [ + 92.23942 + ], + "curve": [ + 0.7529982, + 92.25944, + 0.9659008, + 67.9441 + ] + }, + { + "t": 1, + "v": [ + 61.31865 + ], + "curve": [ + 1.0389384, + 53.75296, + 1.2178437, + 12.682728 + ] + }, + { + "t": 1.3333334, + "v": [ + 12.807907 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 30.50333 + ], + "curve": [ + 0.04802571, + 27.85913, + 0.16843162, + 18.471284 + ] + }, + { + "t": 0.3, + "v": [ + 18.471266 + ], + "curve": [ + 0.47593585, + 18.471257, + 0.5709888, + 26.456108 + ] + }, + { + "t": 0.6, + "v": [ + 29.405318 + ], + "curve": [ + 0.642064, + 33.681428, + 0.6806553, + 40.66577 + ] + }, + { + "t": 0.7333333, + "v": [ + 43.945484 + ], + "curve": [ + 0.828676, + 49.88147, + 0.9955254, + 52.767728 + ] + }, + { + "t": 1.0333333, + "v": [ + 54.421472 + ], + "curve": [ + 1.0823636, + 56.5661, + 1.1476828, + 60.561968 + ] + }, + { + "t": 1.2, + "v": [ + 60.561968 + ], + "curve": [ + 1.2475935, + 60.4796, + 1.316745, + 38.041142 + ] + }, + { + "t": 1.3333334, + "v": [ + 35.639 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -45.56914 + ], + "curve": [ + 0.0224493, + -44.6064, + 0.030192604, + -39.06304 + ] + }, + { + "t": 0.06666667, + "v": [ + -35.29085 + ], + "curve": [ + 0.12008706, + -29.766033, + 0.2801849, + -19.95289 + ] + }, + { + "t": 0.4333333, + "v": [ + -19.951965 + ], + "curve": [ + 0.6730827, + -19.950523, + 0.8707536, + -22.3845 + ] + }, + { + "t": 0.9666666, + "v": [ + -27.08225 + ], + "curve": [ + 1.094143, + -33.32597, + 1.176246, + -44.92588 + ] + }, + { + "t": 1.3333334, + "v": [ + -45.56914 + ] + } + ] + }, + { + "bone": "torso", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -2.354343319223206, + -0.47710559798875035 + ] + } + ] + }, + { + "bone": "torso2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 4.52226 + ], + "curve": [ + 0.013146168, + 2.325753, + 0.09166667, + -9.747728 + ] + }, + { + "t": 0.13333334, + "v": [ + -9.747728 + ], + "curve": [ + 0.175, + -9.747728, + 0.29143155, + -1.2561474 + ] + }, + { + "t": 0.3333333, + "v": [ + 0.9645132 + ], + "curve": [ + 0.3585428, + 2.3005335, + 0.542815, + 4.246187 + ] + }, + { + "t": 0.6, + "v": [ + 4.67707 + ], + "curve": [ + 0.6832887, + 5.304644, + 0.770924, + 5.917166 + ] + }, + { + "t": 0.8333333, + "v": [ + 6.479486 + ], + "curve": [ + 0.8711326, + 6.820064, + 1.0833334, + 11.36564 + ] + }, + { + "t": 1.1666666, + "v": [ + 11.36564 + ], + "curve": [ + 1.2083334, + 11.36564, + 1.316622, + 6.180848 + ] + }, + { + "t": 1.3333334, + "v": [ + 4.52226 + ] + } + ] + }, + { + "bone": "torso2", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ], + "curve": [ + 0, + 0, + 0.08217777, + -1.3898443558015632, + 0, + 0, + 0.08217777, + -0.2589877934993473 + ] + }, + { + "t": 0.16666667, + "v": [ + -1.8531385737718578, + -0.3453171408954703 + ], + "curve": [ + 0.23188147, + -1.3898443558015632, + 0.2977778, + 0, + 0.23188147, + -0.2589877934993473, + 0.2977778, + 0 + ] + }, + { + "t": 0.3333333, + "v": [ + 0, + 0 + ], + "ease": "stepped" + }, + { + "t": 0.8666667, + "v": [ + 0, + 0 + ], + "curve": [ + 0.8891257, + 0, + 0.9115246, + 0.1626063736792712, + 0.8891257, + 0, + 0.9124576, + 0.036043059445859005 + ] + }, + { + "t": 0.9333333, + "v": [ + 0.42438905874748806, + 0.14295403461129497 + ], + "curve": [ + 1.015697, + 1.3821532747761023, + 1.0952613, + 3.6681674201563874, + 1.0227647, + 0.6009576423367946, + 1.0952613, + 1.2356095384830128 + ] + }, + { + "t": 1.1666666, + "v": [ + 4.019491022645231, + 1.3539560430993733 + ], + "curve": [ + 1.229566, + 3.572893412549345, + 1.2859417, + 0, + 1.229566, + 1.2035154741828558, + 1.2859417, + 0 + ] + }, + { + "t": 1.3333334, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 4.52226 + ], + "curve": [ + 0.025, + 4.52226, + 0.075, + -6.171848 + ] + }, + { + "t": 0.1, + "v": [ + -6.171848 + ], + "curve": [ + 0.175, + -6.171848, + 0.3806811, + -0.7088436 + ] + }, + { + "t": 0.4, + "v": [ + -0.2465725 + ], + "curve": [ + 0.4465686, + 0.8677432, + 0.775, + 4.844738 + ] + }, + { + "t": 0.9, + "v": [ + 4.844738 + ], + "curve": [ + 1.0083333, + 4.844738, + 1.225, + 4.52226 + ] + }, + { + "t": 1.3333334, + "v": [ + 4.52226 + ] + } + ] + }, + { + "slot": "front-fist", + "property": "attachment", + "keys": [ + { + "t": 0, + "v": "front-fist-open" + }, + { + "t": 0.8333333, + "v": "front-fist-open" + } + ] + } + ], + "ik": [ + { + "constraint": "front-foot-ik", + "keys": [ + { + "t": 0, + "mix": 0, + "curve": [ + 0.3, + 0, + 0.9, + 1, + 0.3, + 0, + 0.9, + 0 + ] + }, + { + "t": 1.2, + "mix": 1 + } + ] + }, + { + "constraint": "front-leg-ik", + "keys": [ + { + "t": 0, + "mix": 0, + "bendPositive": false, + "curve": [ + 0.3, + 0, + 0.9, + 1, + 0.3, + 0, + 0.9, + 0 + ] + }, + { + "t": 1.2, + "mix": 1, + "bendPositive": false + } + ] + }, + { + "constraint": "rear-foot-ik", + "keys": [ + { + "t": 0, + "mix": 0 + } + ] + }, + { + "constraint": "rear-leg-ik", + "keys": [ + { + "t": 0, + "mix": 0, + "bendPositive": false + } + ] + } + ], + "events": [ + { + "t": 1.2, + "name": "footstep" + } + ] }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -60.86928 - ], - "curve": [ - 0.15379426, - -60.85433, - 0.4520833, - -68.65044 - ] - }, - { - "t": 0.8333333, - "v": [ - -68.65044 - ], - "curve": [ - 1.2208333, - -68.65044, - 1.542334, - -60.86928 - ] - }, - { - "t": 1.6666666, - "v": [ - -60.86928 - ] - } - ] + "shoot": { + "duration": 0.6333333, + "tracks": [ + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -19 + ] + }, + { + "t": 0.06666667, + "v": [ + -19 + ], + "curve": [ + 0.09373267, + 3.006018, + 0.1123115, + 19.475726 + ] + }, + { + "t": 0.13333334, + "v": [ + 19.475726 + ], + "curve": [ + 0.18, + 19.475726, + 0.22, + -1.2893000000000008 + ] + }, + { + "t": 0.26666668, + "v": [ + -1.2893 + ], + "curve": [ + 0.38, + -11, + 0.5, + -19 + ] + }, + { + "t": 0.6333333, + "v": [ + -19 + ] + } + ] + }, + { + "bone": "gun-tip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.3, + "v": [ + 1.9593138646392463, + 0.24405569640520455 + ] + } + ] + }, + { + "bone": "gun-tip", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 0.3660886, + 0.3660886 + ] + }, + { + "t": 0.03333333, + "v": [ + 1.4526132, + 1.4526132 + ] + }, + { + "t": 0.3, + "v": [ + 0.3660886, + 0.3660886 + ] + } + ] + }, + { + "bone": "muzzle", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -6.852343105489118, + 15.645197942141985 + ] + } + ] + }, + { + "bone": "muzzle-ring", + "property": "translate", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.23333333, + "v": [ + 40.08246548535124, + 0 + ] + } + ] + }, + { + "bone": "muzzle-ring", + "property": "scale", + "keys": [ + { + "t": 0.03333333, + "v": [ + 1, + 1 + ] + }, + { + "t": 0.23333333, + "v": [ + 5.950701, + 5.950701 + ] + } + ] + }, + { + "bone": "muzzle-ring2", + "property": "translate", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.2, + "v": [ + 107.29016375106872, + 0 + ] + } + ] + }, + { + "bone": "muzzle-ring2", + "property": "scale", + "keys": [ + { + "t": 0.03333333, + "v": [ + 1, + 1 + ] + }, + { + "t": 0.2, + "v": [ + 4, + 4 + ] + } + ] + }, + { + "bone": "muzzle-ring3", + "property": "translate", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.2, + "v": [ + 172.3207885841931, + 0 + ] + } + ] + }, + { + "bone": "muzzle-ring3", + "property": "scale", + "keys": [ + { + "t": 0.03333333, + "v": [ + 1, + 1 + ] + }, + { + "t": 0.2, + "v": [ + 2, + 2 + ] + } + ] + }, + { + "bone": "muzzle-ring4", + "property": "translate", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.2, + "v": [ + 243.74980890867838, + 0 + ] + } + ] + }, + { + "slot": "muzzle", + "property": "rgba", + "keys": [ + { + "t": 0.13333334, + "v": [ + 1, + 1, + 1, + 1 + ] + }, + { + "t": 0.2, + "v": [ + 1, + 1, + 1, + 0.3843137254901961 + ] + } + ] + }, + { + "slot": "muzzle-glow", + "property": "rgba", + "keys": [ + { + "t": 0, + "v": [ + 1, + 0.047058823529411764, + 0.047058823529411764, + 0 + ] + }, + { + "t": 0.03333333, + "v": [ + 1, + 0.788235294117647, + 0.6784313725490196, + 1 + ], + "curve": [ + 0.2548387, + 1, + 0.2731183, + 1, + 0.2548387, + 0.764635, + 0.2731183, + 0.3981355, + 0.2548387, + 0.6506967, + 0.2731183, + 0.2199929, + 0.2548387, + 1, + 0.2731183, + 1 + ] + }, + { + "t": 0.3, + "v": [ + 1, + 0.25098039215686274, + 0.047058823529411764, + 1 + ] + }, + { + "t": 0.6333333, + "v": [ + 1, + 0.047058823529411764, + 0.047058823529411764, + 0 + ] + } + ] + }, + { + "slot": "muzzle-ring", + "property": "rgba", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0.8470588235294118, + 0.7294117647058823, + 1, + 1 + ], + "curve": [ + 0.20246167, + 0.847044, + 0.2138418, + 0.843966, + 0.20246167, + 0.7294118, + 0.2138418, + 0.7294118, + 0.20246167, + 1, + 0.2138418, + 1, + 0.20246167, + 0.9962264, + 0.2138418, + 0.21132076 + ] + }, + { + "t": 0.23333333, + "v": [ + 0.8431372549019608, + 0.7294117647058823, + 1, + 0 + ] + } + ] + }, + { + "slot": "muzzle-ring2", + "property": "rgba", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0.8470588235294118, + 0.7294117647058823, + 1, + 1 + ], + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "t": 0.2, + "v": [ + 0.8431372549019608, + 0.7294117647058823, + 1, + 0 + ] + } + ] + }, + { + "slot": "muzzle-ring3", + "property": "rgba", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0.8470588235294118, + 0.7294117647058823, + 1, + 1 + ], + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "t": 0.2, + "v": [ + 0.8431372549019608, + 0.7294117647058823, + 1, + 0 + ] + } + ] + }, + { + "slot": "muzzle-ring4", + "property": "rgba", + "keys": [ + { + "t": 0.03333333, + "v": [ + 0.8470588235294118, + 0.7294117647058823, + 1, + 1 + ], + "curve": [ + 0.17427363, + 0.847044, + 0.18375705, + 0.843966, + 0.17427363, + 0.7294118, + 0.18375705, + 0.7294118, + 0.17427363, + 1, + 0.18375705, + 1, + 0.17427363, + 0.9962264, + 0.18375705, + 0.21132076 + ] + }, + { + "t": 0.2, + "v": [ + 0.8431372549019608, + 0.7294117647058823, + 1, + 0 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 38 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -19 + ] + } + ] + } + ] }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.0990061, - 0.2725744, - 0.3666667, - 1.227249 - ] - }, - { - "t": 0.5333333, - "v": [ - 1.227249 - ], - "curve": [ - 0.665, - 1.227249, - 0.9372414, - -0.5649137 - ] - }, - { - "t": 1.1333333, - "v": [ - -0.5542478 - ], - "curve": [ - 1.3156896, - -0.5539121, - 1.5823046, - -0.20918465 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] + "aim": { + "duration": 0, + "tracks": [ + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 9.111553 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 36.07917 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 30.72 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -20 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 57.5 + ] + } + ] + } + ], + "ik": [ + { + "constraint": "aim-ik", + "keys": [ + { + "t": 0, + "mix": 0.01 + } + ] + } + ], + "transform": [ + { + "constraint": "aim-front-arm-transform", + "keys": [ + { + "t": 0, + "mixRotate": 0.784 + } + ] + }, + { + "constraint": "aim-head-transform", + "keys": [ + { + "t": 0, + "mixRotate": 0.659 + } + ] + }, + { + "constraint": "aim-torso-transform", + "keys": [ + { + "t": 0, + "mixRotate": 0.423 + } + ] + } + ] }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.06666667, - 0, - 0.21343653, - 2.859753 - ] - }, - { - "t": 0.2666667, - "v": [ - 3.646973 - ], - "curve": [ - 0.3576066, - 4.991878, - 0.535274, - 7.916351 - ] - }, - { - "t": 0.6666667, - "v": [ - 7.916351 - ], - "curve": [ - 0.8092751, - 7.916355, - 1.0674844, - 5.494446 - ] - }, - { - "t": 1.1333333, - "v": [ - 4.69825 - ], - "curve": [ - 1.245374, - 3.34354, - 1.525, - 0 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] + "idle-turn": { + "duration": 0.2666667, + "tracks": [ + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 6.690201 + ], + "curve": [ + 0, + 19.76432, + 0.03859885, + 56.53068 + ] + }, + { + "t": 0.06666667, + "v": [ + 56.6253 + ], + "curve": [ + 0.11433945, + 56.78601, + 0.18898627, + 42.46212 + ] + }, + { + "t": 0.2666667, + "v": [ + 42.46212 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -15.535895 + ], + "curve": [ + 0, + -3.0764246, + 0.03372228, + 18.443924 + ] + }, + { + "t": 0.06666667, + "v": [ + 19.023037 + ], + "curve": [ + 0.10797147, + 19.74911, + 0.16942663, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 0.9399196, + 1 + ], + "curve": [ + 0, + 0.9621076, + 0.02415492, + 1.236838, + 0, + 1, + 0.02560019, + 0.947412 + ] + }, + { + "t": 0.06666667, + "v": [ + 1.2361622, + 0.947412 + ], + "curve": [ + 0.11725762, + 1.235358, + 0.18898627, + 1, + 0.1165446, + 0.947412, + 0.18898627, + 1 + ] + }, + { + "t": 0.2666667, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -1.85278 + ], + "curve": [ + 0.014102791, + -8.91439, + 0.04653653, + -28.39679 + ] + }, + { + "t": 0.1, + "v": [ + -28.88741 + ], + "curve": [ + 0.14351568, + -29.286743, + 0.2624582, + -21.7725 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 6.197407511021423, + 0.5121009927590072 + ], + "curve": [ + 0, + -33.83000692907086, + 0.07785524, + -42.93737193235015, + 0, + 0.09492032829779706, + 0.07785524, + 0 + ] + }, + { + "t": 0.16666667, + "v": [ + -42.93737193235015, + 0 + ] + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0.7015818833815528, + -8.897794764805626 + ], + "curve": [ + 0.06666667, + 0.7015818833815528, + 0.2, + 0, + 0.06666667, + -8.897794764805626, + 0.2, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "front-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 7.590932713031184, + 1.1759280279870068 + ], + "curve": [ + 0.03333333, + 7.590932713031184, + 0.1, + 0, + 0.03333333, + 1.1759280279870068, + 0.1, + 0 + ] + }, + { + "t": 0.13333334, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -302.772 + ], + "curve": [ + 0, + -406.90015, + 0.12456839, + -420.8693 + ] + }, + { + "t": 0.2666667, + "v": [ + -420.8693 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 1.3907029546485197, + -3.0971618835770025 + ], + "curve": [ + 0.06666667, + 1.3907029546485197, + 0.11140642, + 0, + 0.06666667, + -3.0971618835770025, + 0.11140642, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -164.6701 + ] + }, + { + "t": 0.03333333, + "v": [ + -33.2519 + ] + }, + { + "t": 0.06666667, + "v": [ + -16.4643 + ] + }, + { + "t": 0.1, + "v": [ + 2.2723 + ] + }, + { + "t": 0.13333333, + "v": [ + 14.3622 + ] + }, + { + "t": 0.16666667, + "v": [ + 21.2151 + ] + }, + { + "t": 0.2, + "v": [ + 24.281 + ] + }, + { + "t": 0.23333333, + "v": [ + 24.4058 + ] + }, + { + "t": 0.26666668, + "v": [ + 7.9471 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -3.849964 + ], + "curve": [ + 0.04377778, + -3.849964, + 0.071606, + 6.912709 + ] + }, + { + "t": 0.13333334, + "v": [ + 8.052677 + ], + "curve": [ + 0.16629143, + 8.6487, + 0.20818974, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 1.249958 + ], + "curve": [ + 0.04377778, + 1.249958, + 0.071606, + 8.967916 + ] + }, + { + "t": 0.13333334, + "v": [ + 8.597805 + ], + "curve": [ + 0.16629143, + 8.404295, + 0.20818974, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -9.007214 + ], + "curve": [ + 0.04377778, + -9.007214, + 0.071606, + 7.410595 + ] + }, + { + "t": 0.13333334, + "v": [ + 10.077616 + ], + "curve": [ + 0.16629143, + 11.472048, + 0.20818974, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -16.49289 + ], + "curve": [ + 0.04377778, + -16.49289, + 0.100582, + -5.97757 + ] + }, + { + "t": 0.13333334, + "v": [ + -2.952637 + ], + "curve": [ + 0.1616467, + -0.3376007, + 0.20818974, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 5.116035 + ], + "curve": [ + 0, + -6.34088, + 0.12456839, + -6.747682 + ] + }, + { + "t": 0.2666667, + "v": [ + -6.747682 + ] + } + ] + }, + { + "bone": "head", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 1, + 1.03 + ], + "curve": [ + 0.06666667, + 1, + 0.10697675, + 1, + 0.06666667, + 1.03, + 0.10697675, + 1 + ] + }, + { + "t": 0.2666667, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -8.527340137610265, + -21.57574969857201 + ], + "curve": [ + 0.06666667, + -8.527340137610265, + 0.2, + 0, + 0.06666667, + -21.57574969857201, + 0.2, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -1.6748042981294327, + -4.219471190724761 + ], + "curve": [ + 0.06666667, + -1.6748042981294327, + 0.2, + -7.443837508832773, + 0.06666667, + -4.219471190724761, + 0.2, + -14.395967084225248 + ] + }, + { + "t": 0.2666667, + "v": [ + -7.443837508832773, + -14.395967084225248 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 17.19942 + ], + "curve": [ + 0, + 6.270158, + 0.12456839, + 3.7834435 + ] + }, + { + "t": 0.2666667, + "v": [ + 3.7834435 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 137.3465 + ] + }, + { + "t": 0.03333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.06666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.1, + "v": [ + -22.2894 + ] + }, + { + "t": 0.13333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.16666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.2, + "v": [ + -22.2894 + ] + }, + { + "t": 0.23333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.26666668, + "v": [ + -4.8938 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -36.304866813312614, + 18.948148747619747 + ], + "curve": [ + 0, + -4.44599082946326, + 0.0466009, + 10.333723310160053, + 0, + 7.900462260278199, + 0.03919706, + 0.13700114063316746 + ] + }, + { + "t": 0.1, + "v": [ + 21.223668216289944, + -0.11706961083513012 + ], + "curve": [ + 0.135537, + 28.47089529328541, + 0.16338927, + 30.38353768924736, + 0.132507, + -0.2529021866248611, + 0.16338927, + 0 + ] + }, + { + "t": 0.2, + "v": [ + 30.38353768924736, + 0 + ] + } + ] + }, + { + "bone": "rear-thigh", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -10.016578283350132, + -0.8604656932692579 + ], + "curve": [ + 0.03333333, + -10.016578283350132, + 0.1, + 0, + 0.03333333, + -0.8604656932692579, + 0.1, + 0 + ] + }, + { + "t": 0.13333334, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -43.0001 + ] + }, + { + "t": 0.03333333, + "v": [ + 23.6578 + ] + }, + { + "t": 0.06666667, + "v": [ + 30.0298 + ] + }, + { + "t": 0.1, + "v": [ + 33.9196 + ] + }, + { + "t": 0.13333333, + "v": [ + 35.6711 + ] + }, + { + "t": 0.16666667, + "v": [ + 36.5774 + ] + }, + { + "t": 0.2, + "v": [ + 36.9178 + ] + }, + { + "t": 0.23333333, + "v": [ + 36.8445 + ] + }, + { + "t": 0.26666668, + "v": [ + 33.9975 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -18.249893 + ], + "curve": [ + 0, + -10.59406, + 0.12456839, + -22.87542 + ] + }, + { + "t": 0.2666667, + "v": [ + -22.87542 + ] + } + ] + }, + { + "bone": "torso", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 1, + 1.03 + ], + "curve": [ + 0.06666667, + 1, + 0.13178295, + 1, + 0.06666667, + 1.03, + 0.13178295, + 1 + ] + }, + { + "t": 0.2666667, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0.2666667, + "v": [ + -2.147999 + ] + } + ] + }, + { + "slot": "front-fist", + "property": "attachment", + "keys": [ + { + "t": 0, + "v": "front-fist-open" + } + ] + } + ] }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.06666667, - 0, - 0.22483164, - -7.965755 - ] - }, - { - "t": 0.2666667, - "v": [ - -9.751606 - ], - "curve": [ - 0.3156868, - -11.84417, - 0.518887, - -16.655235 - ] - }, - { - "t": 0.6666667, - "v": [ - -16.65524 - ], - "curve": [ - 0.8171845, - -16.65524, - 1.0289435, - -11.434772 - ] - }, - { - "t": 1.1333333, - "v": [ - -9.13718 - ], - "curve": [ - 1.250492, - -6.558552, - 1.525, - 0 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] + "run-to-idle": { + "duration": 0.2666667, + "tracks": [ + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 8.79112 + ], + "curve": [ + 0.04088889, + 8.79112, + 0.11455758, + 6.297712 + ] + }, + { + "t": 0.16666667, + "v": [ + 6.40873 + ], + "curve": [ + 0.2011747, + 6.48225, + 0.2408889, + 42.46212 + ] + }, + { + "t": 0.2666667, + "v": [ + 42.46212 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 38.2605 + ], + "curve": [ + 0.04088889, + 38.2605, + 0.1269512, + -2.193311 + ] + }, + { + "t": 0.16666667, + "v": [ + -2.996897 + ], + "curve": [ + 0.208581, + -3.8449726, + 0.2408889, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 0.8437909, + 1 + ], + "curve": [ + 0.06666667, + 0.8437909, + 0.2, + 1, + 0.06666667, + 1, + 0.2, + 1 + ] + }, + { + "t": 0.2666667, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "front-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -10.257468417199824, + 2.117002599433816 + ], + "curve": [ + 0.03333333, + -10.257468417199824, + 0.1, + -42.93737193235015, + 0.03333333, + 2.117002599433816, + 0.1, + 0 + ] + }, + { + "t": 0.13333334, + "v": [ + -42.93737193235015, + 0 + ] + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 3.0513888039901182, + 7.175063740162548 + ] + }, + { + "t": 0.2666667, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -80.6061 + ], + "curve": [ + 0.06666667, + -80.6061, + 0.2, + -60.86928 + ] + }, + { + "t": 0.2666667, + "v": [ + -60.86928 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 7.48 + ], + "curve": [ + 0.04088889, + 7.48, + 0.10457134, + 15.9732 + ] + }, + { + "t": 0.16666667, + "v": [ + 15.9579 + ], + "curve": [ + 0.20540346, + 15.9484, + 0.2408889, + 6 + ] + }, + { + "t": 0.2666667, + "v": [ + 6 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.03333333, + 0, + 0.1, + 10.762588 + ] + }, + { + "t": 0.13333334, + "v": [ + 10.762588 + ], + "curve": [ + 0.16666667, + 10.762588, + 0.23333333, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.013892582, + -2.278984, + 0.04199818, + -7.836777 + ] + }, + { + "t": 0.06666667, + "v": [ + -7.818661 + ], + "curve": [ + 0.10774196, + -7.788499, + 0.16569327, + 6.57153 + ] + }, + { + "t": 0.2, + "v": [ + 6.667625 + ], + "curve": [ + 0.2215867, + 6.728088, + 0.2552269, + 1.977066 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.03333333, + 0, + 0.1, + 0.8756008 + ] + }, + { + "t": 0.13333334, + "v": [ + 0.8756008 + ], + "curve": [ + 0.16666667, + 0.8756008, + 0.23333333, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.03333333, + 0, + 0.1, + 15.97303 + ] + }, + { + "t": 0.13333334, + "v": [ + 15.97303 + ], + "curve": [ + 0.16666667, + 15.97303, + 0.23333333, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.05, + 0, + 0.08333333, + 2.670654 + ] + }, + { + "t": 0.13333334, + "v": [ + 2.670654 + ], + "curve": [ + 0.15, + 2.670654, + 0.25, + -6.74768 + ] + }, + { + "t": 0.2666667, + "v": [ + -6.74768 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -6.28922971500913, + 5.414571774484887 + ] + }, + { + "t": 0.2666667, + "v": [ + 0, + 0 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + -17.89237929680474, + -45.358241430009926 + ], + "curve": [ + 0.0362704, + -17.80241604325324, + 0.2, + -6.7445954782828785, + 0.13512376, + -38.76321374652238, + 0.2, + -14.395967084225248 + ] + }, + { + "t": 0.2666667, + "v": [ + -7.443837508832773, + -14.395967084225248 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 3.7834435 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 37.2083 + ], + "curve": [ + 0.06666667, + 37.2083, + 0.2, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 38.61095442218117, + 19.651219967379202 + ], + "curve": [ + 0.01666667, + 38.61095442218117, + 0.05, + 33.1775115030173, + 0.01666667, + 19.651219967379202, + 0.04116466, + 12.887979029704411 + ] + }, + { + "t": 0.06666667, + "v": [ + 33.1775115030173, + 0.1180156238731672 + ], + "curve": [ + 0.11666667, + 33.1775115030173, + 0.21666667, + 30.38353768924736, + 0.11666667, + 0.1180156238731672, + 0.21666667, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 30.38353768924736, + 0 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 45.2753 + ], + "curve": [ + 0.06666667, + 45.2753, + 0.2, + 33.1989 + ] + }, + { + "t": 0.2666667, + "v": [ + 33.1989 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -12.97502 + ], + "curve": [ + 0.03333333, + -12.97502, + 0.10291763, + -14.80918 + ] + }, + { + "t": 0.13333334, + "v": [ + -16.633377 + ], + "curve": [ + 0.16759777, + -18.688416, + 0.23333333, + -22.87543 + ] + }, + { + "t": 0.2666667, + "v": [ + -22.87543 + ] + } + ] + }, + { + "bone": "torso", + "property": "scale", + "keys": [ + { + "t": 0, + "v": [ + 0.9634942, + 1.074131 + ], + "curve": [ + 0.06666667, + 0.9634942, + 0.13178295, + 1, + 0.06666667, + 1.074131, + 0.13178295, + 1 + ] + }, + { + "t": 0.2666667, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "torso2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.04088889, + 0, + 0.1068563, + 3.03463 + ] + }, + { + "t": 0.16666667, + "v": [ + 3.03463 + ], + "curve": [ + 0.2051437, + 3.03463, + 0.2408889, + 0 + ] + }, + { + "t": 0.2666667, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.04866667, + 0, + 0.16607822, + 0.6565394 + ] + }, + { + "t": 0.2, + "v": [ + 0.6551018 + ], + "curve": [ + 0.23155688, + 0.6537645, + 0.24866667, + -2.148 + ] + }, + { + "t": 0.2666667, + "v": [ + -2.148 + ] + } + ] + }, + { + "slot": "front-fist", + "property": "attachment", + "keys": [ + { + "t": 0, + "v": "front-fist-open" + } + ] + } + ] }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.1, - 0, - 0.3, - 1.3225384 - ] - }, - { - "t": 0.4, - "v": [ - 1.3225384 - ], - "curve": [ - 0.55, - 1.3225384, - 0.8664853, - 0.925766 - ] - }, - { - "t": 1, - "v": [ - 0.7331009 - ], - "curve": [ - 1.189498, - 0.4596481, - 1.5, - 0 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.1183693, - -0.4436188, - 0.3, - -8.51938 - ] - }, - { - "t": 0.4, - "v": [ - -8.51938 - ], - "curve": [ - 0.55, - -8.51938, - 0.85, - 1.9588852 - ] - }, - { - "t": 1, - "v": [ - 1.9588852 - ], - "curve": [ - 1.1666666, - 1.9588852, - 1.5774637, - 0.3826828 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.74768 - ], - "curve": [ - 0.1764417, - -7.881808, - 0.3491666, - -8.94765 - ] - }, - { - "t": 0.4666667, - "v": [ - -8.94765 - ], - "curve": [ - 0.55, - -8.94765, - 0.6970137, - -6.771097 - ] - }, - { - "t": 0.8333333, - "v": [ - -5.436397 - ], - "curve": [ - 0.8796374, - -4.983036, - 1.05, - -4.122652 - ] - }, - { - "t": 1.1333333, - "v": [ - -4.122652 - ], - "curve": [ - 1.2658333, - -4.122652, - 1.4685582, - -5.477994 - ] - }, - { - "t": 1.6666666, - "v": [ - -6.74768 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0.09774022, - 0.9077854942257719, - 0.2998519, - 2.7920117499997645, - 0.16993235, - 0.08288550182547698, - 0.3162684, - -2.03948250107637 - ] - }, - { - "t": 0.4, - "v": [ - 2.8316092594586113, - -3.7002688207826813 - ], - "curve": [ - 0.5295718, - 2.882832980675668, - 0.7759276, - 1.6097659017643842, - 0.49205795, - -5.526203924207987, - 0.6681138, - -8.836581205592264 - ] - }, - { - "t": 0.8666667, - "v": [ - 0.8842868685780004, - -8.868312681298976 - ], - "curve": [ - 0.9656826, - 0.09262372870421383, - 1.1093842, - -1.8091722199266507, - 0.993936, - -8.868312681298976, - 1.143917, - -6.575569632717669 - ] - }, - { - "t": 1.2333333, - "v": [ - -1.8787572733284794, - -5.134952677584169 - ], - "curve": [ - 1.3416667, - -1.8787572733284794, - 1.5675943, - -0.9213183425400736, - 1.3165368, - -3.794437405688863, - 1.5583333, - 0 - ] - }, - { - "t": 1.6666666, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "hip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.07331329, - 0.34827155, - 0.3033066, - 1.270263 - ] - }, - { - "t": 0.4, - "v": [ - 1.2787018 - ], - "curve": [ - 0.6146915, - 1.2974385, - 0.847058, - -1.4075624 - ] - }, - { - "t": 1.2, - "v": [ - -1.3809776 - ], - "curve": [ - 1.3437005, - -1.3701534, - 1.6023358, - -0.2823823 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -7.443837508832773, - -14.395967084225248 - ], - "curve": [ - 0.05875295, - -8.060076469822244, - 0.2579626, - -9.445240125204402, - 0.14166667, - -14.395967084225248, - 0.34119925, - -15.477026965088408 - ] - }, - { - "t": 0.4666667, - "v": [ - -9.41074074068766, - -16.624342575077183 - ], - "curve": [ - 0.6203822, - -9.385332805076814, - 0.788416, - -8.25927326748384, - 0.5973517, - -17.819348657009115, - 0.75, - -18.6584969138665 - ] - }, - { - "t": 0.9, - "v": [ - -7.470720792064058, - -18.6584969138665 - ], - "curve": [ - 0.9780124, - -6.91941329116036, - 1.174976, - -5.628404542788198, - 1.0355474, - -18.613577459346143, - 1.233996, - -17.458245358747188 - ] - }, - { - "t": 1.3333334, - "v": [ - -5.631668586196252, - -16.561559788137735 - ], - "curve": [ - 1.500856, - -5.63511914637048, - 1.614493, - -6.808370534418372, - 1.453844, - -15.473744270003737, - 1.60875, - -14.395967084225248 - ] - }, - { - "t": 1.6666666, - "v": [ - -7.443837508832773, - -14.395967084225248 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 3.7834435 - ], - "curve": [ - 0.16666667, - 3.7834435, - 0.5, - 5.449173 - ] - }, - { - "t": 0.6666667, - "v": [ - 5.449173 - ], - "curve": [ - 0.9166667, - 5.449173, - 1.4166666, - 3.7834435 - ] - }, - { - "t": 1.6666666, - "v": [ - 3.7834435 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.06311346, - 0.5412674, - 0.3666667, - 3.3939 - ] - }, - { - "t": 0.5333333, - "v": [ - 3.3939 - ], - "curve": [ - 0.6958333, - 3.3939, - 0.938892, - -1.6320496 - ] - }, - { - "t": 1.2, - "v": [ - -1.6092262 - ], - "curve": [ - 1.4195797, - -1.5900345, - 1.5741305, - -0.6726322 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 30.38353768924736, - 0 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 39.19888 - ], - "curve": [ - 0.185123, - 39.21545, - 0.5, - 29.370453 - ] - }, - { - "t": 0.6666667, - "v": [ - 29.370453 - ], - "curve": [ - 0.9166667, - 29.370453, - 1.4166666, - 39.19888 - ] - }, - { - "t": 1.6666666, - "v": [ - 39.19888 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -22.87543 - ], - "curve": [ - 0.0994818, - -23.44993, - 0.3631936, - -24.73999 - ] - }, - { - "t": 0.5333333, - "v": [ - -24.74071 - ], - "curve": [ - 0.7060638, - -24.7416, - 0.9608056, - -20.96683 - ] - }, - { - "t": 1.1333333, - "v": [ - -20.967194 - ], - "curve": [ - 1.35508, - -20.967667, - 1.5666924, - -22.280136 - ] - }, - { - "t": 1.6666666, - "v": [ - -22.87543 - ] - } - ] - }, - { - "bone": "torso2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.06681584, - 0.3343238, - 0.3412546, - 2.5357144 - ] - }, - { - "t": 0.5333333, - "v": [ - 2.5443554 - ], - "curve": [ - 0.7340414, - 2.553385, - 0.98162, - -0.9433611 - ] - }, - { - "t": 1.1333333, - "v": [ - -0.9299526 - ], - "curve": [ - 1.365215, - -0.9094587, - 1.548701, - -0.561897 - ] - }, - { - "t": 1.6666666, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -2.148 - ], - "curve": [ - 0.05198252, - -1.9036858, - 0.3839926, - -0.14695562 - ] - }, - { - "t": 0.5333333, - "v": [ - -0.1397686 - ], - "curve": [ - 0.761939, - -0.12876725, - 0.8954164, - -3.104005 - ] - }, - { - "t": 1.1333333, - "v": [ - -3.1014395 - ], - "curve": [ - 1.348143, - -3.098699, - 1.5921898, - -2.457665 - ] - }, - { - "t": 1.6666666, - "v": [ - -2.148 - ] - } - ] - }, - { - "slot": "front-fist", - "property": "attachment", - "keys": [ - { - "t": 0, - "v": "front-fist-open" - } - ] - } - ] - }, - "walk": { - "duration": 1, - "tracks": [ - { - "bone": "back-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 4.087345 - ] - }, - { - "t": 0.03333333, - "v": [ - 3.052846 - ] - }, - { - "t": 0.1, - "v": [ - -59.00914 - ], - "curve": [ - 0.1236928, - -72.96686, - 0.1688272, - -100.0528 - ] - }, - { - "t": 0.23333333, - "v": [ - -99.7063 - ], - "curve": [ - 0.3260634, - -99.20817, - 0.34862125, - -37.39541 - ] - }, - { - "t": 0.3666667, - "v": [ - -17.84707 - ], - "curve": [ - 0.387521, - 4.744033, - 0.4514076, - 32.35068 - ] - }, - { - "t": 0.5, - "v": [ - 32.39831 - ], - "curve": [ - 0.5374549, - 32.43502, - 0.5656413, - 6.425618 - ] - }, - { - "t": 0.5666666, - "v": [ - 1.9995908 - ] - }, - { - "t": 1, - "v": [ - 4.087345 - ] - } - ] - }, - { - "bone": "back-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -0.1123229207838531, - -2.791542349471559 - ], - "curve": [ - 0.13333334, - -0.1123229207838531, - 0.3333333, - 4.7784930250774345, - 0.13333334, - -2.791542349471559, - 0.3333333, - 1.7225320734258254 - ] - }, - { - "t": 0.4666667, - "v": [ - 4.7784930250774345, - 1.7225320734258254 - ], - "curve": [ - 0.6, - 4.7784930250774345, - 0.8583333, - -0.1123229207838531, - 0.6, - 1.7225320734258254, - 0.8583333, - -2.791542349471559 - ] - }, - { - "t": 1, - "v": [ - -0.1123229207838531, - -2.791542349471559 - ] - } - ] - }, - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 13.566517 - ], - "curve": [ - 0.021665983, - 9.70724, - 0.1470159, - -3.779979 - ] - }, - { - "t": 0.3666667, - "v": [ - -3.6853304 - ], - "curve": [ - 0.4572524, - -3.659578, - 0.4793066, - 0.8338775 - ] - }, - { - "t": 0.5, - "v": [ - 4.053596 - ], - "curve": [ - 0.5130476, - 6.083689, - 0.6349344, - 30.8047 - ] - }, - { - "t": 0.8, - "v": [ - 30.91521 - ], - "curve": [ - 0.9739746, - 31.002415, - 0.9800564, - 18.353865 - ] - }, - { - "t": 1, - "v": [ - 13.566517 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -28.72383 - ], - "curve": [ - 0.02368659, - -31.7421, - 0.1760204, - -43.39537 - ] - }, - { - "t": 0.3666667, - "v": [ - -43.59644 - ], - "curve": [ - 0.4030356, - -43.64886, - 0.4704281, - -40.14865 - ] - }, - { - "t": 0.5, - "v": [ - -35.63085 - ], - "curve": [ - 0.5466347, - -28.591816, - 0.624065, - -4.573129 - ] - }, - { - "t": 0.7333333, - "v": [ - -4.592627 - ], - "curve": [ - 0.8906477, - -4.620701, - 0.9538756, - -24.27828 - ] - }, - { - "t": 1, - "v": [ - -28.48091 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 18.190496 - ], - "curve": [ - 0.010253842, - 11.169012, - 0.04303193, - 1.3740194 - ] - }, - { - "t": 0.1, - "v": [ - 0.4737756 - ] - }, - { - "t": 0.23333333, - "v": [ - 0.549647 - ], - "curve": [ - 0.3635588, - 0.3049073, - 0.5154175, - -80.48494 - ] - }, - { - "t": 0.7333333, - "v": [ - -80.78354 - ], - "curve": [ - 0.788268, - -80.38087, - 0.9209627, - 17.41829 - ] - }, - { - "t": 1, - "v": [ - 18.190496 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 73.5692939991121, - 14.262684690007166 - ], - "curve": [ - 0.025, - 73.5692939991121, - 0.06885808, - 58.90397991802191, - 0.031141926, - 2.017663148046723, - 0.075, - 0.03869290936012568 - ] - }, - { - "t": 0.1, - "v": [ - 51.097781987923206, - 0.03869290936012568 - ] - }, - { - "t": 0.5, - "v": [ - -50.134656036589625, - -0.016470450078196818 - ], - "curve": [ - 0.5182838, - -56.45317447939113, - 0.575, - -80.62228251581342, - 0.5337463, - 3.371964495852541, - 0.5570473, - 23.908751147686978 - ] - }, - { - "t": 0.6, - "v": [ - -80.62228251581342, - 35.471080913482744 - ], - "curve": [ - 0.6333333, - -80.62228251581342, - 0.6880029, - -67.6682516819811, - 0.6428554, - 47.00727346311192, - 0.7, - 52.3135697679423 - ] - }, - { - "t": 0.7333333, - "v": [ - -57.82548495355493, - 52.31358220239338 - ], - "curve": [ - 0.7710902, - -49.627182462627154, - 0.8318373, - -16.194689391465694, - 0.7872631, - 52.31358220239338, - 0.7985512, - 55.73798650877843 - ] - }, - { - "t": 0.8666667, - "v": [ - 8.98252746651104, - 46.787320457987875 - ], - "curve": [ - 0.9026193, - 34.97181936187365, - 0.9666666, - 73.5692939991121, - 0.9315786, - 38.257616531227626, - 0.9666666, - 27.36937079283758 - ] - }, - { - "t": 1, - "v": [ - 73.5692939991121, - 14.262684690007166 - ] - } - ] - }, - { - "bone": "front-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 28.964193 - ], - "curve": [ - 0.05626451, - 28.744823, - 0.04890398, - 19.603014 - ] - }, - { - "t": 0.06666667, - "v": [ - 1.675728 - ] - }, - { - "t": 0.5, - "v": [ - -10.004452 - ], - "curve": [ - 0.525, - -10.004452, - 0.5923562, - -54.69306 - ] - }, - { - "t": 0.6, - "v": [ - -59.66399 - ], - "curve": [ - 0.6228758, - -74.54068, - 0.674358, - -101.77973 - ] - }, - { - "t": 0.7333333, - "v": [ - -101.77972 - ], - "curve": [ - 0.8121933, - -101.7797, - 0.8554094, - -84.66802 - ] - }, - { - "t": 0.8666667, - "v": [ - -63.52591 - ], - "curve": [ - 0.8694085, - -58.3765, - 0.975, - 28.964195 - ] - }, - { - "t": 1, - "v": [ - 28.964195 - ] - } - ] - }, - { - "bone": "front-leg-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -1.761601118713844, - -5.27253677015279 - ], - "curve": [ - 0.008333334, - -1.761601118713844, - 0.05833333, - 0.05854263290451886, - 0.0010207203, - 3.092073706195762, - 0.05833333, - 4.151816585852838 - ] - }, - { - "t": 0.06666667, - "v": [ - 0.05854263290451886, - 4.151816585852838 - ], - "curve": [ - 0.3, - 0.05854263290451886, - 0.7666666, - -1.761601118713844, - 0.3, - 4.151816585852838, - 0.7666666, - -5.27253677015279 - ] - }, - { - "t": 1, - "v": [ - -1.761601118713844, - -5.27253677015279 - ] - } - ] - }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0.9081271307691482, - 5.824911146959004 - ], - "curve": [ - 0.1624987, - 0.8792067114177056, - 0.3326475, - -1.035158539913403, - 0.1624987, - 5.824911146959004, - 0.3011157, - -4.496849599541169 - ] - }, - { - "t": 0.5, - "v": [ - -0.9936961736540885, - -4.519716555074163 - ], - "curve": [ - 0.7353738, - -0.9353823906044403, - 0.847223, - 0.9081271307691482, - 0.7233681, - -4.54539804860873, - 0.8375013, - 5.795989857195986 - ] - }, - { - "t": 1, - "v": [ - 0.9081271307691482, - 5.824911146959004 - ] - } - ] - }, - { - "bone": "front-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 10.665460165310357, - -0.05294545748561381 - ], - "curve": [ - 0.17816044, - 10.656821952146261, - 0.2949699, - -2.6473536982126995, - 0.008833333, - -0.05294545748561381, - 0.475, - 0.01318655942105443 - ] - }, - { - "t": 0.5, - "v": [ - -2.6509963706560873, - 0.01318655942105443 - ], - "curve": [ - 0.7050302, - -2.6546371779318134, - 0.8475542, - 10.659756482600741, - 0.525, - 0.01318655942105443, - 0.975, - -0.05294545748561381 - ] - }, - { - "t": 1, - "v": [ - 10.665460165310357, - -0.05294545748561381 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -9.513367 - ], - "curve": [ - 0.0214478, - -13.319992, - 0.05789917, - -19.404175 - ] - }, - { - "t": 0.1, - "v": [ - -19.404175 - ], - "curve": [ - 0.2377866, - -19.68686, - 0.33747205, - 7.779631 - ] - }, - { - "t": 0.3666667, - "v": [ - 16.196716 - ], - "curve": [ - 0.39864385, - 25.41603, - 0.4965658, - 60.19389 - ] - }, - { - "t": 0.6, - "v": [ - 60.26086 - ], - "curve": [ - 0.7185024, - 60.12991, - 0.8452276, - 27.61441 - ] - }, - { - "t": 0.8666667, - "v": [ - 22.449387 - ], - "curve": [ - 0.8918752, - 16.37623, - 0.9789886, - -3.2677646 - ] - }, - { - "t": 1, - "v": [ - -9.513367 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -14.673275 - ], - "curve": [ - 0.08551843, - -14.673275, - 0.20198414, - 8.30991 - ] - }, - { - "t": 0.23333333, - "v": [ - 12.136024 - ], - "curve": [ - 0.2789693, - 17.70582, - 0.3914901, - 25.794325 - ] - }, - { - "t": 0.5, - "v": [ - 25.77012 - ], - "curve": [ - 0.6313128, - 25.740833, - 0.6943456, - 4.530927 - ] - }, - { - "t": 0.7333333, - "v": [ - -0.6513629 - ], - "curve": [ - 0.7676219, - -5.209029, - 0.9023453, - -14.40159 - ] - }, - { - "t": 1, - "v": [ - -14.673275 - ] - } - ] - }, - { - "bone": "gun-tip", - "property": "rotate", - "keys": [ - { - "t": 0.23333333, - "v": [ - 0.1086235 - ] - } - ] - }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.027893247, - 1.242131, - 0.01634026, - 3.4572334 - ] - }, - { - "t": 0.1, - "v": [ - 3.452011 - ], - "curve": [ - 0.15888935, - 3.448334, - 0.1887935, - 0.2309022 - ] - }, - { - "t": 0.23333333, - "v": [ - -2.2886696 - ], - "curve": [ - 0.265451, - -4.316047, - 0.3046157, - -5.922498 - ] - }, - { - "t": 0.3666667, - "v": [ - -5.93975 - ], - "curve": [ - 0.4464736, - -5.961938, - 0.5196544, - 3.4063644 - ] - }, - { - "t": 0.6, - "v": [ - 3.423363 - ], - "curve": [ - 0.7168543, - 3.417797, - 0.7715329, - -5.931904 - ] - }, - { - "t": 0.8666667, - "v": [ - -5.965309 - ], - "curve": [ - 0.9329224, - -5.988567, - 0.9819044, - -0.9372777 - ] - }, - { - "t": 1, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -2.790066 - ], - "curve": [ - 0.07374832, - -2.8390694, - 0.12107787, - 25.0846 - ] - }, - { - "t": 0.23333333, - "v": [ - 24.98932 - ], - "curve": [ - 0.3498563, - 24.89042, - 0.427126, - -2.862324 - ] - }, - { - "t": 0.5, - "v": [ - -2.799221 - ], - "curve": [ - 0.5753732, - -2.733959, - 0.6522827, - 24.50276 - ] - }, - { - "t": 0.7333333, - "v": [ - 24.54565 - ], - "curve": [ - 0.8276176, - 24.59554, - 0.9316076, - -2.692043 - ] - }, - { - "t": 1, - "v": [ - -2.790066 - ] - } - ] - }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.06667267, - 0, - 0.1593553, - -10.48392 - ] - }, - { - "t": 0.23333333, - "v": [ - -10.492886 - ], - "curve": [ - 0.3338235, - -10.49989, - 0.4386607, - -0.08680725 - ] - }, - { - "t": 0.5, - "v": [ - -0.08680725 - ], - "curve": [ - 0.5688103, - -0.08680725, - 0.658053, - -10.74765 - ] - }, - { - "t": 0.7333333, - "v": [ - -10.697582 - ], - "curve": [ - 0.8333084, - -10.631088, - 0.9472112, - 0 - ] - }, - { - "t": 1, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.013939 - ], - "curve": [ - 0.10559352, - -5.969406, - 0.1507493, - 18.62226 - ] - }, - { - "t": 0.23333333, - "v": [ - 18.723427 - ], - "curve": [ - 0.3355302, - 18.69581, - 0.40528485, - -11.373627 - ] - }, - { - "t": 0.5, - "v": [ - -11.454224 - ], - "curve": [ - 0.626311, - -11.45571, - 0.6293055, - 18.93505 - ] - }, - { - "t": 0.7333333, - "v": [ - 18.919914 - ], - "curve": [ - 0.8333666, - 18.919914, - 0.9129916, - -6.060696 - ] - }, - { - "t": 1, - "v": [ - -6.013939 - ] - } - ] - }, - { - "bone": "hair4", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0.021610777547259583, - 0.836729880467168 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -12.234505 - ], - "curve": [ - 0.06143671, - -12.234504, - 0.19128084, - -7.449013 - ] - }, - { - "t": 0.2666667, - "v": [ - -7.434601 - ], - "curve": [ - 0.3406891, - -7.42045, - 0.4206042, - -12.234505 - ] - }, - { - "t": 0.5, - "v": [ - -12.234505 - ], - "curve": [ - 0.5671493, - -12.26333, - 0.6940113, - -7.456505 - ] - }, - { - "t": 0.7666666, - "v": [ - -7.472237 - ], - "curve": [ - 0.8529694, - -7.490928, - 0.942855, - -12.234505 - ] - }, - { - "t": 1, - "v": [ - -12.234505 - ] - } - ] - }, - { - "bone": "head", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 1, - 1 - ], - "curve": [ - 0.03916667, - 1, - 0.08446944, - 0.9912923, - 0.03916667, - 1, - 0.08446944, - 1.0190994 - ] - }, - { - "t": 0.13333334, - "v": [ - 0.9912923, - 1.0190994 - ], - "curve": [ - 0.20465556, - 0.9912923, - 0.3176702, - 1.0191765, - 0.20465556, - 1.0190994, - 0.3367928, - 0.9916709 - ] - }, - { - "t": 0.4, - "v": [ - 1.0190022, - 0.9915339 - ], - "curve": [ - 0.4560374, - 1.018884, - 0.4936612, - 1.001296, - 0.483147, - 0.9913536, - 0.49272755, - 0.9987176 - ] - }, - { - "t": 0.5, - "v": [ - 1, - 1 - ], - "curve": [ - 0.5076706, - 0.9984317, - 0.5844694, - 0.9912923, - 0.5099203, - 1.001749, - 0.5844694, - 1.0190994 - ] - }, - { - "t": 0.6333333, - "v": [ - 0.9912923, - 1.0190994 - ], - "curve": [ - 0.7046556, - 0.9912923, - 0.8176701, - 1.0191765, - 0.7046556, - 1.0190994, - 0.8367927, - 0.9916709 - ] - }, - { - "t": 0.9, - "v": [ - 1.0190022, - 0.9915339 - ], - "curve": [ - 0.9560374, - 1.018884, - 0.9553667, - 1, - 0.9831469, - 0.9913536, - 0.9553667, - 1 - ] - }, - { - "t": 1, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -4.016284177712137, - -5.223571766974106 - ], - "curve": [ - 0.05273332, - -3.3040487675079735, - 0.1667785, - -2.261983325226363, - 0.0930327, - -5.22357238869666, - 0.1959178, - -2.3689136359632257 - ] - }, - { - "t": 0.23333333, - "v": [ - -2.261983325226363, - -0.8221624858231518 - ], - "curve": [ - 0.3092998, - -2.261983325226363, - 0.4364251, - -3.6323562010508836, - 0.2746537, - 0.8860134542824778, - 0.3798138, - 6.406070034566376 - ] - }, - { - "t": 0.5, - "v": [ - -4.373512279295511, - 6.394675103598222 - ], - "curve": [ - 0.53829, - -4.819896016832851, - 0.6595171, - -6.550816992678651, - 0.5982466, - 6.385357969405251, - 0.6943732, - 0.9685390409214935 - ] - }, - { - "t": 0.7333333, - "v": [ - -6.550816992678651, - -0.7816459460851081 - ], - "curve": [ - 0.7973798, - -6.550816992678651, - 0.9333333, - -4.916708166038279, - 0.7684355, - -2.35851569928253, - 0.8749288, - -5.223571145251552 - ] - }, - { - "t": 1, - "v": [ - -4.016284177712137, - -5.223571766974106 - ] - } - ] - }, - { - "bone": "hip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -4.354578 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -1.7754279174516368, - -8.616410597574342 - ], - "curve": [ - 0.025, - -1.7679426887637772, - 0.0672245, - -1.7504729067213196, - 0.02826383, - -11.897065188823602, - 0.05413223, - -14.932302262585564 - ] - }, - { - "t": 0.1, - "v": [ - -1.6221388023098466, - -15.037942872056586 - ], - "curve": [ - 0.14349824, - -1.45181915210994, - 0.20189807, - -1.1118768026930648, - 0.1520444, - -14.911446579514484, - 0.21322107, - -9.208636146641402 - ] - }, - { - "t": 0.2666667, - "v": [ - -0.7549006230885372, - -4.428141174940361 - ], - "curve": [ - 0.3076929, - -0.5329961552122595, - 0.3451087, - -0.3142816835878643, - 0.3060169, - -1.0135020781928819, - 0.3410871, - 1.9600213849056016 - ] - }, - { - "t": 0.3666667, - "v": [ - -0.2057506237914366, - 1.9600254882744572 - ], - "curve": [ - 0.4099607, - 0.01220942481713604, - 0.458473, - 0.16010285238529398, - 0.4266791, - 2.054760089393723, - 0.48069695, - -4.197689762770903 - ] - }, - { - "t": 0.5, - "v": [ - 0.16123416983052544, - -6.58093758524817 - ], - "curve": [ - 0.553076, - 0.16267849349552535, - 0.5589796, - 0.12133531144979635, - 0.5192444, - -8.956937366191898, - 0.5481416, - -14.8485064967689 - ] - }, - { - "t": 0.6, - "v": [ - -0.10367102350634641, - -14.739984824983036 - ], - "curve": [ - 0.6630032, - -0.44925845828213123, - 0.7975605, - -1.3021158217978543, - 0.702288, - -14.525925749670101, - 0.8024796, - 2.195476731050244 - ] - }, - { - "t": 0.8666667, - "v": [ - -1.5263537387634858, - 2.1664757986280696 - ], - "curve": [ - 0.900976, - -1.637680622712614, - 0.9666666, - -1.7854081187483575, - 0.9130171, - 2.1455480579129924, - 0.9666666, - -4.747329803784999 - ] - }, - { - "t": 1, - "v": [ - -1.7754279174516368, - -8.616410597574342 - ] - } - ] - }, - { - "bone": "muzzle-ring", - "property": "rotate", - "keys": [ - { - "t": 0.23333333, - "v": [ - 0.1086235 - ] - } - ] - }, - { - "bone": "muzzle-ring2", - "property": "rotate", - "keys": [ - { - "t": 0.2666667, - "v": [ - 0.1086235 - ] - } - ] - }, - { - "bone": "muzzle-ring3", - "property": "rotate", - "keys": [ - { - "t": 0.2666667, - "v": [ - 0.1086235 - ] - } - ] - }, - { - "bone": "muzzle-ring4", - "property": "rotate", - "keys": [ - { - "t": 0.2666667, - "v": [ - 0.1086235 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 17.7811 - ], - "curve": [ - 0.02514851, - 17.929705, - 0.07101186, - 18.4591 - ] - }, - { - "t": 0.13333334, - "v": [ - 18.457026 - ], - "curve": [ - 0.1866547, - 18.455263, - 0.2853263, - 17.33772 - ] - }, - { - "t": 0.3666667, - "v": [ - 17.33654 - ], - "curve": [ - 0.4048635, - 17.336, - 0.4699174, - 17.59838 - ] - }, - { - "t": 0.5, - "v": [ - 17.789774 - ], - "curve": [ - 0.5176707, - 17.9022, - 0.5816134, - 18.46532 - ] - }, - { - "t": 0.6333333, - "v": [ - 18.46029 - ], - "curve": [ - 0.7092406, - 18.45292, - 0.8148, - 17.319715 - ] - }, - { - "t": 0.8666667, - "v": [ - 17.322073 - ], - "curve": [ - 0.9082929, - 17.323965, - 0.9711425, - 17.56992 - ] - }, - { - "t": 1, - "v": [ - 17.7811 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 10.059132 - ], - "curve": [ - 0.04404857, - 11.161348, - 0.06296488, - 11.485394 - ] - }, - { - "t": 0.1, - "v": [ - 11.48998 - ], - "curve": [ - 0.21508875, - 11.49362, - 0.3358774, - 2.9205174 - ] - }, - { - "t": 0.3666667, - "v": [ - 0.8411312 - ], - "curve": [ - 0.4164524, - -2.521204, - 0.4980461, - -10.835702 - ] - }, - { - "t": 0.6, - "v": [ - -10.82903 - ], - "curve": [ - 0.7620489, - -10.713412, - 0.8446016, - -3.045681 - ] - }, - { - "t": 0.8666667, - "v": [ - -1.341797 - ], - "curve": [ - 0.9168805, - 2.535763, - 0.977475, - 8.81012 - ] - }, - { - "t": 1, - "v": [ - 10.059132 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -32.81834 - ], - "curve": [ - 0.03517772, - -42.68637, - 0.05715114, - -70.49265 - ] - }, - { - "t": 0.1, - "v": [ - -70.5925 - ], - "curve": [ - 0.23636356, - -70.77538, - 0.3351397, - -9.873116 - ] - }, - { - "t": 0.3666667, - "v": [ - -1.5615536 - ], - "curve": [ - 0.39346445, - 5.503226, - 0.4766666, - 13.96162 - ] - }, - { - "t": 0.5, - "v": [ - 13.96162 - ], - "curve": [ - 0.5190303, - 13.96162, - 0.5078729, - 0.13215438 - ] - }, - { - "t": 0.5666666, - "v": [ - -0.2792717 - ] - }, - { - "t": 0.7333333, - "v": [ - -0.28445435 - ], - "curve": [ - 0.8271056, - -0.05950618, - 0.9580701, - -21.071537 - ] - }, - { - "t": 1, - "v": [ - -32.81834 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -70.42199090589439, - 0.35988870108059773 - ], - "curve": [ - 0.02248509, - -77.41161656851347, - 0.075, - -106.45894037335478, - 0.04540817, - 0.3598887632528531, - 0.075, - 18.724523849092275 - ] - }, - { - "t": 0.1, - "v": [ - -106.45894037335478, - 24.816615289815818 - ], - "curve": [ - 0.14210087, - -106.45894037335478, - 0.20833333, - -88.60565032782108, - 0.1383412, - 34.15976857166738, - 0.17957518, - 37.788104092962094 - ] - }, - { - "t": 0.23333333, - "v": [ - -75.18383886389712, - 38.22207887004584 - ], - "curve": [ - 0.2724341, - -54.191767583582234, - 0.3205719, - -5.8741563287582075, - 0.2747891, - 38.55674590359275, - 0.32139045, - 35.19217617579647 - ] - }, - { - "t": 0.3666667, - "v": [ - 22.460170486836528, - 30.880412137110692 - ], - "curve": [ - 0.4028122, - 44.96871568172452, - 0.4857448, - 53.33477383903987, - 0.4012378, - 27.588117656207036, - 0.4802278, - 14.36603736047978 - ] - }, - { - "t": 0.5, - "v": [ - 53.18072124860186, - 8.838210740406074 - ] - }, - { - "t": 0.5333333, - "v": [ - 45.788696543105985, - 0.374209955765519 - ] - }, - { - "t": 1, - "v": [ - -70.42199090589439, - 0.35988870108059773 - ] - } - ] - }, - { - "bone": "rear-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -11.00842097772649, - -2.8793942332299642 - ], - "curve": [ - 0.03644444, - -12.316305141379567, - 0.0431217, - -12.967261089779653, - 0.03644444, - -2.8793942332299642, - 0.04951704, - -4.371482976879532 - ] - }, - { - "t": 0.1, - "v": [ - -13.024024358952092, - -4.392132248062712 - ], - "curve": [ - 0.1620024, - -13.085898187517712, - 0.4, - 4.844439136371199, - 0.2, - -4.4330353748847795, - 0.40004575, - -1.180210079904841 - ] - }, - { - "t": 0.5, - "v": [ - 4.844439136371199, - -1.2034021963335324 - ], - "curve": [ - 0.6121496, - 4.782863112908903, - 0.875, - -6.522537942313828, - 0.5922905, - -1.2248151915019405, - 0.9168845, - -2.022869763574484 - ] - }, - { - "t": 1, - "v": [ - -11.00842097772649, - -2.8793942332299642 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 28.27774 - ], - "curve": [ - 0.03390831, - 30.940815, - 0.06758396, - 32.04713 - ] - }, - { - "t": 0.1, - "v": [ - 31.88103 - ], - "curve": [ - 0.1942905, - 31.013386, - 0.3364573, - -0.11212158 - ] - }, - { - "t": 0.3666667, - "v": [ - -7.11055 - ], - "curve": [ - 0.4211193, - -19.725266, - 0.5301549, - -46.211 - ] - }, - { - "t": 0.6, - "v": [ - -45.74681 - ], - "curve": [ - 0.7075172, - -45.03224, - 0.8438387, - -13.561066 - ] - }, - { - "t": 0.8666667, - "v": [ - -6.483352 - ], - "curve": [ - 0.9088265, - 6.58815, - 0.9575854, - 24.209595 - ] - }, - { - "t": 1, - "v": [ - 28.27774 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -20.71889 - ], - "curve": [ - 0.02514851, - -20.57028, - 0.07101186, - -20.040886 - ] - }, - { - "t": 0.13333334, - "v": [ - -20.04296 - ], - "curve": [ - 0.1866547, - -20.044724, - 0.2853263, - -21.16227 - ] - }, - { - "t": 0.3666667, - "v": [ - -21.16345 - ], - "curve": [ - 0.4048635, - -21.16399, - 0.4699174, - -20.90161 - ] - }, - { - "t": 0.5, - "v": [ - -20.71021 - ], - "curve": [ - 0.5176707, - -20.597786, - 0.5816134, - -20.03467 - ] - }, - { - "t": 0.6333333, - "v": [ - -20.039696 - ], - "curve": [ - 0.7092406, - -20.047066, - 0.8148, - -21.180275 - ] - }, - { - "t": 0.8666667, - "v": [ - -21.17792 - ], - "curve": [ - 0.9082929, - -21.176025, - 0.9711425, - -20.93007 - ] - }, - { - "t": 1, - "v": [ - -20.71889 - ] - } - ] - }, - { - "bone": "torso2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 1.0006008 - ], - "curve": [ - 0.005584249, - 1.196775, - 0.08436342, - 2.8825326 - ] - }, - { - "t": 0.13333334, - "v": [ - 2.8825326 - ], - "curve": [ - 0.2047951, - 2.8825326, - 0.28441125, - -1.1665286 - ] - }, - { - "t": 0.3666667, - "v": [ - -1.1665286 - ], - "curve": [ - 0.41125, - -1.1665286, - 0.4809279, - 0.57091 - ] - }, - { - "t": 0.5, - "v": [ - 1.0006008 - ], - "curve": [ - 0.5145121, - 1.3275578, - 0.5900208, - 2.834224 - ] - }, - { - "t": 0.6333333, - "v": [ - 2.848558 - ], - "curve": [ - 0.6827311, - 2.8649056, - 0.7959066, - -1.204437 - ] - }, - { - "t": 0.8666667, - "v": [ - -1.204437 - ], - "curve": [ - 0.9160316, - -1.204437, - 0.983916, - 0.6246002 - ] - }, - { - "t": 1, - "v": [ - 1.0006008 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -1.810024 - ] - } - ] - } - ], - "ik": [ - { - "constraint": "front-leg-ik", - "keys": [ - { - "t": 0, - "softness": 15.978269635615545, - "bendPositive": false, - "curve": [ - 0.008333334, - 1, - 0.025, - 1, - 0.008333334, - 15.978269635615545, - 0.025, - 6.155053283758518 - ] - }, - { - "t": 0.03333333, - "softness": 6.155053283758518, - "bendPositive": false, - "curve": [ - 0.15, - 1, - 0.3833333, - 1, - 0.15, - 6.155053283758518, - 0.3833333, - 26.858414329128077 - ] - }, - { - "t": 0.5, - "softness": 26.858414329128077, - "bendPositive": false, - "curve": [ - 0.625, - 1, - 0.875, - 1, - 0.625, - 26.858414329128077, - 0.8455136, - 28.330373561649537 - ] - }, - { - "t": 1, - "softness": 15.978269635615545, - "bendPositive": false - } - ] - }, - { - "constraint": "rear-leg-ik", - "keys": [ - { - "t": 0, - "softness": 3.108612769575009, - "bendPositive": false - }, - { - "t": 0.4333333, - "softness": 3.0464405141835087, - "bendPositive": false - }, - { - "t": 0.5, - "softness": 17.912746927670995, - "bendPositive": false - }, - { - "t": 0.6, - "softness": 27.231447861477076, - "bendPositive": false - }, - { - "t": 1, - "softness": 3.108612769575009, - "bendPositive": false - } - ] - } - ], - "events": [ - { - "t": 0, - "name": "footstep" - }, - { - "t": 0.5, - "name": "footstep" - } - ] - }, - "run": { - "duration": 0.6666667, - "tracks": [ - { - "bone": "aim-constraint-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 30.570744 - ] - } - ] - }, - { - "bone": "back-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -147.0368 - ], - "curve": [ - 0.03288975, - -113.40238, - 0.16121684, - 44.34079 - ] - }, - { - "t": 0.23333333, - "v": [ - 43.48135 - ], - "curve": [ - 0.23966667, - 43.40587, - 0.2819871, - 35.7228 - ] - }, - { - "t": 0.3, - "v": [ - 0.2902248 - ], - "curve": [ - 0.3466916, - 0.2766973, - 0.3957438, - 4.266659 - ] - }, - { - "t": 0.4, - "v": [ - 0 - ], - "curve": [ - 0.4237695, - -23.799583, - 0.525, - -181.3858 - ] - }, - { - "t": 0.5666666, - "v": [ - -181.3858 - ], - "curve": [ - 0.5916666, - -181.3858, - 0.6416666, - -169.0875 - ] - }, - { - "t": 0.6666667, - "v": [ - -147.0368 - ] - } - ] - }, - { - "bone": "back-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0.08333333, - 0, - 0.25, - 0, - 0.08333333, - 0, - 0.25, - 5.552075664844052 - ] - }, - { - "t": 0.3333333, - "v": [ - 0, - 5.552075664844052 - ], - "curve": [ - 0.4166667, - 0, - 0.5833333, - 0, - 0.4166667, - 5.552075664844052, - 0.5833333, - 0 - ] - }, - { - "t": 0.6666667, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 20.536366 - ], - "curve": [ - 0.05242157, - 11.417128, - 0.0888624, - 0.1265936 - ] - }, - { - "t": 0.13333334, - "v": [ - 0.1466589 - ], - "curve": [ - 0.18554536, - 0.1702223, - 0.22147074, - 26.29081 - ] - }, - { - "t": 0.23333333, - "v": [ - 32.369 - ], - "curve": [ - 0.24664006, - 39.18712, - 0.2860968, - 61.44734 - ] - }, - { - "t": 0.3333333, - "v": [ - 61.58177 - ], - "curve": [ - 0.3705727, - 61.68774, - 0.4199115, - 55.79158 - ] - }, - { - "t": 0.4666667, - "v": [ - 49.67855 - ] - }, - { - "t": 0.6666667, - "v": [ - 20.536366 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -36.16143 - ], - "curve": [ - 0.0142863, - -38.79975, - 0.03571006, - -43.26606 - ] - }, - { - "t": 0.06666667, - "v": [ - -43.36955 - ], - "curve": [ - 0.10190062, - -43.48734, - 0.18198346, - -28.460545 - ] - }, - { - "t": 0.2, - "v": [ - -23.04251 - ], - "curve": [ - 0.23049556, - -13.871703, - 0.2638955, - 3.857522 - ] - }, - { - "t": 0.3333333, - "v": [ - 3.699075 - ], - "curve": [ - 0.3797016, - 3.6420546, - 0.535222, - -16.222647 - ] - }, - { - "t": 0.5666666, - "v": [ - -21.28619 - ] - }, - { - "t": 0.6666667, - "v": [ - -36.16143 - ] - } - ] - }, - { - "bone": "front-foot", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 4.495182 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -62.53822 - ], - "curve": [ - 0.01524261, - -74.19112, - 0.05595425, - -103.19018 - ] - }, - { - "t": 0.06666667, - "v": [ - -111.07755 - ], - "curve": [ - 0.09160133, - -129.4365, - 0.18928672, - -146.55014 - ] - }, - { - "t": 0.23333333, - "v": [ - -146.32286 - ], - "curve": [ - 0.2845242, - -146.0587, - 0.319893, - -125.0951 - ] - }, - { - "t": 0.3333333, - "v": [ - -117.2421 - ] - }, - { - "t": 0.5, - "v": [ - -35.07189 - ], - "curve": [ - 0.5216232, - -28.64422, - 0.545697, - -24.83766 - ] - }, - { - "t": 0.5666666, - "v": [ - -24.90468 - ], - "curve": [ - 0.5953259, - -24.996273, - 0.6233758, - -40.82229 - ] - }, - { - "t": 0.6666667, - "v": [ - -62.53822 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 8.635389921977707, - 0.08477226191151944 - ] - }, - { - "t": 0.06666667, - "v": [ - -53.6029980975824, - 3.7503905387729244 - ], - "curve": [ - 0.08527876, - -69.41114237129615, - 0.12872964, - -109.75772772114028, - 0.07963452, - 6.947800832110842, - 0.12395438, - 52.819575765816246 - ] - }, - { - "t": 0.16666667, - "v": [ - -109.87735087084886, - 67.9905371108668 - ], - "curve": [ - 0.1963201, - -109.9888092491181, - 0.20963398, - -107.23330722351318, - 0.1856314, - 74.72659012125888, - 0.206384, - 76.227457898231 - ] - }, - { - "t": 0.23333333, - "v": [ - -100.37889440364208, - 76.40261579334548 - ], - "curve": [ - 0.2698811, - -89.80841665806099, - 0.3099357, - -66.68823073110616, - 0.269217, - 76.63584102068923, - 0.31597915, - 40.085414004563184 - ] - }, - { - "t": 0.3333333, - "v": [ - -47.85789498797925, - 36.63703141358002 - ], - "curve": [ - 0.35471895, - -30.646831595327377, - 0.3763082, - -15.399593907888512, - 0.3497986, - 33.36527087432578, - 0.3755576, - 30.959610264641157 - ] - }, - { - "t": 0.4, - "v": [ - 1.5159679101295271, - 30.95364172812357 - ], - "curve": [ - 0.4121183, - 10.1682002494636, - 0.46935335, - 47.94687778506323, - 0.4288288, - 30.94661004603879, - 0.46877515, - 32.94845253111732 - ] - }, - { - "t": 0.5, - "v": [ - 61.9247815266658, - 32.85301656478498 - ], - "curve": [ - 0.5220905, - 72.00020989094058, - 0.5417671, - 79.97145775087223, - 0.5394703, - 32.73237752042331, - 0.5545733, - 17.837391045523727 - ] - }, - { - "t": 0.5666666, - "v": [ - 80.05930963463064, - 11.792322035859158 - ], - "curve": [ - 0.5782436, - 77.55558379393317, - 0.5864146, - 70.35591476197688, - 0.5718832, - 9.1846684313267, - 0.582487, - 5.702327199018053 - ] - }, - { - "t": 0.6, - "v": [ - 60.78197247260908, - 0.04747019564230595 - ] - }, - { - "t": 0.6666667, - "v": [ - 8.635389921977707, - 0.08477226191151944 - ] - } - ] - }, - { - "bone": "front-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -0.2517306 - ], - "curve": [ - 0.008333334, - -0.2517306, - 0.05643159, - 1.7333364 - ] - }, - { - "t": 0.06666667, - "v": [ - -7.676131 - ], - "curve": [ - 0.0754344, - -43.12603, - 0.14960335, - -130.4444 - ] - }, - { - "t": 0.2, - "v": [ - -130.0761 - ], - "curve": [ - 0.23899044, - -129.79117, - 0.2717762, - -126.80317 - ] - }, - { - "t": 0.3, - "v": [ - -116.2428 - ], - "curve": [ - 0.33295065, - -103.91382, - 0.3484584, - -86.10217 - ] - }, - { - "t": 0.3666667, - "v": [ - -71.07932 - ], - "curve": [ - 0.3858575, - -55.24571, - 0.4147747, - -32.43816 - ] - }, - { - "t": 0.4333333, - "v": [ - -21.634546 - ], - "curve": [ - 0.4704729, - -0.014346838, - 0.541709, - 33.42213 - ] - }, - { - "t": 0.5666666, - "v": [ - 33.1958 - ], - "curve": [ - 0.6215921, - 32.69772, - 0.5690261, - 0.6415044 - ] - }, - { - "t": 0.6666667, - "v": [ - -0.2517306 - ] - } - ] - }, - { - "bone": "front-leg-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -8.670029815791635, - -18.86388917677786 - ] - } - ] - }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -0.4576589869138646, - 6.975215377264448 - ], - "curve": [ - 0.06111111, - -0.4576589869138646, - 0.14399, - 0.7267383322193386, - 0.06111111, - 6.975215377264448, - 0.14298694, - -11.144777168251126 - ] - }, - { - "t": 0.23333333, - "v": [ - 0.7380667388742239, - -11.127279408693745 - ], - "curve": [ - 0.5402858, - 0.7769949018315254, - 0.5583333, - -0.4576589869138646, - 0.5447007, - -11.06697542957676, - 0.5583333, - 6.975215377264448 - ] - }, - { - "t": 0.6666667, - "v": [ - -0.4576589869138646, - 6.975215377264448 - ] - } - ] - }, - { - "bone": "front-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -3.1935879430764493, - 6.920353957384434 - ], - "curve": [ - 0.03324323, - -4.831068992849256, - 0.11222646, - -5.611535344732822, - 0.034, - 6.920353957384434, - 0.1075726, - 6.05416014770919 - ] - }, - { - "t": 0.16666667, - "v": [ - -5.617128982550395, - 4.965965378817303 - ], - "curve": [ - 0.2301002, - -5.623644634915424, - 0.3136078, - -0.8359828186463838, - 0.23623653, - 3.684864401064329, - 0.2795449, - 2.0042146674829873 - ] - }, - { - "t": 0.3333333, - "v": [ - 0.25708930150871245, - 1.9861983913156387 - ], - "curve": [ - 0.3521194, - 1.2981075764927645, - 0.448605, - 6.937074563749424, - 0.3841316, - 1.963867609313141, - 0.4489366, - 3.0980428644359 - ] - }, - { - "t": 0.5, - "v": [ - 6.942416403932662, - 4.2029799999821655 - ], - "curve": [ - 0.5709641, - 6.709558925479553, - 0.6208135, - -1.135205325050085, - 0.5415985, - 5.103111156985412, - 0.625, - 6.920353957384434 - ] - }, - { - "t": 0.6666667, - "v": [ - -3.1935879430764493, - 6.920353957384434 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -39.03467 - ], - "curve": [ - 0.05055879, - -0.10101318, - 0.14481726, - 88.36118 - ] - }, - { - "t": 0.23333333, - "v": [ - 88.3612 - ], - "curve": [ - 0.2797953, - 88.765, - 0.3235971, - 59.5175 - ] - }, - { - "t": 0.3333333, - "v": [ - 51.12628 - ], - "curve": [ - 0.3576108, - 30.20255, - 0.4447371, - -74.91441 - ] - }, - { - "t": 0.5666666, - "v": [ - -75.8174 - ], - "curve": [ - 0.5989908, - -76.05678, - 0.6416666, - -55.72052 - ] - }, - { - "t": 0.6666667, - "v": [ - -39.03467 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 12.364543 - ], - "curve": [ - 0.022356797, - 16.282055, - 0.08747823, - 20.251215 - ] - }, - { - "t": 0.13333334, - "v": [ - 20.186804 - ], - "curve": [ - 0.168223, - 20.32252, - 0.25445935, - -8.823136 - ] - }, - { - "t": 0.2666667, - "v": [ - -11.87723 - ], - "curve": [ - 0.2907614, - -17.905375, - 0.3436026, - -24.105413 - ] - }, - { - "t": 0.4, - "v": [ - -23.880844 - ], - "curve": [ - 0.4478289, - -23.690395, - 0.5327503, - -15.46561 - ] - }, - { - "t": 0.5666666, - "v": [ - -8.685678 - ] - }, - { - "t": 0.6666667, - "v": [ - 12.364543 - ] - } - ] - }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0.0866619, - -6.81118, - 0.1434748, - -5.746094 - ] - }, - { - "t": 0.16666667, - "v": [ - -4.295494 - ], - "curve": [ - 0.18288106, - -3.281319, - 0.2086277, - 2.788338 - ] - }, - { - "t": 0.23333333, - "v": [ - 2.779537 - ], - "curve": [ - 0.2621102, - 2.769287, - 0.3045487, - -6.631756 - ] - }, - { - "t": 0.3333333, - "v": [ - -6.643287 - ], - "curve": [ - 0.4193444, - -6.67775, - 0.4895841, - -4.840439 - ] - }, - { - "t": 0.5, - "v": [ - -4.376785 - ], - "curve": [ - 0.518275, - -3.5632935, - 0.5736673, - 2.3180084 - ] - }, - { - "t": 0.6, - "v": [ - 2.328674 - ], - "curve": [ - 0.6431814, - 2.346161, - 0.6333333, - -6.81118 - ] - }, - { - "t": 0.6666667, - "v": [ - -6.81118 - ] - } - ] - }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0.013779226, - -3.171306, - 0.1089859, - 43.93197 - ] - }, - { - "t": 0.13333334, - "v": [ - 43.94526 - ], - "curve": [ - 0.1770633, - 43.96914, - 0.1918259, - -13.758546 - ] - }, - { - "t": 0.2666667, - "v": [ - -13.83195 - ], - "curve": [ - 0.3016804, - -13.72252, - 0.3221319, - -8.864155 - ] - }, - { - "t": 0.3333333, - "v": [ - -6.598316 - ], - "curve": [ - 0.3486682, - -3.496372, - 0.4357065, - 41.10004 - ] - }, - { - "t": 0.4666667, - "v": [ - 41.05412 - ], - "curve": [ - 0.5104914, - 40.98914, - 0.5491832, - -14.055373 - ] - }, - { - "t": 0.6, - "v": [ - -14.181606 - ], - "curve": [ - 0.6304989, - -14.257366, - 0.6561362, - -9.03967 - ] - }, - { - "t": 0.6666667, - "v": [ - -6.81118 - ] - } - ] - }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0.07915676, - -6.834999, - 0.108384, - 0.2951547 - ] - }, - { - "t": 0.13333334, - "v": [ - 1.9601116 - ], - "curve": [ - 0.1772737, - 4.892408, - 0.20833735, - 6.282898 - ] - }, - { - "t": 0.23333333, - "v": [ - 6.2904 - ], - "curve": [ - 0.3127078, - 6.314222, - 0.3833106, - 3.487982 - ] - }, - { - "t": 0.4, - "v": [ - 2.580549 - ], - "curve": [ - 0.442394, - 0.2754993, - 0.5234759, - -6.81118 - ] - }, - { - "t": 0.6, - "v": [ - -6.81118 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0.011210872, - -4.062782, - 0.10833333, - 24.92299 - ] - }, - { - "t": 0.13333334, - "v": [ - 24.92299 - ], - "curve": [ - 0.15833333, - 24.92299, - 0.20833333, - -10.621323 - ] - }, - { - "t": 0.23333333, - "v": [ - -10.621323 - ], - "curve": [ - 0.2541667, - -10.621323, - 0.31185055, - -9.72602 - ] - }, - { - "t": 0.3333333, - "v": [ - -6.39663 - ], - "curve": [ - 0.3555912, - -2.947105, - 0.4375, - 24.92807 - ] - }, - { - "t": 0.4666667, - "v": [ - 24.92807 - ], - "curve": [ - 0.4916667, - 24.92807, - 0.575, - -9.775085 - ] - }, - { - "t": 0.6, - "v": [ - -9.775085 - ], - "curve": [ - 0.6166667, - -9.775085, - 0.654536, - -8.62735 - ] - }, - { - "t": 0.6666667, - "v": [ - -6.81118 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 13.143766 - ], - "curve": [ - 0.02012745, - 11.991796, - 0.03863542, - 8.93962 - ] - }, - { - "t": 0.06666667, - "v": [ - 8.926325 - ], - "curve": [ - 0.12159517, - 8.900274, - 0.23190995, - 15.799082 - ] - }, - { - "t": 0.2666667, - "v": [ - 15.80678 - ], - "curve": [ - 0.3250607, - 15.819712, - 0.3570971, - 8.947962 - ] - }, - { - "t": 0.4, - "v": [ - 8.927942 - ], - "curve": [ - 0.44371665, - 8.90755, - 0.5677775, - 15.798948 - ] - }, - { - "t": 0.6, - "v": [ - 15.76724 - ], - "curve": [ - 0.6316618, - 15.736086, - 0.648973, - 14.051775 - ] - }, - { - "t": 0.6666667, - "v": [ - 13.143766 - ] - } - ] - }, - { - "bone": "head", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 1, - 1 - ], - "curve": [ - 0.013515493, - 0.9957332, - 0.06835206, - 0.9908737, - 0.02733998, - 1.005166, - 0.08333333, - 1.0123813 - ] - }, - { - "t": 0.1, - "v": [ - 0.990646, - 1.0123813 - ], - "curve": [ - 0.12777777, - 0.990646, - 0.2054961, - 1.0184776, - 0.12777777, - 1.0123813, - 0.19723263, - 0.9879228 - ] - }, - { - "t": 0.23333333, - "v": [ - 1.0184796, - 0.9880367 - ], - "curve": [ - 0.2718352, - 1.0184824, - 0.3052763, - 1.007659, - 0.26181215, - 0.9881266, - 0.310745, - 0.9947102 - ] - }, - { - "t": 0.3333333, - "v": [ - 1, - 1 - ], - "curve": [ - 0.3506023, - 0.995286, - 0.4166667, - 0.9871599, - 0.358576, - 1.0059115, - 0.4166667, - 1.012646 - ] - }, - { - "t": 0.4333333, - "v": [ - 0.9871599, - 1.012646 - ], - "curve": [ - 0.4666667, - 0.9871599, - 0.5333333, - 1.0197783, - 0.4666667, - 1.012646, - 0.5333333, - 0.988688 - ] - }, - { - "t": 0.5666666, - "v": [ - 1.0197783, - 0.988688 - ], - "curve": [ - 0.5916666, - 1.0197783, - 0.6520706, - 1.0043895, - 0.5916666, - 0.988688, - 0.6436351, - 0.9958277 - ] - }, - { - "t": 0.6666667, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - -6.180390964720769 - ], - "curve": [ - 0.05833333, - 0, - 0.175, - -9.524737301283297, - 0.0436757, - -2.6063629085105293, - 0.175, - 3.1063335346923564 - ] - }, - { - "t": 0.23333333, - "v": [ - -9.524737301283297, - 3.1063335346923564 - ], - "curve": [ - 0.3166667, - -9.524737301283297, - 0.4287859, - -6.056757704539448, - 0.3166667, - 3.1063335346923564, - 0.3821865, - -19.7167663110708 - ] - }, - { - "t": 0.4666667, - "v": [ - -4.854693206452919, - -19.640377126038924 - ], - "curve": [ - 0.5068303, - -3.5801837312165525, - 0.6166667, - 0, - 0.548879, - -19.566037760267307, - 0.6278209, - -8.284767000807125 - ] - }, - { - "t": 0.6666667, - "v": [ - 0, - -6.180390964720769 - ] - } - ] - }, - { - "bone": "hip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -8.238106 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -2.2352032479390282, - -21.20147272111518 - ], - "curve": [ - 0.04166667, - -2.3851627279433263, - 0.1176159, - 4.737211890942586, - 0.04166667, - -20.977577994999308, - 0.11178646, - 12.77413292596682 - ] - }, - { - "t": 0.16666667, - "v": [ - 4.729690913207876, - 12.655585356276523 - ], - "curve": [ - 0.1942442, - 4.725461334673593, - 0.21030916, - 3.1470694181474212, - 0.20362726, - 12.83964010113752, - 0.21742456, - -5.402381660370277 - ] - }, - { - "t": 0.23333333, - "v": [ - 1.0425480233279598, - -11.486849539137715 - ], - "curve": [ - 0.27868885, - -3.103168345170375, - 0.2966124, - -3.5050355044022923, - 0.2538157, - -19.320510197887963, - 0.2916608, - -21.478344426050146 - ] - }, - { - "t": 0.3333333, - "v": [ - -3.5783309980058857, - -21.76217942358896 - ], - "curve": [ - 0.3786888, - -3.668861884249111, - 0.4511913, - 4.2287995159237015, - 0.3841243, - -22.108118287038348, - 0.4284051, - 10.940526387948756 - ] - }, - { - "t": 0.5, - "v": [ - 4.111673825714208, - 10.577394408993404 - ], - "curve": [ - 0.5363964, - 4.024334241340228, - 0.5448888, - 2.21469386433048, - 0.5326953, - 10.411564839077872, - 0.54835, - -5.41751314388746 - ] - }, - { - "t": 0.5666666, - "v": [ - 0.21866386340850655, - -11.697529552370124 - ], - "curve": [ - 0.5966279, - -2.5273985486603388, - 0.6416666, - -2.1452273112474276, - 0.5843817, - -17.77128888186893, - 0.6416666, - -21.335808313339594 - ] - }, - { - "t": 0.6666667, - "v": [ - -2.2352032479390282, - -21.20147272111518 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 11.884876 - ], - "curve": [ - 0.02355112, - 11.402178, - 0.075, - 9.74365 - ] - }, - { - "t": 0.1, - "v": [ - 9.74365 - ], - "curve": [ - 0.125, - 9.74365, - 0.20833333, - 13.35947 - ] - }, - { - "t": 0.23333333, - "v": [ - 13.35947 - ], - "curve": [ - 0.2583333, - 13.35947, - 0.3214549, - 12.19964 - ] - }, - { - "t": 0.3333333, - "v": [ - 11.884876 - ], - "curve": [ - 0.3645646, - 11.05729, - 0.4083333, - 9.719053 - ] - }, - { - "t": 0.4333333, - "v": [ - 9.719053 - ], - "curve": [ - 0.4583333, - 9.719053, - 0.5416667, - 13.35947 - ] - }, - { - "t": 0.5666666, - "v": [ - 13.35947 - ], - "curve": [ - 0.5916666, - 13.35947, - 0.6356394, - 12.479662 - ] - }, - { - "t": 0.6666667, - "v": [ - 11.884876 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 28.284866 - ] - }, - { - "t": 0.23333333, - "v": [ - -11.117936 - ], - "curve": [ - 0.2520901, - -14.118498, - 0.2973188, - -19.369314 - ] - }, - { - "t": 0.3333333, - "v": [ - -19.37952 - ], - "curve": [ - 0.4346901, - -19.408234, - 0.5219483, - 38.96215 - ] - }, - { - "t": 0.5666666, - "v": [ - 38.86711 - ], - "curve": [ - 0.6189629, - 38.75598, - 0.6442117, - 32.01072 - ] - }, - { - "t": 0.6666667, - "v": [ - 28.284866 - ] - } - ] - }, - { - "bone": "rear-foot", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.497833 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 18.55221 - ] - }, - { - "t": 0.23333333, - "v": [ - 167.8415 - ], - "curve": [ - 0.24598274, - 153.66016, - 0.2561177, - 129.7404 - ] - }, - { - "t": 0.2666667, - "v": [ - 124.3219 - ], - "curve": [ - 0.2955411, - 124.428, - 0.3131148, - 129.925 - ] - }, - { - "t": 0.3666667, - "v": [ - 129.8712 - ], - "curve": [ - 0.4211775, - 128.31995, - 0.5194363, - 0.9795736 - ] - }, - { - "t": 0.5666666, - "v": [ - 0 - ], - "curve": [ - 0.5995562, - 0.2691778, - 0.6421174, - 4.729006 - ] - }, - { - "t": 0.6666667, - "v": [ - 18.55221 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -85.21755487799594, - 62.53815310323662 - ], - "curve": [ - 0.01817169, - -67.18110972013675, - 0.05366483, - -41.89277798560176, - 0.010235077, - 56.40150436138036, - 0.04357376, - 39.20609469919096 - ] - }, - { - "t": 0.06666667, - "v": [ - -30.876239487350084, - 35.75743233305853 - ], - "curve": [ - 0.08583902, - -14.631398846072834, - 0.19448525, - 61.478962272047426, - 0.09776284, - 31.11358451803736, - 0.198365, - 28.386704733647008 - ] - }, - { - "t": 0.23333333, - "v": [ - 59.95715985323987, - 15.000042043447372 - ] - }, - { - "t": 0.2666667, - "v": [ - 33.96429025544075, - -0.295177610554058 - ] - }, - { - "t": 0.4, - "v": [ - -70.15794839440946, - 0.14909875175759466 - ], - "curve": [ - 0.4144494, - -81.19428844514206, - 0.4780037, - -142.48418897090053, - 0.4302233, - 14.028581124125374, - 0.47836655, - 60.21619189237279 - ] - }, - { - "t": 0.5, - "v": [ - -141.75057500895744, - 77.92740434557948 - ], - "curve": [ - 0.5261605, - -142.96086365298714, - 0.5481881, - -140.25438724850991, - 0.5157872, - 90.8524100619823, - 0.5500097, - 100.96707440405082 - ] - }, - { - "t": 0.5666666, - "v": [ - -133.08947002042729, - 100.7752885392319 - ], - "curve": [ - 0.5811586, - -127.42750489417875, - 0.6427142, - -101.14703452533173, - 0.6103095, - 100.16817646533391, - 0.6499278, - 67.76506631807675 - ] - }, - { - "t": 0.6666667, - "v": [ - -85.21755487799594, - 62.53815310323662 - ] - } - ] - }, - { - "bone": "rear-leg-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 52.84826981598581, - -20.88614125899503 - ] - } - ] - }, - { - "bone": "rear-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -10.204562314751872, - 0.9657950062575341 - ], - "curve": [ - 0.01329846, - -9.740429020022814, - 0.18333334, - -5.312702534025914, - 0.02999618, - 1.488451418020144, - 0.18333334, - 3.835900704532008 - ] - }, - { - "t": 0.23333333, - "v": [ - -5.312702534025914, - 3.835900704532008 - ], - "curve": [ - 0.3083333, - -5.312702534025914, - 0.4916667, - -12.28154463339018, - 0.3083333, - 3.835900704532008, - 0.4916667, - 0.38222103738948 - ] - }, - { - "t": 0.5666666, - "v": [ - -12.28154463339018, - 0.38222103738948 - ], - "curve": [ - 0.5916666, - -12.28154463339018, - 0.6411845, - -11.230130970787904, - 0.5916666, - 0.38222103738948, - 0.6317572, - 0.4856706344082496 - ] - }, - { - "t": 0.6666667, - "v": [ - -10.204562314751872, - 0.9657950062575341 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 40.50333 - ], - "curve": [ - 0.028292393, - 23.741745, - 0.1277068, - -79.86003 - ] - }, - { - "t": 0.23333333, - "v": [ - -79.86928 - ], - "curve": [ - 0.380056, - -79.88212, - 0.4030929, - 63.25032 - ] - }, - { - "t": 0.5666666, - "v": [ - 64.13361 - ], - "curve": [ - 0.6073362, - 64.35324, - 0.6441763, - 53.09538 - ] - }, - { - "t": 0.6666667, - "v": [ - 40.50333 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -2.354343319223206, - -0.47710559798875035 - ], - "curve": [ - 0.04393777, - -2.8470105705641933, - 0.16938667, - -3.4042381136262687, - 0.04393777, - 0.5784294012511737, - 0.16938667, - 1.7722879076930893 - ] - }, - { - "t": 0.23333333, - "v": [ - -3.4042381136262687, - 1.7722879076930893 - ], - "curve": [ - 0.34626475, - -3.4042381136262687, - 0.4753447, - -1.6689252896596123, - 0.34626475, - 1.7722879076930893, - 0.4753447, - -1.9456104778284056 - ] - }, - { - "t": 0.5666666, - "v": [ - -1.6689252896596123, - -1.9456104778284056 - ], - "curve": [ - 0.6106853, - -1.6689252896596123, - 0.6416666, - -2.07402267059265, - 0.6106853, - -1.9456104778284056, - 0.6416666, - -1.0776911393770268 - ] - }, - { - "t": 0.6666667, - "v": [ - -2.354343319223206, - -0.47710559798875035 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -37.65892 - ], - "curve": [ - 0.03438962, - -37.13966, - 0.10666874, - -36.20868 - ] - }, - { - "t": 0.13333334, - "v": [ - -36.21151 - ], - "curve": [ - 0.15832105, - -36.21416, - 0.20853826, - -38.80227 - ] - }, - { - "t": 0.23333333, - "v": [ - -38.79141 - ], - "curve": [ - 0.2591656, - -38.78009, - 0.3134857, - -38.02602 - ] - }, - { - "t": 0.3333333, - "v": [ - -37.65892 - ], - "curve": [ - 0.3574979, - -37.21197, - 0.4000104, - -36.21151 - ] - }, - { - "t": 0.4333333, - "v": [ - -36.21151 - ], - "curve": [ - 0.4583333, - -36.21151, - 0.5391698, - -38.80016 - ] - }, - { - "t": 0.5666666, - "v": [ - -38.80016 - ], - "curve": [ - 0.5916668, - -38.80015, - 0.644527, - -37.99963 - ] - }, - { - "t": 0.6666667, - "v": [ - -37.65892 - ] - } - ] - }, - { - "bone": "torso2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 3.4965944 - ], - "curve": [ - 0.06971177, - 3.506942, - 0.075, - 8.690938 - ] - }, - { - "t": 0.1, - "v": [ - 8.69094 - ], - "curve": [ - 0.13874887, - 8.69094, - 0.21436596, - 6.899573 - ] - }, - { - "t": 0.23333333, - "v": [ - 6.329458 - ], - "curve": [ - 0.2661681, - 5.34252, - 0.28525335, - 3.4847515 - ] - }, - { - "t": 0.3333333, - "v": [ - 3.483698 - ], - "curve": [ - 0.3976253, - 3.482288, - 0.4083333, - 8.68357 - ] - }, - { - "t": 0.4333333, - "v": [ - 8.68357 - ], - "curve": [ - 0.4583333, - 8.68357, - 0.5514198, - 6.795305 - ] - }, - { - "t": 0.5666666, - "v": [ - 6.259716 - ], - "curve": [ - 0.597618, - 5.172464, - 0.6416666, - 3.4928834 - ] - }, - { - "t": 0.6666667, - "v": [ - 3.4965944 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 4.52226 - ], - "curve": [ - 0.06670141, - 4.538608, - 0.075, - -7.267916 - ] - }, - { - "t": 0.1, - "v": [ - -7.267916 - ], - "curve": [ - 0.125, - -7.267916, - 0.2265727, - 0.8404685 - ] - }, - { - "t": 0.23333333, - "v": [ - 1.2426214 - ], - "curve": [ - 0.2544456, - 2.498479, - 0.300799, - 4.508696 - ] - }, - { - "t": 0.3333333, - "v": [ - 4.52226 - ], - "curve": [ - 0.3859158, - 4.544183, - 0.4083333, - -7.354608 - ] - }, - { - "t": 0.4333333, - "v": [ - -7.354608 - ], - "curve": [ - 0.4583333, - -7.354608, - 0.5494212, - -0.13630033 - ] - }, - { - "t": 0.5666666, - "v": [ - 0.9513377 - ], - "curve": [ - 0.5862055, - 2.183612, - 0.6318744, - 4.538621 - ] - }, - { - "t": 0.6666667, - "v": [ - 4.52226 - ] - } - ] - } - ], - "ik": [ - { - "constraint": "front-leg-ik", - "keys": [ - { - "t": 0, - "softness": 6.217225539150018, - "bendPositive": false - }, - { - "t": 0.5666666, - "softness": 9.201493797942026, - "bendPositive": false - }, - { - "t": 0.6, - "softness": 29.967027098703085, - "bendPositive": false - }, - { - "t": 0.6666667, - "softness": 6.217225539150018, - "bendPositive": false - } - ] - }, - { - "constraint": "rear-leg-ik", - "keys": [ - { - "t": 0, - "softness": 0, - "bendPositive": false - }, - { - "t": 0.16666667, - "softness": 13.98875746308754, - "bendPositive": false - }, - { - "t": 0.3, - "softness": 38.17376481038111, - "bendPositive": false - }, - { - "t": 0.6666667, - "softness": 0, - "bendPositive": false - } - ] - } - ], - "events": [ - { - "t": 0.23333333, - "name": "footstep" - }, - { - "t": 0.5666666, - "name": "footstep" - } - ] - }, - "jump": { - "duration": 1.3333334, - "tracks": [ - { - "bone": "back-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -143.72617 - ], - "curve": [ - 0.08347857, - -144.23846, - 0.166992, - -74.25503 - ] - }, - { - "t": 0.2666667, - "v": [ - -52.75867 - ], - "curve": [ - 0.3417112, - -36.57418, - 0.512951, - -36.57154 - ] - }, - { - "t": 0.6333333, - "v": [ - -30.97292 - ], - "curve": [ - 0.7235831, - -26.775673, - 0.848118, - -17.061863 - ] - }, - { - "t": 0.9666666, - "v": [ - -16.74177 - ], - "curve": [ - 1.167036, - -16.200747, - 1.2718493, - -144.1704 - ] - }, - { - "t": 1.3333334, - "v": [ - -143.72617 - ] - } - ] - }, - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 20.536366 - ], - "curve": [ - 0.054479, - 32.22879, - 0.1920287, - 55.84296 - ] - }, - { - "t": 0.23333333, - "v": [ - 62.57772 - ], - "curve": [ - 0.2903467, - 71.87382, - 0.3750252, - 79.28102 - ] - }, - { - "t": 0.4333333, - "v": [ - 79.18405 - ], - "curve": [ - 0.5546791, - 78.98224, - 0.6837272, - 27.53711 - ] - }, - { - "t": 0.7333333, - "v": [ - 13.280796 - ], - "curve": [ - 0.785987, - -1.851322, - 0.8744862, - -24.76372 - ] - }, - { - "t": 1, - "v": [ - -25.451767 - ], - "curve": [ - 1.164866, - -26.35554, - 1.303476, - 9.098476 - ] - }, - { - "t": 1.3333334, - "v": [ - 20.536366 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -36.16143 - ], - "curve": [ - 0.11426024, - -39.59057, - 0.3, - -45.60855 - ] - }, - { - "t": 0.4, - "v": [ - -45.60855 - ], - "curve": [ - 0.4416667, - -45.60855, - 0.5367003, - -21.53749 - ] - }, - { - "t": 0.5666666, - "v": [ - -15.396365 - ], - "curve": [ - 0.5918796, - -10.22935, - 0.6916011, - 11.892562 - ] - }, - { - "t": 0.7333333, - "v": [ - 11.73226 - ], - "curve": [ - 0.7830127, - 11.541427, - 0.8309314, - 1.8034153 - ] - }, - { - "t": 0.8666667, - "v": [ - -5.78305 - ], - "curve": [ - 0.8969967, - -12.221985, - 0.9008168, - -14.216885 - ] - }, - { - "t": 0.9333333, - "v": [ - -14.51377 - ], - "curve": [ - 0.9742595, - -14.88744, - 0.9759359, - 10.380578 - ] - }, - { - "t": 1, - "v": [ - 10.547044 - ], - "curve": [ - 1.027373, - 10.7364, - 1.0228404, - -8.439857 - ] - }, - { - "t": 1.0333333, - "v": [ - -8.417142 - ], - "curve": [ - 1.059476, - -8.360548, - 1.073571, - 10.116536 - ] - }, - { - "t": 1.1, - "v": [ - 10.219346 - ], - "curve": [ - 1.168007, - 10.483893, - 1.269697, - -36.06642 - ] - }, - { - "t": 1.3333334, - "v": [ - -36.16143 - ] - } - ] - }, - { - "bone": "front-foot", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 7.35138 - ], - "curve": [ - 0, - 4.801658, - 0.05, - -26.644875 - ] - }, - { - "t": 0.06666667, - "v": [ - -26.644875 - ], - "curve": [ - 0.19166666, - -26.644875, - 0.4416667, - -11.77327 - ] - }, - { - "t": 0.5666666, - "v": [ - -11.77327 - ], - "curve": [ - 0.6916666, - -11.77327, - 0.9416666, - -19.36478 - ] - }, - { - "t": 1.0666667, - "v": [ - -19.36478 - ], - "curve": [ - 1.1333333, - -19.36478, - 1.3201784, - 3.8209915 - ] - }, - { - "t": 1.3333334, - "v": [ - 7.35138 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -62.53822 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 10.159282261150244, - 0.1130296825486926 - ] - } - ] - }, - { - "bone": "front-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -1.573183 - ], - "curve": [ - 0, - -24.70923, - 0.16180633, - -60.87512 - ] - }, - { - "t": 0.2666667, - "v": [ - -60.83403 - ], - "curve": [ - 0.3420365, - -60.8045, - 0.5816783, - -43.50105 - ] - }, - { - "t": 0.7, - "v": [ - -39.45053 - ], - "curve": [ - 0.773209, - -36.94436, - 0.8316296, - -36.77623 - ] - }, - { - "t": 0.9666666, - "v": [ - -36.60168 - ], - "curve": [ - 1.0543914, - -36.4883, - 1.0922754, - -37.3679 - ] - }, - { - "t": 1.1666666, - "v": [ - -33.26124 - ], - "curve": [ - 1.237124, - -29.371746, - 1.146854, - -1.413369 - ] - }, - { - "t": 1.2, - "v": [ - -1.573183 - ] - } - ] - }, - { - "bone": "front-leg-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -8.670029815791635, - -18.86388917677786 - ] - } - ] - }, - { - "bone": "front-shin", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -74.18883 - ], - "curve": [ - 0, - -51.13796, - 0.04227064, - -12.53828 - ] - }, - { - "t": 0.16666667, - "v": [ - -12.284243 - ], - "curve": [ - 0.284518, - -12.320733, - 0.3699448, - -74.43774 - ] - }, - { - "t": 0.4333333, - "v": [ - -92.91604 - ], - "curve": [ - 0.49831665, - -111.8592, - 0.6173691, - -140.282 - ] - }, - { - "t": 0.9, - "v": [ - -140.8386 - ], - "curve": [ - 1.0041902, - -141.0438, - 1.0896565, - -47.86548 - ] - }, - { - "t": 1.1, - "v": [ - -37.43758 - ], - "curve": [ - 1.107549, - -29.827354, - 1.140393, - -21.18304 - ] - }, - { - "t": 1.1666666, - "v": [ - -21.08193 - ], - "curve": [ - 1.1795067, - -21.032516, - 1.1907092, - -50.65045 - ] - }, - { - "t": 1.2, - "v": [ - -53.17039 - ], - "curve": [ - 1.2200128, - -58.52528, - 1.2707275, - -73.38457 - ] - }, - { - "t": 1.3333334, - "v": [ - -74.18883 - ] - } - ] - }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0.0, - 0.0 - ] - }, - { - "t": 0.1, - "v": [ - 0.0, - 6.0 - ] - }, - { - "t": 0.5, - "v": [ - 0.0, - -5.0 - ] - }, - { - "t": 1.1, - "v": [ - -4.0, - -6.0 - ] - }, - { - "t": 1.3333334, - "v": [ - 0.0, - 0.0 - ] - } - ] - }, - { - "bone": "front-thigh", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 55.07567 - ], - "curve": [ - 0.007130125, - 46.6568, - 0.04317886, - 26.299644 - ] - }, - { - "t": 0.06666667, - "v": [ - 22.83655 - ], - "curve": [ - 0.0995464, - 17.988686, - 0.16537325, - 15.78083 - ] - }, - { - "t": 0.23333333, - "v": [ - 15.70864 - ], - "curve": [ - 0.3091745, - 15.628075, - 0.408071, - 46.6661 - ] - }, - { - "t": 0.5, - "v": [ - 63.59865 - ], - "curve": [ - 0.5603974, - 74.72335, - 0.7619598, - 91.47623 - ] - }, - { - "t": 0.9666666, - "v": [ - 91.81103 - ], - "curve": [ - 1.0678477, - 92.01352, - 1.095855, - 22.05076 - ] - }, - { - "t": 1.1666666, - "v": [ - 22.250694 - ], - "curve": [ - 1.1796615, - 22.287384, - 1.1757435, - 56.16681 - ] - }, - { - "t": 1.2, - "v": [ - 56.16073 - ], - "curve": [ - 1.2463567, - 56.1491, - 1.2631978, - 54.9383 - ] - }, - { - "t": 1.3333334, - "v": [ - 55.07567 - ] - } - ] - }, - { - "bone": "front-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -3.1922854343259974, - 7.182746987483829 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -40.20753 - ], - "curve": [ - 0.0536731, - -35.4564, - 0.15, - -31.119186 - ] - }, - { - "t": 0.2, - "v": [ - -31.119186 - ], - "curve": [ - 0.3083333, - -31.119186, - 0.5466946, - -80.11781 - ] - }, - { - "t": 0.6333333, - "v": [ - -96.56404 - ], - "curve": [ - 0.6965202, - -108.5585, - 0.796608, - -112.53702 - ] - }, - { - "t": 0.8666667, - "v": [ - -112.59852 - ], - "curve": [ - 1.1365902, - -112.8355, - 1.2737077, - -49.19292 - ] - }, - { - "t": 1.3333334, - "v": [ - -40.20753 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 12.364543 - ], - "curve": [ - 0.022356797, - 16.282055, - 0.15, - 30.81017 - ] - }, - { - "t": 0.2, - "v": [ - 30.81017 - ], - "curve": [ - 0.2583333, - 30.81017, - 0.375, - 13.257755 - ] - }, - { - "t": 0.4333333, - "v": [ - 13.257755 - ], - "curve": [ - 0.5083333, - 13.257755, - 0.6584936, - 15.046124 - ] - }, - { - "t": 0.7333333, - "v": [ - 14.982923 - ], - "curve": [ - 0.7894168, - 14.935562, - 0.8279614, - 13.620555 - ] - }, - { - "t": 0.8666667, - "v": [ - 12.72069 - ], - "curve": [ - 0.8868754, - 12.250854, - 0.9843205, - 9.831252 - ] - }, - { - "t": 1.0333333, - "v": [ - 8.599857 - ], - "curve": [ - 1.0447482, - 8.31307, - 1.0826218, - 7.5548 - ] - }, - { - "t": 1.1333333, - "v": [ - 7.128548 - ], - "curve": [ - 1.1752198, - 6.776476, - 1.2833333, - 6.182274 - ] - }, - { - "t": 1.3333334, - "v": [ - 6.182274 - ] - } - ] - }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0.0006198326, - -3.118248, - 0.07407378, - 14.658455 - ] - }, - { - "t": 0.13333334, - "v": [ - 14.658455 - ], - "curve": [ - 0.1879631, - 14.802738, - 0.2932519, - 9.556835 - ] - }, - { - "t": 0.3333333, - "v": [ - 5.994396 - ], - "curve": [ - 0.3813762, - 1.7243423, - 0.55, - -11.111454 - ] - }, - { - "t": 0.6666667, - "v": [ - -11.111454 - ], - "curve": [ - 0.8333333, - -11.111454, - 0.9333333, - 22.544525 - ] - }, - { - "t": 1.1, - "v": [ - 22.544525 - ], - "curve": [ - 1.1583333, - 22.544525, - 1.275, - -6.81118 - ] - }, - { - "t": 1.3333334, - "v": [ - -6.81118 - ] - } - ] - }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0, - -3.171306, - 0.04172101, - 16.333447 - ] - }, - { - "t": 0.06666667, - "v": [ - 16.333447 - ], - "curve": [ - 0.21039502, - 15.738186, - 0.2083106, - -12.064487 - ] - }, - { - "t": 0.3333333, - "v": [ - -12.206696 - ], - "curve": [ - 0.4166059, - -12.301414, - 0.5518459, - -3.984657 - ] - }, - { - "t": 0.6666667, - "v": [ - 1.520172 - ], - "curve": [ - 0.7256673, - 4.348827, - 0.8166666, - 4.99239 - ] - }, - { - "t": 0.8666667, - "v": [ - 4.99239 - ], - "curve": [ - 0.9006666, - 4.99239, - 0.912419, - -29.0468 - ] - }, - { - "t": 0.9666666, - "v": [ - -27.445984 - ], - "curve": [ - 0.9874499, - -26.832684, - 1.0178803, - -5.424507 - ] - }, - { - "t": 1.0666667, - "v": [ - -5.462139 - ], - "curve": [ - 1.1068223, - -5.215767, - 1.0952008, - -33.51232 - ] - }, - { - "t": 1.1333333, - "v": [ - -33.27906 - ], - "curve": [ - 1.1622323, - -33.56716, - 1.191986, - 8.044712 - ] - }, - { - "t": 1.2666667, - "v": [ - 7.86092 - ], - "curve": [ - 1.3024503, - 7.77285, - 1.312639, - 2.7002945 - ] - }, - { - "t": 1.3333334, - "v": [ - 2.7002945 - ] - } - ] - }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0, - 13.591494, - 0.11666667, - 18.21131 - ] - }, - { - "t": 0.13333334, - "v": [ - 18.21131 - ], - "curve": [ - 0.16666667, - 18.21131, - 0.2600757, - 12.954233 - ] - }, - { - "t": 0.3, - "v": [ - 11.559322 - ], - "curve": [ - 0.3819209, - 8.69708, - 0.5500176, - 9.432354 - ] - }, - { - "t": 0.6666667, - "v": [ - 9.31987 - ], - "curve": [ - 0.8425521, - 9.150269, - 0.9184876, - -7.338802 - ] - }, - { - "t": 1.3333334, - "v": [ - -6.81118 - ] - } - ] - }, - { - "bone": "hair3", - "property": "translate", - "keys": [ - { - "t": 0.6666667, - "v": [ - 0, - 0 - ], - "curve": [ - 0.7805555, - 0, - 0.9722685, - 9.966116793984174, - 0.7805555, - 0, - 0.9722685, - 0.5710562691397849 - ] - }, - { - "t": 1.1333333, - "v": [ - 9.966116793984174, - 0.5710562691397849 - ], - "curve": [ - 1.211065, - 9.966116793984174, - 1.2805556, - 0, - 1.211065, - 0.5710562691397849, - 1.2805556, - 0 - ] - }, - { - "t": 1.3333334, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -6.81118 - ], - "curve": [ - 0.000515683, - -3.8773804, - 0.06299744, - 16.181213 - ] - }, - { - "t": 0.16666667, - "v": [ - 16.13695 - ], - "curve": [ - 0.24208304, - 16.104736, - 0.24888137, - 16.071587 - ] - }, - { - "t": 0.3333333, - "v": [ - 13.456192 - ], - "curve": [ - 0.4421503, - 10.08622, - 0.5731355, - -2.199707 - ] - }, - { - "t": 0.6, - "v": [ - -6.041511 - ], - "curve": [ - 0.614021, - -8.046585, - 0.7166666, - -33.44294 - ] - }, - { - "t": 0.7666666, - "v": [ - -33.44294 - ], - "curve": [ - 0.8094166, - -33.44294, - 0.834842, - -31.31959 - ] - }, - { - "t": 0.8666667, - "v": [ - -27.36391 - ], - "curve": [ - 0.8738313, - -26.473354, - 0.9031405, - -14.281486 - ] - }, - { - "t": 0.9333333, - "v": [ - -14.470863 - ], - "curve": [ - 0.9563123, - -14.615005, - 0.9435583, - -25.90742 - ] - }, - { - "t": 1, - "v": [ - -25.96328 - ], - "curve": [ - 1.062178, - -26.024826, - 1.051079, - -1.867569 - ] - }, - { - "t": 1.0666667, - "v": [ - -1.867569 - ], - "curve": [ - 1.096342, - -1.867569, - 1.096107, - -16.08857 - ] - }, - { - "t": 1.1333333, - "v": [ - -16.08187 - ], - "curve": [ - 1.1694173, - -16.07538, - 1.1533196, - -3.377556 - ] - }, - { - "t": 1.2, - "v": [ - -3.379791 - ], - "curve": [ - 1.2339214, - -3.382614, - 1.2706475, - -6.074844 - ] - }, - { - "t": 1.3333334, - "v": [ - -6.074844 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 13.143766 - ], - "curve": [ - 0.008089039, - 12.187704, - 0.19672124, - -23.52956 - ] - }, - { - "t": 0.3333333, - "v": [ - -23.954443 - ], - "curve": [ - 0.5092692, - -23.954443, - 0.6666667, - -2.658644 - ] - }, - { - "t": 0.7333333, - "v": [ - -2.658644 - ], - "curve": [ - 0.7916667, - -2.658644, - 0.9083333, - -13.318874 - ] - }, - { - "t": 0.9666666, - "v": [ - -13.318874 - ], - "curve": [ - 1.158066, - -13.10643, - 1.2405527, - -1.5812836 - ] - }, - { - "t": 1.3333334, - "v": [ - -1.5812836 - ] - } - ] - }, - { - "bone": "head", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 1, - 1 - ], - "curve": [ - 0.04056496, - 1, - 0.05244635, - 0.9616517, - 0.04056496, - 1, - 0.05244635, - 1.1370772 - ] - }, - { - "t": 0.1, - "v": [ - 0.9541517, - 1.1370772 - ], - "curve": [ - 0.2021565, - 0.9616517, - 0.3177854, - 1, - 0.2021565, - 1.1370772, - 0.2518122, - 1.0023715 - ] - }, - { - "t": 0.4666667, - "v": [ - 1, - 1 - ] - }, - { - "t": 1.0666667, - "v": [ - 1.00178, - 1 - ], - "curve": [ - 1.0916667, - 1.00178, - 1.126085, - 1.14276, - 1.0916667, - 1, - 1.128311, - 0.9745202 - ] - }, - { - "t": 1.1666666, - "v": [ - 1.1436756, - 0.9733993 - ], - "curve": [ - 1.2036642, - 1.1445105, - 1.233349, - 0.958515, - 1.206164, - 0.972245, - 1.226671, - 1.0624334 - ] - }, - { - "t": 1.2666667, - "v": [ - 0.9582605, - 1.0626047 - ], - "curve": [ - 1.283691, - 0.9581305, - 1.2915703, - 1.0012144, - 1.28767, - 1.0626947, - 1.287913, - 1.000691 - ] - }, - { - "t": 1.3333334, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0.13816746, - -1.4923293502779333, - 0.2271148, - -6.488394183097923, - 0.12329163, - 0.6499120762320619, - 0.2271148, - 1.6805527448629307 - ] - }, - { - "t": 0.3666667, - "v": [ - -6.488394183097923, - 1.6805527448629307 - ], - "curve": [ - 0.4842861, - -6.488394183097923, - 0.5852061, - -3.497999470259636, - 0.4842861, - 1.6805527448629307, - 0.6293005, - -14.686425913853473 - ] - }, - { - "t": 0.7333333, - "v": [ - -1.4243666197082907, - -16.54127919842903 - ], - "curve": [ - 0.8177672, - -0.2423765481315909, - 0.9616582, - 0.7509176197191361, - 0.8576196, - -18.75724510710482, - 0.9715124, - -17.875281926572075 - ] - }, - { - "t": 1.1, - "v": [ - 0.7793731149447611, - -17.873883050825768 - ], - "curve": [ - 1.1915684, - 0.7982042828635264, - 1.2344676, - 0.6062639199899483, - 1.224319, - -17.872531425993557, - 1.2349995, - -1.3378648686479668 - ] - }, - { - "t": 1.3333334, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - -28.26212707690629 - ], - "curve": [ - 0.04166667, - -0.053029141341370774, - 0.15, - 9.46200798248349, - 0.03129127, - 27.966715605413576, - 0.12330207, - 180.12915756945011 - ] - }, - { - "t": 0.2, - "v": [ - 9.46200798248349, - 258.54568659125835 - ], - "curve": [ - 0.3315271, - 9.46200798248349, - 0.5392024, - -21.460146606897055, - 0.2711933, - 331.33422762438954, - 0.4828083, - 447.95072706222646 - ] - }, - { - "t": 0.7666666, - "v": [ - -21.460146606897055, - 448.63263235936034 - ], - "curve": [ - 0.8875864, - -21.460146606897055, - 1.0574986, - -13.646490493041576, - 1.0490158, - 448.37057630288524, - 1.0975217, - 236.15279450562477 - ] - }, - { - "t": 1.1333333, - "v": [ - -9.73966305783639, - 165.85673919113884 - ], - "curve": [ - 1.1441567, - -9.182068698467505, - 1.187973, - -6.545639908972201, - 1.150137, - 132.8720386808219, - 1.171716, - -38.1211359961922 - ] - }, - { - "t": 1.2333333, - "v": [ - -4.061589100215923, - -38.13564078337504 - ], - "curve": [ - 1.2715176, - -2.0016423525884197, - 1.3106667, - 0.028847851894949608, - 1.2905277, - -38.14910729389284, - 1.296268, - -27.854855283513185 - ] - }, - { - "t": 1.3333334, - "v": [ - 0, - -28.26212707690629 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 11.884876 - ], - "curve": [ - 0.10369815, - 11.816757, - 0.1789163, - 11.152155 - ] - }, - { - "t": 0.2, - "v": [ - 10.077812 - ], - "curve": [ - 0.2546602, - 7.292541, - 0.4045541, - -8.148415 - ] - }, - { - "t": 0.4333333, - "v": [ - -9.350786 - ], - "curve": [ - 0.5083333, - -12.484213, - 0.5950779, - -13.13547 - ] - }, - { - "t": 0.6666667, - "v": [ - -12.605598 - ], - "curve": [ - 0.7137053, - -12.257435, - 0.8148956, - -5.572529 - ] - }, - { - "t": 0.8333333, - "v": [ - -4.081579 - ], - "curve": [ - 0.882925, - -0.0714054, - 1.0454744, - 12.765446 - ] - }, - { - "t": 1.1, - "v": [ - 15.060447 - ], - "curve": [ - 1.2079053, - 19.60223, - 1.2786733, - 20.643595 - ] - }, - { - "t": 1.3333334, - "v": [ - 20.730635 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 28.284866 - ], - "curve": [ - 0.02212139, - 25.120243, - 0.18745896, - -0.8935051 - ] - }, - { - "t": 0.2, - "v": [ - -2.518879 - ], - "curve": [ - 0.2570979, - -9.918992, - 0.3723359, - -17.379135 - ] - }, - { - "t": 0.4333333, - "v": [ - -17.410477 - ], - "curve": [ - 0.5404287, - -17.465504, - 0.659186, - -16.91498 - ] - }, - { - "t": 0.7666666, - "v": [ - -12.098708 - ], - "curve": [ - 0.9074817, - -5.788708, - 1.02477, - 14.578896 - ] - }, - { - "t": 1.1, - "v": [ - 20.57702 - ], - "curve": [ - 1.1912643, - 27.85358, - 1.2833333, - 29.665577 - ] - }, - { - "t": 1.3333334, - "v": [ - 29.665577 - ] - } - ] - }, - { - "bone": "rear-foot", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -7.141128 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 18.55221 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -109.66771162117169, - 83.38420413764882 - ] - } - ] - }, - { - "bone": "rear-leg-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -38.43331 - ] - } - ] - }, - { - "bone": "rear-leg-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 52.84826981598581, - -20.88614125899503 - ] - } - ] - }, - { - "bone": "rear-shin", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -115.63992 - ], - "curve": [ - 0.06674182, - -117.17092, - 0.125, - -117.14553 - ] - }, - { - "t": 0.16666667, - "v": [ - -117.14553 - ], - "curve": [ - 0.225, - -117.14553, - 0.3323854, - -108.76366 - ] - }, - { - "t": 0.4, - "v": [ - -107.15474 - ], - "curve": [ - 0.4798223, - -105.25534, - 0.6848591, - -103.48536 - ] - }, - { - "t": 0.7666666, - "v": [ - -101.96748 - ], - "curve": [ - 0.8257901, - -100.87048, - 0.9185745, - -92.3025 - ] - }, - { - "t": 1, - "v": [ - -92.2841 - ], - "curve": [ - 1.1131337, - -92.25854, - 1.2974604, - -114.21733 - ] - }, - { - "t": 1.3333334, - "v": [ - -115.63992 - ] - } - ] - }, - { - "bone": "rear-thigh", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 12.807907 - ], - "curve": [ - 0.06666667, - 12.807907, - 0.2416681, - 67.87932 - ] - }, - { - "t": 0.2666667, - "v": [ - 74.10752 - ], - "curve": [ - 0.3144626, - 86.0155, - 0.4544868, - 92.22735 - ] - }, - { - "t": 0.5666666, - "v": [ - 92.23942 - ], - "curve": [ - 0.7529982, - 92.25944, - 0.9659008, - 67.9441 - ] - }, - { - "t": 1, - "v": [ - 61.31865 - ], - "curve": [ - 1.0389384, - 53.75296, - 1.2178437, - 12.682728 - ] - }, - { - "t": 1.3333334, - "v": [ - 12.807907 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 40.50333 - ], - "curve": [ - 0.04802571, - 36.09633, - 0.16843162, - 20.44992 - ] - }, - { - "t": 0.3, - "v": [ - 20.44989 - ], - "curve": [ - 0.47593585, - 20.449875, - 0.5709888, - 33.75796 - ] - }, - { - "t": 0.6, - "v": [ - 38.67331 - ], - "curve": [ - 0.642064, - 45.80016, - 0.6806553, - 57.44073 - ] - }, - { - "t": 0.7333333, - "v": [ - 62.90692 - ], - "curve": [ - 0.828676, - 72.80023, - 0.9955254, - 77.61066 - ] - }, - { - "t": 1.0333333, - "v": [ - 80.3669 - ], - "curve": [ - 1.0823636, - 83.94128, - 1.1476828, - 90.60106 - ] - }, - { - "t": 1.2, - "v": [ - 90.60106 - ], - "curve": [ - 1.2475935, - 90.46378, - 1.316745, - 53.06635 - ] - }, - { - "t": 1.3333334, - "v": [ - 49.06278 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -45.56914 - ], - "curve": [ - 0.0224493, - -44.6064, - 0.030192604, - -39.06304 - ] - }, - { - "t": 0.06666667, - "v": [ - -35.29085 - ], - "curve": [ - 0.12008706, - -29.766033, - 0.2801849, - -19.95289 - ] - }, - { - "t": 0.4333333, - "v": [ - -19.951965 - ], - "curve": [ - 0.6730827, - -19.950523, - 0.8707536, - -22.3845 - ] - }, - { - "t": 0.9666666, - "v": [ - -27.08225 - ], - "curve": [ - 1.094143, - -33.32597, - 1.176246, - -44.92588 - ] - }, - { - "t": 1.3333334, - "v": [ - -45.56914 - ] - } - ] - }, - { - "bone": "torso", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -2.354343319223206, - -0.47710559798875035 - ] - } - ] - }, - { - "bone": "torso2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 4.52226 - ], - "curve": [ - 0.013146168, - 2.325753, - 0.09166667, - -9.747728 - ] - }, - { - "t": 0.13333334, - "v": [ - -9.747728 - ], - "curve": [ - 0.175, - -9.747728, - 0.29143155, - -1.2561474 - ] - }, - { - "t": 0.3333333, - "v": [ - 0.9645132 - ], - "curve": [ - 0.3585428, - 2.3005335, - 0.542815, - 4.246187 - ] - }, - { - "t": 0.6, - "v": [ - 4.67707 - ], - "curve": [ - 0.6832887, - 5.304644, - 0.770924, - 5.917166 - ] - }, - { - "t": 0.8333333, - "v": [ - 6.479486 - ], - "curve": [ - 0.8711326, - 6.820064, - 1.0833334, - 11.36564 - ] - }, - { - "t": 1.1666666, - "v": [ - 11.36564 - ], - "curve": [ - 1.2083334, - 11.36564, - 1.316622, - 6.180848 - ] - }, - { - "t": 1.3333334, - "v": [ - 4.52226 - ] - } - ] - }, - { - "bone": "torso2", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0, - 0, - 0.08217777, - -1.3898443558015632, - 0, - 0, - 0.08217777, - -0.2589877934993473 - ] - }, - { - "t": 0.16666667, - "v": [ - -1.8531385737718578, - -0.3453171408954703 - ], - "curve": [ - 0.23188147, - -1.3898443558015632, - 0.2977778, - 0, - 0.23188147, - -0.2589877934993473, - 0.2977778, - 0 - ] - }, - { - "t": 0.3333333, - "v": [ - 0, - 0 - ], - "ease": "stepped" - }, - { - "t": 0.8666667, - "v": [ - 0, - 0 - ], - "curve": [ - 0.8891257, - 0, - 0.9115246, - 0.1626063736792712, - 0.8891257, - 0, - 0.9124576, - 0.036043059445859005 - ] - }, - { - "t": 0.9333333, - "v": [ - 0.42438905874748806, - 0.14295403461129497 - ], - "curve": [ - 1.015697, - 1.3821532747761023, - 1.0952613, - 3.6681674201563874, - 1.0227647, - 0.6009576423367946, - 1.0952613, - 1.2356095384830128 - ] - }, - { - "t": 1.1666666, - "v": [ - 4.019491022645231, - 1.3539560430993733 - ], - "curve": [ - 1.229566, - 3.572893412549345, - 1.2859417, - 0, - 1.229566, - 1.2035154741828558, - 1.2859417, - 0 - ] - }, - { - "t": 1.3333334, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 4.52226 - ], - "curve": [ - 0.025, - 4.52226, - 0.075, - -6.171848 - ] - }, - { - "t": 0.1, - "v": [ - -6.171848 - ], - "curve": [ - 0.175, - -6.171848, - 0.3806811, - -0.7088436 - ] - }, - { - "t": 0.4, - "v": [ - -0.2465725 - ], - "curve": [ - 0.4465686, - 0.8677432, - 0.775, - 4.844738 - ] - }, - { - "t": 0.9, - "v": [ - 4.844738 - ], - "curve": [ - 1.0083333, - 4.844738, - 1.225, - 4.52226 - ] - }, - { - "t": 1.3333334, - "v": [ - 4.52226 - ] - } - ] - }, - { - "slot": "front-fist", - "property": "attachment", - "keys": [ - { - "t": 0, - "v": "front-fist-open" - }, - { - "t": 0.8333333, - "v": "front-fist-open" - } - ] - }, - { - "bone": "back-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0.0, - 0.0 - ] - }, - { - "t": 0.5, - "v": [ - 0.0, - 0.0 - ] - }, - { - "t": 1.0, - "v": [ - -2.0, - -4.0 - ] - }, - { - "t": 1.3333334, - "v": [ - 0.0, - 0.0 - ] - } - ] - } - ], - "ik": [ - { - "constraint": "front-foot-ik", - "keys": [ - { - "t": 0, - "mix": 0, - "curve": [ - 0.3, - 0, - 0.9, - 1, - 0.3, - 0, - 0.9, - 0 - ] - }, - { - "t": 1.2, - "mix": 1 - } - ] - }, - { - "constraint": "front-leg-ik", - "keys": [ - { - "t": 0, - "mix": 0, - "bendPositive": false, - "curve": [ - 0.3, - 0, - 0.9, - 1, - 0.3, - 0, - 0.9, - 0 - ] - }, - { - "t": 1.2, - "mix": 1, - "bendPositive": false - } - ] - }, - { - "constraint": "rear-foot-ik", - "keys": [ - { - "t": 0, - "mix": 0 - } - ] - }, - { - "constraint": "rear-leg-ik", - "keys": [ - { - "t": 0, - "mix": 0, - "bendPositive": false - } - ] - } - ], - "events": [ - { - "t": 1.2, - "name": "footstep" - } - ] - }, - "shoot": { - "duration": 0.6333333, - "tracks": [ - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0.06666667, - "v": [ - 0 - ], - "curve": [ - 0.09373267, - 25.889433, - 0.1123115, - 45.26556 - ] - }, - { - "t": 0.13333334, - "v": [ - 45.34824 - ], - "curve": [ - 0.1922297, - 45.27915, - 0.17955977, - -0.09420347 - ] - }, - { - "t": 0.6333333, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "gun-tip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ] - }, - { - "t": 0.3, - "v": [ - 1.9593138646392463, - 0.24405569640520455 - ] - } - ] - }, - { - "bone": "gun-tip", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 0.3660886, - 0.3660886 - ] - }, - { - "t": 0.03333333, - "v": [ - 1.4526132, - 1.4526132 - ] - }, - { - "t": 0.3, - "v": [ - 0.3660886, - 0.3660886 - ] - } - ] - }, - { - "bone": "muzzle", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -6.852343105489118, - 15.645197942141985 - ] - } - ] - }, - { - "bone": "muzzle-ring", - "property": "translate", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0, - 0 - ] - }, - { - "t": 0.23333333, - "v": [ - 40.08246548535124, - 0 - ] - } - ] - }, - { - "bone": "muzzle-ring", - "property": "scale", - "keys": [ - { - "t": 0.03333333, - "v": [ - 1, - 1 - ] - }, - { - "t": 0.23333333, - "v": [ - 5.950701, - 5.950701 - ] - } - ] - }, - { - "bone": "muzzle-ring2", - "property": "translate", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0, - 0 - ] - }, - { - "t": 0.2, - "v": [ - 107.29016375106872, - 0 - ] - } - ] - }, - { - "bone": "muzzle-ring2", - "property": "scale", - "keys": [ - { - "t": 0.03333333, - "v": [ - 1, - 1 - ] - }, - { - "t": 0.2, - "v": [ - 4, - 4 - ] - } - ] - }, - { - "bone": "muzzle-ring3", - "property": "translate", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0, - 0 - ] - }, - { - "t": 0.2, - "v": [ - 172.3207885841931, - 0 - ] - } - ] - }, - { - "bone": "muzzle-ring3", - "property": "scale", - "keys": [ - { - "t": 0.03333333, - "v": [ - 1, - 1 - ] - }, - { - "t": 0.2, - "v": [ - 2, - 2 - ] - } - ] - }, - { - "bone": "muzzle-ring4", - "property": "translate", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0, - 0 - ] - }, - { - "t": 0.2, - "v": [ - 243.74980890867838, - 0 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "translate", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0, - 0 - ], - "curve": [ - 0.07454277, - -2.3520435674962745, - 0.08333333, - -2.7114222073936403, - 0.08020648, - -1.680031119640196, - 0.08333333, - -1.7906399140395521 - ] - }, - { - "t": 0.1, - "v": [ - -2.7114222073936403, - -1.7906399140395521 - ], - "curve": [ - 0.13333334, - -2.7114222073936403, - 0.16790563, - 0.11200512108319392, - 0.13333334, - -1.7906399140395521, - 0.1672763, - 0 - ] - }, - { - "t": 0.23333333, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "translate", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0, - 0 - ], - "curve": [ - 0.04513854, - 0.5648654046369209, - 0.08333333, - 2.149024419573208, - 0.04365119, - 0.537375133676249, - 0.08333333, - 2.0639671786946505 - ] - }, - { - "t": 0.1, - "v": [ - 2.149024419573208, - 2.0639671786946505 - ], - "curve": [ - 0.13333334, - 2.149024419573208, - 0.1757862, - -0.061224408271929064, - 0.13333334, - 2.0639671786946505, - 0.16949686, - 0 - ] - }, - { - "t": 0.23333333, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "slot": "muzzle", - "property": "rgba", - "keys": [ - { - "t": 0.13333334, - "v": [ - 1, - 1, - 1, - 1 - ] - }, - { - "t": 0.2, - "v": [ - 1, - 1, - 1, - 0.3843137254901961 - ] - } - ] - }, - { - "slot": "muzzle-glow", - "property": "rgba", - "keys": [ - { - "t": 0, - "v": [ - 1, - 0.047058823529411764, - 0.047058823529411764, - 0 - ] - }, - { - "t": 0.03333333, - "v": [ - 1, - 0.788235294117647, - 0.6784313725490196, - 1 - ], - "curve": [ - 0.2548387, - 1, - 0.2731183, - 1, - 0.2548387, - 0.764635, - 0.2731183, - 0.3981355, - 0.2548387, - 0.6506967, - 0.2731183, - 0.2199929, - 0.2548387, - 1, - 0.2731183, - 1 - ] - }, - { - "t": 0.3, - "v": [ - 1, - 0.25098039215686274, - 0.047058823529411764, - 1 - ] - }, - { - "t": 0.6333333, - "v": [ - 1, - 0.047058823529411764, - 0.047058823529411764, - 0 - ] - } - ] - }, - { - "slot": "muzzle-ring", - "property": "rgba", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0.8470588235294118, - 0.7294117647058823, - 1, - 1 - ], - "curve": [ - 0.20246167, - 0.847044, - 0.2138418, - 0.843966, - 0.20246167, - 0.7294118, - 0.2138418, - 0.7294118, - 0.20246167, - 1, - 0.2138418, - 1, - 0.20246167, - 0.9962264, - 0.2138418, - 0.21132076 - ] - }, - { - "t": 0.23333333, - "v": [ - 0.8431372549019608, - 0.7294117647058823, - 1, - 0 - ] - } - ] - }, - { - "slot": "muzzle-ring2", - "property": "rgba", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0.8470588235294118, - 0.7294117647058823, - 1, - 1 - ], - "curve": [ - 0.17427363, - 0.847044, - 0.18375705, - 0.843966, - 0.17427363, - 0.7294118, - 0.18375705, - 0.7294118, - 0.17427363, - 1, - 0.18375705, - 1, - 0.17427363, - 0.9962264, - 0.18375705, - 0.21132076 - ] - }, - { - "t": 0.2, - "v": [ - 0.8431372549019608, - 0.7294117647058823, - 1, - 0 - ] - } - ] - }, - { - "slot": "muzzle-ring3", - "property": "rgba", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0.8470588235294118, - 0.7294117647058823, - 1, - 1 - ], - "curve": [ - 0.17427363, - 0.847044, - 0.18375705, - 0.843966, - 0.17427363, - 0.7294118, - 0.18375705, - 0.7294118, - 0.17427363, - 1, - 0.18375705, - 1, - 0.17427363, - 0.9962264, - 0.18375705, - 0.21132076 - ] - }, - { - "t": 0.2, - "v": [ - 0.8431372549019608, - 0.7294117647058823, - 1, - 0 - ] - } - ] - }, - { - "slot": "muzzle-ring4", - "property": "rgba", - "keys": [ - { - "t": 0.03333333, - "v": [ - 0.8470588235294118, - 0.7294117647058823, - 1, - 1 - ], - "curve": [ - 0.17427363, - 0.847044, - 0.18375705, - 0.843966, - 0.17427363, - 0.7294118, - 0.18375705, - 0.7294118, - 0.17427363, - 1, - 0.18375705, - 1, - 0.17427363, - 0.9962264, - 0.18375705, - 0.21132076 - ] - }, - { - "t": 0.2, - "v": [ - 0.8431372549019608, - 0.7294117647058823, - 1, - 0 - ] - } - ] - } - ] - }, - "aim": { - "duration": 0, - "tracks": [ - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 9.111553 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 36.07917 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -0.3051109 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -26.552755 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 62.30537 - ] - } - ] - } - ], - "ik": [ - { - "constraint": "aim-ik", - "keys": [ - { - "t": 0, - "mix": 0.995 - } - ] - } - ], - "transform": [ - { - "constraint": "aim-front-arm-transform", - "keys": [ - { - "t": 0, - "mixRotate": 0.784 - } - ] - }, - { - "constraint": "aim-head-transform", - "keys": [ - { - "t": 0, - "mixRotate": 0.659 - } - ] - }, - { - "constraint": "aim-torso-transform", - "keys": [ - { - "t": 0, - "mixRotate": 0.423 - } - ] - } - ] - }, - "idle-turn": { - "duration": 0.2666667, - "tracks": [ - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 6.690201 - ], - "curve": [ - 0, - 19.76432, - 0.03859885, - 56.53068 - ] - }, - { - "t": 0.06666667, - "v": [ - 56.6253 - ], - "curve": [ - 0.11433945, - 56.78601, - 0.18898627, - 42.46212 - ] - }, - { - "t": 0.2666667, - "v": [ - 42.46212 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -15.535895 - ], - "curve": [ - 0, - -3.0764246, - 0.03372228, - 18.443924 - ] - }, - { - "t": 0.06666667, - "v": [ - 19.023037 - ], - "curve": [ - 0.10797147, - 19.74911, - 0.16942663, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 0.9399196, - 1 - ], - "curve": [ - 0, - 0.9621076, - 0.02415492, - 1.236838, - 0, - 1, - 0.02560019, - 0.947412 - ] - }, - { - "t": 0.06666667, - "v": [ - 1.2361622, - 0.947412 - ], - "curve": [ - 0.11725762, - 1.235358, - 0.18898627, - 1, - 0.1165446, - 0.947412, - 0.18898627, - 1 - ] - }, - { - "t": 0.2666667, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -1.85278 - ], - "curve": [ - 0.014102791, - -8.91439, - 0.04653653, - -28.39679 - ] - }, - { - "t": 0.1, - "v": [ - -28.88741 - ], - "curve": [ - 0.14351568, - -29.286743, - 0.2624582, - -21.7725 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 6.197407511021423, - 0.5121009927590072 - ], - "curve": [ - 0, - -33.83000692907086, - 0.07785524, - -42.93737193235015, - 0, - 0.09492032829779706, - 0.07785524, - 0 - ] - }, - { - "t": 0.16666667, - "v": [ - -42.93737193235015, - 0 - ] - } - ] - }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0.7015818833815528, - -8.897794764805626 - ], - "curve": [ - 0.06666667, - 0.7015818833815528, - 0.2, - 0, - 0.06666667, - -8.897794764805626, - 0.2, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "front-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 7.590932713031184, - 1.1759280279870068 - ], - "curve": [ - 0.03333333, - 7.590932713031184, - 0.1, - 0, - 0.03333333, - 1.1759280279870068, - 0.1, - 0 - ] - }, - { - "t": 0.13333334, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -302.772 - ], - "curve": [ - 0, - -406.90015, - 0.12456839, - -420.8693 - ] - }, - { - "t": 0.2666667, - "v": [ - -420.8693 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 1.3907029546485197, - -3.0971618835770025 - ], - "curve": [ - 0.06666667, - 1.3907029546485197, - 0.11140642, - 0, - 0.06666667, - -3.0971618835770025, - 0.11140642, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -3.954601 - ], - "curve": [ - 0, - -10.403942, - 0.01909628, - -20.42602 - ] - }, - { - "t": 0.03333333, - "v": [ - -20.454044 - ], - "curve": [ - 0.04384435, - -20.474735, - 0.12498682, - 0 - ] - }, - { - "t": 0.2, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -3.849964 - ], - "curve": [ - 0.04377778, - -3.849964, - 0.071606, - 6.912709 - ] - }, - { - "t": 0.13333334, - "v": [ - 8.052677 - ], - "curve": [ - 0.16629143, - 8.6487, - 0.20818974, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 1.249958 - ], - "curve": [ - 0.04377778, - 1.249958, - 0.071606, - 8.967916 - ] - }, - { - "t": 0.13333334, - "v": [ - 8.597805 - ], - "curve": [ - 0.16629143, - 8.404295, - 0.20818974, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -9.007214 - ], - "curve": [ - 0.04377778, - -9.007214, - 0.071606, - 7.410595 - ] - }, - { - "t": 0.13333334, - "v": [ - 10.077616 - ], - "curve": [ - 0.16629143, - 11.472048, - 0.20818974, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -16.49289 - ], - "curve": [ - 0.04377778, - -16.49289, - 0.100582, - -5.97757 - ] - }, - { - "t": 0.13333334, - "v": [ - -2.952637 - ], - "curve": [ - 0.1616467, - -0.3376007, - 0.20818974, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 5.116035 - ], - "curve": [ - 0, - -6.34088, - 0.12456839, - -6.747682 - ] - }, - { - "t": 0.2666667, - "v": [ - -6.747682 - ] - } - ] - }, - { - "bone": "head", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 1, - 1.03 - ], - "curve": [ - 0.06666667, - 1, - 0.10697675, - 1, - 0.06666667, - 1.03, - 0.10697675, - 1 - ] - }, - { - "t": 0.2666667, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -8.527340137610265, - -21.57574969857201 - ], - "curve": [ - 0.06666667, - -8.527340137610265, - 0.2, - 0, - 0.06666667, - -21.57574969857201, - 0.2, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -1.6748042981294327, - -4.219471190724761 - ], - "curve": [ - 0.06666667, - -1.6748042981294327, - 0.2, - -7.443837508832773, - 0.06666667, - -4.219471190724761, - 0.2, - -14.395967084225248 - ] - }, - { - "t": 0.2666667, - "v": [ - -7.443837508832773, - -14.395967084225248 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 17.19942 - ], - "curve": [ - 0, - 6.270158, - 0.12456839, - 3.7834435 - ] - }, - { - "t": 0.2666667, - "v": [ - 3.7834435 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 11.752888 - ], - "curve": [ - 0, - -7.974851, - 0.016757887, - -33.39882 - ] - }, - { - "t": 0.03333333, - "v": [ - -33.3857 - ], - "curve": [ - 0.04859935, - -33.37362, - 0.1310863, - 0 - ] - }, - { - "t": 0.2, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -36.304866813312614, - 18.948148747619747 - ], - "curve": [ - 0, - -4.44599082946326, - 0.0466009, - 10.333723310160053, - 0, - 7.900462260278199, - 0.03919706, - 0.13700114063316746 - ] - }, - { - "t": 0.1, - "v": [ - 21.223668216289944, - -0.11706961083513012 - ], - "curve": [ - 0.135537, - 28.47089529328541, - 0.16338927, - 30.38353768924736, - 0.132507, - -0.2529021866248611, - 0.16338927, - 0 - ] - }, - { - "t": 0.2, - "v": [ - 30.38353768924736, - 0 - ] - } - ] - }, - { - "bone": "rear-thigh", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -10.016578283350132, - -0.8604656932692579 - ], - "curve": [ - 0.03333333, - -10.016578283350132, - 0.1, - 0, - 0.03333333, - -0.8604656932692579, - 0.1, - 0 - ] - }, - { - "t": 0.13333334, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 248.56125 - ], - "curve": [ - 0, - 371.2775, - 0.06228419, - 399.1989 - ] - }, - { - "t": 0.13333334, - "v": [ - 399.1989 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -1.7654240906978675, - 23.178196060709155 - ], - "curve": [ - 0.03333333, - -1.7654240906978675, - 0.06943522, - 0, - 0.03333333, - 23.178196060709155, - 0.06943522, - 0 - ] - }, - { - "t": 0.13333334, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -18.249893 - ], - "curve": [ - 0, - -10.59406, - 0.12456839, - -22.87542 - ] - }, - { - "t": 0.2666667, - "v": [ - -22.87542 - ] - } - ] - }, - { - "bone": "torso", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 1, - 1.03 - ], - "curve": [ - 0.06666667, - 1, - 0.13178295, - 1, - 0.06666667, - 1.03, - 0.13178295, - 1 - ] - }, - { - "t": 0.2666667, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0.2666667, - "v": [ - -2.147999 - ] - } - ] - }, - { - "slot": "front-fist", - "property": "attachment", - "keys": [ - { - "t": 0, - "v": "front-fist-open" - } - ] - } - ] - }, - "run-to-idle": { - "duration": 0.2666667, - "tracks": [ - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 8.79112 - ], - "curve": [ - 0.04088889, - 8.79112, - 0.11455758, - 6.297712 - ] - }, - { - "t": 0.16666667, - "v": [ - 6.40873 - ], - "curve": [ - 0.2011747, - 6.48225, - 0.2408889, - 42.46212 - ] - }, - { - "t": 0.2666667, - "v": [ - 42.46212 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 38.2605 - ], - "curve": [ - 0.04088889, - 38.2605, - 0.1269512, - -2.193311 - ] - }, - { - "t": 0.16666667, - "v": [ - -2.996897 - ], - "curve": [ - 0.208581, - -3.8449726, - 0.2408889, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 0.8437909, - 1 - ], - "curve": [ - 0.06666667, - 0.8437909, - 0.2, - 1, - 0.06666667, - 1, - 0.2, - 1 - ] - }, - { - "t": 0.2666667, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "front-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -10.257468417199824, - 2.117002599433816 - ], - "curve": [ - 0.03333333, - -10.257468417199824, - 0.1, - -42.93737193235015, - 0.03333333, - 2.117002599433816, - 0.1, - 0 - ] - }, - { - "t": 0.13333334, - "v": [ - -42.93737193235015, - 0 - ] - } - ] - }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 3.0513888039901182, - 7.175063740162548 - ] - }, - { - "t": 0.2666667, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -80.6061 - ], - "curve": [ - 0.06666667, - -80.6061, - 0.2, - -60.86928 - ] - }, - { - "t": 0.2666667, - "v": [ - -60.86928 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 2.276992 - ], - "curve": [ - 0.04088889, - 2.276992, - 0.10457134, - 15.343413 - ] - }, - { - "t": 0.16666667, - "v": [ - 15.31988 - ], - "curve": [ - 0.20540346, - 15.305198, - 0.2408889, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.03333333, - 0, - 0.1, - 10.762588 - ] - }, - { - "t": 0.13333334, - "v": [ - 10.762588 - ], - "curve": [ - 0.16666667, - 10.762588, - 0.23333333, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.013892582, - -2.278984, - 0.04199818, - -7.836777 - ] - }, - { - "t": 0.06666667, - "v": [ - -7.818661 - ], - "curve": [ - 0.10774196, - -7.788499, - 0.16569327, - 6.57153 - ] - }, - { - "t": 0.2, - "v": [ - 6.667625 - ], - "curve": [ - 0.2215867, - 6.728088, - 0.2552269, - 1.977066 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.03333333, - 0, - 0.1, - 0.8756008 - ] - }, - { - "t": 0.13333334, - "v": [ - 0.8756008 - ], - "curve": [ - 0.16666667, - 0.8756008, - 0.23333333, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.03333333, - 0, - 0.1, - 15.97303 - ] - }, - { - "t": 0.13333334, - "v": [ - 15.97303 - ], - "curve": [ - 0.16666667, - 15.97303, - 0.23333333, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.05, - 0, - 0.08333333, - 2.670654 - ] - }, - { - "t": 0.13333334, - "v": [ - 2.670654 - ], - "curve": [ - 0.15, - 2.670654, - 0.25, - -6.74768 - ] - }, - { - "t": 0.2666667, - "v": [ - -6.74768 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -6.28922971500913, - 5.414571774484887 - ] - }, - { - "t": 0.2666667, - "v": [ - 0, - 0 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - -17.89237929680474, - -45.358241430009926 - ], - "curve": [ - 0.0362704, - -17.80241604325324, - 0.2, - -6.7445954782828785, - 0.13512376, - -38.76321374652238, - 0.2, - -14.395967084225248 - ] - }, - { - "t": 0.2666667, - "v": [ - -7.443837508832773, - -14.395967084225248 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 3.7834435 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 57.24359 - ], - "curve": [ - 0.06666667, - 57.24359, - 0.2, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 38.61095442218117, - 19.651219967379202 - ], - "curve": [ - 0.01666667, - 38.61095442218117, - 0.05, - 33.1775115030173, - 0.01666667, - 19.651219967379202, - 0.04116466, - 12.887979029704411 - ] - }, - { - "t": 0.06666667, - "v": [ - 33.1775115030173, - 0.1180156238731672 - ], - "curve": [ - 0.11666667, - 33.1775115030173, - 0.21666667, - 30.38353768924736, - 0.11666667, - 0.1180156238731672, - 0.21666667, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 30.38353768924736, - 0 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 55.30082 - ], - "curve": [ - 0.06666667, - 55.30082, - 0.2, - 39.19888 - ] - }, - { - "t": 0.2666667, - "v": [ - 39.19888 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -12.97502 - ], - "curve": [ - 0.03333333, - -12.97502, - 0.10291763, - -14.80918 - ] - }, - { - "t": 0.13333334, - "v": [ - -16.633377 - ], - "curve": [ - 0.16759777, - -18.688416, - 0.23333333, - -22.87543 - ] - }, - { - "t": 0.2666667, - "v": [ - -22.87543 - ] - } - ] - }, - { - "bone": "torso", - "property": "scale", - "keys": [ - { - "t": 0, - "v": [ - 0.9634942, - 1.074131 - ], - "curve": [ - 0.06666667, - 0.9634942, - 0.13178295, - 1, - 0.06666667, - 1.074131, - 0.13178295, - 1 - ] - }, - { - "t": 0.2666667, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "torso2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.04088889, - 0, - 0.1068563, - 3.03463 - ] - }, - { - "t": 0.16666667, - "v": [ - 3.03463 - ], - "curve": [ - 0.2051437, - 3.03463, - 0.2408889, - 0 - ] - }, - { - "t": 0.2666667, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.04866667, - 0, - 0.16607822, - 0.6565394 - ] - }, - { - "t": 0.2, - "v": [ - 0.6551018 - ], - "curve": [ - 0.23155688, - 0.6537645, - 0.24866667, - -2.148 - ] - }, - { - "t": 0.2666667, - "v": [ - -2.148 - ] - } - ] - }, - { - "slot": "front-fist", - "property": "attachment", - "keys": [ - { - "t": 0, - "v": "front-fist-open" - } - ] - } - ] - }, - "death": { - "duration": 4.933333, - "tracks": [ - { - "bone": "back-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -0.2811985 - ], - "curve": [ - 8.212626e-05, - -7.967849, - 0.02724255, - -18.69264 - ] - }, - { - "t": 0.06666667, - "v": [ - -18.99631 - ], - "curve": [ - 0.1659652, - -19.30436, - 0.20791964, - 15.58339 - ] - }, - { - "t": 0.2666667, - "v": [ - 45.95023 - ], - "curve": [ - 0.3060278, - 66.24353, - 0.3775362, - 99.08093 - ] - }, - { - "t": 0.4333333, - "v": [ - 99.08093 - ], - "curve": [ - 0.4966522, - 98.61508, - 0.4882892, - -1.1972253 - ] - }, - { - "t": 0.5666666, - "v": [ - -1.3168106 - ], - "curve": [ - 0.6369079, - -0.8404943, - 0.6868753, - 94.40564 - ] - }, - { - "t": 0.7333333, - "v": [ - 94.3284 - ], - "curve": [ - 0.8318345, - 94.16463, - 0.8951556, - 29.59783 - ] - }, - { - "t": 0.9666666, - "v": [ - 28.666117 - ], - "curve": [ - 1.026319, - 28.666117, - 1.044541, - 53.14217 - ] - }, - { - "t": 1.1, - "v": [ - 53.37511 - ] - } - ] - }, - { - "bone": "front-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 21.88077 - ], - "curve": [ - 0.03333333, - 21.88077, - 0.09858582, - 20.435394 - ] - }, - { - "t": 0.13333334, - "v": [ - 9.429705 - ], - "curve": [ - 0.16401745, - -0.2889843, - 0.16229573, - -38.25987 - ] - }, - { - "t": 0.2, - "v": [ - -38.05125 - ], - "curve": [ - 0.239789, - -37.9624, - 0.2278192, - -17.819233 - ] - }, - { - "t": 0.3333333, - "v": [ - -9.72551 - ], - "curve": [ - 0.3719403, - -6.76407, - 0.4312939, - -0.7419243 - ] - }, - { - "t": 0.4666667, - "v": [ - 6.467783 - ], - "curve": [ - 0.4891468, - 11.049698, - 0.503116, - 19.088676 - ] - }, - { - "t": 0.5333333, - "v": [ - 19.08868 - ], - "curve": [ - 0.5710945, - 19.08868, - 0.5543282, - -42.67358 - ] - }, - { - "t": 0.6, - "v": [ - -42.67358 - ], - "curve": [ - 0.6526683, - -42.67358, - 0.6908418, - -13.799316 - ] - }, - { - "t": 0.7, - "v": [ - -3.53628 - ], - "curve": [ - 0.7065422, - 3.7950516, - 0.719421, - 24.93827 - ] - }, - { - "t": 0.8, - "v": [ - 25.30683 - ], - "curve": [ - 0.9015828, - 24.746063, - 0.9921238, - -0.34114075 - ] - }, - { - "t": 1, - "v": [ - -32.16309 - ], - "ease": "stepped" - }, - { - "t": 2.233333, - "v": [ - -32.16309 - ], - "curve": [ - 2.6, - -32.16309, - 2.6377406, - -5.295488 - ] - }, - { - "t": 2.7, - "v": [ - -1.9566765 - ], - "curve": [ - 2.707448, - -1.557268, - 2.775, - 1.6656933 - ] - }, - { - "t": 2.8, - "v": [ - 1.6656933 - ], - "curve": [ - 2.825, - 1.6656933, - 2.875, - -0.3915653 - ] - }, - { - "t": 2.9, - "v": [ - -0.3915653 - ], - "curve": [ - 2.925, - -0.3915653, - 2.975, - 0.2594051 - ] - }, - { - "t": 3, - "v": [ - 0.2594051 - ], - "curve": [ - 3.025, - 0.2594051, - 3.075, - -1.8061695 - ] - }, - { - "t": 3.1, - "v": [ - -1.8061695 - ], - "curve": [ - 3.125, - -1.8061695, - 3.175, - -0.5175162 - ] - }, - { - "t": 3.2, - "v": [ - -0.5175162 - ], - "curve": [ - 3.225, - -0.5175162, - 3.275, - -2.407952 - ] - }, - { - "t": 3.3, - "v": [ - -2.407952 - ], - "curve": [ - 3.333333, - -2.407952, - 3.4, - -0.38046455 - ] - }, - { - "t": 3.4333334, - "v": [ - -0.38046455 - ], - "curve": [ - 3.466667, - -0.38046455, - 3.533333, - -2.253333 - ] - }, - { - "t": 3.5666666, - "v": [ - -2.253333 - ], - "curve": [ - 3.591667, - -2.253333, - 3.641667, - -0.3265362 - ] - }, - { - "t": 3.666667, - "v": [ - -0.3265362 - ], - "curve": [ - 3.7, - -0.3265362, - 3.766667, - -1.3411007 - ] - }, - { - "t": 3.8, - "v": [ - -1.3411007 - ], - "curve": [ - 3.825, - -1.3411007, - 3.861913, - -0.767765 - ] - }, - { - "t": 3.9, - "v": [ - -0.7731666 - ], - "curve": [ - 3.941953, - -0.7668838, - 3.990771, - -1.4800053 - ] - }, - { - "t": 4, - "v": [ - -1.866457 - ], - "curve": [ - 4.166666, - -1.866457, - 4.5, - -1.9566765 - ] - }, - { - "t": 4.666666, - "v": [ - -1.9566765 - ], - "curve": [ - 4.709497, - 18.048933, - 4.766667, - 34.55217 - ] - }, - { - "t": 4.8, - "v": [ - 34.55217 - ], - "curve": [ - 4.839665, - 34.24439, - 4.901583, - 12.027884 - ] - }, - { - "t": 4.933333, - "v": [ - -18.749977 - ] - } - ] - }, - { - "bone": "front-fist", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -2.333191 - ], - "curve": [ - 0.018520074, - 4.426531, - 0.06852007, - 10.824462 - ] - }, - { - "t": 0.1, - "v": [ - 10.599137 - ], - "curve": [ - 0.14767976, - 10.599137, - 0.12264546, - -15.241027 - ] - }, - { - "t": 0.2, - "v": [ - -15.346755 - ], - "curve": [ - 0.2663191, - -15.4374, - 0.3159685, - -6.48421 - ] - }, - { - "t": 0.3333333, - "v": [ - -3.89693 - ], - "curve": [ - 0.36239055, - 0.432456, - 0.4787541, - 22.36063 - ] - }, - { - "t": 0.5666666, - "v": [ - 22.010826 - ], - "curve": [ - 0.6100949, - 21.83802, - 0.6272623, - 12.848224 - ] - }, - { - "t": 0.6333333, - "v": [ - 9.047508 - ], - "curve": [ - 0.6433533, - 2.774735, - 0.6223488, - -39.42856 - ] - }, - { - "t": 0.7, - "v": [ - -39.49933 - ], - "curve": [ - 0.7731914, - -39.56604, - 0.8138696, - 14.771628 - ] - }, - { - "t": 0.8666667, - "v": [ - 14.809445 - ], - "curve": [ - 0.9652192, - 14.88003, - 1.1, - 5.635015 - ] - }, - { - "t": 1.1, - "v": [ - -6.07953 - ], - "ease": "stepped" - }, - { - "t": 2.233333, - "v": [ - -6.07953 - ], - "curve": [ - 2.3068335, - -6.07953, - 2.4266386, - -25.88878 - ] - }, - { - "t": 2.533333, - "v": [ - -22.42055 - ], - "curve": [ - 2.597695, - -20.383656, - 2.6568334, - 5.728967 - ] - }, - { - "t": 2.7, - "v": [ - 5.728967 - ], - "curve": [ - 2.770472, - 5.728967, - 2.8510454, - -5.377005 - ] - }, - { - "t": 2.9333334, - "v": [ - -5.377005 - ], - "curve": [ - 3.00755, - -5.377005, - 3.0867045, - -4.539953 - ] - }, - { - "t": 3.166667, - "v": [ - -4.165549 - ], - "curve": [ - 3.222622, - -3.912559, - 4.485574, - 5.728966 - ] - }, - { - "t": 4.666666, - "v": [ - 5.728966 - ], - "curve": [ - 4.733333, - 5.728966, - 4.885902, - -2.474717 - ] - }, - { - "t": 4.933333, - "v": [ - -6.523767 - ] - } - ] - }, - { - "bone": "front-foot", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.008333334, - -11.325378, - 0.10833333, - -57.71149 - ] - }, - { - "t": 0.13333334, - "v": [ - -57.71149 - ], - "curve": [ - 0.175, - -57.71149, - 0.22882803, - 19.72928 - ] - }, - { - "t": 0.3, - "v": [ - 19.34176 - ], - "curve": [ - 0.3539871, - 19.34176, - 0.4, - -57.76014 - ] - }, - { - "t": 0.4333333, - "v": [ - -57.76014 - ], - "curve": [ - 0.4583333, - -57.76014, - 0.510723, - -3.5613594 - ] - }, - { - "t": 0.5333333, - "v": [ - 3.698765 - ], - "curve": [ - 0.5631978, - 13.288166, - 0.6333333, - 15.792763 - ] - }, - { - "t": 0.6666667, - "v": [ - 15.792763 - ], - "curve": [ - 0.7, - 15.792763, - 0.7666666, - -48.75049 - ] - }, - { - "t": 0.8, - "v": [ - -48.75049 - ], - "curve": [ - 0.8416666, - -48.75049, - 0.925, - 4.704307 - ] - }, - { - "t": 0.9666666, - "v": [ - 4.704307 - ], - "curve": [ - 1, - 4.704307, - 1.0666667, - -22.89701 - ] - }, - { - "t": 1.1, - "v": [ - -22.89701 - ], - "curve": [ - 1.1416667, - -22.89701, - 1.225, - -13.27708 - ] - }, - { - "t": 1.2666667, - "v": [ - -13.27708 - ] - } - ] - }, - { - "bone": "front-foot-tip", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -0.2811985 - ], - "curve": [ - 0.008333334, - -0.2811985, - 0.002817385, - -66.61513 - ] - }, - { - "t": 0.06666667, - "v": [ - -65.75365 - ], - "curve": [ - 0.16552, - -64.41987, - 0.2337835, - 14.352765 - ] - }, - { - "t": 0.2666667, - "v": [ - 38.24919 - ], - "curve": [ - 0.2937184, - 57.90787, - 0.3924242, - 89.78588 - ] - }, - { - "t": 0.4666667, - "v": [ - 90.73152 - ], - "curve": [ - 0.4833333, - 90.73152, - 0.55, - 177.66196 - ] - }, - { - "t": 0.5666666, - "v": [ - 177.66196 - ], - "curve": [ - 0.7326745, - 176.2435, - 0.75, - 11.348257 - ] - }, - { - "t": 0.8, - "v": [ - 11.348257 - ], - "curve": [ - 0.8859025, - 12.29389, - 0.9114622, - 47.87824 - ] - }, - { - "t": 0.9333333, - "v": [ - 56.76897 - ], - "curve": [ - 0.967334, - 70.59048, - 1.05, - 86.4574 - ] - }, - { - "t": 1.1, - "v": [ - 86.4574 - ], - "curve": [ - 1.186726, - 86.4574, - 1.2140645, - 66.44207 - ] - }, - { - "t": 1.3333334, - "v": [ - 64.5508 - ] - } - ] - }, - { - "bone": "front-shin", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.08635836, - -0.01806736, - 0.19055387, - -24.251423 - ] - }, - { - "t": 0.2, - "v": [ - -26.49584 - ], - "curve": [ - 0.21439336, - -29.91574, - 0.24939965, - -40.50952 - ] - }, - { - "t": 0.3333333, - "v": [ - -40.57034 - ], - "curve": [ - 0.4313408, - -40.70344, - 0.4589271, - -11.343845 - ] - }, - { - "t": 0.4666667, - "v": [ - -8.71192 - ], - "curve": [ - 0.4771134, - -5.159385, - 0.5239128, - 17.1284 - ] - }, - { - "t": 0.6, - "v": [ - 16.98232 - ], - "curve": [ - 0.6317624, - 17.085365, - 0.625, - 2.764457 - ] - }, - { - "t": 0.6333333, - "v": [ - 2.764458 - ], - "curve": [ - 0.6484549, - 2.764458, - 0.652977, - 2.74659 - ] - }, - { - "t": 0.6666667, - "v": [ - 2.591426 - ], - "curve": [ - 0.6784885, - 2.385952, - 0.7333333, - 2.531887 - ] - }, - { - "t": 0.7333333, - "v": [ - -9.426415 - ], - "curve": [ - 0.7452463, - -2.476608, - 0.7820335, - 3.124748 - ] - }, - { - "t": 0.8, - "v": [ - 4.278675 - ], - "curve": [ - 0.8318292, - 6.322961, - 0.895421, - 8.461233 - ] - }, - { - "t": 0.9333333, - "v": [ - 8.49048 - ], - "curve": [ - 0.9860933, - 8.531183, - 1.0511496, - 6.381635 - ] - }, - { - "t": 1.0666667, - "v": [ - 2.28483 - ], - "curve": [ - 1.078323, - 4.166202, - 1.1031494, - 5.861723 - ] - }, - { - "t": 1.1333333, - "v": [ - 5.884948 - ], - "curve": [ - 1.1908875, - 5.92923, - 1.208822, - 4.560581 - ] - }, - { - "t": 1.2333333, - "v": [ - 2.524644 - ] - } - ] - }, - { - "bone": "front-thigh", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.05976329, - 1.0151215, - 0.1509999, - 45.23327 - ] - }, - { - "t": 0.16666667, - "v": [ - 54.00554 - ], - "curve": [ - 0.18961367, - 66.85423, - 0.3579875, - 169.85176 - ] - }, - { - "t": 0.5, - "v": [ - 169.5134 - ], - "curve": [ - 0.6275878, - 169.85176, - 0.6924103, - 108.84532 - ] - }, - { - "t": 0.7, - "v": [ - 97.73543 - ], - "curve": [ - 0.7232997, - 102.60121, - 0.805322, - 111.5996 - ] - }, - { - "t": 0.8666667, - "v": [ - 111.69462 - ], - "curve": [ - 0.8991471, - 111.82616, - 1.0152105, - 109.1455 - ] - }, - { - "t": 1.0666667, - "v": [ - 95.79772 - ] - } - ] - }, - { - "bone": "front-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -38.85507 - ], - "curve": [ - 0.02192639, - -40.37515, - 0.09562777, - -41.91797 - ] - }, - { - "t": 0.13333334, - "v": [ - -41.91797 - ], - "curve": [ - 0.1762986, - -41.91798, - 0.2164709, - -16.920395 - ] - }, - { - "t": 0.23333333, - "v": [ - -4.34639 - ], - "curve": [ - 0.2575247, - 13.692627, - 0.3075902, - 60.34659 - ] - }, - { - "t": 0.4, - "v": [ - 60.16684 - ], - "curve": [ - 0.4959516, - 59.98024, - 0.538565, - 33.62846 - ] - }, - { - "t": 0.5666666, - "v": [ - 23.061996 - ], - "curve": [ - 0.5945549, - 32.71104, - 0.6754874, - 53.71147 - ] - }, - { - "t": 0.7333333, - "v": [ - 53.61354 - ], - "curve": [ - 0.7969134, - 53.50589, - 0.926482, - 30.978836 - ] - }, - { - "t": 0.9333333, - "v": [ - 19.57402 - ], - "ease": "stepped" - }, - { - "t": 1.9666667, - "v": [ - 19.57402 - ], - "curve": [ - 2.245216, - 19.57402, - 2.7021875, - 77.025 - ] - }, - { - "t": 3.0666666, - "v": [ - 77.0602 - ], - "curve": [ - 3.208887, - 77.32796, - 3.291069, - 67.99296 - ] - }, - { - "t": 3.4333334, - "v": [ - 67.9596 - ], - "curve": [ - 3.608477, - 68.3418, - 3.7293816, - 73.87673 - ] - }, - { - "t": 3.833333, - "v": [ - 73.41716 - ], - "curve": [ - 4.152479, - 73.91438, - 4.460341, - 71.98025 - ] - }, - { - "t": 4.633333, - "v": [ - 64.76924 - ], - "curve": [ - 4.687792, - 62.49916, - 4.846802, - 26.42305 - ] - }, - { - "t": 4.866667, - "v": [ - 10.94069 - ] - } - ] - }, - { - "bone": "gun", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -2.788574 - ], - "curve": [ - 0.03333333, - -2.788574, - 0.11987463, - -7.215712 - ] - }, - { - "t": 0.13333334, - "v": [ - -8.516563 - ], - "curve": [ - 0.16800457, - -11.867717, - 0.2902747, - -23.711977 - ] - }, - { - "t": 0.3333333, - "v": [ - -26.241997 - ], - "curve": [ - 0.368596, - -28.313953, - 0.4355997, - -29.74596 - ] - }, - { - "t": 0.5, - "v": [ - -29.65575 - ], - "curve": [ - 0.552479, - -29.58224, - 0.611462, - -25.47485 - ] - }, - { - "t": 0.6333333, - "v": [ - -22.68271 - ], - "curve": [ - 0.6562596, - -19.7559, - 0.67987, - -10.02117 - ] - }, - { - "t": 0.7, - "v": [ - -6.485645 - ], - "curve": [ - 0.7221142, - -2.601631, - 0.75, - -1.21659 - ] - }, - { - "t": 0.7666666, - "v": [ - -1.350212 - ], - "curve": [ - 0.7916667, - -1.5506454, - 0.8416666, - -19.737776 - ] - }, - { - "t": 0.8666667, - "v": [ - -19.7968 - ] - } - ] - }, - { - "bone": "hair1", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.04689246, - -0.2130623, - 0.04790161, - 7.863083 - ] - }, - { - "t": 0.06666667, - "v": [ - 13.272148 - ], - "curve": [ - 0.08325758, - 18.054514, - 0.13504568, - 24.44309 - ] - }, - { - "t": 0.2, - "v": [ - 24.01697 - ], - "curve": [ - 0.225, - 24.01697, - 0.2803424, - 6.321228 - ] - }, - { - "t": 0.3, - "v": [ - 3.1026344 - ], - "curve": [ - 0.3225088, - -0.5827751, - 0.3818797, - -7.121094 - ] - }, - { - "t": 0.4666667, - "v": [ - -7.447723 - ], - "curve": [ - 0.5115855, - -7.655552, - 0.5376558, - 12.13205 - ] - }, - { - "t": 0.5666666, - "v": [ - 16.46309 - ], - "curve": [ - 0.6085693, - 22.718737, - 0.6716594, - 27.3962 - ] - }, - { - "t": 0.7333333, - "v": [ - 27.54968 - ], - "curve": [ - 0.8266793, - 27.3962, - 0.932931, - 23.22974 - ] - }, - { - "t": 0.9666666, - "v": [ - 19.106976 - ], - "curve": [ - 0.9980442, - 15.272388, - 1.0916667, - -2.528984 - ] - }, - { - "t": 1.1333333, - "v": [ - -2.528984 - ], - "curve": [ - 1.1583333, - -2.528984, - 1.2083334, - 0 - ] - }, - { - "t": 1.2333333, - "v": [ - 0 - ], - "ease": "stepped" - }, - { - "t": 2, - "v": [ - 0 - ], - "curve": [ - 2.075, - 0, - 2.247674, - 0.3461227 - ] - }, - { - "t": 2.333333, - "v": [ - 0.7803421 - ], - "curve": [ - 2.584982, - 2.055981, - 2.8047395, - 3.4637756 - ] - }, - { - "t": 3.2, - "v": [ - 3.503952 - ], - "curve": [ - 3.5925975, - 3.543865, - 3.9791405, - 2.3555145 - ] - }, - { - "t": 4.166666, - "v": [ - 1.553379 - ], - "curve": [ - 4.39082, - 0.594574, - 4.447003, - 0.0361824 - ] - }, - { - "t": 4.6, - "v": [ - 0.0361824 - ], - "curve": [ - 4.641668, - 0.0361824, - 4.741667, - 0 - ] - }, - { - "t": 4.933333, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "hair2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 10.609882 - ], - "curve": [ - 0.075, - 10.609882, - 0.05, - 12.669956 - ] - }, - { - "t": 0.06666667, - "v": [ - 12.669956 - ], - "curve": [ - 0.1233677, - 12.669956, - 0.19394414, - -16.505566 - ] - }, - { - "t": 0.2, - "v": [ - -19.86787 - ], - "curve": [ - 0.20651405, - -23.48457, - 0.23617338, - -31.682863 - ] - }, - { - "t": 0.3, - "v": [ - -31.80027 - ], - "curve": [ - 0.3564386, - -31.90409, - 0.4369411, - -25.611557 - ] - }, - { - "t": 0.4666667, - "v": [ - -19.291225 - ], - "curve": [ - 0.485298, - -15.329792, - 0.5289479, - 6.481163 - ] - }, - { - "t": 0.5666666, - "v": [ - 6.667576 - ], - "curve": [ - 0.6279005, - 6.970203, - 0.6498716, - -46.39313 - ] - }, - { - "t": 0.7333333, - "v": [ - -46.29858 - ], - "curve": [ - 0.8430756, - -46.17424, - 0.9410482, - -33.36858 - ] - }, - { - "t": 0.9666666, - "v": [ - -23.173223 - ], - "curve": [ - 0.9721882, - -20.975813, - 1.0466495, - 15.210228 - ] - }, - { - "t": 1.1, - "v": [ - 15.210228 - ], - "curve": [ - 1.1416667, - 15.210228, - 1.182938, - 10.734215 - ] - }, - { - "t": 1.2666667, - "v": [ - 10.609882 - ], - "curve": [ - 1.45, - 10.337642, - 1.8166667, - 10.609882 - ] - }, - { - "t": 2, - "v": [ - 10.609882 - ], - "curve": [ - 2.075, - 10.609882, - 2.225, - 16.90288 - ] - }, - { - "t": 2.3, - "v": [ - 16.90288 - ], - "curve": [ - 2.3271945, - 16.90288, - 2.346594, - 6.813179 - ] - }, - { - "t": 2.4, - "v": [ - 6.834305 - ], - "curve": [ - 2.492377, - 6.870834, - 2.6021945, - 17.392544 - ] - }, - { - "t": 2.666667, - "v": [ - 17.392544 - ], - "curve": [ - 2.7416666, - 17.392544, - 2.8916986, - 10.665386 - ] - }, - { - "t": 2.966667, - "v": [ - 10.640583 - ], - "curve": [ - 3.186902, - 10.56771, - 3.343602, - 10.731342 - ] - }, - { - "t": 3.6, - "v": [ - 11.39581 - ], - "curve": [ - 3.7658195, - 11.825535, - 3.873757, - 14.87431 - ] - }, - { - "t": 3.9333334, - "v": [ - 14.827503 - ], - "curve": [ - 4.022158, - 14.75772, - 4.208427, - 9.491276 - ] - }, - { - "t": 4.3, - "v": [ - 9.53775 - ], - "curve": [ - 4.391111, - 9.583996, - 4.44072, - 14.816524 - ] - }, - { - "t": 4.533333, - "v": [ - 14.84467 - ], - "curve": [ - 4.642342, - 14.877789, - 4.692117, - 1.173443 - ] - }, - { - "t": 4.766667, - "v": [ - 1.2434273 - ], - "curve": [ - 4.822706, - 1.2960372, - 4.818161, - 18.354725 - ] - }, - { - "t": 4.866667, - "v": [ - 18.384907 - ], - "curve": [ - 4.904529, - 18.40846, - 4.901352, - 10.607553 - ] - }, - { - "t": 4.933333, - "v": [ - 10.609882 - ] - } - ] - }, - { - "bone": "hair3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0, - 0, - 0.04056912, - 10.74298 - ] - }, - { - "t": 0.06666667, - "v": [ - 14.15986 - ], - "curve": [ - 0.07479883, - 15.224585, - 0.14791566, - 18.036913 - ] - }, - { - "t": 0.2, - "v": [ - 18.13369 - ], - "curve": [ - 0.2513522, - 18.229107, - 0.3068256, - -4.75262 - ] - }, - { - "t": 0.3666667, - "v": [ - -5.062149 - ], - "curve": [ - 0.41201925, - -5.296737, - 0.4698103, - -0.9579954 - ] - }, - { - "t": 0.5, - "v": [ - 2.209665 - ], - "curve": [ - 0.5121224, - 3.4816265, - 0.5948224, - 20.305944 - ] - }, - { - "t": 0.6333333, - "v": [ - 24.8722 - ], - "curve": [ - 0.6472809, - 26.525967, - 0.7191794, - 29.326023 - ] - }, - { - "t": 0.8, - "v": [ - 29.219383 - ], - "curve": [ - 0.8586156, - 29.142044, - 0.9000327, - 28.480516 - ] - }, - { - "t": 0.9333333, - "v": [ - 26.11037 - ], - "curve": [ - 0.9809244, - 22.72311, - 0.9980939, - 2.056135 - ] - }, - { - "t": 1.1, - "v": [ - 2.209665 - ] - } - ] - }, - { - "bone": "hair4", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.011168385, - 4.50322, - 0.05, - 11.416817 - ] - }, - { - "t": 0.06666667, - "v": [ - 11.416817 - ], - "curve": [ - 0.1, - 11.416817, - 0.1361588, - -5.918403 - ] - }, - { - "t": 0.16666667, - "v": [ - -10.537537 - ], - "curve": [ - 0.20614353, - -16.514656, - 0.3274886, - -21.9986 - ] - }, - { - "t": 0.3666667, - "v": [ - -24.471233 - ], - "curve": [ - 0.41259405, - -27.36985, - 0.4666667, - -43.9946 - ] - }, - { - "t": 0.5, - "v": [ - -43.9946 - ], - "curve": [ - 0.5333333, - -43.9946, - 0.5522224, - 12.119652 - ] - }, - { - "t": 0.6333333, - "v": [ - 11.853188 - ], - "curve": [ - 0.7141786, - 11.587608, - 0.7583333, - -34.13222 - ] - }, - { - "t": 0.8, - "v": [ - -34.13222 - ], - "curve": [ - 0.8583333, - -34.13222, - 1.0149958, - -12.471024 - ] - }, - { - "t": 1.0666667, - "v": [ - -8.848976 - ], - "curve": [ - 1.1205677, - -5.070595, - 1.219171, - -0.015052795 - ] - }, - { - "t": 1.3333334, - "v": [ - 1.2907867 - ], - "curve": [ - 1.508893, - 3.2989044, - 1.7627754, - 2.7490234 - ] - }, - { - "t": 1.8666667, - "v": [ - 2.776871 - ], - "curve": [ - 1.974238, - 2.805704, - 2.1083546, - 2.808632 - ] - }, - { - "t": 2.2, - "v": [ - 2.776871 - ], - "curve": [ - 2.315253, - 2.736931, - 2.3741815, - 1.219162 - ] - }, - { - "t": 2.466667, - "v": [ - 1.179222 - ], - "curve": [ - 2.525, - 1.179222, - 2.608333, - 10.794548 - ] - }, - { - "t": 2.666667, - "v": [ - 10.794548 - ], - "curve": [ - 2.725, - 10.794548, - 2.893151, - 4.721054 - ] - }, - { - "t": 3.033333, - "v": [ - 4.721054 - ], - "curve": [ - 3.1166666, - 4.721054, - 3.283333, - 7.932075 - ] - }, - { - "t": 3.3666666, - "v": [ - 7.932075 - ], - "curve": [ - 3.4916666, - 7.932075, - 3.775, - 6.927864 - ] - }, - { - "t": 3.9, - "v": [ - 6.927864 - ], - "curve": [ - 3.9809444, - 6.927864, - 4.09364, - 6.897201 - ] - }, - { - "t": 4.2, - "v": [ - 8.442413 - ], - "curve": [ - 4.267491, - 9.422943, - 4.401258, - 16.605806 - ] - }, - { - "t": 4.5, - "v": [ - 16.33462 - ], - "curve": [ - 4.581609, - 16.11781, - 4.708941, - 9.9449 - ] - }, - { - "t": 4.733333, - "v": [ - 6.5066 - ], - "curve": [ - 4.747063, - 4.571221, - 4.779032, - -1.7636824 - ] - }, - { - "t": 4.8, - "v": [ - -1.7486115 - ], - "curve": [ - 4.823359, - -1.7325964, - 4.819983, - 4.467903 - ] - }, - { - "t": 4.866667, - "v": [ - 6.043281 - ], - "curve": [ - 4.899199, - 7.141105, - 4.912722, - 6.927864 - ] - }, - { - "t": 4.933333, - "v": [ - 6.927864 - ] - } - ] - }, - { - "bone": "head", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -2.827988 - ], - "curve": [ - 0.015444444, - -2.827988, - 0.03569071, - 12.719316 - ] - }, - { - "t": 0.06666667, - "v": [ - 12.186468 - ], - "curve": [ - 0.0960013, - 11.681858, - 0.11911735, - -1.144228 - ] - }, - { - "t": 0.13333334, - "v": [ - -6.858564 - ], - "curve": [ - 0.14927696, - -13.267348, - 0.21048637, - -37.27945 - ] - }, - { - "t": 0.3, - "v": [ - -36.86384 - ], - "curve": [ - 0.3539913, - -36.61315, - 0.4120227, - -32.35048 - ] - }, - { - "t": 0.4666667, - "v": [ - -23.489603 - ], - "curve": [ - 0.4899489, - -19.87037, - 0.5120964, - -3.287432 - ] - }, - { - "t": 0.5333333, - "v": [ - -3.237766 - ], - "curve": [ - 0.5596176, - -3.3898296, - 0.6143611, - -67.24913 - ] - }, - { - "t": 0.6333333, - "v": [ - -74.40298 - ], - "curve": [ - 0.6523558, - -81.5758, - 0.7021659, - -88.9422 - ] - }, - { - "t": 0.7333333, - "v": [ - -88.93178 - ], - "curve": [ - 0.8048823, - -88.90787, - 0.8380167, - -80.87495 - ] - }, - { - "t": 0.8666667, - "v": [ - -81.02708 - ], - "curve": [ - 0.9216276, - -81.3189, - 0.9755556, - -85.28828 - ] - }, - { - "t": 1, - "v": [ - -85.28828 - ], - "ease": "stepped" - }, - { - "t": 2.233333, - "v": [ - -85.28828 - ], - "curve": [ - 2.3143334, - -85.28828, - 2.382326, - -68.06154 - ] - }, - { - "t": 2.466667, - "v": [ - -63.48384 - ], - "curve": [ - 2.5701094, - -57.86936, - 2.9157326, - -55.24182 - ] - }, - { - "t": 3.2, - "v": [ - -55.10316 - ], - "curve": [ - 3.447132, - -54.98262, - 4.134757, - -56.60572 - ] - }, - { - "t": 4.266667, - "v": [ - -58.2344 - ], - "curve": [ - 4.67212, - -63.24052, - 4.64639, - -82.6929 - ] - }, - { - "t": 4.933333, - "v": [ - -85.28828 - ] - } - ] - }, - { - "bone": "head", - "property": "scale", - "keys": [ - { - "t": 0.4666667, - "v": [ - 1, - 1 - ], - "curve": [ - 0.469, - 1.005, - 0.4916667, - 1.065, - 0.475, - 1.0178572, - 0.4916667, - 0.94 - ] - }, - { - "t": 0.5, - "v": [ - 1.065, - 0.94 - ], - "curve": [ - 0.5166666, - 1.065, - 0.5410837, - 0.9910153, - 0.5166666, - 0.94, - 0.5423501, - 1.0256574 - ] - }, - { - "t": 0.5666666, - "v": [ - 0.9895735, - 1.0247642 - ], - "curve": [ - 0.5933727, - 0.9880685, - 0.6089288, - 1.001505, - 0.5948418, - 1.0237292, - 0.6074599, - 1.0010352 - ] - }, - { - "t": 0.6333333, - "v": [ - 1, - 1 - ] - } - ] - }, - { - "bone": "head-control", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0.025, - 0, - 0.08982687, - 0.891473048717427, - 0.025, - 0, - 0.075, - -21.614010504539937 - ] - }, - { - "t": 0.1, - "v": [ - 0.9881001732908103, - -21.614010504539937 - ], - "curve": [ - 0.2139062, - 2.070009948885172, - 0.375, - 3.3170359299367043, - 0.19166666, - -21.614010504539937, - 0.4413305, - -13.159398227841544 - ] - }, - { - "t": 0.4666667, - "v": [ - 3.3170359299367043, - -7.8163233036117745 - ], - "curve": [ - 0.4916667, - 3.3170359299367043, - 0.5497855, - 3.255025944131776, - 0.482024, - -4.577663583989257, - 0.5036168, - 2.5038501852082544 - ] - }, - { - "t": 0.5666666, - "v": [ - 3.1785534482776767, - 2.4916028726186825 - ], - "curve": [ - 0.6580276, - 2.76464725351175, - 0.6791785, - 1.9860522865154686, - 0.6491876, - 2.475574865178754, - 0.6417333, - -10.469905418369596 - ] - }, - { - "t": 0.7, - "v": [ - 1.7400376666873885, - -10.40793397936301 - ], - "curve": [ - 0.7865131, - 0.7178611289055187, - 0.880658, - -0.8035120526508095, - 0.772064, - -10.331288022916368, - 0.819524, - 5.5617521546731865 - ] - }, - { - "t": 0.9, - "v": [ - -1.0700846126188983, - 5.5375957465633725 - ], - "curve": [ - 0.9605302, - -1.9043193961326945, - 1.025, - -2.225246112549058, - 0.974895, - 5.515115502458913, - 0.9505928, - -0.8529567147798388 - ] - }, - { - "t": 1.1, - "v": [ - -2.225246112549058, - -0.904275435203134 - ], - "curve": [ - 1.2916666, - -2.225246112549058, - 2.001765, - -1.49395179745463, - 1.291651, - -0.9701039787619529, - 1.975, - -0.904275435203134 - ] - }, - { - "t": 2.166667, - "v": [ - -0.8671348489328489, - -0.904275435203134 - ], - "curve": [ - 2.250246, - -0.5494431414812716, - 2.503161, - 0.8558456729711156, - 2.283333, - -0.904275435203134, - 2.6026855, - -7.731571950229743 - ] - }, - { - "t": 2.666667, - "v": [ - 1.325955773127725, - -8.982293077108213 - ], - "curve": [ - 2.7657926, - 1.610961163374286, - 2.998697, - 1.7487320835703575, - 2.834681, - -12.266685464351612, - 3.002592, - -15.66948180337535 - ] - }, - { - "t": 3.1333334, - "v": [ - 1.8106379308475051, - -16.217154092506306 - ], - "curve": [ - 3.391734, - 1.9294497947954714, - 4.198695, - 2.516318209304466, - 3.48327, - -17.683029148115157, - 4.12858, - -16.929863255296553 - ] - }, - { - "t": 4.366667, - "v": [ - 2.9925614159386806, - -12.17710457017077 - ], - "curve": [ - 4.429278, - 3.1700768829776, - 4.593682, - 5.308049562432414, - 4.538166, - -8.753564458135655, - 4.583333, - -4.8960837637572565 - ] - }, - { - "t": 4.666666, - "v": [ - 5.380737633100834, - -2.8332742324579954 - ], - "curve": [ - 4.793823, - 5.507386247668642, - 4.805771, - 3.683781982097963, - 4.690854, - -2.2345417351416623, - 4.800488, - -0.9998627288050945 - ] - }, - { - "t": 4.933333, - "v": [ - 3.608397500713215, - -1.2390671241221003 - ] - } - ] - }, - { - "bone": "hip", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0, - 0 - ], - "curve": [ - 0.09774662, - -26.500283486396416, - 0.16644298, - -49.643426829515846, - 0.028903656, - 52.83070615383771, - 0.1091842, - 96.94279176568257 - ] - }, - { - "t": 0.2666667, - "v": [ - -83.18160340900454, - 94.77507525752591 - ], - "curve": [ - 0.3611138, - -114.78673887553732, - 0.3924851, - -126.64003479656533, - 0.42022145, - 92.70853166056783, - 0.4666667, - -9.75982800715007 - ] - }, - { - "t": 0.4666667, - "v": [ - -143.00812447348557, - -70.7983325313428 - ], - "curve": [ - 0.5225717, - -155.34349162836816, - 0.5651282, - -162.70703056075004, - 0.4733397, - -82.7528386669226, - 0.5833333, - -126.47713105298851 - ] - }, - { - "t": 0.6, - "v": [ - -166.97602630495203, - -126.47713105298851 - ], - "curve": [ - 0.6630102, - -174.68976911750315, - 0.8163472, - -180.33087545206783, - 0.7083333, - -126.47713105298851, - 0.8916666, - -126.51817717599798 - ] - }, - { - "t": 1, - "v": [ - -180.5597626102916, - -126.51817717599798 - ] - } - ] - }, - { - "bone": "neck", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -2.827988 - ], - "curve": [ - 0.11415303, - 1.3304386, - 0.194984, - 4.130054 - ] - }, - { - "t": 0.2666667, - "v": [ - 4.132889 - ], - "curve": [ - 0.3512333, - 4.13624, - 0.4440456, - -24.501444 - ] - }, - { - "t": 0.5, - "v": [ - -24.686066 - ], - "curve": [ - 0.570637, - -23.89392, - 0.5499004, - 34.22126 - ] - }, - { - "t": 0.6666667, - "v": [ - 35.12734 - ], - "curve": [ - 0.713132, - 34.81157, - 0.7555716, - 22.7647 - ] - }, - { - "t": 0.8333333, - "v": [ - 22.81864 - ], - "curve": [ - 0.8679167, - 22.842625, - 0.9156492, - 47.94965 - ] - }, - { - "t": 0.9666666, - "v": [ - 47.94965 - ], - "ease": "stepped" - }, - { - "t": 2.233333, - "v": [ - 47.94965 - ], - "curve": [ - 2.3, - 47.94965, - 2.6166525, - 18.71746 - ] - }, - { - "t": 2.666667, - "v": [ - 18.505486 - ], - "curve": [ - 3.171996, - 16.579683, - 4.060461, - 16.790627 - ] - }, - { - "t": 4.533333, - "v": [ - 18.505486 - ], - "curve": [ - 4.706526, - 19.133564, - 4.775889, - 41.10513 - ] - }, - { - "t": 4.8, - "v": [ - 47.94965 - ] - } - ] - }, - { - "bone": "rear-bracer", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 10.362316 - ], - "curve": [ - 0.03333333, - 10.362316, - 0.1, - -32.88954 - ] - }, - { - "t": 0.13333334, - "v": [ - -32.88954 - ], - "curve": [ - 0.18333334, - -32.88954, - 0.2833333, - -4.45478 - ] - }, - { - "t": 0.3333333, - "v": [ - -4.45478 - ], - "curve": [ - 0.3666667, - -4.45478, - 0.4379563, - -6.86408 - ] - }, - { - "t": 0.4666667, - "v": [ - -8.989485 - ], - "curve": [ - 0.5292276, - -13.620812, - 0.6053304, - -20.580513 - ] - }, - { - "t": 0.6333333, - "v": [ - -23.20364 - ], - "curve": [ - 0.7078339, - -30.182356, - 0.7583333, - -35.55501 - ] - }, - { - "t": 0.8, - "v": [ - -35.55501 - ], - "curve": [ - 0.875, - -35.55501, - 1.025, - -23.20364 - ] - }, - { - "t": 1.1, - "v": [ - -23.20364 - ] - } - ] - }, - { - "bone": "rear-foot", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -0.2811966 - ], - "curve": [ - 0.03333333, - -0.2811966, - 0.256232, - -66.7055 - ] - }, - { - "t": 0.3666667, - "v": [ - -66.84443 - ], - "curve": [ - 0.4184119, - -66.90952, - 0.4985725, - -21.794205 - ] - }, - { - "t": 0.6, - "v": [ - -21.5233 - ], - "curve": [ - 0.6519168, - -21.38463, - 0.6645703, - -53.96108 - ] - }, - { - "t": 0.7, - "v": [ - -54.26296 - ], - "curve": [ - 0.7574644, - -53.96108, - 0.8429435, - -2.072342 - ] - }, - { - "t": 0.9333333, - "v": [ - -1.4685898 - ], - "curve": [ - 0.9684307, - -2.072342, - 0.9754344, - -19.96207 - ] - }, - { - "t": 1, - "v": [ - -19.96207 - ], - "curve": [ - 1.025, - -19.96207, - 1.075, - -12.420547 - ] - }, - { - "t": 1.1, - "v": [ - -12.420547 - ], - "curve": [ - 1.1333333, - -12.420547, - 1.2, - -18.34373 - ] - }, - { - "t": 1.2333333, - "v": [ - -18.34373 - ] - } - ] - }, - { - "bone": "rear-foot-target", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -0.2811985 - ] - } - ] - }, - { - "bone": "rear-shin", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.02134387, - -16.65366, - 0.09115682, - -54.81634 - ] - }, - { - "t": 0.16666667, - "v": [ - -55.28844 - ], - "curve": [ - 0.1869984, - -55.41556, - 0.2134717, - -52.51734 - ] - }, - { - "t": 0.23333333, - "v": [ - -45.98236 - ], - "curve": [ - 0.2420925, - -43.10037, - 0.3105709, - -12.726774 - ] - }, - { - "t": 0.3333333, - "v": [ - -6.317261 - ], - "curve": [ - 0.3562187, - 0.12688255, - 0.4666666, - 24.495005 - ] - }, - { - "t": 0.5, - "v": [ - 24.495005 - ], - "curve": [ - 0.5425889, - 24.495005, - 0.5597089, - 3.782467 - ] - }, - { - "t": 0.5666666, - "v": [ - -3.525984 - ], - "curve": [ - 0.5851009, - 3.8576965, - 0.6593201, - 16.627193 - ] - }, - { - "t": 0.7, - "v": [ - 16.561085 - ], - "curve": [ - 0.7823284, - 16.42729, - 0.896085, - 8.43845 - ] - }, - { - "t": 0.9333333, - "v": [ - 4.041226 - ], - "curve": [ - 0.9562264, - 6.836118, - 1.0083333, - 8.41251 - ] - }, - { - "t": 1.0333333, - "v": [ - 8.41251 - ], - "curve": [ - 1.0666667, - 8.41251, - 1.1224273, - 8.136743 - ] - }, - { - "t": 1.1666666, - "v": [ - 5.799962 - ] - } - ] - }, - { - "bone": "rear-thigh", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.03333333, - 0, - 0.12001532, - 50.26316 - ] - }, - { - "t": 0.13333334, - "v": [ - 57.30254 - ], - "curve": [ - 0.16367698, - 73.341, - 0.2737021, - 147.17735 - ] - }, - { - "t": 0.3333333, - "v": [ - 147.10303 - ], - "curve": [ - 0.47515625, - 146.44525, - 0.582564, - 95.71753 - ] - }, - { - "t": 0.6, - "v": [ - 79.66113 - ], - "curve": [ - 0.6198274, - 94.74216, - 0.7321241, - 103.15384 - ] - }, - { - "t": 0.7666666, - "v": [ - 103.02254 - ], - "curve": [ - 0.8121768, - 102.84955, - 0.8968627, - 95.74734 - ] - }, - { - "t": 0.9333333, - "v": [ - 83.01085 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -44.69556 - ], - "curve": [ - 0.03333333, - -44.69556, - 0.1197083, - 54.88644 - ] - }, - { - "t": 0.13333334, - "v": [ - 64.6217 - ], - "curve": [ - 0.1537096, - 79.18082, - 0.2141258, - 79.4221 - ] - }, - { - "t": 0.2666667, - "v": [ - 63.39506 - ], - "curve": [ - 0.2927642, - 55.18524, - 0.3318916, - 30.12935 - ] - }, - { - "t": 0.3666667, - "v": [ - 30.12935 - ], - "curve": [ - 0.40001765, - 30.12935, - 0.4412998, - 39.87414 - ] - }, - { - "t": 0.4666667, - "v": [ - 55.12625 - ], - "curve": [ - 0.48838425, - 68.18418, - 0.5204052, - 100.72226 - ] - }, - { - "t": 0.5333333, - "v": [ - 111.95866 - ], - "curve": [ - 0.550502, - 126.88067, - 0.627324, - 185.96957 - ] - }, - { - "t": 0.6666667, - "v": [ - 185.96957 - ], - "curve": [ - 0.6916667, - 185.96957, - 0.7357943, - 162.4288 - ] - }, - { - "t": 0.8, - "v": [ - 158.0067 - ], - "curve": [ - 0.9000576, - 151.11525, - 1.0166667, - 144.0128 - ] - }, - { - "t": 1.1, - "v": [ - 144.0128 - ], - "ease": "stepped" - }, - { - "t": 2.3666666, - "v": [ - 144.0128 - ], - "curve": [ - 2.4916666, - 144.0128, - 2.7416666, - 138.6282 - ] - }, - { - "t": 2.8666666, - "v": [ - 138.6282 - ], - "curve": [ - 3.0666666, - 138.6282, - 3.466667, - 138.63403 - ] - }, - { - "t": 3.666667, - "v": [ - 138.63403 - ], - "curve": [ - 3.8833334, - 138.63403, - 4.316666, - 135.18347 - ] - }, - { - "t": 4.533333, - "v": [ - 135.18347 - ], - "curve": [ - 4.575, - 135.18347, - 4.691666, - 131.594 - ] - }, - { - "t": 4.733333, - "v": [ - 131.594 - ], - "curve": [ - 4.758333, - 131.594, - 4.516667, - 144.0128 - ] - }, - { - "t": 4.833333, - "v": [ - 144.0128 - ] - } - ] - }, - { - "bone": "rear-upper-arm", - "property": "translate", - "keys": [ - { - "t": 0.4666667, - "v": [ - 0, - 0 - ], - "curve": [ - 0.5166666, - 0, - 0.6166667, - -21.737148873568348, - 0.5166666, - 0, - 0.6166667, - -10.312580391269064 - ] - }, - { - "t": 0.6666667, - "v": [ - -21.77426571003707, - -10.330187573995937 - ] - } - ] - }, - { - "bone": "torso", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - -8.61538 - ], - "curve": [ - 0.010259143, - -16.71203, - 0.03222887, - -33.60068 - ] - }, - { - "t": 0.06666667, - "v": [ - -33.37212 - ], - "curve": [ - 0.18178344, - -32.60808, - 0.2976945, - 123.07062 - ] - }, - { - "t": 0.4666667, - "v": [ - 122.77002 - ], - "curve": [ - 0.5109518, - 122.69125, - 0.5204181, - 100.20042 - ] - }, - { - "t": 0.5666666, - "v": [ - 88.9638 - ], - "curve": [ - 0.5875576, - 83.8881, - 0.6666667, - 75.34303 - ] - }, - { - "t": 0.7, - "v": [ - 75.34303 - ], - "curve": [ - 0.7666666, - 75.34303, - 0.9, - 76.03314 - ] - }, - { - "t": 0.9666666, - "v": [ - 76.03314 - ] - } - ] - }, - { - "bone": "torso2", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.04833333, - 0, - 0.12943684, - -12.732102 - ] - }, - { - "t": 0.16666667, - "v": [ - -15.947126 - ], - "curve": [ - 0.22118534, - -20.65514, - 0.2544313, - -21.62372 - ] - }, - { - "t": 0.3, - "v": [ - -21.586037 - ], - "curve": [ - 0.457501, - -21.45581, - 0.4595645, - -1.671394 - ] - }, - { - "t": 0.6333333, - "v": [ - -1.709037 - ], - "curve": [ - 0.7095563, - -1.7255486, - 0.7151743, - -4.000723 - ] - }, - { - "t": 0.7666666, - "v": [ - -3.972734 - ], - "curve": [ - 0.8663324, - -3.918559, - 0.839921, - 0.016319573 - ] - }, - { - "t": 1, - "v": [ - 0 - ], - "ease": "stepped" - }, - { - "t": 2, - "v": [ - 0 - ], - "curve": [ - 2.275, - 0, - 2.8669045, - -5.797145 - ] - }, - { - "t": 3.1, - "v": [ - -6.437279 - ], - "curve": [ - 3.327306, - -7.06151, - 3.7103264, - -6.232035 - ] - }, - { - "t": 3.9333334, - "v": [ - -5.405311 - ], - "curve": [ - 4.168433, - -4.533755, - 4.488472, - -2.8298516 - ] - }, - { - "t": 4.8, - "v": [ - 0 - ] - } - ] - }, - { - "bone": "torso3", - "property": "rotate", - "keys": [ - { - "t": 0, - "v": [ - 0 - ], - "curve": [ - 0.025, - 0, - 0.09008592, - -3.655975 - ] - }, - { - "t": 0.1, - "v": [ - -4.551666 - ], - "curve": [ - 0.14257246, - -8.397885, - 0.22345562, - -17.0685 - ] - }, - { - "t": 0.23333333, - "v": [ - -18.311 - ], - "curve": [ - 0.2820652, - -24.44091, - 0.35017, - -28.99538 - ] - }, - { - "t": 0.3666667, - "v": [ - -30.06988 - ], - "curve": [ - 0.4051797, - -32.57841, - 0.4417323, - -33.03234 - ] - }, - { - "t": 0.4666667, - "v": [ - -32.98805 - ], - "curve": [ - 0.4914639, - -33.04064, - 0.5048738, - -23.56439 - ] - }, - { - "t": 0.5333333, - "v": [ - -23.546326 - ], - "curve": [ - 0.5708778, - -23.66542, - 0.5987943, - -27.20989 - ] - }, - { - "t": 0.6333333, - "v": [ - -27.20665 - ], - "curve": [ - 0.669014, - -27.203304, - 0.742272, - -10.42768 - ] - }, - { - "t": 0.7666666, - "v": [ - -7.788528 - ], - "curve": [ - 0.7875314, - -5.531253, - 0.7960346, - -4.417817 - ] - }, - { - "t": 0.8333333, - "v": [ - -2.901961 - ], - "curve": [ - 0.874938, - -1.2111093, - 0.9333333, - 0 - ] - }, - { - "t": 0.9666666, - "v": [ - 0 - ], - "ease": "stepped" - }, - { - "t": 2.4333334, - "v": [ - 0 - ], - "curve": [ - 2.516667, - 0, - 2.6833556, - 4.630115 - ] - }, - { - "t": 2.766667, - "v": [ - 4.656875 - ], - "curve": [ - 3.084372, - 4.758941, - 3.248143, - 4.367768 - ] - }, - { - "t": 3.4, - "v": [ - 3.736271 - ], - "curve": [ - 3.596353, - 2.919743, - 3.754788, - 2.181887 - ] - }, - { - "t": 3.8666666, - "v": [ - 1.7159004 - ], - "curve": [ - 4.136221, - 0.593175, - 4.471063, - 0 - ] - }, - { - "t": 4.8, - "v": [ - 0 - ] - } - ] - }, - { - "slot": "eye", - "property": "attachment", - "keys": [ - { - "t": 0.5333333, - "v": "eye-indifferent" - }, - { - "t": 4.6, - "v": "eye-indifferent" - } - ] - }, - { - "slot": "front-fist", - "property": "attachment", - "keys": [ - { - "t": 0, - "v": "front-fist-open" - } - ] - }, - { - "bone": "front-shoulder", - "property": "translate", - "keys": [ - { - "t": 0, - "v": [ - 0.0, - 0.0 - ] - }, - { - "t": 0.16666667, - "v": [ - 0.0, - 16.0 - ] - }, - { - "t": 0.36666667, - "v": [ - -5.0, - 28.0 - ] - }, - { - "t": 0.5333333, - "v": [ - 1.0, - 12.0 - ] - }, - { - "t": 1.0, - "v": [ - 0.0, - 0.0 - ] - } - ] - } - ], - "ik": [ - { - "constraint": "front-foot-ik", - "keys": [ - { - "t": 0, - "mix": 0 - } - ] - }, - { - "constraint": "front-leg-ik", - "keys": [ - { - "t": 0, - "mix": 0, - "bendPositive": false - } - ] - }, - { - "constraint": "rear-foot-ik", - "keys": [ - { - "t": 0, - "mix": 0.005 - } - ] - }, - { - "constraint": "rear-leg-ik", - "keys": [ - { - "t": 0, - "mix": 0.005, - "bendPositive": false - } - ] + "death": { + "duration": 4.933333, + "tracks": [ + { + "bone": "back-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -0.2811985 + ], + "curve": [ + 0.00008212626, + -7.967849, + 0.02724255, + -18.69264 + ] + }, + { + "t": 0.06666667, + "v": [ + -18.99631 + ], + "curve": [ + 0.1659652, + -19.30436, + 0.20791964, + 15.58339 + ] + }, + { + "t": 0.2666667, + "v": [ + 45.95023 + ], + "curve": [ + 0.3060278, + 66.24353, + 0.3775362, + 99.08093 + ] + }, + { + "t": 0.4333333, + "v": [ + 99.08093 + ], + "curve": [ + 0.4966522, + 98.61508, + 0.4882892, + -1.1972253 + ] + }, + { + "t": 0.5666666, + "v": [ + -1.3168106 + ], + "curve": [ + 0.6369079, + -0.8404943, + 0.6868753, + 94.40564 + ] + }, + { + "t": 0.7333333, + "v": [ + 94.3284 + ], + "curve": [ + 0.8318345, + 94.16463, + 0.8951556, + 29.59783 + ] + }, + { + "t": 0.9666666, + "v": [ + 28.666117 + ], + "curve": [ + 1.026319, + 28.666117, + 1.044541, + 53.14217 + ] + }, + { + "t": 1.1, + "v": [ + 53.37511 + ] + } + ] + }, + { + "bone": "front-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 21.88077 + ], + "curve": [ + 0.03333333, + 21.88077, + 0.09858582, + 20.435394 + ] + }, + { + "t": 0.13333334, + "v": [ + 9.429705 + ], + "curve": [ + 0.16401745, + -0.2889843, + 0.16229573, + -38.25987 + ] + }, + { + "t": 0.2, + "v": [ + -38.05125 + ], + "curve": [ + 0.239789, + -37.9624, + 0.2278192, + -17.819233 + ] + }, + { + "t": 0.3333333, + "v": [ + -9.72551 + ], + "curve": [ + 0.3719403, + -6.76407, + 0.4312939, + -0.7419243 + ] + }, + { + "t": 0.4666667, + "v": [ + 6.467783 + ], + "curve": [ + 0.4891468, + 11.049698, + 0.503116, + 19.088676 + ] + }, + { + "t": 0.5333333, + "v": [ + 19.08868 + ], + "curve": [ + 0.5710945, + 19.08868, + 0.5543282, + -42.67358 + ] + }, + { + "t": 0.6, + "v": [ + -42.67358 + ], + "curve": [ + 0.6526683, + -42.67358, + 0.6908418, + -13.799316 + ] + }, + { + "t": 0.7, + "v": [ + -3.53628 + ], + "curve": [ + 0.7065422, + 3.7950516, + 0.719421, + 24.93827 + ] + }, + { + "t": 0.8, + "v": [ + 25.30683 + ], + "curve": [ + 0.9015828, + 24.746063, + 0.9921238, + -0.34114075 + ] + }, + { + "t": 1, + "v": [ + -32.16309 + ], + "ease": "stepped" + }, + { + "t": 2.233333, + "v": [ + -32.16309 + ], + "curve": [ + 2.6, + -32.16309, + 2.6377406, + -5.295488 + ] + }, + { + "t": 2.7, + "v": [ + -1.9566765 + ], + "curve": [ + 2.707448, + -1.557268, + 2.775, + 1.6656933 + ] + }, + { + "t": 2.8, + "v": [ + 1.6656933 + ], + "curve": [ + 2.825, + 1.6656933, + 2.875, + -0.3915653 + ] + }, + { + "t": 2.9, + "v": [ + -0.3915653 + ], + "curve": [ + 2.925, + -0.3915653, + 2.975, + 0.2594051 + ] + }, + { + "t": 3, + "v": [ + 0.2594051 + ], + "curve": [ + 3.025, + 0.2594051, + 3.075, + -1.8061695 + ] + }, + { + "t": 3.1, + "v": [ + -1.8061695 + ], + "curve": [ + 3.125, + -1.8061695, + 3.175, + -0.5175162 + ] + }, + { + "t": 3.2, + "v": [ + -0.5175162 + ], + "curve": [ + 3.225, + -0.5175162, + 3.275, + -2.407952 + ] + }, + { + "t": 3.3, + "v": [ + -2.407952 + ], + "curve": [ + 3.333333, + -2.407952, + 3.4, + -0.38046455 + ] + }, + { + "t": 3.4333334, + "v": [ + -0.38046455 + ], + "curve": [ + 3.466667, + -0.38046455, + 3.533333, + -2.253333 + ] + }, + { + "t": 3.5666666, + "v": [ + -2.253333 + ], + "curve": [ + 3.591667, + -2.253333, + 3.641667, + -0.3265362 + ] + }, + { + "t": 3.666667, + "v": [ + -0.3265362 + ], + "curve": [ + 3.7, + -0.3265362, + 3.766667, + -1.3411007 + ] + }, + { + "t": 3.8, + "v": [ + -1.3411007 + ], + "curve": [ + 3.825, + -1.3411007, + 3.861913, + -0.767765 + ] + }, + { + "t": 3.9, + "v": [ + -0.7731666 + ], + "curve": [ + 3.941953, + -0.7668838, + 3.990771, + -1.4800053 + ] + }, + { + "t": 4, + "v": [ + -1.866457 + ], + "curve": [ + 4.166666, + -1.866457, + 4.5, + -1.9566765 + ] + }, + { + "t": 4.666666, + "v": [ + -1.9566765 + ], + "curve": [ + 4.709497, + 18.048933, + 4.766667, + 34.55217 + ] + }, + { + "t": 4.8, + "v": [ + 34.55217 + ], + "curve": [ + 4.839665, + 34.24439, + 4.901583, + 12.027884 + ] + }, + { + "t": 4.933333, + "v": [ + -18.749977 + ] + } + ] + }, + { + "bone": "front-fist", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -2.333191 + ], + "curve": [ + 0.018520074, + 4.426531, + 0.06852007, + 10.824462 + ] + }, + { + "t": 0.1, + "v": [ + 10.599137 + ], + "curve": [ + 0.14767976, + 10.599137, + 0.12264546, + -15.241027 + ] + }, + { + "t": 0.2, + "v": [ + -15.346755 + ], + "curve": [ + 0.2663191, + -15.4374, + 0.3159685, + -6.48421 + ] + }, + { + "t": 0.3333333, + "v": [ + -3.89693 + ], + "curve": [ + 0.36239055, + 0.432456, + 0.4787541, + 22.36063 + ] + }, + { + "t": 0.5666666, + "v": [ + 22.010826 + ], + "curve": [ + 0.6100949, + 21.83802, + 0.6272623, + 12.848224 + ] + }, + { + "t": 0.6333333, + "v": [ + 9.047508 + ], + "curve": [ + 0.6433533, + 2.774735, + 0.6223488, + -39.42856 + ] + }, + { + "t": 0.7, + "v": [ + -39.49933 + ], + "curve": [ + 0.7731914, + -39.56604, + 0.8138696, + 14.771628 + ] + }, + { + "t": 0.8666667, + "v": [ + 14.809445 + ], + "curve": [ + 0.9652192, + 14.88003, + 1.1, + 5.635015 + ] + }, + { + "t": 1.1, + "v": [ + -6.07953 + ], + "ease": "stepped" + }, + { + "t": 2.233333, + "v": [ + -6.07953 + ], + "curve": [ + 2.3068335, + -6.07953, + 2.4266386, + -25.88878 + ] + }, + { + "t": 2.533333, + "v": [ + -22.42055 + ], + "curve": [ + 2.597695, + -20.383656, + 2.6568334, + 5.728967 + ] + }, + { + "t": 2.7, + "v": [ + 5.728967 + ], + "curve": [ + 2.770472, + 5.728967, + 2.8510454, + -5.377005 + ] + }, + { + "t": 2.9333334, + "v": [ + -5.377005 + ], + "curve": [ + 3.00755, + -5.377005, + 3.0867045, + -4.539953 + ] + }, + { + "t": 3.166667, + "v": [ + -4.165549 + ], + "curve": [ + 3.222622, + -3.912559, + 4.485574, + 5.728966 + ] + }, + { + "t": 4.666666, + "v": [ + 5.728966 + ], + "curve": [ + 4.733333, + 5.728966, + 4.885902, + -2.474717 + ] + }, + { + "t": 4.933333, + "v": [ + -6.523767 + ] + } + ] + }, + { + "bone": "front-foot", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.008333334, + -11.325378, + 0.10833333, + -57.71149 + ] + }, + { + "t": 0.13333334, + "v": [ + -57.71149 + ], + "curve": [ + 0.175, + -57.71149, + 0.22882803, + 19.72928 + ] + }, + { + "t": 0.3, + "v": [ + 19.34176 + ], + "curve": [ + 0.3539871, + 19.34176, + 0.4, + -57.76014 + ] + }, + { + "t": 0.4333333, + "v": [ + -57.76014 + ], + "curve": [ + 0.4583333, + -57.76014, + 0.510723, + -3.5613594 + ] + }, + { + "t": 0.5333333, + "v": [ + 3.698765 + ], + "curve": [ + 0.5631978, + 13.288166, + 0.6333333, + 15.792763 + ] + }, + { + "t": 0.6666667, + "v": [ + 15.792763 + ], + "curve": [ + 0.7, + 15.792763, + 0.7666666, + -48.75049 + ] + }, + { + "t": 0.8, + "v": [ + -48.75049 + ], + "curve": [ + 0.8416666, + -48.75049, + 0.925, + 4.704307 + ] + }, + { + "t": 0.9666666, + "v": [ + 4.704307 + ], + "curve": [ + 1, + 4.704307, + 1.0666667, + -22.89701 + ] + }, + { + "t": 1.1, + "v": [ + -22.89701 + ], + "curve": [ + 1.1416667, + -22.89701, + 1.225, + -13.27708 + ] + }, + { + "t": 1.2666667, + "v": [ + -13.27708 + ] + } + ] + }, + { + "bone": "front-foot-tip", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -0.2811985 + ], + "curve": [ + 0.008333334, + -0.2811985, + 0.002817385, + -66.61513 + ] + }, + { + "t": 0.06666667, + "v": [ + -65.75365 + ], + "curve": [ + 0.16552, + -64.41987, + 0.2337835, + 14.352765 + ] + }, + { + "t": 0.2666667, + "v": [ + 38.24919 + ], + "curve": [ + 0.2937184, + 57.90787, + 0.3924242, + 89.78588 + ] + }, + { + "t": 0.4666667, + "v": [ + 90.73152 + ], + "curve": [ + 0.4833333, + 90.73152, + 0.55, + 177.66196 + ] + }, + { + "t": 0.5666666, + "v": [ + 177.66196 + ], + "curve": [ + 0.7326745, + 176.2435, + 0.75, + 11.348257 + ] + }, + { + "t": 0.8, + "v": [ + 11.348257 + ], + "curve": [ + 0.8859025, + 12.29389, + 0.9114622, + 47.87824 + ] + }, + { + "t": 0.9333333, + "v": [ + 56.76897 + ], + "curve": [ + 0.967334, + 70.59048, + 1.05, + 86.4574 + ] + }, + { + "t": 1.1, + "v": [ + 86.4574 + ], + "curve": [ + 1.186726, + 86.4574, + 1.2140645, + 66.44207 + ] + }, + { + "t": 1.3333334, + "v": [ + 64.5508 + ] + } + ] + }, + { + "bone": "front-shin", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.08635836, + -0.01806736, + 0.19055387, + -24.251423 + ] + }, + { + "t": 0.2, + "v": [ + -26.49584 + ], + "curve": [ + 0.21439336, + -29.91574, + 0.24939965, + -40.50952 + ] + }, + { + "t": 0.3333333, + "v": [ + -40.57034 + ], + "curve": [ + 0.4313408, + -40.70344, + 0.4589271, + -11.343845 + ] + }, + { + "t": 0.4666667, + "v": [ + -8.71192 + ], + "curve": [ + 0.4771134, + -5.159385, + 0.5239128, + 17.1284 + ] + }, + { + "t": 0.6, + "v": [ + 16.98232 + ], + "curve": [ + 0.6317624, + 17.085365, + 0.625, + 2.764457 + ] + }, + { + "t": 0.6333333, + "v": [ + 2.764458 + ], + "curve": [ + 0.6484549, + 2.764458, + 0.652977, + 2.74659 + ] + }, + { + "t": 0.6666667, + "v": [ + 2.591426 + ], + "curve": [ + 0.6784885, + 2.385952, + 0.7333333, + 2.531887 + ] + }, + { + "t": 0.7333333, + "v": [ + -9.426415 + ], + "curve": [ + 0.7452463, + -2.476608, + 0.7820335, + 3.124748 + ] + }, + { + "t": 0.8, + "v": [ + 4.278675 + ], + "curve": [ + 0.8318292, + 6.322961, + 0.895421, + 8.461233 + ] + }, + { + "t": 0.9333333, + "v": [ + 8.49048 + ], + "curve": [ + 0.9860933, + 8.531183, + 1.0511496, + 6.381635 + ] + }, + { + "t": 1.0666667, + "v": [ + 2.28483 + ], + "curve": [ + 1.078323, + 4.166202, + 1.1031494, + 5.861723 + ] + }, + { + "t": 1.1333333, + "v": [ + 5.884948 + ], + "curve": [ + 1.1908875, + 5.92923, + 1.208822, + 4.560581 + ] + }, + { + "t": 1.2333333, + "v": [ + 2.524644 + ] + } + ] + }, + { + "bone": "front-thigh", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.05976329, + 1.0151215, + 0.1509999, + 45.23327 + ] + }, + { + "t": 0.16666667, + "v": [ + 54.00554 + ], + "curve": [ + 0.18961367, + 66.85423, + 0.3579875, + 169.85176 + ] + }, + { + "t": 0.5, + "v": [ + 169.5134 + ], + "curve": [ + 0.6275878, + 169.85176, + 0.6924103, + 108.84532 + ] + }, + { + "t": 0.7, + "v": [ + 97.73543 + ], + "curve": [ + 0.7232997, + 102.60121, + 0.805322, + 111.5996 + ] + }, + { + "t": 0.8666667, + "v": [ + 111.69462 + ], + "curve": [ + 0.8991471, + 111.82616, + 1.0152105, + 109.1455 + ] + }, + { + "t": 1.0666667, + "v": [ + 95.79772 + ] + } + ] + }, + { + "bone": "front-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -38.85507 + ], + "curve": [ + 0.02192639, + -40.37515, + 0.09562777, + -41.91797 + ] + }, + { + "t": 0.13333334, + "v": [ + -41.91797 + ], + "curve": [ + 0.1762986, + -41.91798, + 0.2164709, + -16.920395 + ] + }, + { + "t": 0.23333333, + "v": [ + -4.34639 + ], + "curve": [ + 0.2575247, + 13.692627, + 0.3075902, + 60.34659 + ] + }, + { + "t": 0.4, + "v": [ + 60.16684 + ], + "curve": [ + 0.4959516, + 59.98024, + 0.538565, + 33.62846 + ] + }, + { + "t": 0.5666666, + "v": [ + 23.061996 + ], + "curve": [ + 0.5945549, + 32.71104, + 0.6754874, + 53.71147 + ] + }, + { + "t": 0.7333333, + "v": [ + 53.61354 + ], + "curve": [ + 0.7969134, + 53.50589, + 0.926482, + 30.978836 + ] + }, + { + "t": 0.9333333, + "v": [ + 19.57402 + ], + "ease": "stepped" + }, + { + "t": 1.9666667, + "v": [ + 19.57402 + ], + "curve": [ + 2.245216, + 19.57402, + 2.7021875, + 77.025 + ] + }, + { + "t": 3.0666666, + "v": [ + 77.0602 + ], + "curve": [ + 3.208887, + 77.32796, + 3.291069, + 67.99296 + ] + }, + { + "t": 3.4333334, + "v": [ + 67.9596 + ], + "curve": [ + 3.608477, + 68.3418, + 3.7293816, + 73.87673 + ] + }, + { + "t": 3.833333, + "v": [ + 73.41716 + ], + "curve": [ + 4.152479, + 73.91438, + 4.460341, + 71.98025 + ] + }, + { + "t": 4.633333, + "v": [ + 64.76924 + ], + "curve": [ + 4.687792, + 62.49916, + 4.846802, + 26.42305 + ] + }, + { + "t": 4.866667, + "v": [ + 10.94069 + ] + } + ] + }, + { + "bone": "gun", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -9.77 + ] + }, + { + "t": 0.03333333, + "v": [ + -4.0975 + ] + }, + { + "t": 0.06666667, + "v": [ + -1.7093 + ] + }, + { + "t": 0.1, + "v": [ + -0.629 + ] + }, + { + "t": 0.13333333, + "v": [ + 1.9308 + ] + }, + { + "t": 0.16666667, + "v": [ + 2.2961 + ] + }, + { + "t": 0.2, + "v": [ + 1.0198 + ] + }, + { + "t": 0.23333333, + "v": [ + -1.1438 + ] + }, + { + "t": 0.26666667, + "v": [ + -4.2556 + ] + }, + { + "t": 0.3, + "v": [ + -9.0732 + ] + }, + { + "t": 0.33333333, + "v": [ + -14.6988 + ] + }, + { + "t": 0.36666667, + "v": [ + -19.0788 + ] + }, + { + "t": 0.4, + "v": [ + -23.8071 + ] + }, + { + "t": 0.43333333, + "v": [ + -26.646 + ] + }, + { + "t": 0.46666667, + "v": [ + -27.3799 + ] + }, + { + "t": 0.5, + "v": [ + -36.9224 + ] + }, + { + "t": 0.53333333, + "v": [ + -65.0671 + ] + }, + { + "t": 0.56666667, + "v": [ + -87.3612 + ] + }, + { + "t": 0.6, + "v": [ + -137.7679 + ] + }, + { + "t": 0.63333333, + "v": [ + -263.8991 + ] + }, + { + "t": 0.66666667, + "v": [ + -269.7275 + ] + }, + { + "t": 0.7, + "v": [ + -273.7489 + ] + }, + { + "t": 0.73333333, + "v": [ + -196.9262 + ] + }, + { + "t": 0.76666667, + "v": [ + -171.1338 + ] + }, + { + "t": 0.8, + "v": [ + -127.3434 + ] + }, + { + "t": 0.83333333, + "v": [ + -122.518 + ] + }, + { + "t": 0.86666667, + "v": [ + -118.9258 + ] + }, + { + "t": 0.9, + "v": [ + -112.6986 + ] + }, + { + "t": 0.93333333, + "v": [ + -107.3113 + ] + }, + { + "t": 0.96666667, + "v": [ + -102.5108 + ] + }, + { + "t": 1, + "v": [ + -98.2406 + ] + }, + { + "t": 1.03333333, + "v": [ + -96.5146 + ] + }, + { + "t": 1.06666667, + "v": [ + -95.3481 + ] + }, + { + "t": 1.1, + "v": [ + -94.8677 + ] + }, + { + "t": 1.13333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.16666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.2, + "v": [ + -94.8677 + ] + }, + { + "t": 1.23333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.26666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.3, + "v": [ + -94.8677 + ] + }, + { + "t": 1.33333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.36666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.4, + "v": [ + -94.8677 + ] + }, + { + "t": 1.43333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.46666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.5, + "v": [ + -94.8677 + ] + }, + { + "t": 1.53333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.56666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.6, + "v": [ + -94.8677 + ] + }, + { + "t": 1.63333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.66666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.7, + "v": [ + -94.8677 + ] + }, + { + "t": 1.73333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.76666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.8, + "v": [ + -94.8677 + ] + }, + { + "t": 1.83333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.86666667, + "v": [ + -94.8677 + ] + }, + { + "t": 1.9, + "v": [ + -94.8677 + ] + }, + { + "t": 1.93333333, + "v": [ + -94.8677 + ] + }, + { + "t": 1.96666667, + "v": [ + -94.8677 + ] + }, + { + "t": 2, + "v": [ + -94.8677 + ] + }, + { + "t": 2.03333333, + "v": [ + -94.8401 + ] + }, + { + "t": 2.06666667, + "v": [ + -94.8126 + ] + }, + { + "t": 2.1, + "v": [ + -94.7755 + ] + }, + { + "t": 2.13333333, + "v": [ + -94.711 + ] + }, + { + "t": 2.16666667, + "v": [ + -94.6467 + ] + }, + { + "t": 2.2, + "v": [ + -94.581 + ] + }, + { + "t": 2.23333333, + "v": [ + -94.4948 + ] + }, + { + "t": 2.26666667, + "v": [ + -94.4088 + ] + }, + { + "t": 2.3, + "v": [ + -94.323 + ] + }, + { + "t": 2.33333333, + "v": [ + -94.2299 + ] + }, + { + "t": 2.36666667, + "v": [ + -94.131 + ] + }, + { + "t": 2.4, + "v": [ + -93.8328 + ] + }, + { + "t": 2.43333333, + "v": [ + -93.3297 + ] + }, + { + "t": 2.46666667, + "v": [ + -92.8442 + ] + }, + { + "t": 2.5, + "v": [ + -92.4065 + ] + }, + { + "t": 2.53333333, + "v": [ + -91.9812 + ] + }, + { + "t": 2.56666667, + "v": [ + -91.583 + ] + }, + { + "t": 2.6, + "v": [ + -91.1778 + ] + }, + { + "t": 2.63333333, + "v": [ + -90.7815 + ] + }, + { + "t": 2.66666667, + "v": [ + -90.3744 + ] + }, + { + "t": 2.7, + "v": [ + -89.9663 + ] + }, + { + "t": 2.73333333, + "v": [ + -89.5153 + ] + }, + { + "t": 2.76666667, + "v": [ + -89.0048 + ] + }, + { + "t": 2.8, + "v": [ + -88.4627 + ] + }, + { + "t": 2.83333333, + "v": [ + -88.032 + ] + }, + { + "t": 2.86666667, + "v": [ + -87.7778 + ] + }, + { + "t": 2.9, + "v": [ + -87.6833 + ] + }, + { + "t": 2.93333333, + "v": [ + -87.593 + ] + }, + { + "t": 2.96666667, + "v": [ + -87.505 + ] + }, + { + "t": 3, + "v": [ + -87.4157 + ] + }, + { + "t": 3.03333333, + "v": [ + -87.3313 + ] + }, + { + "t": 3.06666667, + "v": [ + -87.2571 + ] + }, + { + "t": 3.1, + "v": [ + -87.1783 + ] + }, + { + "t": 3.13333333, + "v": [ + -87.1239 + ] + }, + { + "t": 3.16666667, + "v": [ + -87.0631 + ] + }, + { + "t": 3.2, + "v": [ + -87.0113 + ] + }, + { + "t": 3.23333333, + "v": [ + -86.9524 + ] + }, + { + "t": 3.26666667, + "v": [ + -86.8941 + ] + }, + { + "t": 3.3, + "v": [ + -86.8349 + ] + }, + { + "t": 3.33333333, + "v": [ + -86.7674 + ] + }, + { + "t": 3.36666667, + "v": [ + -86.7021 + ] + }, + { + "t": 3.4, + "v": [ + -86.6325 + ] + }, + { + "t": 3.43333333, + "v": [ + -86.5594 + ] + }, + { + "t": 3.46666667, + "v": [ + -86.4921 + ] + }, + { + "t": 3.5, + "v": [ + -86.4238 + ] + }, + { + "t": 3.53333333, + "v": [ + -86.3579 + ] + }, + { + "t": 3.56666667, + "v": [ + -86.295 + ] + }, + { + "t": 3.6, + "v": [ + -86.2313 + ] + }, + { + "t": 3.63333333, + "v": [ + -86.1714 + ] + }, + { + "t": 3.66666667, + "v": [ + -86.1129 + ] + }, + { + "t": 3.7, + "v": [ + -85.9962 + ] + }, + { + "t": 3.73333333, + "v": [ + -85.8849 + ] + }, + { + "t": 3.76666667, + "v": [ + -85.7058 + ] + }, + { + "t": 3.8, + "v": [ + -85.5205 + ] + }, + { + "t": 3.83333333, + "v": [ + -85.32 + ] + }, + { + "t": 3.86666667, + "v": [ + -85.0966 + ] + }, + { + "t": 3.9, + "v": [ + -84.8861 + ] + }, + { + "t": 3.93333333, + "v": [ + -84.6575 + ] + }, + { + "t": 3.96666667, + "v": [ + -84.4349 + ] + }, + { + "t": 4, + "v": [ + -84.2186 + ] + }, + { + "t": 4.03333333, + "v": [ + -83.9974 + ] + }, + { + "t": 4.06666667, + "v": [ + -83.7861 + ] + }, + { + "t": 4.1, + "v": [ + -83.5795 + ] + }, + { + "t": 4.13333333, + "v": [ + -83.3792 + ] + }, + { + "t": 4.16666667, + "v": [ + -83.1866 + ] + }, + { + "t": 4.2, + "v": [ + -83.0016 + ] + }, + { + "t": 4.23333333, + "v": [ + -82.832 + ] + }, + { + "t": 4.26666667, + "v": [ + -82.6701 + ] + }, + { + "t": 4.3, + "v": [ + -82.5184 + ] + }, + { + "t": 4.33333333, + "v": [ + -82.3906 + ] + }, + { + "t": 4.36666667, + "v": [ + -82.2711 + ] + }, + { + "t": 4.4, + "v": [ + -82.1775 + ] + }, + { + "t": 4.43333333, + "v": [ + -82.1085 + ] + }, + { + "t": 4.46666667, + "v": [ + -82.0562 + ] + }, + { + "t": 4.5, + "v": [ + -82.065 + ] + }, + { + "t": 4.53333333, + "v": [ + -82.0826 + ] + }, + { + "t": 4.56666667, + "v": [ + -81.7248 + ] + }, + { + "t": 4.6, + "v": [ + -81.0553 + ] + }, + { + "t": 4.63333333, + "v": [ + -80.335 + ] + }, + { + "t": 4.66666667, + "v": [ + -79.6338 + ] + }, + { + "t": 4.7, + "v": [ + -79.02 + ] + }, + { + "t": 4.73333333, + "v": [ + -78.7232 + ] + }, + { + "t": 4.76666667, + "v": [ + -94.2556 + ] + }, + { + "t": 4.8, + "v": [ + -94.6251 + ] + }, + { + "t": 4.83333333, + "v": [ + -94.8677 + ] + }, + { + "t": 4.86666667, + "v": [ + -94.8677 + ] + }, + { + "t": 4.9, + "v": [ + -94.8677 + ] + }, + { + "t": 4.9333334, + "v": [ + -94.8677 + ] + } + ] + }, + { + "bone": "hair1", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.04689246, + -0.2130623, + 0.04790161, + 7.863083 + ] + }, + { + "t": 0.06666667, + "v": [ + 13.272148 + ], + "curve": [ + 0.08325758, + 18.054514, + 0.13504568, + 24.44309 + ] + }, + { + "t": 0.2, + "v": [ + 24.01697 + ], + "curve": [ + 0.225, + 24.01697, + 0.2803424, + 6.321228 + ] + }, + { + "t": 0.3, + "v": [ + 3.1026344 + ], + "curve": [ + 0.3225088, + -0.5827751, + 0.3818797, + -7.121094 + ] + }, + { + "t": 0.4666667, + "v": [ + -7.447723 + ], + "curve": [ + 0.5115855, + -7.655552, + 0.5376558, + 12.13205 + ] + }, + { + "t": 0.5666666, + "v": [ + 16.46309 + ], + "curve": [ + 0.6085693, + 22.718737, + 0.6716594, + 27.3962 + ] + }, + { + "t": 0.7333333, + "v": [ + 27.54968 + ], + "curve": [ + 0.8266793, + 27.3962, + 0.932931, + 23.22974 + ] + }, + { + "t": 0.9666666, + "v": [ + 19.106976 + ], + "curve": [ + 0.9980442, + 15.272388, + 1.0916667, + -2.528984 + ] + }, + { + "t": 1.1333333, + "v": [ + -2.528984 + ], + "curve": [ + 1.1583333, + -2.528984, + 1.2083334, + 0 + ] + }, + { + "t": 1.2333333, + "v": [ + 0 + ], + "ease": "stepped" + }, + { + "t": 2, + "v": [ + 0 + ], + "curve": [ + 2.075, + 0, + 2.247674, + 0.3461227 + ] + }, + { + "t": 2.333333, + "v": [ + 0.7803421 + ], + "curve": [ + 2.584982, + 2.055981, + 2.8047395, + 3.4637756 + ] + }, + { + "t": 3.2, + "v": [ + 3.503952 + ], + "curve": [ + 3.5925975, + 3.543865, + 3.9791405, + 2.3555145 + ] + }, + { + "t": 4.166666, + "v": [ + 1.553379 + ], + "curve": [ + 4.39082, + 0.594574, + 4.447003, + 0.0361824 + ] + }, + { + "t": 4.6, + "v": [ + 0.0361824 + ], + "curve": [ + 4.641668, + 0.0361824, + 4.741667, + 0 + ] + }, + { + "t": 4.933333, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "hair2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 10.609882 + ], + "curve": [ + 0.075, + 10.609882, + 0.05, + 12.669956 + ] + }, + { + "t": 0.06666667, + "v": [ + 12.669956 + ], + "curve": [ + 0.1233677, + 12.669956, + 0.19394414, + -16.505566 + ] + }, + { + "t": 0.2, + "v": [ + -19.86787 + ], + "curve": [ + 0.20651405, + -23.48457, + 0.23617338, + -31.682863 + ] + }, + { + "t": 0.3, + "v": [ + -31.80027 + ], + "curve": [ + 0.3564386, + -31.90409, + 0.4369411, + -25.611557 + ] + }, + { + "t": 0.4666667, + "v": [ + -19.291225 + ], + "curve": [ + 0.485298, + -15.329792, + 0.5289479, + 6.481163 + ] + }, + { + "t": 0.5666666, + "v": [ + 6.667576 + ], + "curve": [ + 0.6279005, + 6.970203, + 0.6498716, + -46.39313 + ] + }, + { + "t": 0.7333333, + "v": [ + -46.29858 + ], + "curve": [ + 0.8430756, + -46.17424, + 0.9410482, + -33.36858 + ] + }, + { + "t": 0.9666666, + "v": [ + -23.173223 + ], + "curve": [ + 0.9721882, + -20.975813, + 1.0466495, + 15.210228 + ] + }, + { + "t": 1.1, + "v": [ + 15.210228 + ], + "curve": [ + 1.1416667, + 15.210228, + 1.182938, + 10.734215 + ] + }, + { + "t": 1.2666667, + "v": [ + 10.609882 + ], + "curve": [ + 1.45, + 10.337642, + 1.8166667, + 10.609882 + ] + }, + { + "t": 2, + "v": [ + 10.609882 + ], + "curve": [ + 2.075, + 10.609882, + 2.225, + 16.90288 + ] + }, + { + "t": 2.3, + "v": [ + 16.90288 + ], + "curve": [ + 2.3271945, + 16.90288, + 2.346594, + 6.813179 + ] + }, + { + "t": 2.4, + "v": [ + 6.834305 + ], + "curve": [ + 2.492377, + 6.870834, + 2.6021945, + 17.392544 + ] + }, + { + "t": 2.666667, + "v": [ + 17.392544 + ], + "curve": [ + 2.7416666, + 17.392544, + 2.8916986, + 10.665386 + ] + }, + { + "t": 2.966667, + "v": [ + 10.640583 + ], + "curve": [ + 3.186902, + 10.56771, + 3.343602, + 10.731342 + ] + }, + { + "t": 3.6, + "v": [ + 11.39581 + ], + "curve": [ + 3.7658195, + 11.825535, + 3.873757, + 14.87431 + ] + }, + { + "t": 3.9333334, + "v": [ + 14.827503 + ], + "curve": [ + 4.022158, + 14.75772, + 4.208427, + 9.491276 + ] + }, + { + "t": 4.3, + "v": [ + 9.53775 + ], + "curve": [ + 4.391111, + 9.583996, + 4.44072, + 14.816524 + ] + }, + { + "t": 4.533333, + "v": [ + 14.84467 + ], + "curve": [ + 4.642342, + 14.877789, + 4.692117, + 1.173443 + ] + }, + { + "t": 4.766667, + "v": [ + 1.2434273 + ], + "curve": [ + 4.822706, + 1.2960372, + 4.818161, + 18.354725 + ] + }, + { + "t": 4.866667, + "v": [ + 18.384907 + ], + "curve": [ + 4.904529, + 18.40846, + 4.901352, + 10.607553 + ] + }, + { + "t": 4.933333, + "v": [ + 10.609882 + ] + } + ] + }, + { + "bone": "hair3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0, + 0, + 0.04056912, + 10.74298 + ] + }, + { + "t": 0.06666667, + "v": [ + 14.15986 + ], + "curve": [ + 0.07479883, + 15.224585, + 0.14791566, + 18.036913 + ] + }, + { + "t": 0.2, + "v": [ + 18.13369 + ], + "curve": [ + 0.2513522, + 18.229107, + 0.3068256, + -4.75262 + ] + }, + { + "t": 0.3666667, + "v": [ + -5.062149 + ], + "curve": [ + 0.41201925, + -5.296737, + 0.4698103, + -0.9579954 + ] + }, + { + "t": 0.5, + "v": [ + 2.209665 + ], + "curve": [ + 0.5121224, + 3.4816265, + 0.5948224, + 20.305944 + ] + }, + { + "t": 0.6333333, + "v": [ + 24.8722 + ], + "curve": [ + 0.6472809, + 26.525967, + 0.7191794, + 29.326023 + ] + }, + { + "t": 0.8, + "v": [ + 29.219383 + ], + "curve": [ + 0.8586156, + 29.142044, + 0.9000327, + 28.480516 + ] + }, + { + "t": 0.9333333, + "v": [ + 26.11037 + ], + "curve": [ + 0.9809244, + 22.72311, + 0.9980939, + 2.056135 + ] + }, + { + "t": 1.1, + "v": [ + 2.209665 + ] + } + ] + }, + { + "bone": "hair4", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.011168385, + 4.50322, + 0.05, + 11.416817 + ] + }, + { + "t": 0.06666667, + "v": [ + 11.416817 + ], + "curve": [ + 0.1, + 11.416817, + 0.1361588, + -5.918403 + ] + }, + { + "t": 0.16666667, + "v": [ + -10.537537 + ], + "curve": [ + 0.20614353, + -16.514656, + 0.3274886, + -21.9986 + ] + }, + { + "t": 0.3666667, + "v": [ + -24.471233 + ], + "curve": [ + 0.41259405, + -27.36985, + 0.4666667, + -43.9946 + ] + }, + { + "t": 0.5, + "v": [ + -43.9946 + ], + "curve": [ + 0.5333333, + -43.9946, + 0.5522224, + 12.119652 + ] + }, + { + "t": 0.6333333, + "v": [ + 11.853188 + ], + "curve": [ + 0.7141786, + 11.587608, + 0.7583333, + -34.13222 + ] + }, + { + "t": 0.8, + "v": [ + -34.13222 + ], + "curve": [ + 0.8583333, + -34.13222, + 1.0149958, + -12.471024 + ] + }, + { + "t": 1.0666667, + "v": [ + -8.848976 + ], + "curve": [ + 1.1205677, + -5.070595, + 1.219171, + -0.015052795 + ] + }, + { + "t": 1.3333334, + "v": [ + 1.2907867 + ], + "curve": [ + 1.508893, + 3.2989044, + 1.7627754, + 2.7490234 + ] + }, + { + "t": 1.8666667, + "v": [ + 2.776871 + ], + "curve": [ + 1.974238, + 2.805704, + 2.1083546, + 2.808632 + ] + }, + { + "t": 2.2, + "v": [ + 2.776871 + ], + "curve": [ + 2.315253, + 2.736931, + 2.3741815, + 1.219162 + ] + }, + { + "t": 2.466667, + "v": [ + 1.179222 + ], + "curve": [ + 2.525, + 1.179222, + 2.608333, + 10.794548 + ] + }, + { + "t": 2.666667, + "v": [ + 10.794548 + ], + "curve": [ + 2.725, + 10.794548, + 2.893151, + 4.721054 + ] + }, + { + "t": 3.033333, + "v": [ + 4.721054 + ], + "curve": [ + 3.1166666, + 4.721054, + 3.283333, + 7.932075 + ] + }, + { + "t": 3.3666666, + "v": [ + 7.932075 + ], + "curve": [ + 3.4916666, + 7.932075, + 3.775, + 6.927864 + ] + }, + { + "t": 3.9, + "v": [ + 6.927864 + ], + "curve": [ + 3.9809444, + 6.927864, + 4.09364, + 6.897201 + ] + }, + { + "t": 4.2, + "v": [ + 8.442413 + ], + "curve": [ + 4.267491, + 9.422943, + 4.401258, + 16.605806 + ] + }, + { + "t": 4.5, + "v": [ + 16.33462 + ], + "curve": [ + 4.581609, + 16.11781, + 4.708941, + 9.9449 + ] + }, + { + "t": 4.733333, + "v": [ + 6.5066 + ], + "curve": [ + 4.747063, + 4.571221, + 4.779032, + -1.7636824 + ] + }, + { + "t": 4.8, + "v": [ + -1.7486115 + ], + "curve": [ + 4.823359, + -1.7325964, + 4.819983, + 4.467903 + ] + }, + { + "t": 4.866667, + "v": [ + 6.043281 + ], + "curve": [ + 4.899199, + 7.141105, + 4.912722, + 6.927864 + ] + }, + { + "t": 4.933333, + "v": [ + 6.927864 + ] + } + ] + }, + { + "bone": "head", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -2.827988 + ], + "curve": [ + 0.015444444, + -2.827988, + 0.03569071, + 12.719316 + ] + }, + { + "t": 0.06666667, + "v": [ + 12.186468 + ], + "curve": [ + 0.0960013, + 11.681858, + 0.11911735, + -1.144228 + ] + }, + { + "t": 0.13333334, + "v": [ + -6.858564 + ], + "curve": [ + 0.14927696, + -13.267348, + 0.21048637, + -37.27945 + ] + }, + { + "t": 0.3, + "v": [ + -36.86384 + ], + "curve": [ + 0.3539913, + -36.61315, + 0.4120227, + -32.35048 + ] + }, + { + "t": 0.4666667, + "v": [ + -23.489603 + ], + "curve": [ + 0.4899489, + -19.87037, + 0.5120964, + -3.287432 + ] + }, + { + "t": 0.5333333, + "v": [ + -3.237766 + ], + "curve": [ + 0.5596176, + -3.3898296, + 0.6143611, + -67.24913 + ] + }, + { + "t": 0.6333333, + "v": [ + -74.40298 + ], + "curve": [ + 0.6523558, + -81.5758, + 0.7021659, + -88.9422 + ] + }, + { + "t": 0.7333333, + "v": [ + -88.93178 + ], + "curve": [ + 0.8048823, + -88.90787, + 0.8380167, + -80.87495 + ] + }, + { + "t": 0.8666667, + "v": [ + -81.02708 + ], + "curve": [ + 0.9216276, + -81.3189, + 0.9755556, + -85.28828 + ] + }, + { + "t": 1, + "v": [ + -85.28828 + ], + "ease": "stepped" + }, + { + "t": 2.233333, + "v": [ + -85.28828 + ], + "curve": [ + 2.3143334, + -85.28828, + 2.382326, + -68.06154 + ] + }, + { + "t": 2.466667, + "v": [ + -63.48384 + ], + "curve": [ + 2.5701094, + -57.86936, + 2.9157326, + -55.24182 + ] + }, + { + "t": 3.2, + "v": [ + -55.10316 + ], + "curve": [ + 3.447132, + -54.98262, + 4.134757, + -56.60572 + ] + }, + { + "t": 4.266667, + "v": [ + -58.2344 + ], + "curve": [ + 4.67212, + -63.24052, + 4.64639, + -82.6929 + ] + }, + { + "t": 4.933333, + "v": [ + -85.28828 + ] + } + ] + }, + { + "bone": "head", + "property": "scale", + "keys": [ + { + "t": 0.4666667, + "v": [ + 1, + 1 + ], + "curve": [ + 0.469, + 1.005, + 0.4916667, + 1.065, + 0.475, + 1.0178572, + 0.4916667, + 0.94 + ] + }, + { + "t": 0.5, + "v": [ + 1.065, + 0.94 + ], + "curve": [ + 0.5166666, + 1.065, + 0.5410837, + 0.9910153, + 0.5166666, + 0.94, + 0.5423501, + 1.0256574 + ] + }, + { + "t": 0.5666666, + "v": [ + 0.9895735, + 1.0247642 + ], + "curve": [ + 0.5933727, + 0.9880685, + 0.6089288, + 1.001505, + 0.5948418, + 1.0237292, + 0.6074599, + 1.0010352 + ] + }, + { + "t": 0.6333333, + "v": [ + 1, + 1 + ] + } + ] + }, + { + "bone": "head-control", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ], + "curve": [ + 0.025, + 0, + 0.08982687, + 0.891473048717427, + 0.025, + 0, + 0.075, + -21.614010504539937 + ] + }, + { + "t": 0.1, + "v": [ + 0.9881001732908103, + -21.614010504539937 + ], + "curve": [ + 0.2139062, + 2.070009948885172, + 0.375, + 3.3170359299367043, + 0.19166666, + -21.614010504539937, + 0.4413305, + -13.159398227841544 + ] + }, + { + "t": 0.4666667, + "v": [ + 3.3170359299367043, + -7.8163233036117745 + ], + "curve": [ + 0.4916667, + 3.3170359299367043, + 0.5497855, + 3.255025944131776, + 0.482024, + -4.577663583989257, + 0.5036168, + 2.5038501852082544 + ] + }, + { + "t": 0.5666666, + "v": [ + 3.1785534482776767, + 2.4916028726186825 + ], + "curve": [ + 0.6580276, + 2.76464725351175, + 0.6791785, + 1.9860522865154686, + 0.6491876, + 2.475574865178754, + 0.6417333, + -10.469905418369596 + ] + }, + { + "t": 0.7, + "v": [ + 1.7400376666873885, + -10.40793397936301 + ], + "curve": [ + 0.7865131, + 0.7178611289055187, + 0.880658, + -0.8035120526508095, + 0.772064, + -10.331288022916368, + 0.819524, + 5.5617521546731865 + ] + }, + { + "t": 0.9, + "v": [ + -1.0700846126188983, + 5.5375957465633725 + ], + "curve": [ + 0.9605302, + -1.9043193961326945, + 1.025, + -2.225246112549058, + 0.974895, + 5.515115502458913, + 0.9505928, + -0.8529567147798388 + ] + }, + { + "t": 1.1, + "v": [ + -2.225246112549058, + -0.904275435203134 + ], + "curve": [ + 1.2916666, + -2.225246112549058, + 2.001765, + -1.49395179745463, + 1.291651, + -0.9701039787619529, + 1.975, + -0.904275435203134 + ] + }, + { + "t": 2.166667, + "v": [ + -0.8671348489328489, + -0.904275435203134 + ], + "curve": [ + 2.250246, + -0.5494431414812716, + 2.503161, + 0.8558456729711156, + 2.283333, + -0.904275435203134, + 2.6026855, + -7.731571950229743 + ] + }, + { + "t": 2.666667, + "v": [ + 1.325955773127725, + -8.982293077108213 + ], + "curve": [ + 2.7657926, + 1.610961163374286, + 2.998697, + 1.7487320835703575, + 2.834681, + -12.266685464351612, + 3.002592, + -15.66948180337535 + ] + }, + { + "t": 3.1333334, + "v": [ + 1.8106379308475051, + -16.217154092506306 + ], + "curve": [ + 3.391734, + 1.9294497947954714, + 4.198695, + 2.516318209304466, + 3.48327, + -17.683029148115157, + 4.12858, + -16.929863255296553 + ] + }, + { + "t": 4.366667, + "v": [ + 2.9925614159386806, + -12.17710457017077 + ], + "curve": [ + 4.429278, + 3.1700768829776, + 4.593682, + 5.308049562432414, + 4.538166, + -8.753564458135655, + 4.583333, + -4.8960837637572565 + ] + }, + { + "t": 4.666666, + "v": [ + 5.380737633100834, + -2.8332742324579954 + ], + "curve": [ + 4.793823, + 5.507386247668642, + 4.805771, + 3.683781982097963, + 4.690854, + -2.2345417351416623, + 4.800488, + -0.9998627288050945 + ] + }, + { + "t": 4.933333, + "v": [ + 3.608397500713215, + -1.2390671241221003 + ] + } + ] + }, + { + "bone": "hip", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ], + "curve": [ + 0.09774662, + -26.500283486396416, + 0.16644298, + -49.643426829515846, + 0.028903656, + 52.83070615383771, + 0.1091842, + 96.94279176568257 + ] + }, + { + "t": 0.2666667, + "v": [ + -83.18160340900454, + 94.77507525752591 + ], + "curve": [ + 0.3611138, + -114.78673887553732, + 0.3924851, + -126.64003479656533, + 0.42022145, + 92.70853166056783, + 0.4666667, + -9.75982800715007 + ] + }, + { + "t": 0.4666667, + "v": [ + -143.00812447348557, + -70.7983325313428 + ], + "curve": [ + 0.5225717, + -155.34349162836816, + 0.5651282, + -162.70703056075004, + 0.4733397, + -82.7528386669226, + 0.5833333, + -126.47713105298851 + ] + }, + { + "t": 0.6, + "v": [ + -166.97602630495203, + -126.47713105298851 + ], + "curve": [ + 0.6630102, + -174.68976911750315, + 0.8163472, + -180.33087545206783, + 0.7083333, + -126.47713105298851, + 0.8916666, + -126.51817717599798 + ] + }, + { + "t": 1, + "v": [ + -180.5597626102916, + -126.51817717599798 + ] + } + ] + }, + { + "bone": "neck", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -2.827988 + ], + "curve": [ + 0.11415303, + 1.3304386, + 0.194984, + 4.130054 + ] + }, + { + "t": 0.2666667, + "v": [ + 4.132889 + ], + "curve": [ + 0.3512333, + 4.13624, + 0.4440456, + -24.501444 + ] + }, + { + "t": 0.5, + "v": [ + -24.686066 + ], + "curve": [ + 0.570637, + -23.89392, + 0.5499004, + 34.22126 + ] + }, + { + "t": 0.6666667, + "v": [ + 35.12734 + ], + "curve": [ + 0.713132, + 34.81157, + 0.7555716, + 22.7647 + ] + }, + { + "t": 0.8333333, + "v": [ + 22.81864 + ], + "curve": [ + 0.8679167, + 22.842625, + 0.9156492, + 47.94965 + ] + }, + { + "t": 0.9666666, + "v": [ + 47.94965 + ], + "ease": "stepped" + }, + { + "t": 2.233333, + "v": [ + 47.94965 + ], + "curve": [ + 2.3, + 47.94965, + 2.6166525, + 18.71746 + ] + }, + { + "t": 2.666667, + "v": [ + 18.505486 + ], + "curve": [ + 3.171996, + 16.579683, + 4.060461, + 16.790627 + ] + }, + { + "t": 4.533333, + "v": [ + 18.505486 + ], + "curve": [ + 4.706526, + 19.133564, + 4.775889, + 41.10513 + ] + }, + { + "t": 4.8, + "v": [ + 47.94965 + ] + } + ] + }, + { + "bone": "rear-bracer", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -22.2894 + ] + }, + { + "t": 0.03333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.06666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.1, + "v": [ + -22.2894 + ] + }, + { + "t": 0.13333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.16666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.2, + "v": [ + -22.2894 + ] + }, + { + "t": 0.23333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.26666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.3, + "v": [ + -22.2894 + ] + }, + { + "t": 0.33333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.36666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.4, + "v": [ + -22.2894 + ] + }, + { + "t": 0.43333333, + "v": [ + -22.2894 + ] + }, + { + "t": 0.46666667, + "v": [ + -22.2894 + ] + }, + { + "t": 0.5, + "v": [ + 2.4683 + ] + }, + { + "t": 0.53333333, + "v": [ + 63.5998 + ] + }, + { + "t": 0.56666667, + "v": [ + 104.0814 + ] + }, + { + "t": 0.6, + "v": [ + 138.9416 + ] + }, + { + "t": 0.63333333, + "v": [ + 155.1325 + ] + }, + { + "t": 0.66666667, + "v": [ + 147.7232 + ] + }, + { + "t": 0.7, + "v": [ + 155.1325 + ] + }, + { + "t": 0.73333333, + "v": [ + 155.1325 + ] + }, + { + "t": 0.76666667, + "v": [ + 155.1325 + ] + }, + { + "t": 0.8, + "v": [ + 142.0105 + ] + }, + { + "t": 0.83333333, + "v": [ + 137.7571 + ] + }, + { + "t": 0.86666667, + "v": [ + 134.2493 + ] + }, + { + "t": 0.9, + "v": [ + 131.0781 + ] + }, + { + "t": 0.93333333, + "v": [ + 128.0924 + ] + }, + { + "t": 0.96666667, + "v": [ + 125.2526 + ] + }, + { + "t": 1, + "v": [ + 122.5909 + ] + }, + { + "t": 1.03333333, + "v": [ + 121.7598 + ] + }, + { + "t": 1.06666667, + "v": [ + 121.2695 + ] + }, + { + "t": 1.1, + "v": [ + 121.1146 + ] + }, + { + "t": 1.13333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.16666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.2, + "v": [ + 121.1146 + ] + }, + { + "t": 1.23333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.26666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.3, + "v": [ + 121.1146 + ] + }, + { + "t": 1.33333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.36666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.4, + "v": [ + 121.1146 + ] + }, + { + "t": 1.43333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.46666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.5, + "v": [ + 121.1146 + ] + }, + { + "t": 1.53333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.56666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.6, + "v": [ + 121.1146 + ] + }, + { + "t": 1.63333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.66666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.7, + "v": [ + 121.1146 + ] + }, + { + "t": 1.73333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.76666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.8, + "v": [ + 121.1146 + ] + }, + { + "t": 1.83333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.86666667, + "v": [ + 121.1146 + ] + }, + { + "t": 1.9, + "v": [ + 121.1146 + ] + }, + { + "t": 1.93333333, + "v": [ + 121.1146 + ] + }, + { + "t": 1.96666667, + "v": [ + 121.1146 + ] + }, + { + "t": 2, + "v": [ + 121.1146 + ] + }, + { + "t": 2.03333333, + "v": [ + 121.1009 + ] + }, + { + "t": 2.06666667, + "v": [ + 121.0872 + ] + }, + { + "t": 2.1, + "v": [ + 121.0687 + ] + }, + { + "t": 2.13333333, + "v": [ + 121.0366 + ] + }, + { + "t": 2.16666667, + "v": [ + 121.0044 + ] + }, + { + "t": 2.2, + "v": [ + 120.9715 + ] + }, + { + "t": 2.23333333, + "v": [ + 120.9282 + ] + }, + { + "t": 2.26666667, + "v": [ + 120.8848 + ] + }, + { + "t": 2.3, + "v": [ + 120.8416 + ] + }, + { + "t": 2.33333333, + "v": [ + 120.7944 + ] + }, + { + "t": 2.36666667, + "v": [ + 120.7442 + ] + }, + { + "t": 2.4, + "v": [ + 120.5197 + ] + }, + { + "t": 2.43333333, + "v": [ + 120.1119 + ] + }, + { + "t": 2.46666667, + "v": [ + 119.6856 + ] + }, + { + "t": 2.5, + "v": [ + 119.2638 + ] + }, + { + "t": 2.53333333, + "v": [ + 118.8284 + ] + }, + { + "t": 2.56666667, + "v": [ + 118.4006 + ] + }, + { + "t": 2.6, + "v": [ + 117.9554 + ] + }, + { + "t": 2.63333333, + "v": [ + 117.5113 + ] + }, + { + "t": 2.66666667, + "v": [ + 117.0547 + ] + }, + { + "t": 2.7, + "v": [ + 116.6016 + ] + }, + { + "t": 2.73333333, + "v": [ + 116.1201 + ] + }, + { + "t": 2.76666667, + "v": [ + 115.6115 + ] + }, + { + "t": 2.8, + "v": [ + 115.1026 + ] + }, + { + "t": 2.83333333, + "v": [ + 114.7003 + ] + }, + { + "t": 2.86666667, + "v": [ + 114.4786 + ] + }, + { + "t": 2.9, + "v": [ + 114.4248 + ] + }, + { + "t": 2.93333333, + "v": [ + 114.3732 + ] + }, + { + "t": 2.96666667, + "v": [ + 114.3218 + ] + }, + { + "t": 3, + "v": [ + 114.2694 + ] + }, + { + "t": 3.03333333, + "v": [ + 114.2188 + ] + }, + { + "t": 3.06666667, + "v": [ + 114.1734 + ] + }, + { + "t": 3.1, + "v": [ + 114.1245 + ] + }, + { + "t": 3.13333333, + "v": [ + 114.0887 + ] + }, + { + "t": 3.16666667, + "v": [ + 114.0481 + ] + }, + { + "t": 3.2, + "v": [ + 114.012 + ] + }, + { + "t": 3.23333333, + "v": [ + 113.9702 + ] + }, + { + "t": 3.26666667, + "v": [ + 113.9279 + ] + }, + { + "t": 3.3, + "v": [ + 113.8838 + ] + }, + { + "t": 3.33333333, + "v": [ + 113.8334 + ] + }, + { + "t": 3.36666667, + "v": [ + 113.7832 + ] + }, + { + "t": 3.4, + "v": [ + 113.7294 + ] + }, + { + "t": 3.43333333, + "v": [ + 113.6727 + ] + }, + { + "t": 3.46666667, + "v": [ + 113.6192 + ] + }, + { + "t": 3.5, + "v": [ + 113.5648 + ] + }, + { + "t": 3.53333333, + "v": [ + 113.5116 + ] + }, + { + "t": 3.56666667, + "v": [ + 113.4599 + ] + }, + { + "t": 3.6, + "v": [ + 113.4075 + ] + }, + { + "t": 3.63333333, + "v": [ + 113.3572 + ] + }, + { + "t": 3.66666667, + "v": [ + 113.3074 + ] + }, + { + "t": 3.7, + "v": [ + 113.1943 + ] + }, + { + "t": 3.73333333, + "v": [ + 113.0841 + ] + }, + { + "t": 3.76666667, + "v": [ + 112.8991 + ] + }, + { + "t": 3.8, + "v": [ + 112.7047 + ] + }, + { + "t": 3.83333333, + "v": [ + 112.4907 + ] + }, + { + "t": 3.86666667, + "v": [ + 112.2489 + ] + }, + { + "t": 3.9, + "v": [ + 112.0152 + ] + }, + { + "t": 3.93333333, + "v": [ + 111.7595 + ] + }, + { + "t": 3.96666667, + "v": [ + 111.504 + ] + }, + { + "t": 4, + "v": [ + 111.2525 + ] + }, + { + "t": 4.03333333, + "v": [ + 110.9912 + ] + }, + { + "t": 4.06666667, + "v": [ + 110.7361 + ] + }, + { + "t": 4.1, + "v": [ + 110.4831 + ] + }, + { + "t": 4.13333333, + "v": [ + 110.2336 + ] + }, + { + "t": 4.16666667, + "v": [ + 109.9893 + ] + }, + { + "t": 4.2, + "v": [ + 109.7494 + ] + }, + { + "t": 4.23333333, + "v": [ + 109.5251 + ] + }, + { + "t": 4.26666667, + "v": [ + 109.3057 + ] + }, + { + "t": 4.3, + "v": [ + 109.0958 + ] + }, + { + "t": 4.33333333, + "v": [ + 108.9118 + ] + }, + { + "t": 4.36666667, + "v": [ + 108.7331 + ] + }, + { + "t": 4.4, + "v": [ + 108.5846 + ] + }, + { + "t": 4.43333333, + "v": [ + 108.463 + ] + }, + { + "t": 4.46666667, + "v": [ + 108.3574 + ] + }, + { + "t": 4.5, + "v": [ + 108.3266 + ] + }, + { + "t": 4.53333333, + "v": [ + 108.3024 + ] + }, + { + "t": 4.56666667, + "v": [ + 107.8114 + ] + }, + { + "t": 4.6, + "v": [ + 106.9217 + ] + }, + { + "t": 4.63333333, + "v": [ + 105.9431 + ] + }, + { + "t": 4.66666667, + "v": [ + 104.967 + ] + }, + { + "t": 4.7, + "v": [ + 104.088 + ] + }, + { + "t": 4.73333333, + "v": [ + 103.6177 + ] + }, + { + "t": 4.76666667, + "v": [ + 120.6331 + ] + }, + { + "t": 4.8, + "v": [ + 120.9058 + ] + }, + { + "t": 4.83333333, + "v": [ + 121.1146 + ] + }, + { + "t": 4.86666667, + "v": [ + 121.1146 + ] + }, + { + "t": 4.9, + "v": [ + 121.1146 + ] + }, + { + "t": 4.9333334, + "v": [ + 121.1146 + ] + } + ] + }, + { + "bone": "rear-foot", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -0.2811966 + ], + "curve": [ + 0.03333333, + -0.2811966, + 0.256232, + -66.7055 + ] + }, + { + "t": 0.3666667, + "v": [ + -66.84443 + ], + "curve": [ + 0.4184119, + -66.90952, + 0.4985725, + -21.794205 + ] + }, + { + "t": 0.6, + "v": [ + -21.5233 + ], + "curve": [ + 0.6519168, + -21.38463, + 0.6645703, + -53.96108 + ] + }, + { + "t": 0.7, + "v": [ + -54.26296 + ], + "curve": [ + 0.7574644, + -53.96108, + 0.8429435, + -2.072342 + ] + }, + { + "t": 0.9333333, + "v": [ + -1.4685898 + ], + "curve": [ + 0.9684307, + -2.072342, + 0.9754344, + -19.96207 + ] + }, + { + "t": 1, + "v": [ + -19.96207 + ], + "curve": [ + 1.025, + -19.96207, + 1.075, + -12.420547 + ] + }, + { + "t": 1.1, + "v": [ + -12.420547 + ], + "curve": [ + 1.1333333, + -12.420547, + 1.2, + -18.34373 + ] + }, + { + "t": 1.2333333, + "v": [ + -18.34373 + ] + } + ] + }, + { + "bone": "rear-foot-target", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -0.2811985 + ] + } + ] + }, + { + "bone": "rear-shin", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.02134387, + -16.65366, + 0.09115682, + -54.81634 + ] + }, + { + "t": 0.16666667, + "v": [ + -55.28844 + ], + "curve": [ + 0.1869984, + -55.41556, + 0.2134717, + -52.51734 + ] + }, + { + "t": 0.23333333, + "v": [ + -45.98236 + ], + "curve": [ + 0.2420925, + -43.10037, + 0.3105709, + -12.726774 + ] + }, + { + "t": 0.3333333, + "v": [ + -6.317261 + ], + "curve": [ + 0.3562187, + 0.12688255, + 0.4666666, + 24.495005 + ] + }, + { + "t": 0.5, + "v": [ + 24.495005 + ], + "curve": [ + 0.5425889, + 24.495005, + 0.5597089, + 3.782467 + ] + }, + { + "t": 0.5666666, + "v": [ + -3.525984 + ], + "curve": [ + 0.5851009, + 3.8576965, + 0.6593201, + 16.627193 + ] + }, + { + "t": 0.7, + "v": [ + 16.561085 + ], + "curve": [ + 0.7823284, + 16.42729, + 0.896085, + 8.43845 + ] + }, + { + "t": 0.9333333, + "v": [ + 4.041226 + ], + "curve": [ + 0.9562264, + 6.836118, + 1.0083333, + 8.41251 + ] + }, + { + "t": 1.0333333, + "v": [ + 8.41251 + ], + "curve": [ + 1.0666667, + 8.41251, + 1.1224273, + 8.136743 + ] + }, + { + "t": 1.1666666, + "v": [ + 5.799962 + ] + } + ] + }, + { + "bone": "rear-thigh", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.03333333, + 0, + 0.12001532, + 50.26316 + ] + }, + { + "t": 0.13333334, + "v": [ + 57.30254 + ], + "curve": [ + 0.16367698, + 73.341, + 0.2737021, + 147.17735 + ] + }, + { + "t": 0.3333333, + "v": [ + 147.10303 + ], + "curve": [ + 0.47515625, + 146.44525, + 0.582564, + 95.71753 + ] + }, + { + "t": 0.6, + "v": [ + 79.66113 + ], + "curve": [ + 0.6198274, + 94.74216, + 0.7321241, + 103.15384 + ] + }, + { + "t": 0.7666666, + "v": [ + 103.02254 + ], + "curve": [ + 0.8121768, + 102.84955, + 0.8968627, + 95.74734 + ] + }, + { + "t": 0.9333333, + "v": [ + 83.01085 + ] + } + ] + }, + { + "bone": "rear-upper-arm", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -5.0624 + ] + }, + { + "t": 0.03333333, + "v": [ + -0.41 + ] + }, + { + "t": 0.06666667, + "v": [ + 9.6467 + ] + }, + { + "t": 0.1, + "v": [ + 22.5327 + ] + }, + { + "t": 0.13333333, + "v": [ + 37.3529 + ] + }, + { + "t": 0.16666667, + "v": [ + 42.6195 + ] + }, + { + "t": 0.2, + "v": [ + 43.623 + ] + }, + { + "t": 0.23333333, + "v": [ + 42.3004 + ] + }, + { + "t": 0.26666667, + "v": [ + 38.6243 + ] + }, + { + "t": 0.3, + "v": [ + 31.3237 + ] + }, + { + "t": 0.33333333, + "v": [ + 23.707 + ] + }, + { + "t": 0.36666667, + "v": [ + 19.2487 + ] + }, + { + "t": 0.4, + "v": [ + 22.8479 + ] + }, + { + "t": 0.43333333, + "v": [ + 28.8233 + ] + }, + { + "t": 0.46666667, + "v": [ + 38.0023 + ] + }, + { + "t": 0.5, + "v": [ + 40.9843 + ] + }, + { + "t": 0.53333333, + "v": [ + 32.5684 + ] + }, + { + "t": 0.56666667, + "v": [ + 35.9581 + ] + }, + { + "t": 0.6, + "v": [ + 69.5803 + ] + }, + { + "t": 0.63333333, + "v": [ + 194.3699 + ] + }, + { + "t": 0.66666667, + "v": [ + 218.3422 + ] + }, + { + "t": 0.7, + "v": [ + 213.2932 + ] + }, + { + "t": 0.73333333, + "v": [ + 128.6612 + ] + }, + { + "t": 0.76666667, + "v": [ + 95.1164 + ] + }, + { + "t": 0.8, + "v": [ + 55.3762 + ] + }, + { + "t": 0.83333333, + "v": [ + 46.6556 + ] + }, + { + "t": 0.86666667, + "v": [ + 41.1856 + ] + }, + { + "t": 0.9, + "v": [ + 37.3915 + ] + }, + { + "t": 0.93333333, + "v": [ + 34.646 + ] + }, + { + "t": 0.96666667, + "v": [ + 32.6501 + ] + }, + { + "t": 1, + "v": [ + 31.24 + ] + }, + { + "t": 1.03333333, + "v": [ + 30.655 + ] + }, + { + "t": 1.06666667, + "v": [ + 30.3154 + ] + }, + { + "t": 1.1, + "v": [ + 30.2089 + ] + }, + { + "t": 1.13333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.16666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.2, + "v": [ + 30.2089 + ] + }, + { + "t": 1.23333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.26666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.3, + "v": [ + 30.2089 + ] + }, + { + "t": 1.33333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.36666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.4, + "v": [ + 30.2089 + ] + }, + { + "t": 1.43333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.46666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.5, + "v": [ + 30.2089 + ] + }, + { + "t": 1.53333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.56666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.6, + "v": [ + 30.2089 + ] + }, + { + "t": 1.63333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.66666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.7, + "v": [ + 30.2089 + ] + }, + { + "t": 1.73333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.76666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.8, + "v": [ + 30.2089 + ] + }, + { + "t": 1.83333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.86666667, + "v": [ + 30.2089 + ] + }, + { + "t": 1.9, + "v": [ + 30.2089 + ] + }, + { + "t": 1.93333333, + "v": [ + 30.2089 + ] + }, + { + "t": 1.96666667, + "v": [ + 30.2089 + ] + }, + { + "t": 2, + "v": [ + 30.2089 + ] + }, + { + "t": 2.03333333, + "v": [ + 30.2069 + ] + }, + { + "t": 2.06666667, + "v": [ + 30.205 + ] + }, + { + "t": 2.1, + "v": [ + 30.2024 + ] + }, + { + "t": 2.13333333, + "v": [ + 30.1981 + ] + }, + { + "t": 2.16666667, + "v": [ + 30.1938 + ] + }, + { + "t": 2.2, + "v": [ + 30.1896 + ] + }, + { + "t": 2.23333333, + "v": [ + 30.1843 + ] + }, + { + "t": 2.26666667, + "v": [ + 30.1793 + ] + }, + { + "t": 2.3, + "v": [ + 30.1744 + ] + }, + { + "t": 2.33333333, + "v": [ + 30.1694 + ] + }, + { + "t": 2.36666667, + "v": [ + 30.1644 + ] + }, + { + "t": 2.4, + "v": [ + 30.0363 + ] + }, + { + "t": 2.43333333, + "v": [ + 29.7832 + ] + }, + { + "t": 2.46666667, + "v": [ + 29.4702 + ] + }, + { + "t": 2.5, + "v": [ + 29.1081 + ] + }, + { + "t": 2.53333333, + "v": [ + 28.7117 + ] + }, + { + "t": 2.56666667, + "v": [ + 28.3096 + ] + }, + { + "t": 2.6, + "v": [ + 27.8962 + ] + }, + { + "t": 2.63333333, + "v": [ + 27.4904 + ] + }, + { + "t": 2.66666667, + "v": [ + 27.092 + ] + }, + { + "t": 2.7, + "v": [ + 26.7188 + ] + }, + { + "t": 2.73333333, + "v": [ + 26.3655 + ] + }, + { + "t": 2.76666667, + "v": [ + 26.0584 + ] + }, + { + "t": 2.8, + "v": [ + 25.8113 + ] + }, + { + "t": 2.83333333, + "v": [ + 25.6267 + ] + }, + { + "t": 2.86666667, + "v": [ + 25.5412 + ] + }, + { + "t": 2.9, + "v": [ + 25.5471 + ] + }, + { + "t": 2.93333333, + "v": [ + 25.553 + ] + }, + { + "t": 2.96666667, + "v": [ + 25.5591 + ] + }, + { + "t": 3, + "v": [ + 25.5655 + ] + }, + { + "t": 3.03333333, + "v": [ + 25.5717 + ] + }, + { + "t": 3.06666667, + "v": [ + 25.5774 + ] + }, + { + "t": 3.1, + "v": [ + 25.5835 + ] + }, + { + "t": 3.13333333, + "v": [ + 25.5877 + ] + }, + { + "t": 3.16666667, + "v": [ + 25.5925 + ] + }, + { + "t": 3.2, + "v": [ + 25.5966 + ] + }, + { + "t": 3.23333333, + "v": [ + 25.6013 + ] + }, + { + "t": 3.26666667, + "v": [ + 25.606 + ] + }, + { + "t": 3.3, + "v": [ + 25.6107 + ] + }, + { + "t": 3.33333333, + "v": [ + 25.6162 + ] + }, + { + "t": 3.36666667, + "v": [ + 25.6216 + ] + }, + { + "t": 3.4, + "v": [ + 25.6276 + ] + }, + { + "t": 3.43333333, + "v": [ + 25.6339 + ] + }, + { + "t": 3.46666667, + "v": [ + 25.6399 + ] + }, + { + "t": 3.5, + "v": [ + 25.6462 + ] + }, + { + "t": 3.53333333, + "v": [ + 25.6524 + ] + }, + { + "t": 3.56666667, + "v": [ + 25.6584 + ] + }, + { + "t": 3.6, + "v": [ + 25.6647 + ] + }, + { + "t": 3.63333333, + "v": [ + 25.6706 + ] + }, + { + "t": 3.66666667, + "v": [ + 25.6766 + ] + }, + { + "t": 3.7, + "v": [ + 25.6515 + ] + }, + { + "t": 3.73333333, + "v": [ + 25.6262 + ] + }, + { + "t": 3.76666667, + "v": [ + 25.5649 + ] + }, + { + "t": 3.8, + "v": [ + 25.4985 + ] + }, + { + "t": 3.83333333, + "v": [ + 25.4223 + ] + }, + { + "t": 3.86666667, + "v": [ + 25.333 + ] + }, + { + "t": 3.9, + "v": [ + 25.2435 + ] + }, + { + "t": 3.93333333, + "v": [ + 25.1452 + ] + }, + { + "t": 3.96666667, + "v": [ + 25.0435 + ] + }, + { + "t": 4, + "v": [ + 24.9425 + ] + }, + { + "t": 4.03333333, + "v": [ + 24.8368 + ] + }, + { + "t": 4.06666667, + "v": [ + 24.7305 + ] + }, + { + "t": 4.1, + "v": [ + 24.6251 + ] + }, + { + "t": 4.13333333, + "v": [ + 24.5204 + ] + }, + { + "t": 4.16666667, + "v": [ + 24.4158 + ] + }, + { + "t": 4.2, + "v": [ + 24.3121 + ] + }, + { + "t": 4.23333333, + "v": [ + 24.214 + ] + }, + { + "t": 4.26666667, + "v": [ + 24.1158 + ] + }, + { + "t": 4.3, + "v": [ + 24.0211 + ] + }, + { + "t": 4.33333333, + "v": [ + 23.9352 + ] + }, + { + "t": 4.36666667, + "v": [ + 23.8487 + ] + }, + { + "t": 4.4, + "v": [ + 23.7744 + ] + }, + { + "t": 4.43333333, + "v": [ + 23.7079 + ] + }, + { + "t": 4.46666667, + "v": [ + 23.6449 + ] + }, + { + "t": 4.5, + "v": [ + 23.6114 + ] + }, + { + "t": 4.53333333, + "v": [ + 23.5763 + ] + }, + { + "t": 4.56666667, + "v": [ + 23.3595 + ] + }, + { + "t": 4.6, + "v": [ + 22.9999 + ] + }, + { + "t": 4.63333333, + "v": [ + 22.6177 + ] + }, + { + "t": 4.66666667, + "v": [ + 22.2505 + ] + }, + { + "t": 4.7, + "v": [ + 21.9292 + ] + }, + { + "t": 4.73333333, + "v": [ + 21.7403 + ] + }, + { + "t": 4.76666667, + "v": [ + 29.9007 + ] + }, + { + "t": 4.8, + "v": [ + 30.0578 + ] + }, + { + "t": 4.83333333, + "v": [ + 30.2089 + ] + }, + { + "t": 4.86666667, + "v": [ + 30.2089 + ] + }, + { + "t": 4.9, + "v": [ + 30.2089 + ] + }, + { + "t": 4.9333334, + "v": [ + 30.2089 + ] + } + ] + }, + { + "bone": "torso", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + -8.61538 + ], + "curve": [ + 0.010259143, + -16.71203, + 0.03222887, + -33.60068 + ] + }, + { + "t": 0.06666667, + "v": [ + -33.37212 + ], + "curve": [ + 0.18178344, + -32.60808, + 0.2976945, + 123.07062 + ] + }, + { + "t": 0.4666667, + "v": [ + 122.77002 + ], + "curve": [ + 0.5109518, + 122.69125, + 0.5204181, + 100.20042 + ] + }, + { + "t": 0.5666666, + "v": [ + 88.9638 + ], + "curve": [ + 0.5875576, + 83.8881, + 0.6666667, + 75.34303 + ] + }, + { + "t": 0.7, + "v": [ + 75.34303 + ], + "curve": [ + 0.7666666, + 75.34303, + 0.9, + 76.03314 + ] + }, + { + "t": 0.9666666, + "v": [ + 76.03314 + ] + } + ] + }, + { + "bone": "torso2", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.04833333, + 0, + 0.12943684, + -12.732102 + ] + }, + { + "t": 0.16666667, + "v": [ + -15.947126 + ], + "curve": [ + 0.22118534, + -20.65514, + 0.2544313, + -21.62372 + ] + }, + { + "t": 0.3, + "v": [ + -21.586037 + ], + "curve": [ + 0.457501, + -21.45581, + 0.4595645, + -1.671394 + ] + }, + { + "t": 0.6333333, + "v": [ + -1.709037 + ], + "curve": [ + 0.7095563, + -1.7255486, + 0.7151743, + -4.000723 + ] + }, + { + "t": 0.7666666, + "v": [ + -3.972734 + ], + "curve": [ + 0.8663324, + -3.918559, + 0.839921, + 0.016319573 + ] + }, + { + "t": 1, + "v": [ + 0 + ], + "ease": "stepped" + }, + { + "t": 2, + "v": [ + 0 + ], + "curve": [ + 2.275, + 0, + 2.8669045, + -5.797145 + ] + }, + { + "t": 3.1, + "v": [ + -6.437279 + ], + "curve": [ + 3.327306, + -7.06151, + 3.7103264, + -6.232035 + ] + }, + { + "t": 3.9333334, + "v": [ + -5.405311 + ], + "curve": [ + 4.168433, + -4.533755, + 4.488472, + -2.8298516 + ] + }, + { + "t": 4.8, + "v": [ + 0 + ] + } + ] + }, + { + "bone": "torso3", + "property": "rotate", + "keys": [ + { + "t": 0, + "v": [ + 0 + ], + "curve": [ + 0.025, + 0, + 0.09008592, + -3.655975 + ] + }, + { + "t": 0.1, + "v": [ + -4.551666 + ], + "curve": [ + 0.14257246, + -8.397885, + 0.22345562, + -17.0685 + ] + }, + { + "t": 0.23333333, + "v": [ + -18.311 + ], + "curve": [ + 0.2820652, + -24.44091, + 0.35017, + -28.99538 + ] + }, + { + "t": 0.3666667, + "v": [ + -30.06988 + ], + "curve": [ + 0.4051797, + -32.57841, + 0.4417323, + -33.03234 + ] + }, + { + "t": 0.4666667, + "v": [ + -32.98805 + ], + "curve": [ + 0.4914639, + -33.04064, + 0.5048738, + -23.56439 + ] + }, + { + "t": 0.5333333, + "v": [ + -23.546326 + ], + "curve": [ + 0.5708778, + -23.66542, + 0.5987943, + -27.20989 + ] + }, + { + "t": 0.6333333, + "v": [ + -27.20665 + ], + "curve": [ + 0.669014, + -27.203304, + 0.742272, + -10.42768 + ] + }, + { + "t": 0.7666666, + "v": [ + -7.788528 + ], + "curve": [ + 0.7875314, + -5.531253, + 0.7960346, + -4.417817 + ] + }, + { + "t": 0.8333333, + "v": [ + -2.901961 + ], + "curve": [ + 0.874938, + -1.2111093, + 0.9333333, + 0 + ] + }, + { + "t": 0.9666666, + "v": [ + 0 + ], + "ease": "stepped" + }, + { + "t": 2.4333334, + "v": [ + 0 + ], + "curve": [ + 2.516667, + 0, + 2.6833556, + 4.630115 + ] + }, + { + "t": 2.766667, + "v": [ + 4.656875 + ], + "curve": [ + 3.084372, + 4.758941, + 3.248143, + 4.367768 + ] + }, + { + "t": 3.4, + "v": [ + 3.736271 + ], + "curve": [ + 3.596353, + 2.919743, + 3.754788, + 2.181887 + ] + }, + { + "t": 3.8666666, + "v": [ + 1.7159004 + ], + "curve": [ + 4.136221, + 0.593175, + 4.471063, + 0 + ] + }, + { + "t": 4.8, + "v": [ + 0 + ] + } + ] + }, + { + "slot": "eye", + "property": "attachment", + "keys": [ + { + "t": 0.5333333, + "v": "eye-indifferent" + }, + { + "t": 4.6, + "v": "eye-indifferent" + } + ] + }, + { + "slot": "front-fist", + "property": "attachment", + "keys": [ + { + "t": 0, + "v": "front-fist-open" + } + ] + }, + { + "bone": "front-shoulder", + "property": "translate", + "keys": [ + { + "t": 0, + "v": [ + 0, + 0 + ] + }, + { + "t": 0.16666667, + "v": [ + 0, + 16 + ] + }, + { + "t": 0.36666667, + "v": [ + -5, + 28 + ] + }, + { + "t": 0.5333333, + "v": [ + 1, + 12 + ] + }, + { + "t": 1, + "v": [ + 0, + 0 + ] + } + ] + } + ], + "ik": [ + { + "constraint": "front-foot-ik", + "keys": [ + { + "t": 0, + "mix": 0 + } + ] + }, + { + "constraint": "front-leg-ik", + "keys": [ + { + "t": 0, + "mix": 0, + "bendPositive": false + } + ] + }, + { + "constraint": "rear-foot-ik", + "keys": [ + { + "t": 0, + "mix": 0.005 + } + ] + }, + { + "constraint": "rear-leg-ik", + "keys": [ + { + "t": 0, + "mix": 0.005, + "bendPositive": false + } + ] + } + ] } - ] } - } } diff --git a/rigboy/v2/rig/rig.json b/rigboy/v2/rig/rig.json index d20021d5..5adf7db8 100644 --- a/rigboy/v2/rig/rig.json +++ b/rigboy/v2/rig/rig.json @@ -1,7 +1,7 @@ { "spec": "rigc-rig/1", "name": "rigboy-b10e-proportion-axis", - "note": "DECOMPILED from corrected-preprocessed.json by `rigc ingest` 2.82.0. Every number here was read out of that skeleton; nothing was authored, so this file says what the object IS and nothing about why. `invariants` is deliberately absent \u2014 a skeleton declares none, and an assertion with nothing to measure must SKIP rather than pass.", + "note": "DECOMPILED from corrected-preprocessed.json by `rigc ingest` 2.82.0. Every number here was read out of that skeleton; nothing was authored, so this file says what the object IS and nothing about why. `invariants` is deliberately absent — a skeleton declares none, and an assertion with nothing to measure must SKIP rather than pass.", "skeleton": { "x": -117.27788789069166, "y": -4.936206007051607, @@ -575,10 +575,10 @@ "image": "gun.png", "width": 730, "height": 400, - "x": 62.482674, - "y": 10.889955, - "rotation": -138.33244, - "scaleX": 0.16743854, + "x": 50, + "y": 14.5, + "rotation": -2.85, + "scaleX": -0.16743854, "scaleY": 0.16743852 } }, @@ -665,8 +665,8 @@ "image": "rear-upper-arm.png", "width": 416, "height": 624, - "x": -24.289118, - "y": 4.065864, + "x": -25.089118, + "y": 3.565864, "rotation": 135 } },