diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a5278d..a91ea05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [5-r.1-beta.2] - 2023-09-28 + +### Changed + +* Replace the sample model `Mao` with the updated version that is compatible with Cubism 5.0. + + ## [5-r.1-beta.1] - 2023-08-17 ### Added @@ -203,6 +210,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). * Fix issue with reloading model images in WebKit. +[5-r.1-beta.2]: https://github.com/Live2D/CubismWebSamples/compare/5-r.1-beta.1...5-r.1-beta.2 [5-r.1-beta.1]: https://github.com/Live2D/CubismWebSamples/compare/4-r.7...5-r.1-beta.1 [4-r.7]: https://github.com/Live2D/CubismWebSamples/compare/4-r.6.2...4-r.7 [4-r.6.2]: https://github.com/Live2D/CubismWebSamples/compare/4-r.6.1...4-r.6.2 diff --git a/Framework b/Framework index ae7a189..ff606d5 160000 --- a/Framework +++ b/Framework @@ -1 +1 @@ -Subproject commit ae7a189f98533a67f69dfa756232235648b9611c +Subproject commit ff606d5bee3cdab4f8430947f29badab598821c5 diff --git a/README.ja.md b/README.ja.md index 1f0cb51..f627c0a 100644 --- a/README.ja.md +++ b/README.ja.md @@ -90,9 +90,8 @@ NOTE: デバック用の設定は、`.vscode/launch.json` に記述していま ### Node.js -* 20.5.1 -* 18.17.1 -* 16.20.2 +* 20.7.0 +* 18.18.0 ## 動作確認環境 @@ -105,13 +104,13 @@ NOTE: デバック用の設定は、`.vscode/launch.json` に記述していま | iOS / iPadOS | Google Chrome | 113.0.5672.109 | | iOS / iPadOS | Microsoft Edge | 113.0.1774.42 | | iOS / iPadOS | Mozilla Firefox | 113.0 | -| iOS / iPadOS | Safari | 16.4 | -| macOS | Google Chrome | 113.0.5672.92 | -| macOS | Microsoft Edge | 113.0.1774.42 | +| iOS / iPadOS | Safari | 16.6.1 | +| macOS | Google Chrome | 117.0.5938.92 | +| macOS | Microsoft Edge | 117.0.2045.43 | | macOS | Mozilla Firefox | 113.0.1 | -| macOS | Safari | 16.4 | -| Windows | Google Chrome | 113.0.5672.93 | -| Windows | Microsoft Edge | 113.0.1774.42 | +| macOS | Safari | 16.6.1 | +| Windows | Google Chrome | 117.0.5938.92 | +| Windows | Microsoft Edge | 117.0.2045.43 | | Windows | Mozilla Firefox | 113.0 | Note: 動作確認時のサーバの起動は `./Samples/TypeScript/Demo/package.json` の `serve` スクリプトを使用して行っています。 @@ -134,9 +133,9 @@ Live2Dコミュニティでは、問題のレポートと機能リクエスト SDKの将来についてのフィードバックにも関心があります。Live2Dコミュニティで提案や機能のリクエストを送信できます。このプロセスをより効果的にするために、それらをより明確に定義するのに役立つより多くの情報を含めるようお願いしています。 -## コミュニティ +## フォーラム -ユーザー同士でCubism SDKの活用方法の提案や質問をしたい場合は、是非コミュニティをご活用ください。 +ユーザー同士でCubism SDKの活用方法の提案や質問をしたい場合は、是非フォーラムをご活用ください。 -- [Live2D 公式コミュニティ](https://creatorsforum.live2d.com/) -- [Live2D community(English)](https://community.live2d.com/) +- [Live2D 公式クリエイターズフォーラム](https://creatorsforum.live2d.com/) +- [Live2D Creator's Forum(English)](https://community.live2d.com/) diff --git a/README.md b/README.md index 7d258ba..4b614e5 100644 --- a/README.md +++ b/README.md @@ -91,9 +91,8 @@ Please refer to [CHANGELOG.md](CHANGELOG.md) for the changelog of this repositor ### Node.js -* 20.5.1 -* 18.17.1 -* 16.20.2 +* 20.7.0 +* 18.18.0 ## Operation environment @@ -106,13 +105,13 @@ Please refer to [CHANGELOG.md](CHANGELOG.md) for the changelog of this repositor | iOS / iPadOS | Google Chrome | 113.0.5672.109 | | iOS / iPadOS | Microsoft Edge | 113.0.1774.42 | | iOS / iPadOS | Mozilla Firefox | 113.0 | -| iOS / iPadOS | Safari | 16.4 | -| macOS | Google Chrome | 113.0.5672.92 | -| macOS | Microsoft Edge | 113.0.1774.42 | +| iOS / iPadOS | Safari | 16.6.1 | +| macOS | Google Chrome | 117.0.5938.92 | +| macOS | Microsoft Edge | 117.0.2045.43 | | macOS | Mozilla Firefox | 113.0.1 | -| macOS | Safari | 16.4 | -| Windows | Google Chrome | 113.0.5672.93 | -| Windows | Microsoft Edge | 113.0.1774.42 | +| macOS | Safari | 16.6.1 | +| Windows | Google Chrome | 117.0.5938.92 | +| Windows | Microsoft Edge | 117.0.2045.43 | | Windows | Mozilla Firefox | 113.0 | Note: You can start the server for operation check by running the `serve` script of `./Samples/TypeScript/Demo/package.json`. @@ -135,9 +134,9 @@ We are regularly checking issue-reports and feature requests at Live2D Community We're also interested in your feedback for the future of the SDK. You can submit a suggestion or feature request at Live2D Community. To make this process more effective, we're asking that you include more information to help define them more clearly. -## Community +## Forum -If you want to suggest or ask questions about how to use the Cubism SDK between users, please use the community. +If you want to suggest or ask questions about how to use the Cubism SDK between users, please use the forum. -- [Live2D community](https://community.live2d.com/) -- [Live2D 公式コミュニティ (Japanese)](https://creatorsforum.live2d.com/) +- [Live2D Creator's Forum](https://community.live2d.com/) +- [Live2D 公式クリエイターズフォーラム (Japanese)](https://creatorsforum.live2d.com/) diff --git a/Samples/Resources/Mao/Mao.2048/texture_00.png b/Samples/Resources/Mao/Mao.2048/texture_00.png index d0bf56b..3d0b037 100644 Binary files a/Samples/Resources/Mao/Mao.2048/texture_00.png and b/Samples/Resources/Mao/Mao.2048/texture_00.png differ diff --git a/Samples/Resources/Mao/Mao.cdi3.json b/Samples/Resources/Mao/Mao.cdi3.json index 4813ff0..543be7c 100644 --- a/Samples/Resources/Mao/Mao.cdi3.json +++ b/Samples/Resources/Mao/Mao.cdi3.json @@ -117,27 +117,27 @@ "Name": "右眉 変形" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "GroupId": "ParamGroupMouth", "Name": "あ" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "GroupId": "ParamGroupMouth", "Name": "い" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "GroupId": "ParamGroupMouth", "Name": "う" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "GroupId": "ParamGroupMouth", "Name": "え" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "GroupId": "ParamGroupMouth", "Name": "お" }, @@ -416,150 +416,250 @@ "GroupId": "ParamGroupSway", "Name": "ローブのふわ" }, - { - "Id": "ParamSmokeOn", - "GroupId": "ParamGroupEffectsMistake", - "Name": "煙 表示" - }, - { - "Id": "ParamSmoke", - "GroupId": "ParamGroupEffectsMistake", - "Name": "煙" - }, - { - "Id": "ParamExplosionChargeOn", - "GroupId": "ParamGroupEffectsMistake", - "Name": "爆発光溜め 表示" - }, - { - "Id": "ParamExplosionLightCharge", - "GroupId": "ParamGroupEffectsMistake", - "Name": "爆発光溜め" - }, - { - "Id": "ParamExplosionOn", - "GroupId": "ParamGroupEffectsMistake", - "Name": "爆発 表示" - }, - { - "Id": "ParamExplosion", - "GroupId": "ParamGroupEffectsMistake", - "Name": "爆発" - }, - { - "Id": "ParamWandInkColorRainbow", - "GroupId": "ParamGroupEffectsMistake", - "Name": "杖インク 虹色" - }, { "Id": "ParamHeartMissOn", - "GroupId": "ParamGroupEffectsMistake", + "GroupId": "ParamGroupHeart", "Name": "ハート失敗 表示" }, { "Id": "ParamHeartBackMissOn", - "GroupId": "ParamGroupEffectsMistake", + "GroupId": "ParamGroupHeart", "Name": "ハート失敗後ろ 表示" }, { "Id": "ParamHeartColorRainbow", - "GroupId": "ParamGroupEffectsMistake", + "GroupId": "ParamGroupHeart", "Name": "ハート失敗 虹色" }, - { - "Id": "ParamWandInkColorHeal", - "GroupId": "ParamGroupEffectsSuccess", - "Name": "杖インク 緑色" - }, { "Id": "ParamHeartHealOn", - "GroupId": "ParamGroupEffectsSuccess", + "GroupId": "ParamGroupHeart", "Name": "ハート回復 表示" }, { "Id": "ParamHeartBackHealOn", - "GroupId": "ParamGroupEffectsSuccess", + "GroupId": "ParamGroupHeart", "Name": "ハート回復後ろ 表示" }, { "Id": "ParamHeartColorHeal", - "GroupId": "ParamGroupEffectsSuccess", + "GroupId": "ParamGroupHeart", "Name": "ハート回復 緑色" }, - { - "Id": "ParamHeartLightOn", - "GroupId": "ParamGroupEffectsSuccess", - "Name": "光 表示" - }, - { - "Id": "ParamHeartLight", - "GroupId": "ParamGroupEffectsSuccess", - "Name": "光 星" - }, - { - "Id": "ParamHeartLightColor", - "GroupId": "ParamGroupEffectsSuccess", - "Name": "光 色変化" - }, - { - "Id": "ParamMagicPositionX", - "GroupId": "ParamGroupEffects", - "Name": "魔法の位置X" - }, - { - "Id": "ParamMagicPositionY", - "GroupId": "ParamGroupEffects", - "Name": "魔法の位置Y" - }, - { - "Id": "ParamWandInk", - "GroupId": "ParamGroupEffects", - "Name": "杖インク" - }, { "Id": "ParamHeartDrow", - "GroupId": "ParamGroupEffects", + "GroupId": "ParamGroupHeart", "Name": "ハート 描画" }, { "Id": "ParamHeartSize", - "GroupId": "ParamGroupEffects", + "GroupId": "ParamGroupHeart", "Name": "ハート 拡縮" }, { "Id": "ParamHeartColorLight", - "GroupId": "ParamGroupEffects", + "GroupId": "ParamGroupHeart", "Name": "ハート 色変化" }, { - "Id": "ParamAllColor", - "GroupId": "ParamGroupEffectsHeal", - "Name": "全体の色" + "Id": "ParamWandInkColorRainbow", + "GroupId": "ParamGroupInk", + "Name": "杖インク 虹色" + }, + { + "Id": "ParamWandInkColorHeal", + "GroupId": "ParamGroupInk", + "Name": "杖インク 緑色" + }, + { + "Id": "ParamWandInk", + "GroupId": "ParamGroupInk", + "Name": "杖インク" + }, + { + "Id": "ParamSmokeOn", + "GroupId": "ParamGroupExplosion", + "Name": "煙 表示" + }, + { + "Id": "ParamSmoke", + "GroupId": "ParamGroupExplosion", + "Name": "煙" + }, + { + "Id": "ParamExplosionChargeOn", + "GroupId": "ParamGroupExplosion", + "Name": "爆発光溜め 表示" + }, + { + "Id": "ParamExplosionLightCharge", + "GroupId": "ParamGroupExplosion", + "Name": "爆発光溜め" + }, + { + "Id": "ParamExplosionOn", + "GroupId": "ParamGroupExplosion", + "Name": "爆発 表示" + }, + { + "Id": "ParamExplosion", + "GroupId": "ParamGroupExplosion", + "Name": "爆発" + }, + { + "Id": "ParamRabbitElimination", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 消滅" + }, + { + "Id": "ParamRabbitAppearance", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 出現" + }, + { + "Id": "ParamRabbitSize", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 拡縮" + }, + { + "Id": "ParamRabbitDraworder", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 描画順" + }, + { + "Id": "ParamRabbitEar", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 耳" + }, + { + "Id": "ParamRabbitDirection", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 向き" + }, + { + "Id": "ParamRabbitLight", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ 色変化" + }, + { + "Id": "ParamRabbitLightSize", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎ光 拡縮" + }, + { + "Id": "ParamRabbitX", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎの移動 X" + }, + { + "Id": "ParamRabbitY", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎの移動 Y" + }, + { + "Id": "ParamRabbitRotate", + "GroupId": "ParamGroupRabbit", + "Name": "うさぎの回転" }, { "Id": "ParamAuraOn", - "GroupId": "ParamGroupEffectsHeal", + "GroupId": "ParamGroupAura", "Name": "オーラ 表示" }, { "Id": "ParamAura", - "GroupId": "ParamGroupEffectsHeal", + "GroupId": "ParamGroupAura", "Name": "オーラ" }, { - "Id": "ParamAuraColor", - "GroupId": "ParamGroupEffectsHeal", - "Name": "オーラ 色変化" + "Id": "ParamAuraColor1", + "GroupId": "ParamGroupAura", + "Name": "オーラ 色変化1" }, { - "Id": "ParamHealOn", - "GroupId": "ParamGroupEffectsHeal", + "Id": "ParamAuraColor2", + "GroupId": "ParamGroupAura", + "Name": "オーラ 色変化2" + }, + { + "Id": "ParamHeartLightOn", + "GroupId": "ParamGroupLight", + "Name": "光 表示" + }, + { + "Id": "ParamHeartLight", + "GroupId": "ParamGroupLight", + "Name": "光 星" + }, + { + "Id": "ParamHeartLightColor", + "GroupId": "ParamGroupLight", + "Name": "光 色変化" + }, + { + "Id": "ParamHealLightOn", + "GroupId": "ParamGroupLight", "Name": "回復魔法光 表示" }, { "Id": "ParamHealLight", - "GroupId": "ParamGroupEffectsHeal", + "GroupId": "ParamGroupLight", "Name": "回復魔法光" + }, + { + "Id": "ParamStrengthenLightOn", + "GroupId": "ParamGroupLight", + "Name": "強化魔法光 表示" + }, + { + "Id": "ParamStrengthenLight", + "GroupId": "ParamGroupLight", + "Name": "強化魔法光" + }, + { + "Id": "ParamStrengthenLightMove", + "GroupId": "ParamGroupLight", + "Name": "強化魔法光 移動" + }, + { + "Id": "ParamMagicPositionX", + "GroupId": "ParamGroupAllEffects", + "Name": "魔法の位置X" + }, + { + "Id": "ParamMagicPositionY", + "GroupId": "ParamGroupAllEffects", + "Name": "魔法の位置Y" + }, + { + "Id": "ParamAllColor1", + "GroupId": "ParamGroupAllEffects", + "Name": "全体の色1" + }, + { + "Id": "ParamAllColor2", + "GroupId": "ParamGroupAllEffects", + "Name": "全体の色2" + }, + { + "Id": "ParamSphereOn", + "GroupId": "ParamGroupColorSample", + "Name": "玉 表示" + }, + { + "Id": "ParamSphereMove", + "GroupId": "ParamGroupColorSample", + "Name": "玉 移動" + }, + { + "Id": "ParamSphereMultiplyColor", + "GroupId": "ParamGroupColorSample", + "Name": "玉 乗算色" + }, + { + "Id": "ParamSphereScreenColor", + "GroupId": "ParamGroupColorSample", + "Name": "玉 スクリーン色" } ], "ParameterGroups": [ @@ -624,24 +724,44 @@ "Name": "揺れ" }, { - "Id": "ParamGroupEffectsMistake", + "Id": "ParamGroupHeart", "GroupId": "", - "Name": "魔法失敗エフェクト" + "Name": "ハート" }, { - "Id": "ParamGroupEffectsSuccess", + "Id": "ParamGroupInk", "GroupId": "", - "Name": "魔法成功エフェクト" + "Name": "インク" }, { - "Id": "ParamGroupEffects", + "Id": "ParamGroupExplosion", "GroupId": "", - "Name": "魔法共通エフェクト" + "Name": "爆発" }, { - "Id": "ParamGroupEffectsHeal", + "Id": "ParamGroupRabbit", "GroupId": "", - "Name": "回復エフェクト" + "Name": "うさぎ" + }, + { + "Id": "ParamGroupAura", + "GroupId": "", + "Name": "オーラ" + }, + { + "Id": "ParamGroupLight", + "GroupId": "", + "Name": "光" + }, + { + "Id": "ParamGroupAllEffects", + "GroupId": "", + "Name": "全体エフェクト" + }, + { + "Id": "ParamGroupColorSample", + "GroupId": "", + "Name": "乗算色・スクリーン色サンプル" } ], "Parts": [ @@ -649,6 +769,14 @@ "Id": "PartCore", "Name": "コア" }, + { + "Id": "PartRabbit", + "Name": "うさぎ" + }, + { + "Id": "PartEffect", + "Name": "エフェクト" + }, { "Id": "PartInk", "Name": "インク" @@ -749,6 +877,10 @@ "Id": "PartArmRB", "Name": "右腕B" }, + { + "Id": "PartColorSample", + "Name": "乗算色・スクリーン色サンプル" + }, { "Id": "PartSketch", "Name": "[ 下絵 ]" diff --git a/Samples/Resources/Mao/Mao.moc3 b/Samples/Resources/Mao/Mao.moc3 index d7de441..fc4cf72 100644 Binary files a/Samples/Resources/Mao/Mao.moc3 and b/Samples/Resources/Mao/Mao.moc3 differ diff --git a/Samples/Resources/Mao/Mao.model3.json b/Samples/Resources/Mao/Mao.model3.json index 8166438..69c2be0 100644 --- a/Samples/Resources/Mao/Mao.model3.json +++ b/Samples/Resources/Mao/Mao.model3.json @@ -46,6 +46,9 @@ "Idle": [ { "File": "motions/mtn_01.motion3.json" + }, + { + "File": "motions/sample_01.motion3.json" } ], "TapBody": [ @@ -63,11 +66,21 @@ }, { "File": "motions/special_02.motion3.json" + }, + { + "File": "motions/special_03.motion3.json" } ] } }, "Groups": [ + { + "Target": "Parameter", + "Name": "LipSync", + "Ids": [ + "ParamA" + ] + }, { "Target": "Parameter", "Name": "EyeBlink", @@ -75,11 +88,6 @@ "ParamEyeLOpen", "ParamEyeROpen" ] - }, - { - "Target": "Parameter", - "Name": "LipSync", - "Ids": [] } ], "HitAreas": [ diff --git a/Samples/Resources/Mao/expressions/exp_01.exp3.json b/Samples/Resources/Mao/expressions/exp_01.exp3.json index 1c95ed4..bad34d9 100644 --- a/Samples/Resources/Mao/expressions/exp_01.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_01.exp3.json @@ -10,8 +10,8 @@ }, { "Id": "ParamEyeLOpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeLSmile", @@ -25,8 +25,8 @@ }, { "Id": "ParamEyeROpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeRSmile", @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_02.exp3.json b/Samples/Resources/Mao/expressions/exp_02.exp3.json index 5424d95..137d0be 100644 --- a/Samples/Resources/Mao/expressions/exp_02.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_02.exp3.json @@ -10,8 +10,8 @@ }, { "Id": "ParamEyeLOpen", - "Value": -1.2, - "Blend": "Add" + "Value": 0, + "Blend": "Multiply" }, { "Id": "ParamEyeLSmile", @@ -25,8 +25,8 @@ }, { "Id": "ParamEyeROpen", - "Value": -1.2, - "Blend": "Add" + "Value": 0, + "Blend": "Multiply" }, { "Id": "ParamEyeRSmile", @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_03.exp3.json b/Samples/Resources/Mao/expressions/exp_03.exp3.json index 6c80473..032bdb1 100644 --- a/Samples/Resources/Mao/expressions/exp_03.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_03.exp3.json @@ -10,8 +10,8 @@ }, { "Id": "ParamEyeLOpen", - "Value": -1.2, - "Blend": "Add" + "Value": 0, + "Blend": "Multiply" }, { "Id": "ParamEyeLSmile", @@ -25,8 +25,8 @@ }, { "Id": "ParamEyeROpen", - "Value": -1.2, - "Blend": "Add" + "Value": 0, + "Blend": "Multiply" }, { "Id": "ParamEyeRSmile", @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_04.exp3.json b/Samples/Resources/Mao/expressions/exp_04.exp3.json index 94c6d6e..6d23927 100644 --- a/Samples/Resources/Mao/expressions/exp_04.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_04.exp3.json @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_05.exp3.json b/Samples/Resources/Mao/expressions/exp_05.exp3.json index 08f01d6..1d44e13 100644 --- a/Samples/Resources/Mao/expressions/exp_05.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_05.exp3.json @@ -10,8 +10,8 @@ }, { "Id": "ParamEyeLOpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeLSmile", @@ -25,8 +25,8 @@ }, { "Id": "ParamEyeROpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeRSmile", @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_06.exp3.json b/Samples/Resources/Mao/expressions/exp_06.exp3.json index 3e65db7..551a0ae 100644 --- a/Samples/Resources/Mao/expressions/exp_06.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_06.exp3.json @@ -10,8 +10,8 @@ }, { "Id": "ParamEyeLOpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeLSmile", @@ -25,8 +25,8 @@ }, { "Id": "ParamEyeROpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeRSmile", @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_07.exp3.json b/Samples/Resources/Mao/expressions/exp_07.exp3.json index b6cd973..cff53e1 100644 --- a/Samples/Resources/Mao/expressions/exp_07.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_07.exp3.json @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/expressions/exp_08.exp3.json b/Samples/Resources/Mao/expressions/exp_08.exp3.json index a7f5d86..38d376d 100644 --- a/Samples/Resources/Mao/expressions/exp_08.exp3.json +++ b/Samples/Resources/Mao/expressions/exp_08.exp3.json @@ -10,8 +10,8 @@ }, { "Id": "ParamEyeLOpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeLSmile", @@ -25,8 +25,8 @@ }, { "Id": "ParamEyeROpen", - "Value": 0, - "Blend": "Add" + "Value": 1, + "Blend": "Multiply" }, { "Id": "ParamEyeRSmile", @@ -99,27 +99,27 @@ "Blend": "Add" }, { - "Id": "ParamMouthA", + "Id": "ParamA", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthI", + "Id": "ParamI", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthU", + "Id": "ParamU", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthE", + "Id": "ParamE", "Value": 0, "Blend": "Add" }, { - "Id": "ParamMouthO", + "Id": "ParamO", "Value": 0, "Blend": "Add" }, diff --git a/Samples/Resources/Mao/motions/mtn_01.motion3.json b/Samples/Resources/Mao/motions/mtn_01.motion3.json index 9bc970c..854b3c2 100644 --- a/Samples/Resources/Mao/motions/mtn_01.motion3.json +++ b/Samples/Resources/Mao/motions/mtn_01.motion3.json @@ -7,9 +7,9 @@ "FadeOutTime": 1.0, "Loop": true, "AreBeziersRestricted": true, - "CurveCount": 116, - "TotalSegmentCount": 193, - "TotalPointCount": 503, + "CurveCount": 136, + "TotalSegmentCount": 213, + "TotalPointCount": 543, "UserDataCount": 0, "TotalUserDataSize": 0 }, @@ -542,7 +542,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthA", + "Id": "ParamA", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -555,7 +555,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthI", + "Id": "ParamI", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -568,7 +568,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthU", + "Id": "ParamU", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -581,7 +581,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthE", + "Id": "ParamE", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -594,7 +594,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthO", + "Id": "ParamO", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -1712,6 +1712,162 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamSmokeOn", @@ -1790,7 +1946,128 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorRainbow", + "Id": "ParamRabbitElimination", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitAppearance", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitSize", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDraworder", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitEar", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDirection", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLight", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 5.567, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -1803,7 +2080,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartMissOn", + "Id": "ParamAura", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -1816,7 +2093,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackMissOn", + "Id": "ParamAuraColor1", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -1829,61 +2106,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorRainbow", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamWandInkColorHeal", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartHealOn", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartBackHealOn", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartColorHeal", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, + "Id": "ParamAuraColor2", "Segments": [ 0, 0, @@ -1931,6 +2154,65 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamMagicPositionX", @@ -1959,7 +2241,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInk", + "Id": "ParamAllColor1", "FadeInTime": 1.0, "FadeOutTime": 1.0, "Segments": [ @@ -1972,9 +2254,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartDrow", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, + "Id": "ParamAllColor2", "Segments": [ 0, 0, @@ -1985,9 +2265,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartSize", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, + "Id": "ParamSphereOn", "Segments": [ 0, 0, @@ -1998,9 +2276,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorLight", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, + "Id": "ParamSphereMove", "Segments": [ 0, 0, @@ -2011,9 +2287,7 @@ }, { "Target": "Parameter", - "Id": "ParamAllColor", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, + "Id": "ParamSphereMultiplyColor", "Segments": [ 0, 0, @@ -2024,61 +2298,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraOn", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAura", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAuraColor", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealOn", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, - "Segments": [ - 0, - 0, - 0, - 5.567, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealLight", - "FadeInTime": 1.0, - "FadeOutTime": 1.0, + "Id": "ParamSphereScreenColor", "Segments": [ 0, 0, diff --git a/Samples/Resources/Mao/motions/mtn_02.motion3.json b/Samples/Resources/Mao/motions/mtn_02.motion3.json index 55a5ed8..40ae6e6 100644 --- a/Samples/Resources/Mao/motions/mtn_02.motion3.json +++ b/Samples/Resources/Mao/motions/mtn_02.motion3.json @@ -7,9 +7,9 @@ "FadeOutTime": 1.0, "Loop": true, "AreBeziersRestricted": true, - "CurveCount": 116, - "TotalSegmentCount": 233, - "TotalPointCount": 585, + "CurveCount": 136, + "TotalSegmentCount": 253, + "TotalPointCount": 625, "UserDataCount": 0, "TotalUserDataSize": 0 }, @@ -469,7 +469,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthA", + "Id": "ParamA", "Segments": [ 0, 0, @@ -480,7 +480,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthI", + "Id": "ParamI", "Segments": [ 0, 0, @@ -491,7 +491,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthU", + "Id": "ParamU", "Segments": [ 0, 0, @@ -502,7 +502,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthE", + "Id": "ParamE", "Segments": [ 0, 0, @@ -513,7 +513,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthO", + "Id": "ParamO", "Segments": [ 0, 0, @@ -1750,6 +1750,138 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamSmokeOn", @@ -1818,7 +1950,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorRainbow", + "Id": "ParamRabbitElimination", "Segments": [ 0, 0, @@ -1829,7 +1961,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartMissOn", + "Id": "ParamRabbitAppearance", "Segments": [ 0, 0, @@ -1840,7 +1972,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackMissOn", + "Id": "ParamRabbitSize", "Segments": [ 0, 0, @@ -1851,7 +1983,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorRainbow", + "Id": "ParamRabbitDraworder", "Segments": [ 0, 0, @@ -1862,7 +1994,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorHeal", + "Id": "ParamRabbitEar", "Segments": [ 0, 0, @@ -1873,7 +2005,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartHealOn", + "Id": "ParamRabbitDirection", "Segments": [ 0, 0, @@ -1884,7 +2016,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackHealOn", + "Id": "ParamRabbitLight", "Segments": [ 0, 0, @@ -1895,7 +2027,84 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorHeal", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 3.467, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAura", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor1", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor2", "Segments": [ 0, 0, @@ -1937,6 +2146,61 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 3.467, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamMagicPositionX", @@ -1961,7 +2225,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInk", + "Id": "ParamAllColor1", "Segments": [ 0, 0, @@ -1972,7 +2236,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartDrow", + "Id": "ParamAllColor2", "Segments": [ 0, 0, @@ -1983,7 +2247,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartSize", + "Id": "ParamSphereOn", "Segments": [ 0, 0, @@ -1994,7 +2258,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorLight", + "Id": "ParamSphereMove", "Segments": [ 0, 0, @@ -2005,7 +2269,7 @@ }, { "Target": "Parameter", - "Id": "ParamAllColor", + "Id": "ParamSphereMultiplyColor", "Segments": [ 0, 0, @@ -2016,51 +2280,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraOn", - "Segments": [ - 0, - 0, - 0, - 3.467, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAura", - "Segments": [ - 0, - 0, - 0, - 3.467, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAuraColor", - "Segments": [ - 0, - 0, - 0, - 3.467, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealOn", - "Segments": [ - 0, - 0, - 0, - 3.467, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealLight", + "Id": "ParamSphereScreenColor", "Segments": [ 0, 0, diff --git a/Samples/Resources/Mao/motions/mtn_03.motion3.json b/Samples/Resources/Mao/motions/mtn_03.motion3.json index 4b322ee..c15f90c 100644 --- a/Samples/Resources/Mao/motions/mtn_03.motion3.json +++ b/Samples/Resources/Mao/motions/mtn_03.motion3.json @@ -7,9 +7,9 @@ "FadeOutTime": 1.0, "Loop": true, "AreBeziersRestricted": true, - "CurveCount": 116, - "TotalSegmentCount": 215, - "TotalPointCount": 529, + "CurveCount": 136, + "TotalSegmentCount": 235, + "TotalPointCount": 569, "UserDataCount": 0, "TotalUserDataSize": 0 }, @@ -465,7 +465,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthA", + "Id": "ParamA", "Segments": [ 0, 0, @@ -476,7 +476,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthI", + "Id": "ParamI", "Segments": [ 0, 0, @@ -487,7 +487,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthU", + "Id": "ParamU", "Segments": [ 0, 0, @@ -498,7 +498,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthE", + "Id": "ParamE", "Segments": [ 0, 0, @@ -509,7 +509,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthO", + "Id": "ParamO", "Segments": [ 0, 0, @@ -1620,6 +1620,138 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamSmokeOn", @@ -1688,7 +1820,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorRainbow", + "Id": "ParamRabbitElimination", "Segments": [ 0, 0, @@ -1699,7 +1831,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartMissOn", + "Id": "ParamRabbitAppearance", "Segments": [ 0, 0, @@ -1710,7 +1842,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackMissOn", + "Id": "ParamRabbitSize", "Segments": [ 0, 0, @@ -1721,7 +1853,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorRainbow", + "Id": "ParamRabbitDraworder", "Segments": [ 0, 0, @@ -1732,7 +1864,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorHeal", + "Id": "ParamRabbitEar", "Segments": [ 0, 0, @@ -1743,7 +1875,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartHealOn", + "Id": "ParamRabbitDirection", "Segments": [ 0, 0, @@ -1754,7 +1886,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackHealOn", + "Id": "ParamRabbitLight", "Segments": [ 0, 0, @@ -1765,7 +1897,84 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorHeal", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 4.4, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAura", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor1", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor2", "Segments": [ 0, 0, @@ -1807,6 +2016,61 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 4.4, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamMagicPositionX", @@ -1831,7 +2095,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInk", + "Id": "ParamAllColor1", "Segments": [ 0, 0, @@ -1842,7 +2106,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartDrow", + "Id": "ParamAllColor2", "Segments": [ 0, 0, @@ -1853,7 +2117,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartSize", + "Id": "ParamSphereOn", "Segments": [ 0, 0, @@ -1864,7 +2128,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorLight", + "Id": "ParamSphereMove", "Segments": [ 0, 0, @@ -1875,7 +2139,7 @@ }, { "Target": "Parameter", - "Id": "ParamAllColor", + "Id": "ParamSphereMultiplyColor", "Segments": [ 0, 0, @@ -1886,51 +2150,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraOn", - "Segments": [ - 0, - 0, - 0, - 4.4, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAura", - "Segments": [ - 0, - 0, - 0, - 4.4, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAuraColor", - "Segments": [ - 0, - 0, - 0, - 4.4, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealOn", - "Segments": [ - 0, - 0, - 0, - 4.4, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealLight", + "Id": "ParamSphereScreenColor", "Segments": [ 0, 0, diff --git a/Samples/Resources/Mao/motions/mtn_04.motion3.json b/Samples/Resources/Mao/motions/mtn_04.motion3.json index f959107..09eea78 100644 --- a/Samples/Resources/Mao/motions/mtn_04.motion3.json +++ b/Samples/Resources/Mao/motions/mtn_04.motion3.json @@ -7,9 +7,9 @@ "FadeOutTime": 0.5, "Loop": true, "AreBeziersRestricted": true, - "CurveCount": 116, - "TotalSegmentCount": 280, - "TotalPointCount": 726, + "CurveCount": 136, + "TotalSegmentCount": 300, + "TotalPointCount": 766, "UserDataCount": 0, "TotalUserDataSize": 0 }, @@ -689,7 +689,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthA", + "Id": "ParamA", "Segments": [ 0, 0, @@ -700,7 +700,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthI", + "Id": "ParamI", "Segments": [ 0, 0, @@ -711,7 +711,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthU", + "Id": "ParamU", "Segments": [ 0, 0, @@ -722,7 +722,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthE", + "Id": "ParamE", "Segments": [ 0, 0, @@ -733,7 +733,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthO", + "Id": "ParamO", "Segments": [ 0, 0, @@ -2079,6 +2079,138 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamSmokeOn", @@ -2147,7 +2279,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorRainbow", + "Id": "ParamRabbitElimination", "Segments": [ 0, 0, @@ -2158,7 +2290,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartMissOn", + "Id": "ParamRabbitAppearance", "Segments": [ 0, 0, @@ -2169,7 +2301,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackMissOn", + "Id": "ParamRabbitSize", "Segments": [ 0, 0, @@ -2180,7 +2312,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorRainbow", + "Id": "ParamRabbitDraworder", "Segments": [ 0, 0, @@ -2191,7 +2323,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorHeal", + "Id": "ParamRabbitEar", "Segments": [ 0, 0, @@ -2202,7 +2334,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartHealOn", + "Id": "ParamRabbitDirection", "Segments": [ 0, 0, @@ -2213,7 +2345,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackHealOn", + "Id": "ParamRabbitLight", "Segments": [ 0, 0, @@ -2224,7 +2356,84 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorHeal", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 4.2, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAura", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor1", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor2", "Segments": [ 0, 0, @@ -2266,6 +2475,61 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 4.2, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamMagicPositionX", @@ -2290,7 +2554,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInk", + "Id": "ParamAllColor1", "Segments": [ 0, 0, @@ -2301,7 +2565,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartDrow", + "Id": "ParamAllColor2", "Segments": [ 0, 0, @@ -2312,7 +2576,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartSize", + "Id": "ParamSphereOn", "Segments": [ 0, 0, @@ -2323,7 +2587,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorLight", + "Id": "ParamSphereMove", "Segments": [ 0, 0, @@ -2334,7 +2598,7 @@ }, { "Target": "Parameter", - "Id": "ParamAllColor", + "Id": "ParamSphereMultiplyColor", "Segments": [ 0, 0, @@ -2345,51 +2609,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraOn", - "Segments": [ - 0, - 0, - 0, - 4.2, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAura", - "Segments": [ - 0, - 0, - 0, - 4.2, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAuraColor", - "Segments": [ - 0, - 0, - 0, - 4.2, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealOn", - "Segments": [ - 0, - 0, - 0, - 4.2, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHealLight", + "Id": "ParamSphereScreenColor", "Segments": [ 0, 0, diff --git a/Samples/Resources/Mao/motions/sample_01.motion3.json b/Samples/Resources/Mao/motions/sample_01.motion3.json new file mode 100644 index 0000000..b24f6f9 --- /dev/null +++ b/Samples/Resources/Mao/motions/sample_01.motion3.json @@ -0,0 +1,2428 @@ +{ + "Version": 3, + "Meta": { + "Duration": 5.57, + "Fps": 30.0, + "FadeInTime": 0.0, + "FadeOutTime": 0.0, + "Loop": true, + "AreBeziersRestricted": true, + "CurveCount": 136, + "TotalSegmentCount": 232, + "TotalPointCount": 570, + "UserDataCount": 0, + "TotalUserDataSize": 0 + }, + "Curves": [ + { + "Target": "Parameter", + "Id": "ParamAngleX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.078, + 0, + 0.156, + 0, + 0.233, + 0, + 1, + 0.7, + 0, + 1.167, + -2, + 1.633, + -2, + 1, + 2.333, + -2, + 3.033, + 2, + 3.733, + 2, + 1, + 4.222, + 2, + 4.711, + 0, + 5.2, + 0, + 1, + 5.322, + 0, + 5.444, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAngleY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.078, + 0, + 0.156, + 0, + 0.233, + 0, + 1, + 0.7, + 0, + 1.167, + -2.089, + 1.633, + -3, + 1, + 2.144, + -3.997, + 2.656, + -4, + 3.167, + -4, + 1, + 3.722, + -4, + 4.278, + -3.606, + 4.833, + -2, + 1, + 5.078, + -1.293, + 5.322, + -0.109, + 5.567, + -0.007 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAngleZ", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.056, + 0, + 0.111, + 0, + 0.167, + 0, + 1, + 0.611, + 0, + 1.056, + 4, + 1.5, + 4, + 1, + 1.733, + 4, + 1.967, + 4.263, + 2.2, + 3, + 1, + 2.689, + 0.353, + 3.178, + -4, + 3.667, + -4, + 1, + 3.867, + -4, + 4.067, + -3.812, + 4.267, + -3, + 1, + 4.7, + -1.241, + 5.133, + -0.06, + 5.567, + -0.002 + ] + }, + { + "Target": "Parameter", + "Id": "ParamCheek", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamFaceInkOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeLOpen", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 1, + 1, + 0.344, + 1, + 0.689, + 1, + 1.033, + 1, + 1, + 1.056, + 1, + 1.078, + 0, + 1.1, + 0, + 1, + 1.122, + 0, + 1.144, + 0, + 1.167, + 0, + 1, + 1.2, + 0, + 1.233, + 1, + 1.267, + 1, + 1, + 1.967, + 1, + 2.667, + 1, + 3.367, + 1, + 1, + 3.389, + 1, + 3.411, + 0, + 3.433, + 0, + 1, + 3.456, + 0, + 3.478, + 0, + 3.5, + 0, + 1, + 3.533, + 0, + 3.567, + 1, + 3.6, + 1, + 1, + 4.256, + 1, + 4.911, + 1, + 5.567, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeLSmile", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeLForm", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeROpen", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 1, + 1, + 0.344, + 1, + 0.689, + 1, + 1.033, + 1, + 1, + 1.056, + 1, + 1.078, + 0, + 1.1, + 0, + 1, + 1.122, + 0, + 1.144, + 0, + 1.167, + 0, + 1, + 1.2, + 0, + 1.233, + 1, + 1.267, + 1, + 1, + 1.967, + 1, + 2.667, + 1, + 3.367, + 1, + 1, + 3.389, + 1, + 3.411, + 0, + 3.433, + 0, + 1, + 3.456, + 0, + 3.478, + 0, + 3.5, + 0, + 1, + 3.533, + 0, + 3.567, + 1, + 3.6, + 1, + 1, + 4.256, + 1, + 4.911, + 1, + 5.567, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeRSmile", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeRForm", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeBallX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeBallY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeBallForm", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeEffect", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLAngle", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRAngle", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLForm", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRForm", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamA", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamI", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamU", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamE", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamO", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthUp", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 1, + 0, + 5.567, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthDown", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthAngry", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthAngryLine", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBodyAngleX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.3, + 1.921, + 0.6, + 3, + 0.9, + 3, + 1, + 1.233, + 3, + 1.567, + 2.913, + 1.9, + 1, + 1, + 2.522, + -2.571, + 3.144, + -6, + 3.767, + -6, + 1, + 4.233, + -6, + 4.7, + -4.951, + 5.167, + -2.564, + 1, + 5.3, + -1.882, + 5.433, + -1.062, + 5.567, + -0.213 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBodyAngleY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.433, + -0.707, + 0.867, + -1, + 1.3, + -1, + 1, + 1.656, + -1, + 2.011, + 0, + 2.367, + 0, + 1, + 2.844, + 0, + 3.322, + -2, + 3.8, + -2, + 1, + 4.244, + -2, + 4.689, + 0.459, + 5.133, + 0.459, + 1, + 5.278, + 0.459, + 5.422, + 0.282, + 5.567, + 0.054 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBodyAngleZ", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.378, + 1.356, + 0.756, + 3, + 1.133, + 3, + 1, + 1.444, + 3, + 1.756, + 2.619, + 2.067, + 1, + 1, + 2.5, + -1.255, + 2.933, + -3, + 3.367, + -3, + 1, + 4.022, + -3, + 4.678, + -1.995, + 5.333, + -0.405, + 1, + 5.411, + -0.216, + 5.489, + -0.292, + 5.567, + -0.1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBreath", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamLeftShoulderUp", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRightShoulderUp", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLA01", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.411, + -1.092, + 0.822, + -2, + 1.233, + -2, + 1, + 1.611, + -2, + 1.989, + 0, + 2.367, + 0, + 1, + 2.711, + 0, + 3.056, + -1, + 3.4, + -1, + 1, + 3.822, + -1, + 4.244, + 1, + 4.667, + 1, + 1, + 4.967, + 1, + 5.267, + 0.838, + 5.567, + 0.086 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLA02", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.089, + 0.089, + 0.178, + 0.041, + 0.267, + 0.041, + 1, + 0.678, + 0.041, + 1.089, + -1, + 1.5, + -1, + 1, + 1.878, + -1, + 2.256, + 0, + 2.633, + 0, + 1, + 2.978, + 0, + 3.322, + -0.627, + 3.667, + -1, + 1, + 3.889, + -1.241, + 4.111, + -1.215, + 4.333, + -1.215, + 1, + 4.744, + -1.215, + 5.156, + -0.465, + 5.567, + -0.034 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLA03", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandLA", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRA01", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.389, + -1.052, + 0.778, + -2, + 1.167, + -2, + 1, + 1.544, + -2, + 1.922, + 0, + 2.3, + 0, + 1, + 2.644, + 0, + 2.989, + -1, + 3.333, + -1, + 1, + 3.778, + -1, + 4.222, + 1, + 4.667, + 1, + 1, + 4.967, + 1, + 5.267, + 0.853, + 5.567, + 0.088 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRA02", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.089, + 0.089, + 0.178, + 0.041, + 0.267, + 0.041, + 1, + 0.656, + 0.041, + 1.044, + -1, + 1.433, + -1, + 1, + 1.811, + -1, + 2.189, + 0, + 2.567, + 0, + 1, + 2.911, + 0, + 3.256, + -0.659, + 3.6, + -1, + 1, + 3.844, + -1.242, + 4.089, + -1.215, + 4.333, + -1.215, + 1, + 4.744, + -1.215, + 5.156, + -0.465, + 5.567, + -0.034 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRA03", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandRotate", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandRA", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 1.856, + 0, + 3.711, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamInkDrop", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 1.167, + 0, + 0, + 1.6, + 30, + 0, + 3.767, + 0, + 0, + 4.2, + 30, + 1, + 4.656, + 30, + 5.111, + 1.412, + 5.567, + 0.05 + ] + }, + { + "Target": "Parameter", + "Id": "ParamInkDropRotate", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.389, + 0.246, + 0.778, + 1, + 1.167, + 1, + 1, + 1.211, + 1, + 1.256, + 0.02, + 1.3, + 0, + 1, + 1.422, + -0.054, + 1.544, + -0.094, + 1.667, + -0.12, + 1, + 2.367, + -0.269, + 3.067, + -0.387, + 3.767, + -0.54, + 1, + 3.844, + -0.557, + 3.922, + -0.706, + 4, + -0.706, + 1, + 4.056, + -0.706, + 4.111, + -0.625, + 4.167, + -0.6, + 1, + 4.633, + -0.39, + 5.1, + -0.307, + 5.567, + -0.021 + ] + }, + { + "Target": "Parameter", + "Id": "ParamInkDropOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 1, + 0.4, + 0, + 0.8, + 0, + 1.2, + 0, + 1, + 1.244, + 0, + 1.289, + 1, + 1.333, + 1, + 1, + 1.4, + 1, + 1.467, + 1, + 1.533, + 1, + 1, + 1.556, + 1, + 1.578, + 0, + 1.6, + 0, + 1, + 2.333, + 0, + 3.067, + 0, + 3.8, + 0, + 1, + 3.844, + 0, + 3.889, + 1, + 3.933, + 1, + 1, + 4, + 1, + 4.067, + 1, + 4.133, + 1, + 1, + 4.156, + 1, + 4.178, + 0, + 4.2, + 0, + 1, + 4.656, + 0, + 5.111, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLB01", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLB02", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLB03", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandLB", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHatForm", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB01", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB02", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB02Y", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB03", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandRB", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllRotate", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairFront", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairSideL", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairSideR", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBack", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBackR", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBackL", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamoHairMesh", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairFrontFuwa", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairSideFuwa", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBackFuwa", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWing", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRibbon", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHatBrim", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHatTop", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAccessory1", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAccessory2", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamString", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRobeL", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRobeR", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRobeFuwa", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSmokeOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSmoke", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionChargeOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionLightCharge", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionOn", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosion", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitElimination", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitAppearance", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitSize", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDraworder", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitEar", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDirection", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLight", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 5.567, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAura", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor1", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor2", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLightOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLight", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLightColor", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMagicPositionX", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMagicPositionY", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllColor1", + "FadeInTime": 1.0, + "FadeOutTime": 1.0, + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllColor2", + "Segments": [ + 0, + 0, + 0, + 5.567, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereOn", + "Segments": [ + 0, + 1, + 0, + 5.567, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereMove", + "Segments": [ + 0, + 0, + 1, + 0.467, + 0.667, + 0.933, + 1, + 1.4, + 1, + 1, + 1.867, + 1, + 2.333, + 0.667, + 2.8, + 0, + 1, + 3.267, + -0.667, + 3.733, + -1, + 4.2, + -1, + 1, + 4.656, + -1, + 5.111, + -0.682, + 5.567, + -0.047 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereMultiplyColor", + "Segments": [ + 0, + 6.57, + 0, + 1.067, + 29.95, + 0, + 1.1, + 0, + 0, + 2.467, + 29.95, + 0, + 2.5, + 0, + 0, + 3.867, + 29.95, + 0, + 3.9, + 0, + 0, + 5.267, + 29.95, + 0, + 5.3, + 0, + 0, + 5.567, + 5.844 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereScreenColor", + "Segments": [ + 0, + 6.57, + 0, + 1.067, + 29.95, + 0, + 1.1, + 0, + 0, + 2.467, + 29.95, + 0, + 2.5, + 0, + 0, + 3.867, + 29.95, + 0, + 3.9, + 0, + 0, + 5.267, + 29.95, + 0, + 5.3, + 0, + 0, + 5.567, + 5.844 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmLA", + "Segments": [ + 0, + 1, + 0, + 5.57, + 1 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmRA", + "Segments": [ + 0, + 1, + 0, + 5.57, + 1 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmLB", + "Segments": [ + 0, + 0, + 0, + 5.57, + 0 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmRB", + "Segments": [ + 0, + 0, + 0, + 5.57, + 0 + ] + } + ] +} \ No newline at end of file diff --git a/Samples/Resources/Mao/motions/special_01.motion3.json b/Samples/Resources/Mao/motions/special_01.motion3.json index b19852b..4b6cc16 100644 --- a/Samples/Resources/Mao/motions/special_01.motion3.json +++ b/Samples/Resources/Mao/motions/special_01.motion3.json @@ -7,9 +7,9 @@ "FadeOutTime": 0.25, "Loop": true, "AreBeziersRestricted": true, - "CurveCount": 116, - "TotalSegmentCount": 393, - "TotalPointCount": 1053, + "CurveCount": 136, + "TotalSegmentCount": 413, + "TotalPointCount": 1093, "UserDataCount": 0, "TotalUserDataSize": 0 }, @@ -752,7 +752,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthA", + "Id": "ParamA", "Segments": [ 0, 0, @@ -777,7 +777,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthI", + "Id": "ParamI", "Segments": [ 0, 0, @@ -788,7 +788,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthU", + "Id": "ParamU", "Segments": [ 0, 0, @@ -799,7 +799,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthE", + "Id": "ParamE", "Segments": [ 0, 0, @@ -810,7 +810,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthO", + "Id": "ParamO", "Segments": [ 0, 0, @@ -2418,83 +2418,6 @@ 0 ] }, - { - "Target": "Parameter", - "Id": "ParamSmokeOn", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamSmoke", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamExplosionChargeOn", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamExplosionLightCharge", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamExplosionOn", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamExplosion", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamWandInkColorRainbow", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, { "Target": "Parameter", "Id": "ParamHeartMissOn", @@ -2528,31 +2451,6 @@ 0 ] }, - { - "Target": "Parameter", - "Id": "ParamWandInkColorHeal", - "Segments": [ - 0, - 0, - 1, - 1.044, - 0, - 2.089, - 0, - 3.133, - 0, - 1, - 3.244, - 0, - 3.356, - 1, - 3.467, - 1, - 0, - 7.8, - 1 - ] - }, { "Target": "Parameter", "Id": "ParamHeartHealOn", @@ -2656,148 +2554,6 @@ 0 ] }, - { - "Target": "Parameter", - "Id": "ParamHeartLightOn", - "Segments": [ - 0, - 0, - 1, - 1.089, - 0, - 2.178, - 0, - 3.267, - 0, - 1, - 3.567, - 0.661, - 3.867, - 1, - 4.167, - 1, - 1, - 4.344, - 1, - 4.522, - 0.757, - 4.7, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartLight", - "Segments": [ - 0, - 0, - 1, - 1.111, - 0, - 2.222, - 0, - 3.333, - 0, - 1, - 3.911, - 17.478, - 4.489, - 30, - 5.067, - 30, - 1, - 5.078, - 30, - 5.089, - 0, - 5.1, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartLightColor", - "Segments": [ - 0, - 0, - 1, - 1.078, - 0, - 2.156, - 0, - 3.233, - 0, - 1, - 3.544, - 0, - 3.856, - 1, - 4.167, - 1, - 1, - 4.344, - 1, - 4.522, - 1, - 4.7, - 1, - 1, - 4.711, - 1, - 4.722, - 0, - 4.733, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamMagicPositionX", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamMagicPositionY", - "Segments": [ - 0, - 0, - 0, - 7.8, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamWandInk", - "Segments": [ - 0, - 0, - 0, - 0.5, - 0, - 0, - 2, - 1, - 0, - 7.8, - 1 - ] - }, { "Target": "Parameter", "Id": "ParamHeartDrow", @@ -2927,51 +2683,238 @@ }, { "Target": "Parameter", - "Id": "ParamAllColor", + "Id": "ParamWandInkColorRainbow", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", "Segments": [ 0, 0, 1, - 1.456, + 1.044, 0, - 2.911, + 2.089, 0, - 4.367, + 3.133, 0, 1, - 4.611, + 3.244, 0, - 4.856, - 0.6, - 5.1, - 0.6, + 3.356, 1, - 5.244, - 0.6, - 5.389, - 0.4, - 5.533, - 0.4, + 3.467, 1, - 5.678, - 0.4, - 5.822, - 0.6, - 5.967, - 0.6, - 1, - 6.111, - 0.6, - 6.256, - 0.572, - 6.4, - 0.4, - 1, - 6.567, - 0.201, - 6.733, 0, - 6.9, + 7.8, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "Segments": [ + 0, + 0, + 0, + 0.5, + 0, + 0, + 2, + 1, + 0, + 7.8, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSmokeOn", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSmoke", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionChargeOn", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionLightCharge", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionOn", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosion", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitElimination", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitAppearance", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitSize", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDraworder", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitEar", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDirection", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLight", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 7.8, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, 0, 0, 7.8, @@ -3050,7 +2993,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraColor", + "Id": "ParamAuraColor1", "Segments": [ 0, 0, @@ -3089,7 +3032,121 @@ }, { "Target": "Parameter", - "Id": "ParamHealOn", + "Id": "ParamAuraColor2", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLightOn", + "Segments": [ + 0, + 0, + 1, + 1.089, + 0, + 2.178, + 0, + 3.267, + 0, + 1, + 3.567, + 0.661, + 3.867, + 1, + 4.167, + 1, + 1, + 4.344, + 1, + 4.522, + 0.757, + 4.7, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLight", + "Segments": [ + 0, + 0, + 1, + 1.111, + 0, + 2.222, + 0, + 3.333, + 0, + 1, + 3.911, + 17.478, + 4.489, + 30, + 5.067, + 30, + 1, + 5.078, + 30, + 5.089, + 0, + 5.1, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLightColor", + "Segments": [ + 0, + 0, + 1, + 1.078, + 0, + 2.156, + 0, + 3.233, + 0, + 1, + 3.544, + 0, + 3.856, + 1, + 4.167, + 1, + 1, + 4.344, + 1, + 4.522, + 1, + 4.7, + 1, + 1, + 4.711, + 1, + 4.722, + 0, + 4.733, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", "Segments": [ 0, 0, @@ -3165,6 +3222,169 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMagicPositionX", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMagicPositionY", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllColor1", + "Segments": [ + 0, + 0, + 1, + 1.456, + 0, + 2.911, + 0, + 4.367, + 0, + 1, + 4.611, + 0, + 4.856, + 0.6, + 5.1, + 0.6, + 1, + 5.244, + 0.6, + 5.389, + 0.4, + 5.533, + 0.4, + 1, + 5.678, + 0.4, + 5.822, + 0.6, + 5.967, + 0.6, + 1, + 6.111, + 0.6, + 6.256, + 0.572, + 6.4, + 0.4, + 1, + 6.567, + 0.201, + 6.733, + 0, + 6.9, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllColor2", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereOn", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereMove", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereMultiplyColor", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereScreenColor", + "Segments": [ + 0, + 0, + 0, + 7.8, + 0 + ] + }, { "Target": "PartOpacity", "Id": "PartArmLA", diff --git a/Samples/Resources/Mao/motions/special_02.motion3.json b/Samples/Resources/Mao/motions/special_02.motion3.json index 9584638..c0c7ac1 100644 --- a/Samples/Resources/Mao/motions/special_02.motion3.json +++ b/Samples/Resources/Mao/motions/special_02.motion3.json @@ -7,9 +7,9 @@ "FadeOutTime": 0.25, "Loop": true, "AreBeziersRestricted": true, - "CurveCount": 116, - "TotalSegmentCount": 516, - "TotalPointCount": 1400, + "CurveCount": 136, + "TotalSegmentCount": 536, + "TotalPointCount": 1440, "UserDataCount": 0, "TotalUserDataSize": 0 }, @@ -57,7 +57,7 @@ -25.081, 1, 2.511, - -26.204, + -26.205, 2.689, -26.911, 2.867, @@ -1323,7 +1323,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthA", + "Id": "ParamA", "Segments": [ 0, 0, @@ -1362,7 +1362,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthI", + "Id": "ParamI", "Segments": [ 0, 0, @@ -1373,7 +1373,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthU", + "Id": "ParamU", "Segments": [ 0, 0, @@ -1384,7 +1384,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthE", + "Id": "ParamE", "Segments": [ 0, 0, @@ -1395,7 +1395,7 @@ }, { "Target": "Parameter", - "Id": "ParamMouthO", + "Id": "ParamO", "Segments": [ 0, 0, @@ -3308,6 +3308,324 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "Segments": [ + 0, + 0, + 1, + 0.111, + 0, + 0.222, + 0, + 0.333, + 0.01, + 1, + 0.444, + 0.023, + 0.556, + 1, + 0.667, + 1, + 1, + 2.2, + 1, + 3.733, + 1, + 5.267, + 1, + 1, + 5.411, + 1, + 5.556, + 0, + 5.7, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "Segments": [ + 0, + 0, + 1, + 0.9, + 0, + 1.8, + 0, + 2.7, + 0, + 1, + 3.156, + 0, + 3.611, + 1, + 4.067, + 1, + 1, + 4.467, + 1, + 4.867, + 1, + 5.267, + 1, + 1, + 5.411, + 1, + 5.556, + 0, + 5.7, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "Segments": [ + 0, + 0, + 1, + 0.756, + 0, + 1.511, + 0, + 2.267, + 0, + 0, + 3.6, + 29.3, + 2, + 3.633, + 0, + 0, + 4.967, + 29.3, + 2, + 5, + 0, + 0, + 6.333, + 29.3, + 0, + 9.367, + 29.3 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "Segments": [ + 0, + 0, + 0, + 0.567, + 0, + 1, + 0.8, + 13.228, + 1.033, + 14.173, + 1.267, + 15, + 1, + 1.611, + 20.079, + 1.956, + 27.892, + 2.3, + 30, + 0, + 9.367, + 30 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "Segments": [ + 0, + 0, + 1, + 1.611, + 0, + 3.222, + 0, + 4.833, + 0, + 1, + 4.944, + 0, + 5.056, + 0.3, + 5.167, + 0.3, + 1, + 5.333, + 0.3, + 5.5, + -0.9, + 5.667, + -0.9, + 0, + 9.367, + -0.9 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "Segments": [ + 0, + 0, + 1, + 0.9, + 0, + 1.8, + 0, + 2.7, + 0, + 1, + 3.156, + 0, + 3.611, + 1, + 4.067, + 1, + 0, + 9.367, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "Segments": [ + 0, + 0, + 1, + 0.656, + 0, + 1.311, + 0, + 1.967, + 0, + 0, + 2.267, + 5, + 0, + 3.6, + 34.3, + 2, + 3.633, + 5, + 0, + 4.967, + 34.3, + 2, + 5, + 5, + 0, + 6.333, + 34.3, + 1, + 6.344, + 34.3, + 6.356, + 5.15, + 6.367, + 5, + 1, + 6.622, + 1.548, + 6.878, + 0, + 7.133, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "Segments": [ + 0, + 0, + 0, + 0.5, + 0, + 1, + 0.744, + 0, + 0.989, + 0.25, + 1.233, + 0.489, + 1, + 1.489, + 0.735, + 1.744, + 1, + 2, + 1, + 0, + 9.367, + 1 + ] + }, { "Target": "Parameter", "Id": "ParamSmokeOn", @@ -3545,168 +3863,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInkColorRainbow", - "Segments": [ - 0, - 0, - 1, - 0.656, - 0, - 1.311, - 0, - 1.967, - 0, - 0, - 2.267, - 5, - 0, - 3.6, - 34.3, - 2, - 3.633, - 5, - 0, - 4.967, - 34.3, - 2, - 5, - 5, - 0, - 6.333, - 34.3, - 1, - 6.344, - 34.3, - 6.356, - 5.15, - 6.367, - 5, - 1, - 6.622, - 1.548, - 6.878, - 0, - 7.133, - 0, - 0, - 9.367, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartMissOn", - "Segments": [ - 0, - 0, - 1, - 0.111, - 0, - 0.222, - 0, - 0.333, - 0.01, - 1, - 0.444, - 0.023, - 0.556, - 1, - 0.667, - 1, - 1, - 2.2, - 1, - 3.733, - 1, - 5.267, - 1, - 1, - 5.411, - 1, - 5.556, - 0, - 5.7, - 0, - 0, - 9.367, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartBackMissOn", - "Segments": [ - 0, - 0, - 1, - 0.9, - 0, - 1.8, - 0, - 2.7, - 0, - 1, - 3.156, - 0, - 3.611, - 1, - 4.067, - 1, - 1, - 4.467, - 1, - 4.867, - 1, - 5.267, - 1, - 1, - 5.411, - 1, - 5.556, - 0, - 5.7, - 0, - 0, - 9.367, - 0 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartColorRainbow", - "Segments": [ - 0, - 0, - 1, - 0.756, - 0, - 1.511, - 0, - 2.267, - 0, - 0, - 3.6, - 29.3, - 2, - 3.633, - 0, - 0, - 4.967, - 29.3, - 2, - 5, - 0, - 0, - 6.333, - 29.3, - 0, - 9.367, - 29.3 - ] - }, - { - "Target": "Parameter", - "Id": "ParamWandInkColorHeal", + "Id": "ParamRabbitElimination", "Segments": [ 0, 0, @@ -3717,7 +3874,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartHealOn", + "Id": "ParamRabbitAppearance", "Segments": [ 0, 0, @@ -3728,7 +3885,7 @@ }, { "Target": "Parameter", - "Id": "ParamHeartBackHealOn", + "Id": "ParamRabbitSize", "Segments": [ 0, 0, @@ -3739,7 +3896,128 @@ }, { "Target": "Parameter", - "Id": "ParamHeartColorHeal", + "Id": "ParamRabbitDraworder", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitEar", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDirection", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLight", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 1, + 0, + 9.367, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAura", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor1", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor2", "Segments": [ 0, 0, @@ -3781,6 +4059,61 @@ 0 ] }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 0, + 9.367, + 0 + ] + }, { "Target": "Parameter", "Id": "ParamMagicPositionX", @@ -3805,120 +4138,7 @@ }, { "Target": "Parameter", - "Id": "ParamWandInk", - "Segments": [ - 0, - 0, - 0, - 0.5, - 0, - 1, - 0.744, - 0, - 0.989, - 0.25, - 1.233, - 0.489, - 1, - 1.489, - 0.735, - 1.744, - 1, - 2, - 1, - 0, - 9.367, - 1 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartDrow", - "Segments": [ - 0, - 0, - 0, - 0.567, - 0, - 1, - 0.8, - 13.228, - 1.033, - 14.173, - 1.267, - 15, - 1, - 1.611, - 20.079, - 1.956, - 27.892, - 2.3, - 30, - 0, - 9.367, - 30 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartSize", - "Segments": [ - 0, - 0, - 1, - 1.611, - 0, - 3.222, - 0, - 4.833, - 0, - 1, - 4.944, - 0, - 5.056, - 0.3, - 5.167, - 0.3, - 1, - 5.333, - 0.3, - 5.5, - -0.9, - 5.667, - -0.9, - 0, - 9.367, - -0.9 - ] - }, - { - "Target": "Parameter", - "Id": "ParamHeartColorLight", - "Segments": [ - 0, - 0, - 1, - 0.9, - 0, - 1.8, - 0, - 2.7, - 0, - 1, - 3.156, - 0, - 3.611, - 1, - 4.067, - 1, - 0, - 9.367, - 1 - ] - }, - { - "Target": "Parameter", - "Id": "ParamAllColor", + "Id": "ParamAllColor1", "Segments": [ 0, 0, @@ -3929,7 +4149,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraOn", + "Id": "ParamAllColor2", "Segments": [ 0, 0, @@ -3940,7 +4160,7 @@ }, { "Target": "Parameter", - "Id": "ParamAura", + "Id": "ParamSphereOn", "Segments": [ 0, 0, @@ -3951,7 +4171,7 @@ }, { "Target": "Parameter", - "Id": "ParamAuraColor", + "Id": "ParamSphereMove", "Segments": [ 0, 0, @@ -3962,7 +4182,7 @@ }, { "Target": "Parameter", - "Id": "ParamHealOn", + "Id": "ParamSphereMultiplyColor", "Segments": [ 0, 0, @@ -3973,7 +4193,7 @@ }, { "Target": "Parameter", - "Id": "ParamHealLight", + "Id": "ParamSphereScreenColor", "Segments": [ 0, 0, diff --git a/Samples/Resources/Mao/motions/special_03.motion3.json b/Samples/Resources/Mao/motions/special_03.motion3.json new file mode 100644 index 0000000..0181545 --- /dev/null +++ b/Samples/Resources/Mao/motions/special_03.motion3.json @@ -0,0 +1,4871 @@ +{ + "Version": 3, + "Meta": { + "Duration": 9.23, + "Fps": 30.0, + "FadeInTime": 0.25, + "FadeOutTime": 0.25, + "Loop": true, + "AreBeziersRestricted": true, + "CurveCount": 136, + "TotalSegmentCount": 619, + "TotalPointCount": 1709, + "UserDataCount": 0, + "TotalUserDataSize": 0 + }, + "Curves": [ + { + "Target": "Parameter", + "Id": "ParamAngleX", + "Segments": [ + 0, + 0, + 1, + 0.111, + 0, + 0.222, + 0.706, + 0.333, + -1.7, + 1, + 0.544, + -6.272, + 0.756, + -25.931, + 0.967, + -25.931, + 1, + 1.222, + -25.931, + 1.478, + -22.931, + 1.733, + -22.931, + 1, + 1.856, + -22.931, + 1.978, + -24.931, + 2.1, + -24.931, + 1, + 2.389, + -24.931, + 2.678, + 0, + 2.967, + 0, + 1, + 3.078, + 0, + 3.189, + 0, + 3.3, + 0, + 1, + 3.444, + 0, + 3.589, + 18, + 3.733, + 18, + 1, + 3.867, + 18, + 4, + -11, + 4.133, + -11, + 1, + 4.278, + -11, + 4.422, + 11, + 4.567, + 11, + 1, + 4.789, + 11, + 5.011, + 0, + 5.233, + 0, + 1, + 6.022, + 0, + 6.811, + 0, + 7.6, + 0, + 1, + 7.733, + 0, + 7.867, + -9.78, + 8, + -9.78, + 0, + 9.233, + -9.78 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAngleY", + "Segments": [ + 0, + 0, + 1, + 0.1, + 0, + 0.2, + -0.461, + 0.3, + -2.583, + 1, + 0.344, + -3.526, + 0.389, + -6, + 0.433, + -6, + 1, + 0.644, + -6, + 0.856, + 12.671, + 1.067, + 21, + 1, + 1.267, + 28.891, + 1.467, + 29, + 1.667, + 29, + 1, + 1.789, + 29, + 1.911, + 11, + 2.033, + 11, + 1, + 2.322, + 11, + 2.611, + 21, + 2.9, + 21, + 1, + 3.067, + 21, + 3.233, + -9, + 3.4, + -9, + 1, + 3.622, + -9, + 3.844, + -6, + 4.067, + -6, + 1, + 4.222, + -6, + 4.378, + -12, + 4.533, + -12, + 1, + 4.733, + -12, + 4.933, + 10.008, + 5.133, + 10.008, + 1, + 5.278, + 10.008, + 5.422, + 0, + 5.567, + 0, + 1, + 5.811, + 0, + 6.056, + 24.18, + 6.3, + 24.18, + 1, + 6.467, + 24.18, + 6.633, + 24.212, + 6.8, + 22.08, + 1, + 6.911, + 20.659, + 7.022, + -8.62, + 7.133, + -8.62, + 1, + 7.278, + -8.62, + 7.422, + 2.9, + 7.567, + 2.9, + 1, + 7.733, + 2.9, + 7.9, + -10.9, + 8.067, + -10.9, + 1, + 8.2, + -10.9, + 8.333, + -0.64, + 8.467, + -0.64, + 1, + 8.722, + -0.64, + 8.978, + -3.7, + 9.233, + -3.7 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAngleZ", + "Segments": [ + 0, + 0, + 1, + 0.256, + 0, + 0.511, + -7, + 0.767, + -7, + 1, + 0.856, + -7, + 0.944, + 6.52, + 1.033, + 7, + 1, + 1.211, + 7.959, + 1.389, + 8, + 1.567, + 8, + 1, + 1.711, + 8, + 1.856, + -10, + 2, + -10, + 1, + 2.311, + -10, + 2.622, + 2, + 2.933, + 2, + 1, + 3.133, + 2, + 3.333, + 0, + 3.533, + 0, + 1, + 4.867, + 0, + 6.2, + 0, + 7.533, + 0, + 1, + 7.678, + 0, + 7.822, + 6, + 7.967, + 6, + 1, + 8.233, + 6, + 8.5, + 4.08, + 8.767, + 4.08, + 0, + 9.233, + 4.08 + ] + }, + { + "Target": "Parameter", + "Id": "ParamCheek", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamFaceInkOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeLOpen", + "Segments": [ + 0, + 1, + 1, + 0.267, + 1, + 0.533, + 1, + 0.8, + 1, + 1, + 0.844, + 1, + 0.889, + 0, + 0.933, + 0, + 1, + 1.544, + 0, + 2.156, + 0, + 2.767, + 0, + 1, + 2.8, + 0, + 2.833, + 1, + 2.867, + 1, + 1, + 3.522, + 1, + 4.178, + 1, + 4.833, + 1, + 1, + 4.933, + 1, + 5.033, + 0, + 5.133, + 0, + 1, + 5.744, + 0, + 6.356, + 0, + 6.967, + 0, + 1, + 7.011, + 0, + 7.056, + 1, + 7.1, + 1, + 1, + 7.344, + 1, + 7.589, + 1, + 7.833, + 1, + 1, + 7.889, + 1, + 7.944, + 0, + 8, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeLSmile", + "Segments": [ + 0, + 0, + 1, + 2.611, + 0, + 5.222, + 0, + 7.833, + 0, + 1, + 7.889, + 0, + 7.944, + 1, + 8, + 1, + 0, + 9.233, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeLForm", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeROpen", + "Segments": [ + 0, + 1, + 1, + 0.267, + 1, + 0.533, + 1, + 0.8, + 1, + 1, + 0.844, + 1, + 0.889, + 0, + 0.933, + 0, + 1, + 1.178, + 0, + 1.422, + 0, + 1.667, + 0, + 1, + 1.711, + 0, + 1.756, + 1, + 1.8, + 1, + 1, + 2, + 1, + 2.2, + 1, + 2.4, + 1, + 1, + 2.433, + 1, + 2.467, + 0, + 2.5, + 0, + 1, + 2.589, + 0, + 2.678, + 0, + 2.767, + 0, + 1, + 2.8, + 0, + 2.833, + 1, + 2.867, + 1, + 1, + 3.522, + 1, + 4.178, + 1, + 4.833, + 1, + 1, + 4.933, + 1, + 5.033, + 0, + 5.133, + 0, + 1, + 5.744, + 0, + 6.356, + 0, + 6.967, + 0, + 1, + 7.011, + 0, + 7.056, + 1, + 7.1, + 1, + 1, + 7.344, + 1, + 7.589, + 1, + 7.833, + 1, + 1, + 7.889, + 1, + 7.944, + 0, + 8, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeRSmile", + "Segments": [ + 0, + 0, + 1, + 2.611, + 0, + 5.222, + 0, + 7.833, + 0, + 1, + 7.889, + 0, + 7.944, + 1, + 8, + 1, + 0, + 9.233, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeRForm", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeBallX", + "Segments": [ + 0, + 0, + 1, + 0.533, + 0, + 1.067, + 0, + 1.6, + 0, + 1, + 1.622, + 0, + 1.644, + -0.96, + 1.667, + -0.96, + 1, + 1.856, + -0.96, + 2.044, + -0.96, + 2.233, + -0.96, + 1, + 2.356, + -0.96, + 2.478, + -0.613, + 2.6, + -0.2, + 1, + 2.656, + -0.012, + 2.711, + 0, + 2.767, + 0, + 1, + 2.944, + 0, + 3.122, + 0, + 3.3, + 0, + 1, + 3.444, + 0, + 3.589, + 0.4, + 3.733, + 0.4, + 1, + 3.867, + 0.4, + 4, + -0.4, + 4.133, + -0.4, + 1, + 4.278, + -0.4, + 4.422, + 0.5, + 4.567, + 0.5, + 1, + 4.722, + 0.5, + 4.878, + -0.5, + 5.033, + -0.5, + 1, + 5.189, + -0.5, + 5.344, + 0, + 5.5, + 0, + 1, + 6.178, + 0, + 6.856, + 0, + 7.533, + 0, + 1, + 7.644, + 0, + 7.756, + -0.796, + 7.867, + -0.796, + 0, + 9.233, + -0.796 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeBallY", + "Segments": [ + 0, + 0, + 1, + 0.533, + 0, + 1.067, + 0, + 1.6, + 0, + 1, + 1.622, + 0, + 1.644, + 0.898, + 1.667, + 0.898, + 1, + 1.856, + 0.898, + 2.044, + 0.898, + 2.233, + 0.898, + 1, + 2.356, + 0.898, + 2.478, + 0.593, + 2.6, + 0.2, + 1, + 2.656, + 0.021, + 2.711, + 0, + 2.767, + 0, + 1, + 2.8, + 0, + 2.833, + 0.5, + 2.867, + 0.5, + 1, + 3.111, + 0.5, + 3.356, + -0.1, + 3.6, + -0.1, + 1, + 3.778, + -0.1, + 3.956, + -0.1, + 4.133, + -0.1, + 1, + 4.3, + -0.1, + 4.467, + -0.8, + 4.633, + -0.8, + 1, + 4.778, + -0.8, + 4.922, + -0.8, + 5.067, + -0.8, + 1, + 5.211, + -0.8, + 5.356, + 0.538, + 5.5, + 0.538, + 1, + 5.911, + 0.538, + 6.322, + 0.5, + 6.733, + 0.5, + 1, + 6.856, + 0.5, + 6.978, + 0.7, + 7.1, + 0.7, + 0, + 9.233, + 0.7 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeBallForm", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamEyeEffect", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLY", + "Segments": [ + 0, + 0, + 1, + 0.911, + 0, + 1.822, + 0, + 2.733, + 0, + 1, + 2.811, + 0, + 2.889, + 0.6, + 2.967, + 0.6, + 1, + 3.589, + 0.6, + 4.211, + 0.6, + 4.833, + 0.6, + 1, + 4.922, + 0.6, + 5.011, + 0, + 5.1, + 0, + 1, + 5.656, + 0, + 6.211, + 0, + 6.767, + 0, + 1, + 6.867, + 0, + 6.967, + -0.3, + 7.067, + -0.3, + 0, + 9.233, + -0.3 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRY", + "Segments": [ + 0, + 0, + 1, + 0.911, + 0, + 1.822, + 0, + 2.733, + 0, + 1, + 2.811, + 0, + 2.889, + 0.6, + 2.967, + 0.6, + 1, + 3.589, + 0.6, + 4.211, + 0.6, + 4.833, + 0.6, + 1, + 4.922, + 0.6, + 5.011, + 0, + 5.1, + 0, + 1, + 5.656, + 0, + 6.211, + 0, + 6.767, + 0, + 1, + 6.867, + 0, + 6.967, + -0.3, + 7.067, + -0.3, + 0, + 9.233, + -0.3 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLX", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRX", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLAngle", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRAngle", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowLForm", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBrowRForm", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamA", + "Segments": [ + 0, + 0, + 1, + 1.222, + 0, + 2.444, + 0, + 3.667, + 0, + 1, + 3.678, + 0, + 3.689, + 1, + 3.7, + 1, + 1, + 4.778, + 1, + 5.856, + 1, + 6.933, + 1, + 1, + 6.989, + 1, + 7.044, + 0, + 7.1, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamI", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamU", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamE", + "Segments": [ + 0, + 0, + 1, + 1.056, + 0, + 2.111, + 0, + 3.167, + 0, + 1, + 3.267, + 0, + 3.367, + 1, + 3.467, + 1, + 1, + 4.011, + 1, + 4.556, + 1, + 5.1, + 1, + 1, + 5.6, + 1, + 6.1, + 0, + 6.6, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamO", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthUp", + "Segments": [ + 0, + 1, + 0, + 9.233, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthDown", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthAngry", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMouthAngryLine", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBodyAngleX", + "Segments": [ + 0, + 0, + 1, + 0.211, + 0, + 0.422, + -3, + 0.633, + -3, + 1, + 0.889, + -3, + 1.144, + -3, + 1.4, + -3, + 1, + 1.589, + -3, + 1.778, + -4, + 1.967, + -4, + 1, + 2.311, + -4, + 2.656, + 1, + 3, + 1, + 1, + 3.122, + 1, + 3.244, + 0, + 3.367, + 0, + 1, + 3.489, + 0, + 3.611, + 0, + 3.733, + 0, + 1, + 3.889, + 0, + 4.044, + -1.992, + 4.2, + -1.992, + 1, + 4.333, + -1.992, + 4.467, + 1, + 4.6, + 1, + 1, + 4.778, + 1, + 4.956, + 0, + 5.133, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBodyAngleY", + "Segments": [ + 0, + 0, + 1, + 0.1, + 0, + 0.2, + -1, + 0.3, + -1, + 1, + 0.389, + -1, + 0.478, + 0, + 0.567, + 0, + 1, + 0.611, + 0, + 0.656, + -1, + 0.7, + -1, + 1, + 0.778, + -1, + 0.856, + 8.17, + 0.933, + 9, + 1, + 1.033, + 10, + 1.133, + 10, + 1.233, + 10, + 1, + 1.456, + 10, + 1.678, + 5, + 1.9, + 5, + 1, + 2.1, + 5, + 2.3, + 9, + 2.5, + 9, + 1, + 2.722, + 9, + 2.944, + 0, + 3.167, + 0, + 1, + 3.444, + 0, + 3.722, + 5.5, + 4, + 5.5, + 1, + 4.311, + 5.5, + 4.622, + 5.486, + 4.933, + 4.5, + 1, + 5.122, + 3.901, + 5.311, + 0, + 5.5, + 0, + 1, + 5.756, + 0, + 6.011, + 10, + 6.267, + 10, + 1, + 6.422, + 10, + 6.578, + 10, + 6.733, + 9.22, + 1, + 6.833, + 8.7, + 6.933, + -1, + 7.033, + -1, + 1, + 7.167, + -1, + 7.3, + 2, + 7.433, + 2, + 1, + 7.6, + 2, + 7.767, + -1, + 7.933, + -1, + 1, + 8.089, + -1, + 8.244, + 0.56, + 8.4, + 0.56, + 1, + 8.644, + 0.56, + 8.889, + -0.32, + 9.133, + -0.32, + 0, + 9.233, + -0.32 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBodyAngleZ", + "Segments": [ + 0, + 0, + 1, + 0.189, + 0, + 0.378, + -1, + 0.567, + -1, + 1, + 0.689, + -1, + 0.811, + 4.087, + 0.933, + 4.999, + 1, + 1.078, + 6.077, + 1.222, + 5.999, + 1.367, + 5.999, + 1, + 1.533, + 5.999, + 1.7, + 0, + 1.867, + 0, + 1, + 2.067, + 0, + 2.267, + 0.097, + 2.467, + 1, + 1, + 2.589, + 1.552, + 2.711, + 3, + 2.833, + 3, + 1, + 3.089, + 3, + 3.344, + 0, + 3.6, + 0, + 1, + 4.889, + 0, + 6.178, + 0, + 7.467, + 0, + 1, + 7.667, + 0, + 7.867, + -1.46, + 8.067, + -1.46, + 0, + 9.233, + -1.46 + ] + }, + { + "Target": "Parameter", + "Id": "ParamBreath", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamLeftShoulderUp", + "Segments": [ + 0, + 0, + 1, + 0.144, + 0, + 0.289, + 0, + 0.433, + 0, + 1, + 0.578, + 0, + 0.722, + -3, + 0.867, + -3, + 1, + 1, + -3, + 1.133, + 0, + 1.267, + 0, + 1, + 1.689, + 0, + 2.111, + -0.169, + 2.533, + -1.626, + 1, + 2.756, + -2.393, + 2.978, + -5, + 3.2, + -5, + 1, + 3.444, + -5, + 3.689, + -0.5, + 3.933, + 0.391, + 1, + 4.211, + 1.403, + 4.489, + 1.31, + 4.767, + 1.31, + 1, + 5.033, + 1.31, + 5.3, + -2.11, + 5.567, + -2.11, + 1, + 5.844, + -2.11, + 6.122, + 4, + 6.4, + 4, + 1, + 6.567, + 4, + 6.733, + 3.965, + 6.9, + 3.44, + 1, + 6.978, + 3.195, + 7.056, + 0, + 7.133, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRightShoulderUp", + "Segments": [ + 0, + 0, + 1, + 0.156, + 0, + 0.311, + -10, + 0.467, + -10, + 1, + 0.678, + -10, + 0.889, + -4.095, + 1.1, + 0.113, + 1, + 1.222, + 2.549, + 1.344, + 2.402, + 1.467, + 2.402, + 1, + 1.644, + 2.402, + 1.822, + 0, + 2, + 0, + 1, + 2.189, + 0, + 2.378, + 0, + 2.567, + 0, + 1, + 2.778, + 0, + 2.989, + -5.667, + 3.2, + -5.667, + 1, + 3.444, + -5.667, + 3.689, + -0.723, + 3.933, + 0.177, + 1, + 4.211, + 1.199, + 4.489, + 1.098, + 4.767, + 1.098, + 1, + 5.033, + 1.098, + 5.3, + -2.32, + 5.567, + -2.32, + 1, + 5.844, + -2.32, + 6.122, + 4, + 6.4, + 4, + 1, + 6.567, + 4, + 6.733, + 3.959, + 6.9, + 3.38, + 1, + 6.978, + 3.11, + 7.056, + 0, + 7.133, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLA01", + "Segments": [ + 0, + 0, + 1, + 0.2, + 0, + 0.4, + -3, + 0.6, + -3, + 1, + 0.844, + -3, + 1.089, + 8, + 1.333, + 8, + 1, + 1.556, + 8, + 1.778, + -4, + 2, + -4, + 1, + 2.2, + -4, + 2.4, + 0, + 2.6, + 0, + 1, + 2.811, + 0, + 3.022, + -5.91, + 3.233, + -5.91, + 1, + 3.456, + -5.91, + 3.678, + 3, + 3.9, + 3, + 1, + 4.111, + 3, + 4.322, + 0.803, + 4.533, + 0.803, + 1, + 4.744, + 0.803, + 4.956, + 0.759, + 5.167, + 1.28, + 1, + 5.433, + 1.938, + 5.7, + 3.28, + 5.967, + 3.28, + 1, + 6.222, + 3.28, + 6.478, + 3.247, + 6.733, + 2.8, + 1, + 6.844, + 2.606, + 6.956, + -1, + 7.067, + -1, + 1, + 7.211, + -1, + 7.356, + -0.4, + 7.5, + -0.4, + 1, + 7.678, + -0.4, + 7.856, + -2, + 8.033, + -2, + 1, + 8.233, + -2, + 8.433, + -1, + 8.633, + -1, + 0, + 9.233, + -1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLA02", + "Segments": [ + 0, + 0, + 1, + 0.222, + 0, + 0.444, + -5, + 0.667, + -5, + 1, + 0.944, + -5, + 1.222, + -2, + 1.5, + -2, + 1, + 1.722, + -2, + 1.944, + -3, + 2.167, + -3, + 1, + 2.344, + -3, + 2.522, + -2, + 2.7, + -2, + 1, + 2.911, + -2, + 3.122, + -3, + 3.333, + -3, + 1, + 3.544, + -3, + 3.756, + 2, + 3.967, + 2, + 1, + 4.2, + 2, + 4.433, + -0.5, + 4.667, + -0.5, + 1, + 4.856, + -0.5, + 5.044, + -0.337, + 5.233, + 0, + 1, + 5.5, + 0.476, + 5.767, + 0.72, + 6.033, + 0.72, + 1, + 6.278, + 0.72, + 6.522, + 0.654, + 6.767, + 0.18, + 1, + 6.878, + -0.036, + 6.989, + -0.9, + 7.1, + -0.9, + 1, + 7.244, + -0.9, + 7.389, + -0.75, + 7.533, + -0.75, + 1, + 7.711, + -0.75, + 7.889, + -1.62, + 8.067, + -1.62, + 1, + 8.267, + -1.62, + 8.467, + -0.9, + 8.667, + -0.9, + 0, + 9.233, + -0.9 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLA03", + "Segments": [ + 0, + 0, + 1, + 0.233, + 0, + 0.467, + -3, + 0.7, + -3, + 1, + 1.022, + -3, + 1.344, + 5.5, + 1.667, + 5.5, + 1, + 1.833, + 5.5, + 2, + 2.007, + 2.167, + 0.96, + 1, + 2.333, + -0.087, + 2.5, + 0, + 2.667, + 0, + 1, + 2.922, + 0, + 3.178, + 7, + 3.433, + 7, + 1, + 3.678, + 7, + 3.922, + 5.5, + 4.167, + 5.5, + 1, + 4.544, + 5.5, + 4.922, + 5.533, + 5.3, + 6, + 1, + 5.567, + 6.329, + 5.833, + 7.14, + 6.1, + 7.14, + 1, + 6.333, + 7.14, + 6.567, + 7.14, + 6.8, + 7.14, + 1, + 6.911, + 7.14, + 7.022, + 0.96, + 7.133, + 0.96, + 1, + 7.278, + 0.96, + 7.422, + 3.78, + 7.567, + 3.78, + 0, + 9.233, + 3.78 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandLA", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRA01", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRA02", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRA03", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandRotate", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandRA", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamInkDrop", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamInkDropRotate", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamInkDropOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLB01", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLB02", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmLB03", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandLB", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHatForm", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB01", + "Segments": [ + 0, + 0, + 1, + 0.189, + 0, + 0.378, + -20, + 0.567, + -20, + 1, + 0.711, + -20, + 0.856, + -6.905, + 1, + 0, + 1, + 1.2, + 9.56, + 1.4, + 11, + 1.6, + 11, + 1, + 1.689, + 11, + 1.778, + -12, + 1.867, + -12, + 1, + 1.922, + -12, + 1.978, + -10, + 2.033, + -10, + 1, + 2.244, + -10, + 2.456, + -10, + 2.667, + -10, + 1, + 2.789, + -10, + 2.911, + -16, + 3.033, + -16, + 1, + 3.278, + -16, + 3.522, + -10, + 3.767, + -10, + 1, + 4.233, + -10, + 4.7, + -10, + 5.167, + -10, + 1, + 5.433, + -10, + 5.7, + -6.1, + 5.967, + -6.1, + 1, + 6.222, + -6.1, + 6.478, + -6.228, + 6.733, + -7.48, + 1, + 6.844, + -8.024, + 6.956, + -13.66, + 7.067, + -13.66, + 1, + 7.211, + -13.66, + 7.356, + -12.76, + 7.5, + -12.76, + 1, + 7.678, + -12.76, + 7.856, + -14.44, + 8.033, + -14.44, + 1, + 8.233, + -14.44, + 8.433, + -13.48, + 8.633, + -13.48, + 0, + 9.233, + -13.48 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB02", + "Segments": [ + 0, + 0, + 1, + 0.067, + 0, + 0.133, + -0.261, + 0.2, + 1.053, + 1, + 0.289, + 2.805, + 0.378, + 13.846, + 0.467, + 13.846, + 1, + 0.656, + 13.846, + 0.844, + -18.096, + 1.033, + -20, + 1, + 1.256, + -22.24, + 1.478, + -22, + 1.7, + -22, + 1, + 1.767, + -22, + 1.833, + -2, + 1.9, + -2, + 1, + 2.056, + -2, + 2.211, + -13.043, + 2.367, + -13.043, + 1, + 2.856, + -13.043, + 3.344, + -2, + 3.833, + -2, + 1, + 4.3, + -2, + 4.767, + -2, + 5.233, + -2, + 1, + 5.5, + -2, + 5.767, + -6.74, + 6.033, + -6.74, + 1, + 6.278, + -6.74, + 6.522, + -6.674, + 6.767, + -5.9, + 1, + 6.878, + -5.548, + 6.989, + -2.24, + 7.1, + -2.24, + 1, + 7.244, + -2.24, + 7.389, + -2.96, + 7.533, + -2.96, + 1, + 7.711, + -2.96, + 7.889, + -1.52, + 8.067, + -1.52, + 1, + 8.267, + -1.52, + 8.467, + -2.3, + 8.667, + -2.3, + 0, + 9.233, + -2.3 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB02Y", + "Segments": [ + 0, + 0, + 1, + 0.122, + 0, + 0.244, + 23, + 0.367, + 23, + 1, + 0.644, + 23, + 0.922, + 0, + 1.2, + 0, + 1, + 1.322, + 0, + 1.444, + 0, + 1.567, + 0, + 1, + 1.678, + 0, + 1.789, + 11.296, + 1.9, + 11.296, + 1, + 2.044, + 11.296, + 2.189, + 6.848, + 2.333, + 6.848, + 1, + 2.533, + 6.848, + 2.733, + 10.202, + 2.933, + 10.202, + 1, + 3.167, + 10.202, + 3.4, + 0, + 3.633, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamArmRB03", + "Segments": [ + 0, + 0, + 1, + 0.144, + 0, + 0.289, + -19.973, + 0.433, + -19.973, + 1, + 0.633, + -19.973, + 0.833, + -3, + 1.033, + -3, + 1, + 1.233, + -3, + 1.433, + -3, + 1.633, + -3, + 1, + 1.722, + -3, + 1.811, + 11, + 1.9, + 11, + 1, + 2.222, + 11, + 2.544, + 11, + 2.867, + 11, + 1, + 3.211, + 11, + 3.556, + 20, + 3.9, + 20, + 1, + 4.367, + 20, + 4.833, + 19.495, + 5.3, + 17.63, + 1, + 5.567, + 16.564, + 5.833, + 14.233, + 6.1, + 12.95, + 1, + 6.333, + 11.828, + 6.567, + 11.55, + 6.8, + 11.55, + 1, + 6.911, + 11.55, + 7.022, + 16.03, + 7.133, + 16.03, + 1, + 7.278, + 16.03, + 7.422, + 8, + 7.567, + 8, + 0, + 9.233, + 8 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHandRB", + "Segments": [ + 0, + 0, + 1, + 0.156, + 0, + 0.311, + -10, + 0.467, + -10, + 1, + 0.667, + -10, + 0.867, + -10, + 1.067, + -10, + 1, + 1.256, + -10, + 1.444, + 10, + 1.633, + 10, + 1, + 1.733, + 10, + 1.833, + -10, + 1.933, + -10, + 1, + 2.222, + -10, + 2.511, + -10, + 2.8, + -10, + 1, + 3.267, + -10, + 3.733, + 0, + 4.2, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllX", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllY", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllRotate", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairFront", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairSideL", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairSideR", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBack", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBackR", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBackL", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamoHairMesh", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairFrontFuwa", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairSideFuwa", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHairBackFuwa", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWing", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRibbon", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHatBrim", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHatTop", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAccessory1", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAccessory2", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamString", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRobeL", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRobeR", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRobeFuwa", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartMissOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackMissOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorRainbow", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartHealOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartBackHealOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorHeal", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartDrow", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartSize", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartColorLight", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorRainbow", + "Segments": [ + 0, + 0, + 1, + 0.544, + 0, + 1.089, + 0, + 1.633, + 0, + 1, + 1.7, + 0, + 1.767, + 9.93, + 1.833, + 9.93, + 1, + 3.622, + 9.93, + 5.411, + 9.93, + 7.2, + 9.93, + 1, + 7.311, + 9.93, + 7.422, + 0, + 7.533, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInkColorHeal", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamWandInk", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSmokeOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSmoke", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionChargeOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionLightCharge", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosionOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamExplosion", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitElimination", + "Segments": [ + 0, + 0, + 1, + 0.322, + 0, + 0.644, + 0, + 0.967, + 0, + 1, + 1.167, + 0, + 1.367, + 30, + 1.567, + 30, + 1, + 3.778, + 30, + 5.989, + 30, + 8.2, + 30, + 1, + 8.4, + 30, + 8.6, + 0, + 8.8, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitAppearance", + "Segments": [ + 0, + 0, + 1, + 0.589, + 0, + 1.178, + 0, + 1.767, + 0, + 1, + 1.922, + 0, + 2.078, + 28.123, + 2.233, + 28.123, + 1, + 2.278, + 28.123, + 2.322, + 27.654, + 2.367, + 27.654, + 1, + 2.411, + 27.654, + 2.456, + 28.949, + 2.5, + 29.309, + 1, + 2.578, + 29.939, + 2.656, + 30, + 2.733, + 30, + 1, + 4.411, + 30, + 6.089, + 30, + 7.767, + 30, + 1, + 7.967, + 30, + 8.167, + 0, + 8.367, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitSize", + "Segments": [ + 0, + 0, + 1, + 0.644, + 0, + 1.289, + 0, + 1.933, + 0, + 1, + 1.978, + 0, + 2.022, + 0.4, + 2.067, + 0.4, + 1, + 2.111, + 0.4, + 2.156, + 0, + 2.2, + 0, + 1, + 2.489, + 0, + 2.778, + 0, + 3.067, + 0, + 1, + 3.156, + 0, + 3.244, + 0.8, + 3.333, + 0.8, + 1, + 3.411, + 0.8, + 3.489, + 0.496, + 3.567, + 0, + 1, + 3.656, + -0.566, + 3.744, + -0.8, + 3.833, + -0.8, + 1, + 3.911, + -0.8, + 3.989, + -0.496, + 4.067, + 0, + 1, + 4.156, + 0.566, + 4.244, + 0.8, + 4.333, + 0.8, + 1, + 4.411, + 0.8, + 4.489, + 0.496, + 4.567, + 0, + 1, + 4.656, + -0.566, + 4.744, + -0.8, + 4.833, + -0.8, + 1, + 4.911, + -0.8, + 4.989, + -0.529, + 5.067, + 0, + 1, + 5.156, + 0.604, + 5.244, + 0.9, + 5.333, + 0.9, + 1, + 5.411, + 0.9, + 5.489, + 0.521, + 5.567, + 0, + 1, + 5.656, + -0.595, + 5.744, + -0.8, + 5.833, + -0.8, + 1, + 5.911, + -0.8, + 5.989, + -0.496, + 6.067, + 0, + 1, + 6.156, + 0.566, + 6.244, + 0.8, + 6.333, + 0.8, + 1, + 6.411, + 0.8, + 6.489, + 0.496, + 6.567, + 0, + 1, + 6.656, + -0.566, + 6.744, + -0.8, + 6.833, + -0.8, + 1, + 6.911, + -0.8, + 6.989, + 0, + 7.067, + 0, + 1, + 7.3, + 0, + 7.533, + 0, + 7.767, + 0, + 1, + 7.811, + 0, + 7.856, + 0.4, + 7.9, + 0.4, + 1, + 7.944, + 0.4, + 7.989, + -1, + 8.033, + -1, + 0, + 9.233, + -1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDraworder", + "Segments": [ + 0, + 0, + 1, + 1.189, + 0, + 2.378, + 0, + 3.567, + 0, + 1, + 3.578, + 0, + 3.589, + -1, + 3.6, + -1, + 1, + 3.8, + -1, + 4, + -1, + 4.2, + -1, + 1, + 4.211, + -1, + 4.222, + 0, + 4.233, + 0, + 1, + 4.344, + 0, + 4.456, + 0, + 4.567, + 0, + 1, + 4.578, + 0, + 4.589, + -1, + 4.6, + -1, + 1, + 4.756, + -1, + 4.911, + -1, + 5.067, + -1, + 1, + 5.078, + -1, + 5.089, + 0, + 5.1, + 0, + 1, + 5.256, + 0, + 5.411, + 0, + 5.567, + 0, + 1, + 5.578, + 0, + 5.589, + -1, + 5.6, + -1, + 1, + 5.756, + -1, + 5.911, + -1, + 6.067, + -1, + 1, + 6.078, + -1, + 6.089, + 0, + 6.1, + 0, + 1, + 6.256, + 0, + 6.411, + 0, + 6.567, + 0, + 1, + 6.578, + 0, + 6.589, + -1, + 6.6, + -1, + 0, + 9.233, + -1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitEar", + "Segments": [ + 0, + 0, + 1, + 0.322, + 0, + 0.644, + 0, + 0.967, + 0, + 1, + 1.267, + 0, + 1.567, + 0.559, + 1.867, + 0.559, + 1, + 1.978, + 0.559, + 2.089, + -0.597, + 2.2, + -0.597, + 1, + 2.333, + -0.597, + 2.467, + -0.317, + 2.6, + -0.134, + 1, + 2.7, + 0.004, + 2.8, + 0, + 2.9, + 0, + 1, + 3.067, + 0, + 3.233, + -1, + 3.4, + -1, + 1, + 3.567, + -1, + 3.733, + 1, + 3.9, + 1, + 1, + 4.067, + 1, + 4.233, + -1, + 4.4, + -1, + 1, + 4.567, + -1, + 4.733, + 1, + 4.9, + 1, + 1, + 5.067, + 1, + 5.233, + -1, + 5.4, + -1, + 1, + 5.567, + -1, + 5.733, + 1, + 5.9, + 1, + 1, + 6.067, + 1, + 6.233, + -1, + 6.4, + -1, + 1, + 6.567, + -1, + 6.733, + 1, + 6.9, + 1, + 1, + 7.022, + 1, + 7.144, + -0.5, + 7.267, + -0.5, + 1, + 7.344, + -0.5, + 7.422, + 0.559, + 7.5, + 0.559, + 1, + 7.544, + 0.559, + 7.589, + 0.186, + 7.633, + 0.024, + 1, + 7.678, + -0.138, + 7.722, + -0.134, + 7.767, + -0.134, + 1, + 7.822, + -0.134, + 7.878, + 0, + 7.933, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitDirection", + "Segments": [ + 0, + 0, + 1, + 0.589, + 0, + 1.178, + 0, + 1.767, + 0, + 1, + 1.9, + 0, + 2.033, + 0.5, + 2.167, + 0.5, + 1, + 2.344, + 0.5, + 2.522, + 0.5, + 2.7, + 0.5, + 1, + 2.822, + 0.5, + 2.944, + 1, + 3.067, + 1, + 1, + 3.211, + 1, + 3.356, + 1, + 3.5, + 1, + 1, + 3.544, + 1, + 3.589, + 0, + 3.633, + 0, + 1, + 3.756, + 0, + 3.878, + 0, + 4, + 0, + 1, + 4.044, + 0, + 4.089, + 1, + 4.133, + 1, + 1, + 4.256, + 1, + 4.378, + 1, + 4.5, + 1, + 1, + 4.544, + 1, + 4.589, + 0, + 4.633, + 0, + 1, + 4.756, + 0, + 4.878, + 0, + 5, + 0, + 1, + 5.044, + 0, + 5.089, + 1, + 5.133, + 1, + 1, + 5.256, + 1, + 5.378, + 1, + 5.5, + 1, + 1, + 5.544, + 1, + 5.589, + 0, + 5.633, + 0, + 1, + 5.756, + 0, + 5.878, + 0, + 6, + 0, + 1, + 6.044, + 0, + 6.089, + 1, + 6.133, + 1, + 1, + 6.256, + 1, + 6.378, + 1, + 6.5, + 1, + 1, + 6.544, + 1, + 6.589, + 0, + 6.633, + 0, + 1, + 6.756, + 0, + 6.878, + 0, + 7, + 0, + 1, + 7.1, + 0, + 7.2, + 1, + 7.3, + 1, + 0, + 9.233, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLight", + "Segments": [ + 0, + 0, + 1, + 1.022, + 0, + 2.044, + 0, + 3.067, + 0, + 1, + 3.144, + 0, + 3.222, + 1, + 3.3, + 1, + 1, + 4.533, + 1, + 5.767, + 1, + 7, + 1, + 1, + 7.089, + 1, + 7.178, + 0, + 7.267, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitLightSize", + "Segments": [ + 0, + 0, + 1, + 1.022, + 0, + 2.044, + 0, + 3.067, + 0, + 1, + 3.233, + 0, + 3.4, + 1, + 3.567, + 1, + 1, + 3.733, + 1, + 3.9, + -1, + 4.067, + -1, + 1, + 4.233, + -1, + 4.4, + 1, + 4.567, + 1, + 1, + 4.733, + 1, + 4.9, + -1, + 5.067, + -1, + 1, + 5.233, + -1, + 5.4, + 1, + 5.567, + 1, + 1, + 5.733, + 1, + 5.9, + -1, + 6.067, + -1, + 1, + 6.233, + -1, + 6.4, + 1, + 6.567, + 1, + 1, + 6.733, + 1, + 6.9, + 0, + 7.067, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitX", + "Segments": [ + 0, + 0, + 1, + 0.244, + 0, + 0.489, + 0, + 0.733, + 0, + 1, + 1.078, + 0, + 1.422, + 0.179, + 1.767, + 0.179, + 1, + 1.811, + 0.179, + 1.856, + 0.072, + 1.9, + 0.035, + 1, + 1.933, + 0.007, + 1.967, + 0.012, + 2, + 0.012, + 1, + 2.078, + 0.012, + 2.156, + 0.022, + 2.233, + 0.035, + 1, + 2.322, + 0.049, + 2.411, + 0.054, + 2.5, + 0.054, + 1, + 2.578, + 0.054, + 2.656, + 0.053, + 2.733, + 0.046, + 1, + 2.789, + 0.04, + 2.844, + 0.022, + 2.9, + 0.012, + 1, + 2.956, + 0.003, + 3.011, + 0, + 3.067, + 0, + 1, + 3.156, + 0, + 3.244, + 0, + 3.333, + 0.55, + 1, + 3.411, + 1, + 3.489, + 1, + 3.567, + 1, + 1, + 3.656, + 1, + 3.744, + 0.896, + 3.833, + 0.55, + 1, + 3.911, + 0.247, + 3.989, + 0, + 4.067, + 0, + 1, + 4.156, + 0, + 4.244, + 0, + 4.333, + 0.55, + 1, + 4.411, + 1, + 4.489, + 1, + 4.567, + 1, + 1, + 4.656, + 1, + 4.744, + 0.896, + 4.833, + 0.55, + 1, + 4.911, + 0.247, + 4.989, + 0, + 5.067, + 0, + 1, + 5.156, + 0, + 5.244, + 0, + 5.333, + 0.55, + 1, + 5.411, + 1, + 5.489, + 1, + 5.567, + 1, + 1, + 5.656, + 1, + 5.744, + 0.896, + 5.833, + 0.55, + 1, + 5.911, + 0.247, + 5.989, + 0, + 6.067, + 0, + 1, + 6.156, + 0, + 6.244, + 0, + 6.333, + 0.55, + 1, + 6.411, + 1, + 6.489, + 1, + 6.567, + 1, + 1, + 6.656, + 1, + 6.744, + 0.896, + 6.833, + 0.55, + 1, + 6.911, + 0.247, + 6.989, + 0, + 7.067, + 0, + 1, + 7.133, + 0, + 7.2, + 0.013, + 7.267, + 0.032, + 1, + 7.322, + 0.048, + 7.378, + 0.053, + 7.433, + 0.053, + 1, + 7.522, + 0.053, + 7.611, + 0.028, + 7.7, + 0.014, + 1, + 7.789, + 0, + 7.878, + 0, + 7.967, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitY", + "Segments": [ + 0, + 0.94, + 1, + 0.589, + 0.94, + 1.178, + 0.94, + 1.767, + 0.94, + 1, + 1.811, + 0.94, + 1.856, + 0.908, + 1.9, + 0.908, + 1, + 1.933, + 0.908, + 1.967, + 0.914, + 2, + 0.924, + 1, + 2.056, + 0.942, + 2.111, + 0.95, + 2.167, + 0.95, + 1, + 2.3, + 0.95, + 2.433, + 0.95, + 2.567, + 0.944, + 1, + 2.733, + 0.937, + 2.9, + 0.951, + 3.067, + 0.91, + 1, + 3.644, + 0.767, + 4.222, + 0, + 4.8, + 0, + 1, + 5.389, + 0, + 5.978, + 0.94, + 6.567, + 0.94, + 1, + 6.722, + 0.94, + 6.878, + 0.94, + 7.033, + 0.94, + 1, + 7.111, + 0.94, + 7.189, + 0.929, + 7.267, + 0.929, + 1, + 7.356, + 0.929, + 7.444, + 0.943, + 7.533, + 0.943, + 1, + 7.667, + 0.943, + 7.8, + 0.934, + 7.933, + 0.934, + 0, + 9.233, + 0.934 + ] + }, + { + "Target": "Parameter", + "Id": "ParamRabbitRotate", + "Segments": [ + 0, + 0, + 1, + 0.278, + 0, + 0.556, + 0, + 0.833, + 0, + 1, + 1.1, + 0, + 1.367, + -0.002, + 1.633, + -0.037, + 1, + 1.789, + -0.057, + 1.944, + -0.135, + 2.1, + -0.135, + 1, + 2.2, + -0.135, + 2.3, + 0.182, + 2.4, + 0.19, + 1, + 2.589, + 0.205, + 2.778, + 0.202, + 2.967, + 0.22, + 1, + 3.133, + 0.236, + 3.3, + 0.4, + 3.467, + 0.4, + 1, + 3.633, + 0.4, + 3.8, + -0.4, + 3.967, + -0.4, + 1, + 4.133, + -0.4, + 4.3, + 0.4, + 4.467, + 0.4, + 1, + 4.633, + 0.4, + 4.8, + -0.4, + 4.967, + -0.4, + 1, + 5.133, + -0.4, + 5.3, + -0.4, + 5.467, + -0.4, + 1, + 5.633, + -0.4, + 5.8, + 0.4, + 5.967, + 0.4, + 1, + 6.133, + 0.4, + 6.3, + -0.4, + 6.467, + -0.4, + 1, + 6.633, + -0.4, + 6.8, + 0.2, + 6.967, + 0.2, + 1, + 7.067, + 0.2, + 7.167, + 0, + 7.267, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraOn", + "Segments": [ + 0, + 0, + 1, + 1.233, + 0, + 2.467, + 0, + 3.7, + 0, + 1, + 3.867, + 0.957, + 4.033, + 1, + 4.2, + 1, + 1, + 5, + 1, + 5.8, + 1, + 6.6, + 1, + 1, + 6.956, + 0.996, + 7.311, + 0.638, + 7.667, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAura", + "Segments": [ + 0, + 0, + 1, + 1.167, + 0, + 2.333, + 0, + 3.5, + 0, + 0, + 4.833, + 29.268, + 2, + 4.867, + 0, + 0, + 6.233, + 29.268, + 2, + 6.267, + 0, + 0, + 7.633, + 29.268, + 2, + 7.667, + 0, + 0, + 9.033, + 29.268, + 0, + 9.233, + 29.268 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor1", + "Segments": [ + 0, + 0.5, + 0, + 9.233, + 0.5 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAuraColor2", + "Segments": [ + 0, + 0, + 1, + 0.9, + 0, + 1.8, + 0, + 2.7, + 0, + 1, + 3.6, + 0, + 4.5, + 1, + 5.4, + 1, + 0, + 9.233, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLightOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLight", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHeartLightColor", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLightOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamHealLight", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightOn", + "Segments": [ + 0, + 0, + 1, + 1.033, + 0, + 2.067, + 0, + 3.1, + 0, + 1, + 3.456, + 0, + 3.811, + 1, + 4.167, + 1, + 1, + 4.778, + 1, + 5.389, + 1, + 6, + 1, + 1, + 6.356, + 1, + 6.711, + 0, + 7.067, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLight", + "Segments": [ + 0, + 0, + 1, + 0.956, + 0, + 1.911, + 0, + 2.867, + 0, + 1, + 2.911, + 0, + 2.956, + 0.8, + 3, + 0.8, + 1, + 3.044, + 0.8, + 3.089, + 0, + 3.133, + 0, + 1, + 3.178, + 0, + 3.222, + 0.8, + 3.267, + 0.8, + 1, + 3.311, + 0.8, + 3.356, + 0, + 3.4, + 0, + 1, + 3.444, + 0, + 3.489, + 0.8, + 3.533, + 0.8, + 1, + 3.578, + 0.8, + 3.622, + 0, + 3.667, + 0, + 1, + 3.711, + 0, + 3.756, + 0.8, + 3.8, + 0.8, + 1, + 3.844, + 0.8, + 3.889, + 0, + 3.933, + 0, + 1, + 3.978, + 0, + 4.022, + 0.8, + 4.067, + 0.8, + 1, + 4.111, + 0.8, + 4.156, + 0, + 4.2, + 0, + 1, + 4.244, + 0, + 4.289, + 0.8, + 4.333, + 0.8, + 1, + 4.378, + 0.8, + 4.422, + 0, + 4.467, + 0, + 1, + 4.511, + 0, + 4.556, + 0.8, + 4.6, + 0.8, + 1, + 4.644, + 0.8, + 4.689, + 0, + 4.733, + 0, + 1, + 4.778, + 0, + 4.822, + 0.8, + 4.867, + 0.8, + 1, + 4.911, + 0.8, + 4.956, + 0, + 5, + 0, + 1, + 5.044, + 0, + 5.089, + 0.8, + 5.133, + 0.8, + 1, + 5.178, + 0.8, + 5.222, + 0, + 5.267, + 0, + 1, + 5.311, + 0, + 5.356, + 0.8, + 5.4, + 0.8, + 1, + 5.444, + 0.8, + 5.489, + 0, + 5.533, + 0, + 1, + 5.578, + 0, + 5.622, + 0.8, + 5.667, + 0.8, + 1, + 5.711, + 0.8, + 5.756, + 0, + 5.8, + 0, + 1, + 5.844, + 0, + 5.889, + 0.8, + 5.933, + 0.8, + 1, + 5.978, + 0.8, + 6.022, + 0, + 6.067, + 0, + 1, + 6.111, + 0, + 6.156, + 0.8, + 6.2, + 0.8, + 1, + 6.244, + 0.8, + 6.289, + 0, + 6.333, + 0, + 1, + 6.378, + 0, + 6.422, + 0.8, + 6.467, + 0.8, + 1, + 6.511, + 0.8, + 6.556, + 0, + 6.6, + 0, + 1, + 6.644, + 0, + 6.689, + 0.8, + 6.733, + 0.8, + 1, + 6.778, + 0.8, + 6.822, + 0, + 6.867, + 0, + 1, + 6.911, + 0, + 6.956, + 0.8, + 7, + 0.8, + 1, + 7.044, + 0.8, + 7.089, + 0, + 7.133, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamStrengthenLightMove", + "Segments": [ + 0, + 0, + 1, + 1.033, + 0, + 2.067, + 0, + 3.1, + 0, + 1, + 4.422, + 0.731, + 5.744, + 1, + 7.067, + 1, + 0, + 9.233, + 1 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMagicPositionX", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamMagicPositionY", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllColor1", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamAllColor2", + "Segments": [ + 0, + 0, + 1, + 1.022, + 0, + 2.044, + 0, + 3.067, + 0, + 1, + 3.233, + 0, + 3.4, + 0.85, + 3.567, + 0.85, + 1, + 3.733, + 0.85, + 3.9, + 0.7, + 4.067, + 0.7, + 1, + 4.233, + 0.7, + 4.4, + 0.85, + 4.567, + 0.85, + 1, + 4.733, + 0.85, + 4.9, + 0.7, + 5.067, + 0.7, + 1, + 5.233, + 0.7, + 5.4, + 0.85, + 5.567, + 0.85, + 1, + 5.733, + 0.85, + 5.9, + 0.7, + 6.067, + 0.7, + 1, + 6.233, + 0.7, + 6.4, + 0.85, + 6.567, + 0.85, + 1, + 6.733, + 0.85, + 6.9, + 0, + 7.067, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereOn", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereMove", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereMultiplyColor", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "Parameter", + "Id": "ParamSphereScreenColor", + "Segments": [ + 0, + 0, + 0, + 9.233, + 0 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmRA", + "Segments": [ + 0, + 0, + 0, + 9.23, + 0 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmLB", + "Segments": [ + 0, + 0, + 0, + 9.23, + 0 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartArmRB", + "Segments": [ + 0, + 1, + 0, + 9.23, + 1 + ] + }, + { + "Target": "PartOpacity", + "Id": "PartSketch", + "Segments": [ + 0, + 0, + 0, + 9.23, + 0 + ] + } + ] +} \ No newline at end of file diff --git a/Samples/TypeScript/Demo/package-lock.json b/Samples/TypeScript/Demo/package-lock.json index 43ea0ab..5b780a6 100644 --- a/Samples/TypeScript/Demo/package-lock.json +++ b/Samples/TypeScript/Demo/package-lock.json @@ -5,19 +5,19 @@ "packages": { "": { "dependencies": { - "whatwg-fetch": "^3.6.17" + "whatwg-fetch": "^3.6.19" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.4.0", - "@typescript-eslint/parser": "^6.4.0", - "eslint": "^8.47.0", + "@typescript-eslint/eslint-plugin": "^6.7.2", + "@typescript-eslint/parser": "^6.7.2", + "eslint": "^8.49.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", - "prettier": "^3.0.1", + "prettier": "^3.0.3", "rimraf": "^5.0.1", - "serve": "^14.2.0", + "serve": "^14.2.1", "ts-loader": "^9.4.4", - "typescript": "^5.1.6", + "typescript": "^5.2.2", "webpack": "^5.88.2", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1" @@ -92,18 +92,18 @@ } }, "node_modules/@eslint/js": { - "version": "8.47.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", - "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", + "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -469,9 +469,9 @@ "dev": true }, "node_modules/@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", "dev": true }, "node_modules/@types/serve-index": { @@ -512,16 +512,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.0.tgz", - "integrity": "sha512-62o2Hmc7Gs3p8SLfbXcipjWAa6qk2wZGChXG2JbBtYpwSRmti/9KHLqfbLs9uDigOexG+3PaQ9G2g3201FWLKg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.2.tgz", + "integrity": "sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.4.0", - "@typescript-eslint/type-utils": "6.4.0", - "@typescript-eslint/utils": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/type-utils": "6.7.2", + "@typescript-eslint/utils": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -547,15 +547,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.0.tgz", - "integrity": "sha512-I1Ah1irl033uxjxO9Xql7+biL3YD7w9IU8zF+xlzD/YxY6a4b7DYA08PXUUCbm2sEljwJF6ERFy2kTGAGcNilg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.2.tgz", + "integrity": "sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.4.0", - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/typescript-estree": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/typescript-estree": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", "debug": "^4.3.4" }, "engines": { @@ -575,13 +575,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.0.tgz", - "integrity": "sha512-TUS7vaKkPWDVvl7GDNHFQMsMruD+zhkd3SdVW0d7b+7Zo+bd/hXJQ8nsiUZMi1jloWo6c9qt3B7Sqo+flC1nig==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.2.tgz", + "integrity": "sha512-bgi6plgyZjEqapr7u2mhxGR6E8WCzKNUFWNh6fkpVe9+yzRZeYtDTbsIBzKbcxI+r1qVWt6VIoMSNZ4r2A+6Yw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0" + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -592,13 +592,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.0.tgz", - "integrity": "sha512-TvqrUFFyGY0cX3WgDHcdl2/mMCWCDv/0thTtx/ODMY1QhEiyFtv/OlLaNIiYLwRpAxAtOLOY9SUf1H3Q3dlwAg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.2.tgz", + "integrity": "sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.4.0", - "@typescript-eslint/utils": "6.4.0", + "@typescript-eslint/typescript-estree": "6.7.2", + "@typescript-eslint/utils": "6.7.2", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -619,9 +619,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.0.tgz", - "integrity": "sha512-+FV9kVFrS7w78YtzkIsNSoYsnOtrYVnKWSTVXoL1761CsCRv5wpDOINgsXpxD67YCLZtVQekDDyaxfjVWUJmmg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.2.tgz", + "integrity": "sha512-flJYwMYgnUNDAN9/GAI3l8+wTmvTYdv64fcH8aoJK76Y+1FCZ08RtI5zDerM/FYT5DMkAc+19E4aLmd5KqdFyg==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -632,13 +632,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.0.tgz", - "integrity": "sha512-iDPJArf/K2sxvjOR6skeUCNgHR/tCQXBsa+ee1/clRKr3olZjZ/dSkXPZjG6YkPtnW6p5D1egeEPMCW6Gn4yLA==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.2.tgz", + "integrity": "sha512-kiJKVMLkoSciGyFU0TOY0fRxnp9qq1AzVOHNeN1+B9erKFCJ4Z8WdjAkKQPP+b1pWStGFqezMLltxO+308dJTQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -659,17 +659,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.0.tgz", - "integrity": "sha512-BvvwryBQpECPGo8PwF/y/q+yacg8Hn/2XS+DqL/oRsOPK+RPt29h5Ui5dqOKHDlbXrAeHUTnyG3wZA0KTDxRZw==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.2.tgz", + "integrity": "sha512-ZCcBJug/TS6fXRTsoTkgnsvyWSiXwMNiPzBUani7hDidBdj1779qwM1FIAmpH4lvlOZNF3EScsxxuGifjpLSWQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.4.0", - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/typescript-estree": "6.4.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/typescript-estree": "6.7.2", "semver": "^7.5.4" }, "engines": { @@ -684,12 +684,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.0.tgz", - "integrity": "sha512-yJSfyT+uJm+JRDWYRYdCm2i+pmvXJSMtPR9Cq5/XQs4QIgNoLcoRtDdzsLbLsFM/c6um6ohQkg/MLxWvoIndJA==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.2.tgz", + "integrity": "sha512-uVw9VIMFBUTz8rIeaUT3fFe8xIUx8r4ywAdlQv1ifH+6acn/XF8Y6rwJ7XNmkNMDrTW+7+vxFFPIF40nJCVsMQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.4.0", + "@typescript-eslint/types": "6.7.2", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -2039,16 +2039,16 @@ } }, "node_modules/eslint": { - "version": "8.47.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", - "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", + "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "^8.47.0", - "@humanwhocodes/config-array": "^0.11.10", + "@eslint/js": "8.49.0", + "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.12.4", @@ -3989,9 +3989,9 @@ } }, "node_modules/prettier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz", - "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -4520,9 +4520,9 @@ } }, "node_modules/serve": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.0.tgz", - "integrity": "sha512-+HOw/XK1bW8tw5iBilBz/mJLWRzM8XM6MPxL4J/dKzdxq1vfdEWSwhaR7/yS8EJp5wzvP92p1qirysJvnEtjXg==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.1.tgz", + "integrity": "sha512-48er5fzHh7GCShLnNyPBRPEjs2I6QBozeGr02gaacROiyS/8ARADlj595j39iZXAqBbJHH/ivJJyPRWY9sQWZA==", "dev": true, "dependencies": { "@zeit/schemas": "2.29.0", @@ -5215,9 +5215,9 @@ } }, "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -5713,9 +5713,9 @@ } }, "node_modules/whatwg-fetch": { - "version": "3.6.17", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.17.tgz", - "integrity": "sha512-c4ghIvG6th0eudYwKZY5keb81wtFz9/WeAHAoy8+r18kcWlitUIrmGFQ2rWEl4UCKUilD3zCLHOIPheHx5ypRQ==" + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" }, "node_modules/which": { "version": "2.0.2", @@ -5939,15 +5939,15 @@ } }, "@eslint/js": { - "version": "8.47.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", - "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", + "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", "dev": true }, "@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -6253,9 +6253,9 @@ "dev": true }, "@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", "dev": true }, "@types/serve-index": { @@ -6296,16 +6296,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.0.tgz", - "integrity": "sha512-62o2Hmc7Gs3p8SLfbXcipjWAa6qk2wZGChXG2JbBtYpwSRmti/9KHLqfbLs9uDigOexG+3PaQ9G2g3201FWLKg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.2.tgz", + "integrity": "sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.4.0", - "@typescript-eslint/type-utils": "6.4.0", - "@typescript-eslint/utils": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/type-utils": "6.7.2", + "@typescript-eslint/utils": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -6315,54 +6315,54 @@ } }, "@typescript-eslint/parser": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.0.tgz", - "integrity": "sha512-I1Ah1irl033uxjxO9Xql7+biL3YD7w9IU8zF+xlzD/YxY6a4b7DYA08PXUUCbm2sEljwJF6ERFy2kTGAGcNilg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.2.tgz", + "integrity": "sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "6.4.0", - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/typescript-estree": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/typescript-estree": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.0.tgz", - "integrity": "sha512-TUS7vaKkPWDVvl7GDNHFQMsMruD+zhkd3SdVW0d7b+7Zo+bd/hXJQ8nsiUZMi1jloWo6c9qt3B7Sqo+flC1nig==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.2.tgz", + "integrity": "sha512-bgi6plgyZjEqapr7u2mhxGR6E8WCzKNUFWNh6fkpVe9+yzRZeYtDTbsIBzKbcxI+r1qVWt6VIoMSNZ4r2A+6Yw==", "dev": true, "requires": { - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0" + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2" } }, "@typescript-eslint/type-utils": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.0.tgz", - "integrity": "sha512-TvqrUFFyGY0cX3WgDHcdl2/mMCWCDv/0thTtx/ODMY1QhEiyFtv/OlLaNIiYLwRpAxAtOLOY9SUf1H3Q3dlwAg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.2.tgz", + "integrity": "sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "6.4.0", - "@typescript-eslint/utils": "6.4.0", + "@typescript-eslint/typescript-estree": "6.7.2", + "@typescript-eslint/utils": "6.7.2", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.0.tgz", - "integrity": "sha512-+FV9kVFrS7w78YtzkIsNSoYsnOtrYVnKWSTVXoL1761CsCRv5wpDOINgsXpxD67YCLZtVQekDDyaxfjVWUJmmg==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.2.tgz", + "integrity": "sha512-flJYwMYgnUNDAN9/GAI3l8+wTmvTYdv64fcH8aoJK76Y+1FCZ08RtI5zDerM/FYT5DMkAc+19E4aLmd5KqdFyg==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.0.tgz", - "integrity": "sha512-iDPJArf/K2sxvjOR6skeUCNgHR/tCQXBsa+ee1/clRKr3olZjZ/dSkXPZjG6YkPtnW6p5D1egeEPMCW6Gn4yLA==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.2.tgz", + "integrity": "sha512-kiJKVMLkoSciGyFU0TOY0fRxnp9qq1AzVOHNeN1+B9erKFCJ4Z8WdjAkKQPP+b1pWStGFqezMLltxO+308dJTQ==", "dev": true, "requires": { - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/visitor-keys": "6.4.0", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6371,27 +6371,27 @@ } }, "@typescript-eslint/utils": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.0.tgz", - "integrity": "sha512-BvvwryBQpECPGo8PwF/y/q+yacg8Hn/2XS+DqL/oRsOPK+RPt29h5Ui5dqOKHDlbXrAeHUTnyG3wZA0KTDxRZw==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.2.tgz", + "integrity": "sha512-ZCcBJug/TS6fXRTsoTkgnsvyWSiXwMNiPzBUani7hDidBdj1779qwM1FIAmpH4lvlOZNF3EScsxxuGifjpLSWQ==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.4.0", - "@typescript-eslint/types": "6.4.0", - "@typescript-eslint/typescript-estree": "6.4.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/typescript-estree": "6.7.2", "semver": "^7.5.4" } }, "@typescript-eslint/visitor-keys": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.0.tgz", - "integrity": "sha512-yJSfyT+uJm+JRDWYRYdCm2i+pmvXJSMtPR9Cq5/XQs4QIgNoLcoRtDdzsLbLsFM/c6um6ohQkg/MLxWvoIndJA==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.2.tgz", + "integrity": "sha512-uVw9VIMFBUTz8rIeaUT3fFe8xIUx8r4ywAdlQv1ifH+6acn/XF8Y6rwJ7XNmkNMDrTW+7+vxFFPIF40nJCVsMQ==", "dev": true, "requires": { - "@typescript-eslint/types": "6.4.0", + "@typescript-eslint/types": "6.7.2", "eslint-visitor-keys": "^3.4.1" } }, @@ -7393,16 +7393,16 @@ "dev": true }, "eslint": { - "version": "8.47.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", - "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", + "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "^8.47.0", - "@humanwhocodes/config-array": "^0.11.10", + "@eslint/js": "8.49.0", + "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.12.4", @@ -8832,9 +8832,9 @@ "dev": true }, "prettier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz", - "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", "dev": true }, "prettier-linter-helpers": { @@ -9221,9 +9221,9 @@ } }, "serve": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.0.tgz", - "integrity": "sha512-+HOw/XK1bW8tw5iBilBz/mJLWRzM8XM6MPxL4J/dKzdxq1vfdEWSwhaR7/yS8EJp5wzvP92p1qirysJvnEtjXg==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.1.tgz", + "integrity": "sha512-48er5fzHh7GCShLnNyPBRPEjs2I6QBozeGr02gaacROiyS/8ARADlj595j39iZXAqBbJHH/ivJJyPRWY9sQWZA==", "dev": true, "requires": { "@zeit/schemas": "2.29.0", @@ -9731,9 +9731,9 @@ } }, "typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true }, "unpipe": { @@ -10071,9 +10071,9 @@ "dev": true }, "whatwg-fetch": { - "version": "3.6.17", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.17.tgz", - "integrity": "sha512-c4ghIvG6th0eudYwKZY5keb81wtFz9/WeAHAoy8+r18kcWlitUIrmGFQ2rWEl4UCKUilD3zCLHOIPheHx5ypRQ==" + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" }, "which": { "version": "2.0.2", diff --git a/Samples/TypeScript/Demo/package.json b/Samples/TypeScript/Demo/package.json index 5d7e009..e6a5f32 100644 --- a/Samples/TypeScript/Demo/package.json +++ b/Samples/TypeScript/Demo/package.json @@ -11,22 +11,22 @@ "clean": "rimraf dist" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.4.0", - "@typescript-eslint/parser": "^6.4.0", - "eslint": "^8.47.0", + "@typescript-eslint/eslint-plugin": "^6.7.2", + "@typescript-eslint/parser": "^6.7.2", + "eslint": "^8.49.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", - "prettier": "^3.0.1", + "prettier": "^3.0.3", "rimraf": "^5.0.1", - "serve": "^14.2.0", + "serve": "^14.2.1", "ts-loader": "^9.4.4", - "typescript": "^5.1.6", + "typescript": "^5.2.2", "webpack": "^5.88.2", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1" }, "dependencies": { - "whatwg-fetch": "^3.6.17" + "whatwg-fetch": "^3.6.19" }, "optionalDependencies": { "fsevents": "*" diff --git a/Samples/TypeScript/README.ja.md b/Samples/TypeScript/README.ja.md index 70797ab..ea41e83 100644 --- a/Samples/TypeScript/README.ja.md +++ b/Samples/TypeScript/README.ja.md @@ -11,7 +11,7 @@ TypeScript で実装したアプリケーションのサンプル実装です。 | パッケージ | バージョン | | --- | --- | -| TypeScript | 5.1.6 | +| TypeScript | 5.2.2 | | Webpack | 5.88.2 | その他のパッケージに関しては、各プロジェクトの `package.json` を確認してください。 diff --git a/Samples/TypeScript/README.md b/Samples/TypeScript/README.md index 9ca2c91..a9dd9e7 100644 --- a/Samples/TypeScript/README.md +++ b/Samples/TypeScript/README.md @@ -11,7 +11,7 @@ This is a sample implementation of an application implemented with TypeScript. | Package | Version | | --- | --- | -| TypeScript | 5.1.6 | +| TypeScript | 5.2.2 | | Webpack | 5.88.2 | For other packages, check the `package.json` for each project.