From 1085ccbdd1d80bf89d158b2db6a1c6b9a770b2bc Mon Sep 17 00:00:00 2001
From: KrispyDotlessI <92911290+KrispyDotlessI@users.noreply.github.com>
Date: Mon, 5 Sep 2022 15:46:19 +0800
Subject: [PATCH] Animation Layering Fixes
also replaced all instances of Play to DoScaledAnimationAsync to match the bpm
---
.../MarchingOrders/Animations/Cadets/Bop.anim | 477 ++++++++++++++++--
.../Animations/Cadets/Halt.anim | 405 +++++++++++++++
.../Animations/Cadets/Idle.anim | 405 +++++++++++++++
.../Animations/Cadets/MarchL.anim | 189 +++++++
.../Games/MarchingOrders/MarchingOrders.cs | 35 +-
5 files changed, 1453 insertions(+), 58 deletions(-)
diff --git a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Bop.anim b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Bop.anim
index df4de93c..cebf5dc2 100644
--- a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Bop.anim
+++ b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Bop.anim
@@ -55,7 +55,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: 0, y: 0.666, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -107,7 +107,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: 0, y: -0.77, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -159,7 +159,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: 0.018, y: -0.041999996, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -211,7 +211,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: -0.166, y: -2.2257, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -263,7 +263,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: 0.166, y: -2.2257, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -315,7 +315,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: -0.406, y: -0.915, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -367,7 +367,7 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: {x: 0.406, y: -0.915, z: 0}
inSlope: {x: Infinity, y: Infinity, z: Infinity}
outSlope: {x: 0, y: 0, z: 0}
@@ -437,11 +437,182 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 9
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetTorso
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 8
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetNeck
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 6
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHead
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 5
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 4
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm1
+ classID: 212
+ script: {fileID: 0}
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: -611560658681698378, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: -611560658681698378, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetHead
@@ -450,7 +621,7 @@ AnimationClip:
- curve:
- time: 0
value: {fileID: 9063607464200046497, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: 9063607464200046497, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetTorso
@@ -459,7 +630,7 @@ AnimationClip:
- curve:
- time: 0
value: {fileID: -7998149598989480986, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: -7998149598989480986, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetNeck
@@ -474,7 +645,7 @@ AnimationClip:
value: {fileID: 2168451732842096726, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- time: 0.13333334
value: {fileID: -1301704698906724469, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: 1876675414622521761, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetLeg1
@@ -489,7 +660,7 @@ AnimationClip:
value: {fileID: 2168451732842096726, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- time: 0.13333334
value: {fileID: -1301704698906724469, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: 1876675414622521761, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetLeg2
@@ -498,7 +669,7 @@ AnimationClip:
- curve:
- time: 0
value: {fileID: 6271359101650170431, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: 6271359101650170431, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetArm1
@@ -507,7 +678,7 @@ AnimationClip:
- curve:
- time: 0
value: {fileID: 6271359101650170431, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
- - time: 0.48333332
+ - time: 0.5
value: {fileID: 6271359101650170431, guid: 07a712fc3a8592248b24d4108837306c, type: 3}
attribute: m_Sprite
path: cadetArm2
@@ -583,6 +754,69 @@ AnimationClip:
typeID: 1
customType: 0
isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 2942477482
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 357769099
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3380738900
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1351133934
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 2461089604
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3631054582
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1992362859
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 4022885073
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1097084748
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
- serializedVersion: 2
path: 2461089604
attribute: 0
@@ -658,7 +892,7 @@ AnimationClip:
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
- m_StopTime: 0.5
+ m_StopTime: 0.51666665
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
@@ -714,7 +948,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -769,7 +1003,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0.666
inSlope: Infinity
outSlope: 0
@@ -824,7 +1058,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -879,7 +1113,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -934,7 +1168,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -0.77
inSlope: Infinity
outSlope: 0
@@ -989,7 +1223,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -1044,7 +1278,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0.018
inSlope: Infinity
outSlope: 0
@@ -1099,7 +1333,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -0.041999996
inSlope: Infinity
outSlope: 0
@@ -1154,7 +1388,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -1209,7 +1443,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -0.166
inSlope: Infinity
outSlope: 0
@@ -1264,7 +1498,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -2.2257
inSlope: Infinity
outSlope: 0
@@ -1319,7 +1553,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -1374,7 +1608,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0.166
inSlope: Infinity
outSlope: 0
@@ -1429,7 +1663,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -2.2257
inSlope: Infinity
outSlope: 0
@@ -1484,7 +1718,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -1539,7 +1773,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -0.406
inSlope: Infinity
outSlope: 0
@@ -1594,7 +1828,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -0.915
inSlope: Infinity
outSlope: 0
@@ -1649,7 +1883,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -1704,7 +1938,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0.406
inSlope: Infinity
outSlope: 0
@@ -1759,7 +1993,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: -0.915
inSlope: Infinity
outSlope: 0
@@ -1814,7 +2048,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
- time: 0.48333332
+ time: 0.5
value: 0
inSlope: Infinity
outSlope: 0
@@ -1885,6 +2119,177 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 9
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetTorso
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 8
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetNeck
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 6
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHead
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 5
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 4
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm1
+ classID: 212
+ script: {fileID: 0}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
diff --git a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Halt.anim b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Halt.anim
index 6a9f2a19..c54eb01b 100644
--- a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Halt.anim
+++ b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Halt.anim
@@ -437,6 +437,177 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 4
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 5
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHead
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 6
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 8
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetNeck
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 9
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetTorso
+ classID: 212
+ script: {fileID: 0}
m_PPtrCurves:
- curve:
- time: 0
@@ -583,6 +754,69 @@ AnimationClip:
typeID: 1
customType: 0
isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1097084748
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3631054582
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1992362859
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 4022885073
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 2461089604
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1351133934
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3380738900
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 357769099
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 2942477482
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
- serializedVersion: 2
path: 1097084748
attribute: 0
@@ -1885,6 +2119,177 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 4
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 5
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHead
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 6
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 8
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetNeck
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 9
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetTorso
+ classID: 212
+ script: {fileID: 0}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
diff --git a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Idle.anim b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Idle.anim
index 99ca3c2a..19f3f7a4 100644
--- a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Idle.anim
+++ b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/Idle.anim
@@ -248,6 +248,177 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHead
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 4
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 5
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 6
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 8
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetNeck
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 9
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetTorso
+ classID: 212
+ script: {fileID: 0}
m_PPtrCurves:
- curve:
- time: 0
@@ -319,6 +490,69 @@ AnimationClip:
typeID: 1
customType: 0
isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 2461089604
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1097084748
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3631054582
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1992362859
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 4022885073
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1351133934
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3380738900
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 357769099
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 2942477482
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
- serializedVersion: 2
path: 2461089604
attribute: 0
@@ -1090,6 +1324,177 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHead
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 4
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 5
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 6
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 8
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetNeck
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 9
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetTorso
+ classID: 212
+ script: {fileID: 0}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
diff --git a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/MarchL.anim b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/MarchL.anim
index a386c662..0a8c2f1b 100644
--- a/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/MarchL.anim
+++ b/Assets/Resources/Sprites/Games/MarchingOrders/Animations/Cadets/MarchL.anim
@@ -729,6 +729,90 @@ AnimationClip:
path: cadetHand2
classID: 1
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.1
+ value: 11
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.1
+ value: 12
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.033333335
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
m_PPtrCurves:
- curve:
- time: 0
@@ -930,6 +1014,27 @@ AnimationClip:
typeID: 1
customType: 0
isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 3631054582
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 4022885073
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 1351133934
+ attribute: 3762991556
+ script: {fileID: 0}
+ typeID: 212
+ customType: 26
+ isPPtrCurve: 0
- serializedVersion: 2
path: 1097084748
attribute: 0
@@ -3138,6 +3243,90 @@ AnimationClip:
path: cadetHand1
classID: 4
script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 2
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.1
+ value: 11
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetArm2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 3
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.1
+ value: 12
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetHand2
+ classID: 212
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 7
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 0.033333335
+ value: 10
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_SortingOrder
+ path: cadetLeg1
+ classID: 212
+ script: {fileID: 0}
m_EulerEditorCurves:
- curve:
serializedVersion: 2
diff --git a/Assets/Scripts/Games/MarchingOrders/MarchingOrders.cs b/Assets/Scripts/Games/MarchingOrders/MarchingOrders.cs
index f3d96778..41b38189 100644
--- a/Assets/Scripts/Games/MarchingOrders/MarchingOrders.cs
+++ b/Assets/Scripts/Games/MarchingOrders/MarchingOrders.cs
@@ -1,6 +1,6 @@
//notes:
// BEFORE NEW PROPS
-//1. minenice will also use this to test out randomly named parameters so coding has to rest until the new props update
+//1. minenice will also use this to test out randomly named parameters so coding has to rest until the new props update [DONE]
//2. see fan club for separate prefabs (cadets) [DONE]
//3. temporarily take sounds from rhre, wait until someone records the full code, including misses, or record it myself (unlikely) [IN PROGRESS]
// AFTER NEW PROPS
@@ -23,15 +23,6 @@ namespace HeavenStudio.Games.Loaders
public static Minigame AddGame(EventCaller eventCaller) {
return new Minigame("marchingOrders", "Marching Orders \n[WIP]", "00A43B", false, false, new List()
{
- //from krispy:
- //i'm not that good at coding but i'll try my best to make a minigame
- //please don't take over... i'll get back into it once i know coding
- //thank you and have a nice day!
-
-
-
-
- //the cues do nothing at the moment, so i temporarily disabled them
new GameAction("bop", "Bop")
{
function = delegate { var e = eventCaller.currentEntity; MarchingOrders.instance.Bop(e.beat, e.length); },
@@ -117,17 +108,17 @@ namespace HeavenStudio.Games
if (cond.songPositionInBeats >= bop.startBeat && cond.songPositionInBeats < bop.startBeat + bop.length)
{
if (!(cond.songPositionInBeats >= noBop.startBeat && cond.songPositionInBeats < noBop.startBeat + noBop.length))
- Cadet1.Play("Bop", -1, 0);
- Cadet2.Play("Bop", -1, 0);
- Cadet3.Play("Bop", -1, 0);
- CadetPlayer.Play("Bop", -1, 0);
+ Cadet1.DoScaledAnimationAsync("Bop", 0.5f);
+ Cadet2.DoScaledAnimationAsync("Bop", 0.5f);
+ Cadet3.DoScaledAnimationAsync("Bop", 0.5f);
+ CadetPlayer.DoScaledAnimationAsync("Bop", 0.5f);
}
}
if (PlayerInput.Pressed() && !IsExpectingInputNow())
{
Jukebox.PlayOneShot("miss");
- Sarge.Play("Anger", -1, 0);
+ Sarge.DoScaledAnimationAsync("Anger", 0.5f);
}
}
@@ -152,7 +143,7 @@ namespace HeavenStudio.Games
BeatAction.New(Player, new List()
{
- new BeatAction.Action(beat + 0.25f, delegate { Sarge.Play("Talk", -1, 0);}),
+ new BeatAction.Action(beat + 0.25f, delegate { Sarge.DoScaledAnimationAsync("Talk", 0.5f);}),
});
}
@@ -165,11 +156,11 @@ namespace HeavenStudio.Games
BeatAction.New(Player, new List()
{
- new BeatAction.Action(beat, delegate { Sarge.Play("Talk", -1, 0);}),
- new BeatAction.Action(beat + 1f, delegate { Cadet1.Play("MarchL", -1, 0);}),
- new BeatAction.Action(beat + 1f, delegate { Cadet2.Play("MarchL", -1, 0);}),
- new BeatAction.Action(beat + 1f, delegate { Cadet3.Play("MarchL", -1, 0);}),
- new BeatAction.Action(beat + 1f, delegate { CadetPlayer.Play("MarchL", -1, 0);}),
+ new BeatAction.Action(beat, delegate { Sarge.DoScaledAnimationAsync("Talk", 0.5f);}),
+ new BeatAction.Action(beat + 1f, delegate { Cadet1.DoScaledAnimationAsync("MarchL", 0.5f);}),
+ new BeatAction.Action(beat + 1f, delegate { Cadet2.DoScaledAnimationAsync("MarchL", 0.5f);}),
+ new BeatAction.Action(beat + 1f, delegate { Cadet3.DoScaledAnimationAsync("MarchL", 0.5f);}),
+ new BeatAction.Action(beat + 1f, delegate { CadetPlayer.DoScaledAnimationAsync("MarchL", 0.5f);}),
});
}
@@ -182,7 +173,7 @@ namespace HeavenStudio.Games
BeatAction.New(Player, new List()
{
- new BeatAction.Action(beat, delegate { Sarge.Play("Talk", -1, 0);}),
+ new BeatAction.Action(beat, delegate { Sarge.DoScaledAnimationAsync("Talk", 0.5f);}),
});
}