diff --git a/Animations/Duel_FriendlyEnd.json b/Animations/Duel_FriendlyEnd.json
index 5cbb75ec..5ffebf98 100644
--- a/Animations/Duel_FriendlyEnd.json
+++ b/Animations/Duel_FriendlyEnd.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.5723902Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.5925725Z",
"Name": "Duel_FriendlyEnd",
"Length": 4.33333349,
"Bounds": {
@@ -20,7 +20,7 @@
],
"Parts": [
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {
"GameObject.m_IsActive": {
@@ -315,7 +315,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -834,7 +834,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1518,7 +1518,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -2016,10 +2016,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -2310,7 +2310,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3052,10 +3052,10 @@
]
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -4149,10 +4149,10 @@
]
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4477,10 +4477,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4732,10 +4732,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -5012,10 +5012,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -5223,7 +5223,7 @@
"SweepPaths": []
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {
@@ -5476,10 +5476,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5508,10 +5508,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5540,7 +5540,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -5568,6 +5568,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Duel_FriendlyRejectedEnd.json b/Animations/Duel_FriendlyRejectedEnd.json
index 7dc003ed..0669514b 100644
--- a/Animations/Duel_FriendlyRejectedEnd.json
+++ b/Animations/Duel_FriendlyRejectedEnd.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-05-27T18:28:21.1153286Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.7962296Z",
"Name": "Duel_FriendlyRejectedEnd",
"Length": 5.266667,
"Bounds": {
@@ -20,7 +20,7 @@
],
"Parts": [
{
- "ID": 19288,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {
"GameObject.m_IsActive": {
@@ -315,7 +315,7 @@
"SweepPaths": []
},
{
- "ID": 19532,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -834,7 +834,7 @@
"SweepPaths": []
},
{
- "ID": 19228,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1547,7 +1547,7 @@
"SweepPaths": []
},
{
- "ID": 19554,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -2045,10 +2045,10 @@
"SweepPaths": []
},
{
- "ID": 18996,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19532,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -2339,7 +2339,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19628,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3081,10 +3081,10 @@
]
},
{
- "ID": 19658,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19288,
+ "ParentID": 21676,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -4178,10 +4178,10 @@
]
},
{
- "ID": 19542,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19288,
+ "ParentID": 21676,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4506,10 +4506,10 @@
"SweepPaths": []
},
{
- "ID": 19270,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19288,
+ "ParentID": 21676,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4803,10 +4803,10 @@
"SweepPaths": []
},
{
- "ID": 19508,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19532,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -5083,10 +5083,10 @@
"SweepPaths": []
},
{
- "ID": 19826,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19532,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -5278,7 +5278,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {
@@ -5531,10 +5531,10 @@
"SweepPaths": []
},
{
- "ID": 19090,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19554,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5563,10 +5563,10 @@
"SweepPaths": []
},
{
- "ID": 19734,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19228,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5595,7 +5595,7 @@
"SweepPaths": []
},
{
- "ID": 19628,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -5623,6 +5623,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Duel_Swords.json b/Animations/Duel_Swords.json
index 58cfbd80..e4491bf9 100644
--- a/Animations/Duel_Swords.json
+++ b/Animations/Duel_Swords.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:29.8988037Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.8069061Z",
"Name": "Duel_Swords",
"Length": 10.833333,
"Bounds": {
@@ -52,7 +52,7 @@
],
"Parts": [
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {
"GameObject.m_IsActive": {
@@ -2497,7 +2497,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -4905,7 +4905,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -6653,7 +6653,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -8516,10 +8516,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -10917,10 +10917,10 @@
]
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -11166,10 +11166,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -11198,10 +11198,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -11230,10 +11230,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -11259,7 +11259,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -13044,10 +13044,10 @@
]
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -13076,10 +13076,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -13108,10 +13108,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -13140,7 +13140,7 @@
"SweepPaths": []
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -13171,7 +13171,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -13199,6 +13199,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Bash.json b/Animations/Execution_Bash.json
index c3d5485a..48d0e813 100644
--- a/Animations/Execution_Bash.json
+++ b/Animations/Execution_Bash.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:29.9399839Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.8642987Z",
"Name": "Execution_Bash",
"Length": 2.51666665,
"Bounds": {
@@ -20,7 +20,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -684,7 +684,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1313,7 +1313,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1854,10 +1854,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1886,10 +1886,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1918,10 +1918,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1950,10 +1950,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1979,7 +1979,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -2798,10 +2798,10 @@
]
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2830,7 +2830,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2860,10 +2860,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2892,10 +2892,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2924,10 +2924,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2958,7 +2958,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2989,7 +2989,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -3017,6 +3017,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_BashLarge.json b/Animations/Execution_BashLarge.json
index 63de187b..63424e3c 100644
--- a/Animations/Execution_BashLarge.json
+++ b/Animations/Execution_BashLarge.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:29.9869492Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.9160503Z",
"Name": "Execution_BashLarge",
"Length": 3.65,
"Bounds": {
@@ -28,7 +28,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -897,7 +897,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1532,7 +1532,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2240,10 +2240,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2272,10 +2272,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2304,10 +2304,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2336,10 +2336,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2365,7 +2365,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3723,10 +3723,10 @@
]
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3755,7 +3755,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -3785,10 +3785,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3817,10 +3817,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3849,10 +3849,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3883,7 +3883,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -3914,7 +3914,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -3942,6 +3942,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_BluntPunt.json b/Animations/Execution_BluntPunt.json
index 4fa580f0..da540692 100644
--- a/Animations/Execution_BluntPunt.json
+++ b/Animations/Execution_BluntPunt.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.3514909Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.3442289Z",
"Name": "Execution_BluntPunt",
"Length": 2.6833334,
"Bounds": {
@@ -16,7 +16,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -472,7 +472,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -815,10 +815,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -868,7 +868,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -2002,7 +2002,7 @@
]
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2230,10 +2230,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2262,10 +2262,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2294,10 +2294,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2326,10 +2326,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2358,7 +2358,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2388,10 +2388,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2420,10 +2420,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2452,10 +2452,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2486,7 +2486,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2517,7 +2517,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -2545,6 +2545,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Fail.json b/Animations/Execution_Fail.json
new file mode 100644
index 00000000..c2958f09
--- /dev/null
+++ b/Animations/Execution_Fail.json
@@ -0,0 +1,2901 @@
+{
+ "ExportTimeUTC": "2024-02-13T17:46:05.846023Z",
+ "Name": "Execution_Fail",
+ "Length": 3.13333344,
+ "Bounds": {
+ "x": -1.81735325,
+ "y": -1.117883,
+ "width": 3.80751371,
+ "height": 2.95884418
+ },
+ "Events": [
+ {
+ "Time": 3.13333344,
+ "Data": "KillPawn;0;1;Heart;Cut;AM_Execution_Generic;True"
+ }
+ ],
+ "Parts": [
+ {
+ "ID": 21928,
+ "Path": "PawnAHolding",
+ "Curves": {
+ "Transform.localEulerAnglesRaw.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.y": {
+ "Keyframes": [
+ {
+ "value": -56.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "value": -147.056,
+ "inTangent": -12.994895,
+ "outTangent": -12.994895,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": -150.034,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "value": 0.188,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "value": 0.412,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "value": -0.08,
+ "inTangent": -1.20162165,
+ "outTangent": -1.20162165,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": -0.329,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "value": 0.2,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "value": 0.2,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "value": 0.2,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": 0.2,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "value": -0.201,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "value": 0.186520845,
+ "inTangent": 1.55837846,
+ "outTangent": 1.55837846,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "value": 0.76,
+ "inTangent": 0.8691891,
+ "outTangent": 0.8691891,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": 0.894,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 0.0,
+ "AnimatedPart.Tint.g": 0.0,
+ "AnimatedPart.Tint.b": 0.0,
+ "AnimatedPart.Tint.a": 0.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21950,
+ "Path": "BodyA",
+ "CustomName": "BodyA",
+ "Curves": {
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "inTangent": -0.556956768,
+ "outTangent": -0.556956768,
+ "inWeight": 0.333333343,
+ "outWeight": 0.0639070645
+ },
+ {
+ "time": 0.3,
+ "value": -0.1311731,
+ "inTangent": -0.356756747,
+ "outTangent": -0.356756747,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343
+ },
+ {
+ "time": 0.6166667,
+ "value": -0.22,
+ "inTangent": -0.245895952,
+ "outTangent": -0.245895952,
+ "inWeight": 0.08436702,
+ "outWeight": 0.195785046
+ },
+ {
+ "time": 0.9166667,
+ "value": -0.295,
+ "inTangent": -0.348888874,
+ "outTangent": -0.348888874,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -0.377,
+ "inTangent": -0.4930436,
+ "outTangent": -0.4930436,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": -0.484,
+ "inTangent": -0.5589475,
+ "outTangent": -0.5589475,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": -0.554,
+ "inTangent": -0.6230769,
+ "outTangent": -0.6230769,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": -0.619,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.73333335,
+ "value": -0.5140131,
+ "inTangent": 0.6408001,
+ "outTangent": 0.6408001,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": -0.352,
+ "inTangent": 0.785094261,
+ "outTangent": 0.785094261,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.26666665,
+ "value": -0.0952962041,
+ "inTangent": 0.704,
+ "outTangent": 0.704,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343
+ },
+ {
+ "time": 2.58333325,
+ "inTangent": -0.556956768,
+ "outTangent": -0.556956768,
+ "inWeight": 0.333333343,
+ "outWeight": 0.0639070645
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.73333335,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.26666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.58333325,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "value": 0.055,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": 0.086,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": 0.066,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": 0.083,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": 0.083,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.115,
+ "inTangent": 0.102857091,
+ "outTangent": 0.102857091,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.73333335,
+ "value": 0.124,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": 0.06,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.26666665,
+ "value": 0.062,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.58333325,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.58333325,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "value": 3.424,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "value": -2.024,
+ "inTangent": -31.0897312,
+ "outTangent": -31.0897312,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": -15.748,
+ "inTangent": -54.0622139,
+ "outTangent": -54.0622139,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -26.352,
+ "inTangent": -50.7052269,
+ "outTangent": -50.7052269,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": -35.185,
+ "inTangent": -43.2189522,
+ "outTangent": -43.2189522,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": -40.038,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": -29.164,
+ "inTangent": 45.20909,
+ "outTangent": 45.20909,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": -15.173,
+ "inTangent": 27.3412514,
+ "outTangent": 27.3412514,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.58333325,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.6166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.58333325,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 1.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21616,
+ "Path": "BodyB",
+ "CustomName": "BodyB",
+ "Curves": {
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": 1.052,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.959,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": 0.064,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.064,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.y": {
+ "Keyframes": [
+ {
+ "inTangent": 28.0394268,
+ "outTangent": 28.0394268,
+ "inWeight": 0.333333343,
+ "outWeight": 0.130002022
+ },
+ {
+ "time": 0.9166667,
+ "value": 16.859,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 5.174,
+ "inTangent": -7.60556364,
+ "outTangent": -7.60556364,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 1.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 3.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21366,
+ "Path": "PawnAHolding/ItemA",
+ "CustomName": "ItemA",
+ "ParentID": 21928,
+ "Curves": {
+ "Transform.localEulerAnglesRaw.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -48.391,
+ "inTangent": -460.507874,
+ "outTangent": -460.507874,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": -176.528,
+ "inTangent": -409.553833,
+ "outTangent": -409.553833,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": -208.951,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "outTangent": 0.8301476,
+ "inWeight": 0.333333343,
+ "outWeight": 0.465933263,
+ "tangentMode": 1
+ },
+ {
+ "time": 1.06666672,
+ "value": 0.154,
+ "inTangent": 0.9261398,
+ "outTangent": 0.9261398,
+ "inWeight": 0.421102464,
+ "outWeight": 0.21348381
+ },
+ {
+ "time": 1.3,
+ "value": 0.291,
+ "inTangent": 0.336619765,
+ "outTangent": 0.004769717,
+ "inWeight": 0.315831184,
+ "outWeight": 0.857821345,
+ "tangentMode": 1
+ },
+ {
+ "time": 1.38333333,
+ "value": 0.2913081,
+ "inTangent": 0.009242893,
+ "outTangent": 0.009242893,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.43333328,
+ "value": 0.322,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.43333328,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "outTangent": 0.868998766,
+ "inWeight": 0.333333343,
+ "outWeight": 0.157133862,
+ "tangentMode": 1
+ },
+ {
+ "time": 1.38333333,
+ "value": 1.69508171,
+ "inTangent": 3.538967,
+ "outTangent": -2.23634863,
+ "inWeight": 0.132283568,
+ "outWeight": 0.8601876,
+ "tangentMode": 1
+ },
+ {
+ "time": 1.43333328,
+ "value": 1.642
+ },
+ {
+ "time": 1.5,
+ "value": 1.69383836,
+ "inTangent": 2.02165914,
+ "outTangent": 2.02165914,
+ "inWeight": 0.8775948
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SplitDrawPivotPartID": 22024,
+ "SweepPaths": [
+ [
+ {
+ "Time": 0.08333334,
+ "X": 0.230249658,
+ "Z": -0.153961062,
+ "DX": 0.4937523,
+ "DZ": 0.8696027
+ },
+ {
+ "Time": 0.115625009,
+ "X": 0.26217398,
+ "Z": -0.115359865,
+ "DX": 0.4356364,
+ "DZ": 0.9001227
+ },
+ {
+ "Time": 0.144791663,
+ "X": 0.294169,
+ "Z": -0.0736692548,
+ "DX": 0.368703485,
+ "DZ": 0.929547131
+ },
+ {
+ "Time": 0.169791669,
+ "X": 0.322038054,
+ "Z": -0.0341119766,
+ "DX": 0.301246166,
+ "DZ": 0.953546464
+ },
+ {
+ "Time": 0.194791675,
+ "X": 0.3486756,
+ "Z": 0.007846579,
+ "DX": 0.225467563,
+ "DZ": 0.9742507
+ },
+ {
+ "Time": 0.215625018,
+ "X": 0.3688106,
+ "Z": 0.0438759923,
+ "DX": 0.156850517,
+ "DZ": 0.9876224
+ },
+ {
+ "Time": 0.236458361,
+ "X": 0.386109948,
+ "Z": 0.08021349,
+ "DX": 0.0841912,
+ "DZ": 0.996449649
+ },
+ {
+ "Time": 0.257291675,
+ "X": 0.3996734,
+ "Z": 0.116241008,
+ "DX": 0.008495927,
+ "DZ": 0.999963939
+ },
+ {
+ "Time": 0.278125,
+ "X": 0.4086008,
+ "Z": 0.151340812,
+ "DX": -0.06912553,
+ "DZ": 0.9976081
+ },
+ {
+ "Time": 0.303124964,
+ "X": 0.4118939,
+ "Z": 0.191434965,
+ "DX": -0.163154244,
+ "DZ": 0.9866006
+ },
+ {
+ "Time": 0.32812494,
+ "X": 0.403781384,
+ "Z": 0.233699679,
+ "DX": -0.256187558,
+ "DZ": 0.966627061
+ },
+ {
+ "Time": 0.348958254,
+ "X": 0.388045073,
+ "Z": 0.2723713,
+ "DX": -0.331499934,
+ "DZ": 0.9434552
+ },
+ {
+ "Time": 0.369791567,
+ "X": 0.36524874,
+ "Z": 0.313490927,
+ "DX": -0.4036466,
+ "DZ": 0.914915144
+ },
+ {
+ "Time": 0.390624881,
+ "X": 0.336423367,
+ "Z": 0.356412351,
+ "DX": -0.47167623,
+ "DZ": 0.881772
+ },
+ {
+ "Time": 0.4114582,
+ "X": 0.3026001,
+ "Z": 0.40048933,
+ "DX": -0.5347948,
+ "DZ": 0.8449819
+ },
+ {
+ "Time": 0.4322915,
+ "X": 0.264809936,
+ "Z": 0.445075661,
+ "DX": -0.592387557,
+ "DZ": 0.805653155
+ },
+ {
+ "Time": 0.453124821,
+ "X": 0.224083975,
+ "Z": 0.489525169,
+ "DX": -0.644026756,
+ "DZ": 0.7650031
+ },
+ {
+ "Time": 0.4781248,
+ "X": 0.17278932,
+ "Z": 0.541774035,
+ "DX": -0.6978042,
+ "DZ": 0.7162886
+ },
+ {
+ "Time": 0.503124833,
+ "X": 0.120533407,
+ "Z": 0.5917789,
+ "DX": -0.742559552,
+ "DZ": 0.66978
+ },
+ {
+ "Time": 0.5281248,
+ "X": 0.0690981746,
+ "Z": 0.6384226,
+ "DX": -0.778458238,
+ "DZ": 0.627696633
+ },
+ {
+ "Time": 0.5572915,
+ "X": 0.0125043392,
+ "Z": 0.6871029,
+ "DX": -0.8095908,
+ "DZ": 0.586994767
+ },
+ {
+ "Time": 0.598958135,
+ "X": -0.0565906465,
+ "Z": 0.7425586,
+ "DX": -0.835020065,
+ "DZ": 0.550219536
+ },
+ {
+ "Time": 0.6572914,
+ "X": -0.128951356,
+ "Z": 0.793101,
+ "DX": -0.8443248,
+ "DZ": 0.535832
+ },
+ {
+ "Time": 0.7234372,
+ "X": -0.2053953,
+ "Z": 0.8373389,
+ "DX": -0.852592349,
+ "DZ": 0.522577
+ },
+ {
+ "Time": 0.8234372,
+ "X": -0.295799583,
+ "Z": 0.880576849,
+ "DX": -0.8625971,
+ "DZ": 0.5058919
+ },
+ {
+ "Time": 0.944270551,
+ "X": -0.3672107,
+ "Z": 0.878067732,
+ "DX": -0.886513948,
+ "DZ": 0.462702066
+ },
+ {
+ "Time": 0.960937262,
+ "X": -0.395869166,
+ "Z": 0.8622159,
+ "DX": -0.9131918,
+ "DZ": 0.407530218
+ },
+ {
+ "Time": 0.9755206,
+ "X": -0.423914,
+ "Z": 0.844624,
+ "DX": -0.9401412,
+ "DZ": 0.340784758
+ },
+ {
+ "Time": 0.9880206,
+ "X": -0.4498912,
+ "Z": 0.8268514,
+ "DX": -0.962555647,
+ "DZ": 0.271084964
+ },
+ {
+ "Time": 0.998437345,
+ "X": -0.47274518,
+ "Z": 0.810184,
+ "DX": -0.978723645,
+ "DZ": 0.205184519
+ },
+ {
+ "Time": 1.00885415,
+ "X": -0.49656567,
+ "Z": 0.791862965,
+ "DX": -0.9910885,
+ "DZ": 0.13320452
+ },
+ {
+ "Time": 1.0192709,
+ "X": -0.52123034,
+ "Z": 0.7719208,
+ "DX": -0.998413444,
+ "DZ": 0.056310717
+ },
+ {
+ "Time": 1.02968764,
+ "X": -0.5466174,
+ "Z": 0.750389755,
+ "DX": -0.9997082,
+ "DZ": -0.0241577886
+ },
+ {
+ "Time": 1.04010439,
+ "X": -0.5726048,
+ "Z": 0.7273022,
+ "DX": -0.9942889,
+ "DZ": -0.106724441
+ },
+ {
+ "Time": 1.05052114,
+ "X": -0.5990705,
+ "Z": 0.7026906,
+ "DX": -0.98181653,
+ "DZ": -0.189833164
+ },
+ {
+ "Time": 1.06093788,
+ "X": -0.6258925,
+ "Z": 0.6765871,
+ "DX": -0.9623221,
+ "DZ": -0.271912873
+ },
+ {
+ "Time": 1.07135463,
+ "X": -0.652965844,
+ "Z": 0.649033844,
+ "DX": -0.935978651,
+ "DZ": -0.352057666
+ },
+ {
+ "Time": 1.08072972,
+ "X": -0.6775753,
+ "Z": 0.623097658,
+ "DX": -0.9051385,
+ "DZ": -0.425117
+ },
+ {
+ "Time": 1.089063,
+ "X": -0.6996372,
+ "Z": 0.599197567,
+ "DX": -0.8714465,
+ "DZ": -0.490490556
+ },
+ {
+ "Time": 1.09739637,
+ "X": -0.721856654,
+ "Z": 0.574545145,
+ "DX": -0.831594467,
+ "DZ": -0.5553834
+ },
+ {
+ "Time": 1.1057297,
+ "X": -0.7442157,
+ "Z": 0.5491828,
+ "DX": -0.7854644,
+ "DZ": -0.6189069
+ },
+ {
+ "Time": 1.114063,
+ "X": -0.7666966,
+ "Z": 0.523152769,
+ "DX": -0.733065248,
+ "DZ": -0.680158138
+ },
+ {
+ "Time": 1.12239635,
+ "X": -0.7892814,
+ "Z": 0.496497333,
+ "DX": -0.674541235,
+ "DZ": -0.7382373
+ },
+ {
+ "Time": 1.13072968,
+ "X": -0.811952353,
+ "Z": 0.4692586,
+ "DX": -0.610169649,
+ "DZ": -0.792270958
+ },
+ {
+ "Time": 1.139063,
+ "X": -0.8346914,
+ "Z": 0.441479146,
+ "DX": -0.5403619,
+ "DZ": -0.8414328
+ },
+ {
+ "Time": 1.14739633,
+ "X": -0.8574809,
+ "Z": 0.413200974,
+ "DX": -0.4656551,
+ "DZ": -0.8849664
+ },
+ {
+ "Time": 1.15572965,
+ "X": -0.8803027,
+ "Z": 0.3844666,
+ "DX": -0.386700749,
+ "DZ": -0.9222053
+ },
+ {
+ "Time": 1.164063,
+ "X": -0.9031393,
+ "Z": 0.355318069,
+ "DX": -0.304249644,
+ "DZ": -0.9525924
+ },
+ {
+ "Time": 1.1723963,
+ "X": -0.9259726,
+ "Z": 0.3257978,
+ "DX": -0.219134927,
+ "DZ": -0.9756949
+ },
+ {
+ "Time": 1.179688,
+ "X": -0.9459351,
+ "Z": 0.29969573,
+ "DX": -0.1431731,
+ "DZ": -0.9896977
+ },
+ {
+ "Time": 1.18697953,
+ "X": -0.965869069,
+ "Z": 0.273370266,
+ "DX": -0.06647575,
+ "DZ": -0.997788131
+ },
+ {
+ "Time": 1.19427109,
+ "X": -0.9857631,
+ "Z": 0.24684912,
+ "DX": 0.0103288889,
+ "DZ": -0.9999467
+ },
+ {
+ "Time": 1.20156264,
+ "X": -1.00560486,
+ "Z": 0.220160782,
+ "DX": 0.08661634,
+ "DZ": -0.9962418
+ },
+ {
+ "Time": 1.2088542,
+ "X": -1.02538276,
+ "Z": 0.193333328,
+ "DX": 0.161778986,
+ "DZ": -0.986827
+ },
+ {
+ "Time": 1.21614575,
+ "X": -1.04508471,
+ "Z": 0.166395128,
+ "DX": 0.235237539,
+ "DZ": -0.971937954
+ },
+ {
+ "Time": 1.22343731,
+ "X": -1.0646987,
+ "Z": 0.1393748,
+ "DX": 0.306452632,
+ "DZ": -0.9518859
+ },
+ {
+ "Time": 1.23072886,
+ "X": -1.08421266,
+ "Z": 0.112300336,
+ "DX": 0.3749349,
+ "DZ": -0.927051067
+ },
+ {
+ "Time": 1.23802042,
+ "X": -1.10361481,
+ "Z": 0.08520037,
+ "DX": 0.4402523,
+ "DZ": -0.8978742
+ },
+ {
+ "Time": 1.245312,
+ "X": -1.1228931,
+ "Z": 0.0581027865,
+ "DX": 0.50203824,
+ "DZ": -0.864845455
+ },
+ {
+ "Time": 1.25260353,
+ "X": -1.14203572,
+ "Z": 0.0310361981,
+ "DX": 0.5599943,
+ "DZ": -0.828496456
+ },
+ {
+ "Time": 1.25989509,
+ "X": -1.16103029,
+ "Z": 0.004029095,
+ "DX": 0.613894,
+ "DZ": -0.7893885
+ },
+ {
+ "Time": 1.26718664,
+ "X": -1.17986536,
+ "Z": -0.022890985,
+ "DX": 0.6635843,
+ "DZ": -0.748101532
+ },
+ {
+ "Time": 1.27552,
+ "X": -1.20118046,
+ "Z": -0.05351299,
+ "DX": 0.7151177,
+ "DZ": -0.6990041
+ },
+ {
+ "Time": 1.28385329,
+ "X": -1.22225332,
+ "Z": -0.08394164,
+ "DX": 0.7610369,
+ "DZ": -0.648708642
+ },
+ {
+ "Time": 1.29218662,
+ "X": -1.24306631,
+ "Z": -0.114134252,
+ "DX": 0.8014392,
+ "DZ": -0.5980763
+ },
+ {
+ "Time": 1.30052,
+ "X": -1.263452,
+ "Z": -0.144134939,
+ "DX": 0.8365356,
+ "DZ": -0.547912657
+ },
+ {
+ "Time": 1.30885327,
+ "X": -1.28133607,
+ "Z": -0.175086915,
+ "DX": 0.8701708,
+ "DZ": -0.492750257
+ },
+ {
+ "Time": 1.31718659,
+ "X": -1.29897666,
+ "Z": -0.205635488,
+ "DX": 0.9030755,
+ "DZ": -0.4294819
+ },
+ {
+ "Time": 1.32551992,
+ "X": -1.31635427,
+ "Z": -0.235739768,
+ "DX": 0.9326531,
+ "DZ": -0.360774338
+ },
+ {
+ "Time": 1.33385324,
+ "X": -1.33344889,
+ "Z": -0.2653585,
+ "DX": 0.957092047,
+ "DZ": -0.289783984
+ },
+ {
+ "Time": 1.34218657,
+ "X": -1.35024035,
+ "Z": -0.294450462,
+ "DX": 0.9754931,
+ "DZ": -0.220030069
+ },
+ {
+ "Time": 1.3505199,
+ "X": -1.36670911,
+ "Z": -0.322974741,
+ "DX": 0.987880468,
+ "DZ": -0.155216485
+ },
+ {
+ "Time": 1.36093664,
+ "X": -1.38681114,
+ "Z": -0.35776943,
+ "DX": 0.996225953,
+ "DZ": -0.08679766
+ },
+ {
+ "Time": 1.37343669,
+ "X": -1.41017175,
+ "Z": -0.39815408,
+ "DX": 0.9994765,
+ "DZ": -0.0323539376
+ }
+ ]
+ ]
+ },
+ {
+ "ID": 21904,
+ "Path": "PawnAHolding/HandA",
+ "CustomName": "HandA",
+ "ParentID": 21928,
+ "Curves": {
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -0.014,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": 0.353,
+ "inTangent": 0.9852637,
+ "outTangent": 0.9852637,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": 0.431,
+ "inTangent": 0.350769043,
+ "outTangent": 0.350769043,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.45,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": -0.226,
+ "inTangent": -1.308,
+ "outTangent": -1.308,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.35,
+ "value": -0.64,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.7166667,
+ "value": -0.553,
+ "inTangent": 0.232941046,
+ "outTangent": 0.232941046,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.91666675,
+ "value": -0.508,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": -0.525,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.35,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.7166667,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.91666675,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": 0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": 0.084,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": 0.073,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": 0.464,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.351,
+ "inTangent": -0.5836364,
+ "outTangent": -0.5836364,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": 0.143,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.35,
+ "value": 0.497,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.7166667,
+ "value": 0.108,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.91666675,
+ "value": 0.187,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": 0.13,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 0.175000012,
+ "Transform.m_LocalScale.y": 0.175000012,
+ "Transform.m_LocalScale.z": 0.175,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 0.8509804,
+ "AnimatedPart.Tint.g": 0.7254902,
+ "AnimatedPart.Tint.b": 0.5176471,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 22238,
+ "Path": "PawnAHolding/HandB",
+ "CustomName": "HandB",
+ "ParentID": 21928,
+ "Curves": {
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "value": -0.146,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": -0.146,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -0.133,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": -0.149,
+ "inTangent": -0.0126316063,
+ "outTangent": -0.0126316063,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": -0.15,
+ "inTangent": -0.0138461115,
+ "outTangent": -0.0138461115,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": -0.152,
+ "inTangent": -0.0145453773,
+ "outTangent": -0.0145453773,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": -0.586,
+ "inTangent": -1.16217387,
+ "outTangent": -1.16217387,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2833333,
+ "value": -1.043,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.7166667,
+ "value": -0.954,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": -1.03,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2833333,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.7166667,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": -0.05,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "value": -0.011,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 0.9166667,
+ "value": -0.011,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.06666672,
+ "value": -0.194,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.3,
+ "value": -0.021,
+ "inTangent": 1.31052661,
+ "outTangent": 1.31052661,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.38333333,
+ "value": 0.221,
+ "inTangent": 1.59230745,
+ "outTangent": 1.59230745,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.324,
+ "inTangent": 0.356363654,
+ "outTangent": 0.356363654,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.93333328,
+ "value": 0.417,
+ "inTangent": 0.4852174,
+ "outTangent": 0.4852174,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2833333,
+ "value": 0.742,
+ "inTangent": 0.403404117,
+ "outTangent": 0.403404117,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.7166667,
+ "value": 0.821,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 3.13333344,
+ "value": 0.738,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 0.175000012,
+ "Transform.m_LocalScale.y": 0.175000012,
+ "Transform.m_LocalScale.z": 0.175,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 0.8509804,
+ "AnimatedPart.Tint.g": 0.7254902,
+ "AnimatedPart.Tint.b": 0.5176471,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {
+ "GameObject.m_IsActive": {
+ "Keyframes": [
+ {
+ "inTangent": "Infinity",
+ "outTangent": "Infinity",
+ "tangentMode": 103
+ },
+ {
+ "time": 1.51666665,
+ "value": 1.0,
+ "inTangent": "Infinity",
+ "outTangent": "Infinity",
+ "tangentMode": 103
+ },
+ {
+ "time": 2.3,
+ "inTangent": "Infinity",
+ "outTangent": "Infinity",
+ "tangentMode": 103
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "AnimatedPart.Tint.b": {
+ "Keyframes": [
+ {
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.13333334,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "AnimatedPart.Tint.a": {
+ "Keyframes": [
+ {
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.66666663,
+ "value": 0.7058824,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalScale.x": {
+ "Keyframes": [
+ {
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.39896,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalScale.y": {
+ "Keyframes": [
+ {
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.39896,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalScale.z": {
+ "Keyframes": [
+ {
+ "value": 1.0,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.39896,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 1.057,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.0333333,
+ "value": 1.057,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "value": 1.057,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.5,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.0333333,
+ "value": 0.5,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "value": 0.5,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.m_LocalPosition.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.51666665,
+ "value": 0.733,
+ "inTangent": 0.417049229,
+ "outTangent": 0.417049229,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.0333333,
+ "value": 0.945,
+ "inTangent": 0.4257143,
+ "outTangent": 0.4257143,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "value": 1.031,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.x": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.63333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.0333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.y": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.63333333,
+ "value": -12.458,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.0333333,
+ "value": 15.51,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "value": 3.43,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ },
+ "Transform.localEulerAnglesRaw.z": {
+ "Keyframes": [
+ {
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 1.63333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.0333333,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ },
+ {
+ "time": 2.2166667,
+ "inWeight": 0.333333343,
+ "outWeight": 0.333333343,
+ "tangentMode": 136
+ }
+ ],
+ "PreWrapMode": 8,
+ "PostWrapMode": 8
+ }
+ },
+ "DefaultValues": {
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21470,
+ "Path": "BodyA/HeadA",
+ "CustomName": "HeadA",
+ "ParentID": 21950,
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.05,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 22136,
+ "Path": "BodyB/HeadB",
+ "CustomName": "HeadB",
+ "ParentID": 21616,
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.05,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 1.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21676,
+ "Path": "PawnBHolding",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 1.0,
+ "Transform.m_LocalPosition.y": 0.2,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 0.0,
+ "AnimatedPart.Tint.g": 0.0,
+ "AnimatedPart.Tint.b": 0.0,
+ "AnimatedPart.Tint.a": 0.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21938,
+ "Path": "PawnBHolding/HandA",
+ "CustomName": "HandA2",
+ "ParentID": 21676,
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.05,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 0.175,
+ "Transform.m_LocalScale.y": 0.175000012,
+ "Transform.m_LocalScale.z": 0.175,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 0.8509804,
+ "AnimatedPart.Tint.g": 0.7254902,
+ "AnimatedPart.Tint.b": 0.5176471,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 21658,
+ "Path": "PawnBHolding/HandB",
+ "CustomName": "HandB2",
+ "ParentID": 21676,
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalPosition.x": 0.146,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": -0.011,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 0.175000012,
+ "Transform.m_LocalScale.y": 0.175000012,
+ "Transform.m_LocalScale.z": 0.175,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 0.8509804,
+ "AnimatedPart.Tint.g": 0.7254902,
+ "AnimatedPart.Tint.b": 0.5176471,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 22054,
+ "Path": "PawnBHolding/ItemB",
+ "CustomName": "ItemB",
+ "ParentID": 21676,
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 1.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": [
+ []
+ ]
+ },
+ {
+ "ID": 21922,
+ "Path": "HandGrabSparks",
+ "TexturePath": "AM/HandGrabSparks",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ },
+ {
+ "ID": 22024,
+ "Path": "WeaponACutoff",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 1.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Animations/Execution_HeadStab.json b/Animations/Execution_HeadStab.json
index c0109191..1793ff7a 100644
--- a/Animations/Execution_HeadStab.json
+++ b/Animations/Execution_HeadStab.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.2880241Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.2619163Z",
"Name": "Execution_HeadStab",
"Length": 1.91666663,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -463,7 +463,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -902,7 +902,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1205,7 +1205,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1404,10 +1404,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -1457,7 +1457,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -1744,10 +1744,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1776,10 +1776,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1808,10 +1808,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1840,10 +1840,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1872,7 +1872,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -1902,10 +1902,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1934,10 +1934,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1966,10 +1966,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2000,7 +2000,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2029,6 +2029,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_HeadStab_NL.json b/Animations/Execution_HeadStab_NL.json
index a6d3567c..ae1f076a 100644
--- a/Animations/Execution_HeadStab_NL.json
+++ b/Animations/Execution_HeadStab_NL.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.4280621Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.4355278Z",
"Name": "Execution_HeadStab_NL",
"Length": 2.5666666,
"Bounds": {
@@ -20,7 +20,7 @@
],
"Parts": [
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -478,7 +478,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -920,7 +920,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1397,10 +1397,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -1450,7 +1450,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -1751,7 +1751,7 @@
]
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1948,10 +1948,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -1980,10 +1980,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2012,10 +2012,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2044,10 +2044,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2076,7 +2076,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2106,10 +2106,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2138,10 +2138,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2170,10 +2170,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2204,7 +2204,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2233,6 +2233,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_KnockdownStab.json b/Animations/Execution_KnockdownStab.json
index 1e7cc287..c52ec92c 100644
--- a/Animations/Execution_KnockdownStab.json
+++ b/Animations/Execution_KnockdownStab.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.1820021Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.1429762Z",
"Name": "Execution_KnockdownStab",
"Length": 2.5333333,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -497,7 +497,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -958,7 +958,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1408,7 +1408,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1489,10 +1489,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -1542,7 +1542,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -2249,10 +2249,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2281,10 +2281,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2313,10 +2313,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2345,10 +2345,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2377,7 +2377,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2407,10 +2407,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2439,10 +2439,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2471,10 +2471,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2505,7 +2505,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2534,6 +2534,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Passover.json b/Animations/Execution_Passover.json
index 26e906a0..32a86ac7 100644
--- a/Animations/Execution_Passover.json
+++ b/Animations/Execution_Passover.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:29.7115801Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.5488511Z",
"Name": "Execution_Passover",
"Length": 3.65,
"Bounds": {
@@ -32,7 +32,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -1213,7 +1213,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -2195,7 +2195,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2955,10 +2955,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -3025,7 +3025,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -4719,7 +4719,7 @@
]
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -5000,10 +5000,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5032,10 +5032,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5064,10 +5064,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5096,10 +5096,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5128,7 +5128,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -5158,10 +5158,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5190,10 +5190,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5222,10 +5222,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5256,7 +5256,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -5285,6 +5285,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_PocketSand.json b/Animations/Execution_PocketSand.json
index e7c03c28..c8d7a3e3 100644
--- a/Animations/Execution_PocketSand.json
+++ b/Animations/Execution_PocketSand.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.4967285Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.510481Z",
"Name": "Execution_PocketSand",
"Length": 4.5,
"Bounds": {
@@ -28,7 +28,7 @@
],
"Parts": [
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {
"GameObject.m_IsActive": {
@@ -463,10 +463,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"GameObject.m_IsActive": {
"Keyframes": [
@@ -508,7 +508,7 @@
]
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -1134,7 +1134,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1685,10 +1685,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -1904,10 +1904,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -2210,7 +2210,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3309,10 +3309,10 @@
]
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -3601,7 +3601,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -4399,10 +4399,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4766,10 +4766,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -5071,10 +5071,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5103,10 +5103,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5135,7 +5135,7 @@
"SweepPaths": []
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -5166,7 +5166,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -5194,6 +5194,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_SekiroBS.json b/Animations/Execution_SekiroBS.json
index 2a851f20..84147079 100644
--- a/Animations/Execution_SekiroBS.json
+++ b/Animations/Execution_SekiroBS.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.2235712Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.1914872Z",
"Name": "Execution_SekiroBS",
"Length": 2.9333334,
"Bounds": {
@@ -28,7 +28,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -681,7 +681,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1246,10 +1246,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -1322,7 +1322,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3016,7 +3016,7 @@
]
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -3460,7 +3460,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -3564,10 +3564,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3596,10 +3596,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3628,10 +3628,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3660,10 +3660,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3692,7 +3692,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -3722,10 +3722,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3754,10 +3754,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3786,10 +3786,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3820,7 +3820,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -3849,6 +3849,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Shank.json b/Animations/Execution_Shank.json
index 1bca869a..2d2de47d 100644
--- a/Animations/Execution_Shank.json
+++ b/Animations/Execution_Shank.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.0244892Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.9538428Z",
"Name": "Execution_Shank",
"Length": 2.1,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -694,7 +694,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1353,7 +1353,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2005,10 +2005,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"GameObject.m_IsActive": {
"Keyframes": [
@@ -2054,7 +2054,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -2221,10 +2221,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -2287,7 +2287,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -2896,10 +2896,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2928,10 +2928,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2960,10 +2960,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2992,7 +2992,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -3022,10 +3022,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3054,10 +3054,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3086,10 +3086,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3120,7 +3120,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -3149,6 +3149,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Spear.json b/Animations/Execution_Spear.json
index 10f256b9..938e212c 100644
--- a/Animations/Execution_Spear.json
+++ b/Animations/Execution_Spear.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.2581446Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.2287421Z",
"Name": "Execution_Spear",
"Length": 2.91666675,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -568,7 +568,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1045,7 +1045,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1587,7 +1587,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1798,10 +1798,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -1851,7 +1851,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -2152,10 +2152,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2184,10 +2184,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2216,10 +2216,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2248,10 +2248,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2280,7 +2280,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2310,10 +2310,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2342,10 +2342,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2374,10 +2374,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2408,7 +2408,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2437,6 +2437,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_SpearThrow.json b/Animations/Execution_SpearThrow.json
index e4c006b1..bbfb8b28 100644
--- a/Animations/Execution_SpearThrow.json
+++ b/Animations/Execution_SpearThrow.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.6210758Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.6507501Z",
"Name": "Execution_SpearThrow",
"Length": 3.8166666,
"Bounds": {
@@ -28,7 +28,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -822,7 +822,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1660,7 +1660,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2258,10 +2258,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -2791,7 +2791,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3673,10 +3673,10 @@
]
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -4130,10 +4130,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4421,7 +4421,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -4748,10 +4748,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4780,10 +4780,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4812,7 +4812,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -4842,10 +4842,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4874,10 +4874,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4906,10 +4906,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4940,7 +4940,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -4969,6 +4969,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_SpearThrow_NL.json b/Animations/Execution_SpearThrow_NL.json
index b52ca5ab..c0420d6e 100644
--- a/Animations/Execution_SpearThrow_NL.json
+++ b/Animations/Execution_SpearThrow_NL.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.6766631Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.7118093Z",
"Name": "Execution_SpearThrow_NL",
"Length": 4.266667,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -837,7 +837,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1675,7 +1675,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2344,10 +2344,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -2877,7 +2877,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3962,10 +3962,10 @@
]
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -4419,10 +4419,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -4710,7 +4710,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -5037,10 +5037,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5069,10 +5069,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5101,7 +5101,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -5131,10 +5131,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5163,10 +5163,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5195,10 +5195,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -5229,7 +5229,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -5258,6 +5258,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Stab.json b/Animations/Execution_Stab.json
index df7f949e..522fc252 100644
--- a/Animations/Execution_Stab.json
+++ b/Animations/Execution_Stab.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:29.758716Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.6463838Z",
"Name": "Execution_Stab",
"Length": 3.0,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -560,7 +560,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -1082,7 +1082,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1483,7 +1483,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1604,10 +1604,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -1663,7 +1663,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -1999,10 +1999,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2031,10 +2031,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2063,10 +2063,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2095,10 +2095,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2127,7 +2127,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2157,10 +2157,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2189,10 +2189,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2221,10 +2221,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2255,7 +2255,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2284,6 +2284,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_ThrowSharp.json b/Animations/Execution_ThrowSharp.json
index 68c2e625..cebd899b 100644
--- a/Animations/Execution_ThrowSharp.json
+++ b/Animations/Execution_ThrowSharp.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.3141782Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.2959786Z",
"Name": "Execution_ThrowSharp",
"Length": 1.5,
"Bounds": {
@@ -24,10 +24,10 @@
],
"Parts": [
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.localEulerAnglesRaw.x": {
"Keyframes": [
@@ -469,7 +469,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -1120,10 +1120,10 @@
]
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -1387,10 +1387,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"Transform.m_LocalPosition.x": {
"Keyframes": [
@@ -1642,7 +1642,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1791,7 +1791,7 @@
"SweepPaths": []
},
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -2064,7 +2064,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -2382,7 +2382,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -2599,10 +2599,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2631,10 +2631,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2663,7 +2663,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2693,10 +2693,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2725,10 +2725,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2757,10 +2757,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2791,7 +2791,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2820,6 +2820,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_UpAndDownSlash.json b/Animations/Execution_UpAndDownSlash.json
index 0125c1fa..2e3e4819 100644
--- a/Animations/Execution_UpAndDownSlash.json
+++ b/Animations/Execution_UpAndDownSlash.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.1469276Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.1036905Z",
"Name": "Execution_UpAndDownSlash",
"Length": 2.26666665,
"Bounds": {
@@ -28,7 +28,7 @@
],
"Parts": [
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -559,7 +559,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -992,7 +992,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1659,10 +1659,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -1718,7 +1718,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3181,10 +3181,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3213,10 +3213,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3245,10 +3245,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3277,10 +3277,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3309,7 +3309,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -3339,10 +3339,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3371,10 +3371,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3403,10 +3403,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3437,7 +3437,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -3468,7 +3468,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -3496,6 +3496,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_UpSlash.json b/Animations/Execution_UpSlash.json
index 4709da33..d516c54c 100644
--- a/Animations/Execution_UpSlash.json
+++ b/Animations/Execution_UpSlash.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.058971Z",
+ "ExportTimeUTC": "2024-02-13T17:46:04.9960452Z",
"Name": "Execution_UpSlash",
"Length": 2.11666656,
"Bounds": {
@@ -24,7 +24,7 @@
],
"Parts": [
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -374,7 +374,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -777,7 +777,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1216,10 +1216,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -1269,7 +1269,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -2235,10 +2235,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2267,10 +2267,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2299,10 +2299,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2331,10 +2331,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2363,7 +2363,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -2393,10 +2393,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2425,10 +2425,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2457,10 +2457,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -2491,7 +2491,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -2522,7 +2522,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {},
"DefaultValues": {
@@ -2550,6 +2550,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_UpSlash_DoubleTap.json b/Animations/Execution_UpSlash_DoubleTap.json
index 9a183fc3..bb2b122a 100644
--- a/Animations/Execution_UpSlash_DoubleTap.json
+++ b/Animations/Execution_UpSlash_DoubleTap.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.1078169Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.0531327Z",
"Name": "Execution_UpSlash_DoubleTap",
"Length": 4.0,
"Bounds": {
@@ -28,7 +28,7 @@
],
"Parts": [
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -635,7 +635,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1484,7 +1484,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -2290,10 +2290,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.FlipY": {
"Keyframes": [
@@ -2372,7 +2372,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3716,7 +3716,7 @@
]
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -3877,10 +3877,10 @@
"SweepPaths": []
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3909,10 +3909,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3941,10 +3941,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3973,10 +3973,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4005,7 +4005,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -4035,10 +4035,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4067,10 +4067,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4099,10 +4099,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -4133,7 +4133,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -4162,6 +4162,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Animations/Execution_Whirlwind.json b/Animations/Execution_Whirlwind.json
index 5cc3d65d..a205a88f 100644
--- a/Animations/Execution_Whirlwind.json
+++ b/Animations/Execution_Whirlwind.json
@@ -1,5 +1,5 @@
{
- "ExportTimeUTC": "2023-03-03T21:02:30.3940319Z",
+ "ExportTimeUTC": "2024-02-13T17:46:05.3934791Z",
"Name": "Execution_Whirlwind",
"Length": 3.0,
"Bounds": {
@@ -32,7 +32,7 @@
],
"Parts": [
{
- "ID": 19526,
+ "ID": 21950,
"Path": "BodyA",
"CustomName": "BodyA",
"Curves": {
@@ -569,7 +569,7 @@
"SweepPaths": []
},
{
- "ID": 19504,
+ "ID": 21928,
"Path": "PawnAHolding",
"Curves": {
"Transform.localEulerAnglesRaw.x": {
@@ -1190,7 +1190,7 @@
"SweepPaths": []
},
{
- "ID": 19200,
+ "ID": 21616,
"Path": "BodyB",
"CustomName": "BodyB",
"Curves": {
@@ -1823,7 +1823,7 @@
"SweepPaths": []
},
{
- "ID": 19600,
+ "ID": 22024,
"Path": "WeaponACutoff",
"Curves": {
"Transform.m_LocalPosition.x": {
@@ -1993,10 +1993,10 @@
"SweepPaths": []
},
{
- "ID": 18974,
+ "ID": 21366,
"Path": "PawnAHolding/ItemA",
"CustomName": "ItemA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {
"AnimatedPart.SplitDrawMode": {
"Keyframes": [
@@ -2046,7 +2046,7 @@
"AnimatedPart.FrameIndex": 0.0,
"PawnBody.Direction": 0.0
},
- "SplitDrawPivotPartID": 19600,
+ "SplitDrawPivotPartID": 22024,
"SweepPaths": [
[
{
@@ -3516,10 +3516,10 @@
]
},
{
- "ID": 19062,
+ "ID": 21470,
"Path": "BodyA/HeadA",
"CustomName": "HeadA",
- "ParentID": 19526,
+ "ParentID": 21950,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3548,10 +3548,10 @@
"SweepPaths": []
},
{
- "ID": 19480,
+ "ID": 21904,
"Path": "PawnAHolding/HandA",
"CustomName": "HandA",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3580,10 +3580,10 @@
"SweepPaths": []
},
{
- "ID": 19798,
+ "ID": 22238,
"Path": "PawnAHolding/HandB",
"CustomName": "HandB",
- "ParentID": 19504,
+ "ParentID": 21928,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3612,10 +3612,10 @@
"SweepPaths": []
},
{
- "ID": 19706,
+ "ID": 22136,
"Path": "BodyB/HeadB",
"CustomName": "HeadB",
- "ParentID": 19200,
+ "ParentID": 21616,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3644,7 +3644,7 @@
"SweepPaths": []
},
{
- "ID": 19260,
+ "ID": 21676,
"Path": "PawnBHolding",
"Curves": {},
"DefaultValues": {
@@ -3674,10 +3674,10 @@
"SweepPaths": []
},
{
- "ID": 19514,
+ "ID": 21938,
"Path": "PawnBHolding/HandA",
"CustomName": "HandA2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3706,10 +3706,10 @@
"SweepPaths": []
},
{
- "ID": 19242,
+ "ID": 21658,
"Path": "PawnBHolding/HandB",
"CustomName": "HandB2",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3738,10 +3738,10 @@
"SweepPaths": []
},
{
- "ID": 19630,
+ "ID": 22054,
"Path": "PawnBHolding/ItemB",
"CustomName": "ItemB",
- "ParentID": 19260,
+ "ParentID": 21676,
"Curves": {},
"DefaultValues": {
"GameObject.m_IsActive": 1.0,
@@ -3772,7 +3772,7 @@
]
},
{
- "ID": 19498,
+ "ID": 21922,
"Path": "HandGrabSparks",
"TexturePath": "AM/HandGrabSparks",
"Curves": {},
@@ -3801,6 +3801,37 @@
"PawnBody.Direction": 0.0
},
"SweepPaths": []
+ },
+ {
+ "ID": -5395966,
+ "Path": "QuestionMark",
+ "TexturePath": "AM/QuestionMark",
+ "Curves": {},
+ "DefaultValues": {
+ "GameObject.m_IsActive": 0.0,
+ "Transform.m_LocalPosition.x": 0.0,
+ "Transform.m_LocalPosition.y": 0.0,
+ "Transform.m_LocalPosition.z": 0.0,
+ "Transform.localEulerAnglesRaw.x": 0.0,
+ "Transform.localEulerAnglesRaw.y": 0.0,
+ "Transform.localEulerAnglesRaw.z": 0.0,
+ "Transform.m_LocalScale.x": 1.0,
+ "Transform.m_LocalScale.y": 1.0,
+ "Transform.m_LocalScale.z": 1.0,
+ "AnimatedPart.DataA": 0.0,
+ "AnimatedPart.DataB": 0.0,
+ "AnimatedPart.DataC": 0.0,
+ "AnimatedPart.Tint.r": 1.0,
+ "AnimatedPart.Tint.g": 1.0,
+ "AnimatedPart.Tint.b": 1.0,
+ "AnimatedPart.Tint.a": 1.0,
+ "AnimatedPart.FlipX": 0.0,
+ "AnimatedPart.FlipY": 0.0,
+ "AnimatedPart.SplitDrawMode": 0.0,
+ "AnimatedPart.FrameIndex": 0.0,
+ "PawnBody.Direction": 0.0
+ },
+ "SweepPaths": []
}
]
}
\ No newline at end of file
diff --git a/Defs/Executions.xml b/Defs/Executions.xml
index 4057455e..504e4b25 100644
--- a/Defs/Executions.xml
+++ b/Defs/Executions.xml
@@ -28,6 +28,16 @@
+
+ AM_Execution_Fail
+
+ Execution_Fail.json
+ Failure
+ false
+
+ 0
+
+
AM_Execution_Shank
diff --git a/Languages/English/Keyed/Keys.xml b/Languages/English/Keyed/Keys.xml
index 05764c6f..54e91fc2 100644
--- a/Languages/English/Keyed/Keys.xml
+++ b/Languages/English/Keyed/Keys.xml
@@ -23,6 +23,7 @@
Kill
Down
Injure
+ Fail
Int.Error: {Error}
@@ -139,4 +140,222 @@
The invisibilty optimization has been disabled by the Melee Animation mod due to visual bugs.
+
+ Preset:
+ Custom
+ Right-click to set an option back to its default value.
+
+ Default
+ Enables all features the mod has to offer
+
+ No Lassos
+ Everything is enabled except lassos. You can still craft and use lassos manually if you want but enemies will not spawn with or use lassos.
+
+* Adds melee attack animations.
+* Adds melee weapon idle animations
+* Adds duels
+* Adds execution animations
+* Adds Unique Skills
+
+ Vanilla+
+ Keeps things very close to vanilla combat. Your pawns will not use lassos unless you manually instruct them to. Your pawns can not do executions, ever. Enemies will never do executions or use lassos.
+
+* Adds melee attack animations.
+* Adds melee weapon idle animations
+* Lassos can be used by friendly pawns, but must be equipped and triggered manually.
+
+ General
+ Always Animate Weapons
+ If enabled, melee weapons are animated whenever they are held, such as when standing drafted or while moving in combat.
+If disabled, animations are limited to duels, special skills and executions.
+
+<b>Leaving this enabled can have a large performance impact on densely populated maps.
+Please reload your save after changing this setting.</b>
+ Enable Unique Skills
+ Enables or disables the Unique Skill system.
+Unique Skills are powerful attacks or abilities that are unlocked under certain conditions.
+Only your colonists can use these skills and they must be activated manually. See the Steam workshop page for more info.
+ Animated Pawns Considered Invisible
+ When in an animation, such as an execution, pawns are considered invisible by all other pawns and turrets: they will not be actively targeted or shot at. This makes executions less risky.
+Note that pawns in animations can still take damage, such as from stray gunfire or explosions.
+ Global Animation Speed
+ A modifier on the speed of all animations.
+Higher is faster.
+ Individual Animation Settings
+
+ Lasso
+ Auto Lasso
+ If true, your colonists will automatically use their lassos against enemies.
+
+This only changes the <b>default</b> setting. It can also be configured on a per-pawn basis.
+ Automatic Lasso Average Interval (Friendly)
+ This is the average time, in seconds, at which friendly pawns will attempt to use their lasso to pull an enemy into melee range.
+If their execution is off cooldown and Auto Execute is enabled, they will immediately execute the lassoed target too.
+ Lasso Commonality
+ This is the % chance for any <b>melee fighter</b> pawn to spawn with a lasso equipped.
+Set this to 0% to disable natural lasso generation on pawns.
+ Enemies Can Lasso
+ Can enemies use lassos (if they have any) to pull your colonists into melee range?
+ Automatic Lasso Average Interval (Enemy)
+ This is the average time, in seconds, at which enemy pawns will attempt to use their lasso to pull a target into melee range.
+If their execution is off cooldown and 'Enemies Can Perform Executions' is enabled, they will immediately execute the lassoed target too.
+ Minimum Melee Skill
+ The minumum melee skill required to use a lasso.
+Affects all pawns.
+ Minimum Manipulation
+ The minimum Manipulation stat required to use a lasso.
+Affects all pawns.
+ Max Pawn Mass
+ The maximum mass that a pawn can have in order for it to be lassoed. The mass is measured in kilograms. You can check the mass of pawns in their Stat sheet.
+Set to zero to disable the mass limit.
+ Max Pawn Size
+ The maximum 'body size' that a pawn can have in order for it to be lassoed.
+For reference, here are some example body sizes:
+• Chicken: 0.3
+• Human: 1
+• Boomalope: 2
+• Warg: 3
+• Thrumbo: 4
+
+
+Set to zero to disable the body size limit.
+ Lasso Travel Speed
+ Adjusts the speed <b>(not cooldown)</b> of lassos, making it faster or slower to ensnare and pull in an enemy.
+Higher values make the lasso faster.
+Affects all pawns.
+ Max Building Fill For Lasso Drag
+ The maximum 'fill' percentage of a building that a pawn can be dragged through by a lasso.
+Lower values mean that pawns can <b>not</b> be dragged through/over partial cover such as sand bags or embrasures. A value of 100% means that the lasso can pull pawns though/over anything except completely solid walls and buildings.
+ Executions & Duels
+ Enable Executions
+ Entirely enables or disables the execution system. Disabling this means that no pawns will every be able to do executions, and the option is removed from the UI.
+ Auto Execute
+ If true, your pawns will automatically execute enemy pawns in combat, without your input.
+This may include opportunistically using their grappling hooks if the Auto Grapple setting is enabled.
+
+This only changes the <b>default</b> setting. It can also be configured on a per-pawn basis.
+ Enemies Can Perform Executions
+ Can enemies perform execution animations?
+ Automatic Execution Average Interval (Friendly)
+ This is the average time, in seconds, at which friendly pawns will attempt to start an execution animation on the enemy they are currently fighting.
+For example, if this is set to 5 and your pawn is fighting in melee, an execution animation will be triggered on average after 5 seconds.
+This does not affect execution cooldown, which is a pawn-specific stat.
+
+Lower values can greatly impact performance on populated maps.
+ Automatic Execution Average Interval (Enemy)
+ This is the average time, in seconds, at which enemy pawns will attempt to start an execution animation on the target they are currently fighting.
+For example, if this is set to 5 and an enemy is fighting in melee, an execution animation will be triggered on average after 5 seconds.
+This does not affect execution cooldown, which is a pawn-specific stat.
+
+Lower values can greatly impact performance on populated maps.
+ Animals Can Be Executed
+ Allows animals to be executed.
+You are a bad person if you enable this.
+ Execution Lethality Modifier
+ A general modifier on the lethality of execution animations. Higher values make executions more lethal. Affects all pawns.
+ Executions Are Non Lethal On Friendlies
+ If enabled, execution animations on friendly pawns are always non-lethal regardless of other settings.
+Prisoners and slaves are considered friendly.
+
+Useful when trying to stop a mental break or prisoner uprising without causing a bloodbath.
+ Execution Armor Strength
+ A multiplier on the effectiveness of armor when calculating execution animation outcome.
+Lower values decrease the effect of armor on the outcome, higher values increase the strength of armor.
+Set to 0% to make armor be ignored.
+ Executions Can Destroy Body Parts
+ If true, executions can destroy specific vital body parts, such as the heart or head.
+If false, the pawn is simply killed by 'magic' (no specific part takes damage)
+Note: if disabled, combat log generation does not work properly for the execution, and will give a default message: "<i>name was killed.</i>"
+ Amount Skill Affects Execution Cooldown
+ The amount that melee skill affects execution cooldown time.
+Higher melee skill means lower cooldown, changing this value increases or decreases the effect of melee skill.
+Set to 0% to disable melee skill as a factor.
+
+Note: only affects friendly pawns.
+ Execution Cooldown Factor (Friendly)
+ This adjust the execution cooldown time for friendly pawns. Lower values decrease the cooldown. You can see the final cooldown time in the pawn's stats.
+ Execution Cooldown Factor (Enemy)
+ This adjust the execution cooldown time for hostile pawns. Lower values decrease the cooldown. You can see the final cooldown time in the pawn's stats.
+ Min Duel Duration
+ The minimum number of attacks in a duel. Just affects the duration of the animation, has no impact on the outcome of the duel.
+ Max Duel Duration
+ The maximum number of attacks in a duel. Just affects the duration of the animation, has no impact on the outcome of the duel.
+ Friendly Duel Cooldown
+ The cooldown time, in seconds, after a friendly duel where a friendly duel cannot be started again.
+ Visuals
+ Show Hands
+ Should pawn hands be displayed holding melee weapons?
+ Damage Effect
+ Enable or disable the damage affect in animations.
+The damage effect is normally a small, temporary puff of blood.
+ Blood (filth)
+ Enable or disable the spawning of blood in animations.
+The blood is filth that must be cleaned up. Includes modded blood and mechanoid blood (oil).
+ Corpse Offset Mode
+ In order for the animation to transition seamlessly to regular gameplay, execution animations leave the corpse of the victim in non-vanilla positions and rotations.
+This offset can be confusing however, because the corpse no longer occupies the center of the tile.
+<b>Note:</b> The offset corpses are reset after a save-reload.
+ Move Animation Speed
+ Changes the speed of the movement animations.
+Higher values increase the speed. This is just a visual change, it obviously doesn't change the pawn's movement speed.
+ Increase Animation Speed When Attacks Are Fast
+ If enabled, the speed of melee attack animations will be automatically increased to match the pawn's melee speed.
+If false, the attack animation speed will never change however the animation may be interrupted by the next attack animation starting before the last one ended.
+This is a purely visual change and does not affect combat.
+ Idle Animation Average Interval
+ Pawns standing with their weapon out (such as when drafted) will sometimes play an animation where they swing their weapon about, flourish it etc.
+This option controls the average time, in seconds, between the occurrence of this animation.
+Set to 0 to disable the animations entirely.
+ Attack Pause Duration
+ When doing a regular melee attack, the animation will very briefly pause at the point when the weapon intersects the target.
+This lets you know whether an attack connected, as well as giving the hit a bit more visual <i>oomph</i>.
+This setting changes the duration of that pause, or disables it entirely. This is a purely visual change and does not affect combat.
+ Weapon Trail Color
+ The base color of weapon trails. If you set the alpha to 0, trails will be disabled.
+ Weapon Trail Length
+ A multiplier on the length of weapon trails. If 0%, trails are disabled.
+ Draw Names In Animation
+ If true, the name of pawns is drawn below them, just like in the base game.
+If false, the name is not drawn, for a more cinematic animation.
+ Show Execution Outcome Text
+ Enables or disables the text popup that shows the outcome of an execution (i.e. injure, down or kill) when an execution animation plays.
+ Performance
+ Max Processing Threads
+ The maximum number of CPU threads to use when processing pawns for automatic executions & lasso usage.
+If set to 0, the thread count is automatically determined based on your CPU, and if set to 1 then multi-threaded processing is disabled.
+Set to 1 if you experience error spam caused by a mod conflict, although it will decrease performance considerably.
+ Multithreaded Matrix Calculations
+ When enabled, multiple CPU threads are used to calculate complex matrix transformation needed for animations.
+The number of threads is given by the Max Processing Threads setting.
+ Offscreen Culling
+ When enabled, offscreen animations are not drawn to save time and increase FPS.
+This option is only here in case there are unexpected bugs related to this culling.
+ Scan Tick Interval
+ The number of ticks between scanning all pawns on the map for automatic execution/duel/lasso opportunities.
+Higher values can increase FPS at the cost of less responsiveness.
+ Other
+ Friendly Pawn Lethality Bonus
+ Positive values act as a lethality bonus for friendly pawns (including slaves) in execution & duel outcomes, meaning that they will be lethal more often.
+ Friendly Pawn Duel Ability Bonus
+ Positive values act as a duel ability bonus for friendly pawns (including slaves), meaning that they will win duels more often.
+ Duel Normal Distribution
+ Higher values make duel outcomes less dependent on duel ability and more on randomness, lower values make the outcome more dependent on duel ability and less on randomness.
+
+Technical: This is the standard deviation used in the duel outcome normal distribution curve.
+ Show Warning Before Executing Friendly
+ Prevents you from accidentally executing a friendly pawn by requiring you to hold the [Shift] key when selecting a friendly pawn for execution.
+ Send Anonymous Patch Statistics
+ When a mod is missing a patch (that allows the melee weapons to do animations), the ID of said mod is anonymously logged to let this mod's author know that a patch is needed. The <b>only</b> information logged is: mod ID, mod name, weapon count.
+You can opt out of this functionality by disabling this option.
+Note: logging does not occur the first time you run the game with this mod.
+
+ Execution Failure Chance (Multiplier)
+ A general multiplier on the chance that an execution attempt will result in failure, stunning the attacking pawn and leaving them vulnerable for a short time.
+Affects all pawns. The failure chance greatly decreases with melee skill.
+
+ Injured
+ Downed
+ Killed
+ Failed!
+
\ No newline at end of file
diff --git a/Source/AnimationMod.sln b/Source/AnimationMod.sln
index be39a992..cced5f86 100644
--- a/Source/AnimationMod.sln
+++ b/Source/AnimationMod.sln
@@ -28,79 +28,37 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Reporting", "Reporting", "{
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Patches", "Patches", "{7C1CE274-810E-467E-B8EF-4AB2A83E17F9}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TacticowlPatch", "TacticowlPatch\TacticowlPatch.csproj", "{DEC2223C-6DD4-48EF-9438-8F4E97B6C542}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
v1.4|Any CPU = v1.4|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {0CB2DDBC-ECE8-46B4-A8E9-9BF2239BE82B}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {0CB2DDBC-ECE8-46B4-A8E9-9BF2239BE82B}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {0CB2DDBC-ECE8-46B4-A8E9-9BF2239BE82B}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {0CB2DDBC-ECE8-46B4-A8E9-9BF2239BE82B}.Release|Any CPU.Build.0 = v1.4|Any CPU
{0CB2DDBC-ECE8-46B4-A8E9-9BF2239BE82B}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{0CB2DDBC-ECE8-46B4-A8E9-9BF2239BE82B}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
- {D9B99467-57BB-4DE7-8147-F5D47554D1CB}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {D9B99467-57BB-4DE7-8147-F5D47554D1CB}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {D9B99467-57BB-4DE7-8147-F5D47554D1CB}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {D9B99467-57BB-4DE7-8147-F5D47554D1CB}.Release|Any CPU.Build.0 = v1.4|Any CPU
{D9B99467-57BB-4DE7-8147-F5D47554D1CB}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{D9B99467-57BB-4DE7-8147-F5D47554D1CB}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
- {15189C13-7D5D-4F8D-AE17-1CA9F4A744EB}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {15189C13-7D5D-4F8D-AE17-1CA9F4A744EB}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {15189C13-7D5D-4F8D-AE17-1CA9F4A744EB}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {15189C13-7D5D-4F8D-AE17-1CA9F4A744EB}.Release|Any CPU.Build.0 = v1.4|Any CPU
{15189C13-7D5D-4F8D-AE17-1CA9F4A744EB}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{15189C13-7D5D-4F8D-AE17-1CA9F4A744EB}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
- {603ACB32-6730-4BAF-8E0A-A0E3399D634F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {603ACB32-6730-4BAF-8E0A-A0E3399D634F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {603ACB32-6730-4BAF-8E0A-A0E3399D634F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {603ACB32-6730-4BAF-8E0A-A0E3399D634F}.Release|Any CPU.Build.0 = Release|Any CPU
{603ACB32-6730-4BAF-8E0A-A0E3399D634F}.v1.4|Any CPU.ActiveCfg = Release|Any CPU
{603ACB32-6730-4BAF-8E0A-A0E3399D634F}.v1.4|Any CPU.Build.0 = Release|Any CPU
- {3802FB86-C860-4F98-A6F6-5E9AA47AF564}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {3802FB86-C860-4F98-A6F6-5E9AA47AF564}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {3802FB86-C860-4F98-A6F6-5E9AA47AF564}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {3802FB86-C860-4F98-A6F6-5E9AA47AF564}.Release|Any CPU.Build.0 = v1.4|Any CPU
{3802FB86-C860-4F98-A6F6-5E9AA47AF564}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{3802FB86-C860-4F98-A6F6-5E9AA47AF564}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
- {67701E3B-9094-4CA2-9DD8-42EBAFCB9F4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {67701E3B-9094-4CA2-9DD8-42EBAFCB9F4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {67701E3B-9094-4CA2-9DD8-42EBAFCB9F4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {67701E3B-9094-4CA2-9DD8-42EBAFCB9F4A}.Release|Any CPU.Build.0 = Release|Any CPU
{67701E3B-9094-4CA2-9DD8-42EBAFCB9F4A}.v1.4|Any CPU.ActiveCfg = Debug|Any CPU
{67701E3B-9094-4CA2-9DD8-42EBAFCB9F4A}.v1.4|Any CPU.Build.0 = Debug|Any CPU
- {0B91E675-3505-4587-94BB-6FEFC5ADB24D}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {0B91E675-3505-4587-94BB-6FEFC5ADB24D}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {0B91E675-3505-4587-94BB-6FEFC5ADB24D}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {0B91E675-3505-4587-94BB-6FEFC5ADB24D}.Release|Any CPU.Build.0 = v1.4|Any CPU
{0B91E675-3505-4587-94BB-6FEFC5ADB24D}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{0B91E675-3505-4587-94BB-6FEFC5ADB24D}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
- {BBB0D084-8A32-458E-8A7F-48E7D90F0489}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {BBB0D084-8A32-458E-8A7F-48E7D90F0489}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {BBB0D084-8A32-458E-8A7F-48E7D90F0489}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {BBB0D084-8A32-458E-8A7F-48E7D90F0489}.Release|Any CPU.Build.0 = v1.4|Any CPU
{BBB0D084-8A32-458E-8A7F-48E7D90F0489}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{BBB0D084-8A32-458E-8A7F-48E7D90F0489}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
- {DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E}.Release|Any CPU.Build.0 = Release|Any CPU
{DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E}.v1.4|Any CPU.ActiveCfg = Debug|Any CPU
{DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E}.v1.4|Any CPU.Build.0 = Debug|Any CPU
- {06C481CC-E8D0-46D6-B02B-127DD9E3A1AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {06C481CC-E8D0-46D6-B02B-127DD9E3A1AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {06C481CC-E8D0-46D6-B02B-127DD9E3A1AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {06C481CC-E8D0-46D6-B02B-127DD9E3A1AA}.Release|Any CPU.Build.0 = Release|Any CPU
{06C481CC-E8D0-46D6-B02B-127DD9E3A1AA}.v1.4|Any CPU.ActiveCfg = Debug|Any CPU
{06C481CC-E8D0-46D6-B02B-127DD9E3A1AA}.v1.4|Any CPU.Build.0 = Debug|Any CPU
- {7B881968-1527-40FC-9FB3-85A5A01BEE88}.Debug|Any CPU.ActiveCfg = v1.4|Any CPU
- {7B881968-1527-40FC-9FB3-85A5A01BEE88}.Debug|Any CPU.Build.0 = v1.4|Any CPU
- {7B881968-1527-40FC-9FB3-85A5A01BEE88}.Release|Any CPU.ActiveCfg = v1.4|Any CPU
- {7B881968-1527-40FC-9FB3-85A5A01BEE88}.Release|Any CPU.Build.0 = v1.4|Any CPU
{7B881968-1527-40FC-9FB3-85A5A01BEE88}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
{7B881968-1527-40FC-9FB3-85A5A01BEE88}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
+ {DEC2223C-6DD4-48EF-9438-8F4E97B6C542}.v1.4|Any CPU.ActiveCfg = v1.4|Any CPU
+ {DEC2223C-6DD4-48EF-9438-8F4E97B6C542}.v1.4|Any CPU.Build.0 = v1.4|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -114,6 +72,7 @@ Global
{DB0FEE4E-5DF7-4DD3-B876-7FC20D310C8E} = {3549402C-9759-4ABC-938C-FC4F801C156F}
{06C481CC-E8D0-46D6-B02B-127DD9E3A1AA} = {3549402C-9759-4ABC-938C-FC4F801C156F}
{7B881968-1527-40FC-9FB3-85A5A01BEE88} = {7C1CE274-810E-467E-B8EF-4AB2A83E17F9}
+ {DEC2223C-6DD4-48EF-9438-8F4E97B6C542} = {7C1CE274-810E-467E-B8EF-4AB2A83E17F9}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {1478B48A-1088-4408-9427-E3B4EADB515C}
diff --git a/Source/Animations/Assets/Animation/Execution_Fail.anim b/Source/Animations/Assets/Animation/Execution_Fail.anim
new file mode 100644
index 00000000..73781bc3
--- /dev/null
+++ b/Source/Animations/Assets/Animation/Execution_Fail.anim
@@ -0,0 +1,4057 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Execution_Fail
+ serializedVersion: 7
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: -56, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.6166667
+ value: {x: 0, y: -147.056, z: 0}
+ inSlope: {x: 0, y: -12.994895, z: 0}
+ outSlope: {x: 0, y: -12.994895, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 0, y: -150.034, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: PawnAHolding
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.3
+ value: {x: 0, y: 3.424, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.6166667
+ value: {x: 0, y: -2.024, z: 0}
+ inSlope: {x: 0, y: -31.089731, z: 0}
+ outSlope: {x: 0, y: -31.089731, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 0, y: -15.748, z: 0}
+ inSlope: {x: 0, y: -54.062214, z: 0}
+ outSlope: {x: 0, y: -54.062214, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.0666667
+ value: {x: 0, y: -26.352, z: 0}
+ inSlope: {x: 0, y: -50.705227, z: 0}
+ outSlope: {x: 0, y: -50.705227, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3
+ value: {x: 0, y: -35.185, z: 0}
+ inSlope: {x: 0, y: -43.218952, z: 0}
+ outSlope: {x: 0, y: -43.218952, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3833333
+ value: {x: 0, y: -40.038, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: 0, y: -29.164, z: 0}
+ inSlope: {x: 0, y: 45.20909, z: 0}
+ outSlope: {x: 0, y: 45.20909, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.9333333
+ value: {x: 0, y: -15.173, z: 0}
+ inSlope: {x: 0, y: 27.341251, z: 0}
+ outSlope: {x: 0, y: 27.341251, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.5833333
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: BodyA
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 28.039427, z: 0}
+ outSlope: {x: 0, y: 28.039427, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.13000202, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 0, y: 16.859, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: 0, y: 5.174, z: 0}
+ inSlope: {x: 0, y: -7.6055636, z: 0}
+ outSlope: {x: 0, y: -7.6055636, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 3.1333334
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: BodyB
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.0666667
+ value: {x: 0, y: -48.391, z: 0}
+ inSlope: {x: 0, y: -460.50787, z: 0}
+ outSlope: {x: 0, y: -460.50787, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3
+ value: {x: 0, y: -176.528, z: 0}
+ inSlope: {x: 0, y: -409.55383, z: 0}
+ outSlope: {x: 0, y: -409.55383, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3833333
+ value: {x: 0, y: -208.951, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: PawnAHolding/ItemA
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.6333333
+ value: {x: 0, y: -12.458, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.0333333
+ value: {x: 0, y: 15.51, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.2166667
+ value: {x: 0, y: 3.43, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: QuestionMark
+ m_PositionCurves:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0.188, y: 0.2, z: -0.201}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.3
+ value: {x: 0.412, y: 0.2, z: 0.18652084}
+ inSlope: {x: 0, y: 0, z: 1.5583785}
+ outSlope: {x: 0, y: 0, z: 1.5583785}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.6166667
+ value: {x: -0.08, y: 0.2, z: 0.76}
+ inSlope: {x: -1.2016217, y: 0, z: 0.8691891}
+ outSlope: {x: -1.2016217, y: 0, z: 0.8691891}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: -0.329, y: 0.2, z: 0.894}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: PawnAHolding
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: -0.55695677, y: 0, z: 0}
+ outSlope: {x: -0.55695677, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.063907064, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.3
+ value: {x: -0.1311731, y: 0, z: 0.055}
+ inSlope: {x: -0.35675675, y: 0, z: 0}
+ outSlope: {x: -0.35675675, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.6166667
+ value: {x: -0.22, y: 0, z: 0}
+ inSlope: {x: -0.24589595, y: 0, z: 0}
+ outSlope: {x: -0.24589595, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.08436702, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.19578505, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: -0.295, y: 0, z: 0.086}
+ inSlope: {x: -0.34888887, y: 0, z: 0}
+ outSlope: {x: -0.34888887, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.0666667
+ value: {x: -0.377, y: 0, z: 0.066}
+ inSlope: {x: -0.4930436, y: 0, z: 0}
+ outSlope: {x: -0.4930436, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3
+ value: {x: -0.484, y: 0, z: 0.083}
+ inSlope: {x: -0.5589475, y: 0, z: 0}
+ outSlope: {x: -0.5589475, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3833333
+ value: {x: -0.554, y: 0, z: 0.083}
+ inSlope: {x: -0.6230769, y: 0, z: 0}
+ outSlope: {x: -0.6230769, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: -0.619, y: 0, z: 0.115}
+ inSlope: {x: 0, y: 0, z: 0.10285709}
+ outSlope: {x: 0, y: 0, z: 0.10285709}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.7333333
+ value: {x: -0.5140131, y: 0, z: 0.124}
+ inSlope: {x: 0.6408001, y: 0, z: 0}
+ outSlope: {x: 0.6408001, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.9333333
+ value: {x: -0.352, y: 0, z: 0.06}
+ inSlope: {x: 0.78509426, y: 0, z: 0}
+ outSlope: {x: 0.78509426, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.2666667
+ value: {x: -0.095296204, y: 0, z: 0.062}
+ inSlope: {x: 0.704, y: 0, z: 0}
+ outSlope: {x: 0.704, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.5833333
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: -0.55695677, y: 0, z: 0}
+ outSlope: {x: -0.55695677, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.063907064, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 3.1333334
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: BodyA
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 1, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 1.052, y: 0, z: 0.064}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: 0.959, y: 0, z: 0.064}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 3.1333334
+ value: {x: 1, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: BodyB
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0.8301476, y: 0, z: 0.86899877}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.46593326, y: 0.33333334, z: 0.15713386}
+ - serializedVersion: 3
+ time: 1.0666667
+ value: {x: 0.154, y: 0, z: 0.35704267}
+ inSlope: {x: 0.9261398, y: 0, z: 3.5964277}
+ outSlope: {x: 0.9261398, y: 0, z: 3.5964277}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.42110246, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.21348381, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3
+ value: {x: 0.291, y: 0, z: 1.3638595}
+ inSlope: {x: 0.33661976, y: 0, z: 4.319268}
+ outSlope: {x: 0.004769717, y: 0, z: 4.319268}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.31583118, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.85782135, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3833333
+ value: {x: 0.2913081, y: 0, z: 1.6950817}
+ inSlope: {x: 0.009242893, y: 0, z: 3.538967}
+ outSlope: {x: 0.009242893, y: 0, z: -2.2363486}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.13228357}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.8601876}
+ - serializedVersion: 3
+ time: 1.4333333
+ value: {x: 0.322, y: 0, z: 1.642}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0}
+ - serializedVersion: 3
+ time: 1.5
+ value: {x: 0.322, y: 0, z: 1.6938384}
+ inSlope: {x: 0, y: 0, z: 2.0216591}
+ outSlope: {x: 0, y: 0, z: 2.0216591}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.8775948}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: PawnAHolding/ItemA
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0.05, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: 0, y: 0.05, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.0666667
+ value: {x: -0.014, y: 0.05, z: 0.084}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3
+ value: {x: 0.353, y: 0.05, z: 0.073}
+ inSlope: {x: 0.9852637, y: 0, z: 0}
+ outSlope: {x: 0.9852637, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3833333
+ value: {x: 0.431, y: 0.05, z: 0.464}
+ inSlope: {x: 0.35076904, y: 0, z: 0}
+ outSlope: {x: 0.35076904, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: 0.45, y: 0.05, z: 0.351}
+ inSlope: {x: 0, y: 0, z: -0.5836364}
+ outSlope: {x: 0, y: 0, z: -0.5836364}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.9333333
+ value: {x: -0.226, y: 0.05, z: 0.143}
+ inSlope: {x: -1.308, y: 0, z: 0}
+ outSlope: {x: -1.308, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.35
+ value: {x: -0.64, y: 0.05, z: 0.497}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.7166667
+ value: {x: -0.553, y: 0.05, z: 0.108}
+ inSlope: {x: 0.23294105, y: 0, z: 0}
+ outSlope: {x: 0.23294105, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.9166667
+ value: {x: -0.508, y: 0.05, z: 0.187}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 3.1333334
+ value: {x: -0.525, y: 0.05, z: 0.13}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: PawnAHolding/HandA
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: -0.146, y: -0.05, z: -0.011}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 0.9166667
+ value: {x: -0.146, y: -0.05, z: -0.011}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.0666667
+ value: {x: -0.133, y: -0.05, z: -0.194}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3
+ value: {x: -0.149, y: -0.05, z: -0.021}
+ inSlope: {x: -0.012631606, y: 0, z: 1.3105266}
+ outSlope: {x: -0.012631606, y: 0, z: 1.3105266}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.3833333
+ value: {x: -0.15, y: -0.05, z: 0.221}
+ inSlope: {x: -0.0138461115, y: 0, z: 1.5923074}
+ outSlope: {x: -0.0138461115, y: 0, z: 1.5923074}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: -0.152, y: -0.05, z: 0.324}
+ inSlope: {x: -0.014545377, y: 0, z: 0.35636365}
+ outSlope: {x: -0.014545377, y: 0, z: 0.35636365}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.9333333
+ value: {x: -0.586, y: -0.05, z: 0.417}
+ inSlope: {x: -1.1621739, y: 0, z: 0.4852174}
+ outSlope: {x: -1.1621739, y: 0, z: 0.4852174}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.2833333
+ value: {x: -1.043, y: -0.05, z: 0.742}
+ inSlope: {x: 0, y: 0, z: 0.40340412}
+ outSlope: {x: 0, y: 0, z: 0.40340412}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.7166667
+ value: {x: -0.954, y: -0.05, z: 0.821}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 3.1333334
+ value: {x: -1.03, y: -0.05, z: 0.738}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: PawnAHolding/HandB
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 0, y: 0, z: 0}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: 1.057, y: 0.5, z: 0.733}
+ inSlope: {x: 0, y: 0, z: 0.41704923}
+ outSlope: {x: 0, y: 0, z: 0.41704923}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.0333333
+ value: {x: 1.057, y: 0.5, z: 0.945}
+ inSlope: {x: 0, y: 0, z: 0.4257143}
+ outSlope: {x: 0, y: 0, z: 0.4257143}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 2.2166667
+ value: {x: 1.057, y: 0.5, z: 1.031}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: QuestionMark
+ m_ScaleCurves:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: {x: 1, y: 1, z: 1}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ - serializedVersion: 3
+ time: 1.5166667
+ value: {x: 0.39896, y: 0.39896, z: 0.39896}
+ inSlope: {x: 0, y: 0, z: 0}
+ outSlope: {x: 0, y: 0, z: 0}
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ path: QuestionMark
+ m_FloatCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 2.3
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: QuestionMark
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.13333334
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: Tint.b
+ path: QuestionMark
+ classID: 114
+ script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.6666666
+ value: 0.7058824
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: Tint.a
+ path: QuestionMark
+ classID: 114
+ script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ flags: 0
+ m_PPtrCurves: []
+ m_SampleRate: 60
+ m_WrapMode: 0
+ m_Bounds:
+ m_Center: {x: 0, y: 0, z: 0}
+ m_Extent: {x: 0, y: 0, z: 0}
+ m_ClipBindingConstant:
+ genericBindings:
+ - serializedVersion: 2
+ path: 3130650059
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 934071076
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2930088606
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3405270629
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 1304990928
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3569468778
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2735242805
+ attribute: 1
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3130650059
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 934071076
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2930088606
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3405270629
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2735242805
+ attribute: 4
+ script: {fileID: 0}
+ typeID: 4
+ customType: 4
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2735242805
+ attribute: 3
+ script: {fileID: 0}
+ typeID: 4
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2735242805
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2735242805
+ attribute: 2454042522
+ script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2735242805
+ attribute: 189589024
+ script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ pptrCurveMapping: []
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 3.1333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 1
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.x
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -56
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: -147.056
+ inSlope: -12.994895
+ outSlope: -12.994895
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -150.034
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.y
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.188
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.412
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: -0.08
+ inSlope: -1.2016217
+ outSlope: -1.2016217
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -0.329
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.2
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.2
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0.2
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0.2
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -0.201
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.18652084
+ inSlope: 1.5583785
+ outSlope: 1.5583785
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0.76
+ inSlope: 0.8691891
+ outSlope: 0.8691891
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0.894
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: -0.55695677
+ outSlope: -0.55695677
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.063907064
+ - serializedVersion: 3
+ time: 0.3
+ value: -0.1311731
+ inSlope: -0.35675675
+ outSlope: -0.35675675
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: -0.22
+ inSlope: -0.24589595
+ outSlope: -0.24589595
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.08436702
+ outWeight: 0.19578505
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -0.295
+ inSlope: -0.34888887
+ outSlope: -0.34888887
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -0.377
+ inSlope: -0.4930436
+ outSlope: -0.4930436
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: -0.484
+ inSlope: -0.5589475
+ outSlope: -0.5589475
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: -0.554
+ inSlope: -0.6230769
+ outSlope: -0.6230769
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: -0.619
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.7333333
+ value: -0.5140131
+ inSlope: 0.6408001
+ outSlope: 0.6408001
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: -0.352
+ inSlope: 0.78509426
+ outSlope: 0.78509426
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2666667
+ value: -0.095296204
+ inSlope: 0.704
+ outSlope: 0.704
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.5833333
+ value: 0
+ inSlope: -0.55695677
+ outSlope: -0.55695677
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.063907064
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.7333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.5833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.055
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0.086
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0.066
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0.083
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0.083
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.115
+ inSlope: 0.10285709
+ outSlope: 0.10285709
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.7333333
+ value: 0.124
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0.06
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2666667
+ value: 0.062
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.5833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.5833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.x
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 3.424
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: -2.024
+ inSlope: -31.089731
+ outSlope: -31.089731
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -15.748
+ inSlope: -54.062214
+ outSlope: -54.062214
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -26.352
+ inSlope: -50.705227
+ outSlope: -50.705227
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: -35.185
+ inSlope: -43.218952
+ outSlope: -43.218952
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: -40.038
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: -29.164
+ inSlope: 45.20909
+ outSlope: 45.20909
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: -15.173
+ inSlope: 27.341251
+ outSlope: 27.341251
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.5833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.y
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.5833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 1.052
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.959
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0.064
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.064
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.x
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 28.039427
+ outSlope: 28.039427
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.13000202
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 16.859
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 5.174
+ inSlope: -7.6055636
+ outSlope: -7.6055636
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.y
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.x
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -48.391
+ inSlope: -460.50787
+ outSlope: -460.50787
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: -176.528
+ inSlope: -409.55383
+ outSlope: -409.55383
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: -208.951
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.y
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0.8301476
+ tangentMode: 1
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.46593326
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0.154
+ inSlope: 0.9261398
+ outSlope: 0.9261398
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.42110246
+ outWeight: 0.21348381
+ - serializedVersion: 3
+ time: 1.3
+ value: 0.291
+ inSlope: 0.33661976
+ outSlope: 0.004769717
+ tangentMode: 1
+ weightedMode: 0
+ inWeight: 0.31583118
+ outWeight: 0.85782135
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0.2913081
+ inSlope: 0.009242893
+ outSlope: 0.009242893
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.4333333
+ value: 0.322
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.4333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0.86899877
+ tangentMode: 1
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.15713386
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 1.6950817
+ inSlope: 3.538967
+ outSlope: -2.2363486
+ tangentMode: 1
+ weightedMode: 0
+ inWeight: 0.13228357
+ outWeight: 0.8601876
+ - serializedVersion: 3
+ time: 1.4333333
+ value: 1.642
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1.5
+ value: 1.6938384
+ inSlope: 2.0216591
+ outSlope: 2.0216591
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.8775948
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -0.014
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0.353
+ inSlope: 0.9852637
+ outSlope: 0.9852637
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0.431
+ inSlope: 0.35076904
+ outSlope: 0.35076904
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.45
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: -0.226
+ inSlope: -1.308
+ outSlope: -1.308
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.35
+ value: -0.64
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.7166667
+ value: -0.553
+ inSlope: 0.23294105
+ outSlope: 0.23294105
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.9166667
+ value: -0.508
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: -0.525
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: PawnAHolding/HandA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.35
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.7166667
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.9166667
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: PawnAHolding/HandA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: 0.084
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: 0.073
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0.464
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.351
+ inSlope: -0.5836364
+ outSlope: -0.5836364
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0.143
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.35
+ value: 0.497
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.7166667
+ value: 0.108
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.9166667
+ value: 0.187
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0.13
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: PawnAHolding/HandA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -0.146
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -0.146
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -0.133
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: -0.149
+ inSlope: -0.012631606
+ outSlope: -0.012631606
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: -0.15
+ inSlope: -0.0138461115
+ outSlope: -0.0138461115
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: -0.152
+ inSlope: -0.014545377
+ outSlope: -0.014545377
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: -0.586
+ inSlope: -1.1621739
+ outSlope: -1.1621739
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2833333
+ value: -1.043
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.7166667
+ value: -0.954
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: -1.03
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: PawnAHolding/HandB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2833333
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.7166667
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: -0.05
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: PawnAHolding/HandB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -0.011
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9166667
+ value: -0.011
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.0666667
+ value: -0.194
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3
+ value: -0.021
+ inSlope: 1.3105266
+ outSlope: 1.3105266
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.3833333
+ value: 0.221
+ inSlope: 1.5923074
+ outSlope: 1.5923074
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.324
+ inSlope: 0.35636365
+ outSlope: 0.35636365
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.9333333
+ value: 0.417
+ inSlope: 0.4852174
+ outSlope: 0.4852174
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2833333
+ value: 0.742
+ inSlope: 0.40340412
+ outSlope: 0.40340412
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.7166667
+ value: 0.821
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 3.1333334
+ value: 0.738
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: PawnAHolding/HandB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 2.3
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: QuestionMark
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.13333334
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: Tint.b
+ path: QuestionMark
+ classID: 114
+ script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.6666666
+ value: 0.7058824
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: Tint.a
+ path: QuestionMark
+ classID: 114
+ script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.39896
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalScale.x
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.39896
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalScale.y
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.39896
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalScale.z
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 1.057
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.0333333
+ value: 1.057
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 1.057
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.x
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.0333333
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.y
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.5166667
+ value: 0.733
+ inSlope: 0.41704923
+ outSlope: 0.41704923
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.0333333
+ value: 0.945
+ inSlope: 0.4257143
+ outSlope: 0.4257143
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 1.031
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalPosition.z
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.6333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.0333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.x
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.6333333
+ value: -12.458
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.0333333
+ value: 15.51
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 3.43
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.y
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.6333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.0333333
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 2.2166667
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: localEulerAnglesRaw.z
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 16
+ m_EulerEditorCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.z
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.y
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.x
+ path: BodyA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.z
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.y
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.x
+ path: PawnAHolding/ItemA
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.z
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.y
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.x
+ path: QuestionMark
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.x
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.y
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.z
+ path: BodyB
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.x
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.y
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_LocalEulerAngles.z
+ path: PawnAHolding
+ classID: 4
+ script: {fileID: 0}
+ flags: 0
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events:
+ - time: 3.1333334
+ functionName: AnimEvent
+ data:
+ objectReferenceParameter: {fileID: 11400000, guid: 675228bcf8845f349bee546e2566306b, type: 2}
+ floatParameter: 0
+ intParameter: 0
+ messageOptions: 0
diff --git a/Source/Animations/Assets/Animation/Execution_Fail.anim.meta b/Source/Animations/Assets/Animation/Execution_Fail.anim.meta
new file mode 100644
index 00000000..071b0554
--- /dev/null
+++ b/Source/Animations/Assets/Animation/Execution_Fail.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1a5fe004d2c03944b967bfb72438a20d
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Source/Animations/Assets/Animation/_PawnPairController.controller b/Source/Animations/Assets/Animation/_PawnPairController.controller
index 3aee2a61..f03c825e 100644
--- a/Source/Animations/Assets/Animation/_PawnPairController.controller
+++ b/Source/Animations/Assets/Animation/_PawnPairController.controller
@@ -130,6 +130,32 @@ AnimatorState:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
+--- !u!1102 &-5247824719964923232
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Execution_Fail
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions: []
+ m_StateMachineBehaviours: []
+ m_Position: {x: 50, y: 50, z: 0}
+ m_IKOnFeet: 0
+ m_WriteDefaultValues: 1
+ m_Mirror: 0
+ m_SpeedParameterActive: 0
+ m_MirrorParameterActive: 0
+ m_CycleOffsetParameterActive: 0
+ m_TimeParameterActive: 0
+ m_Motion: {fileID: 7400000, guid: 1a5fe004d2c03944b967bfb72438a20d, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
--- !u!1102 &-3709133392039117636
AnimatorState:
serializedVersion: 6
@@ -389,6 +415,9 @@ AnimatorStateMachine:
- serializedVersion: 1
m_State: {fileID: -6998988837797150681}
m_Position: {x: 1065.4331, y: 1110.2621, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -5247824719964923232}
+ m_Position: {x: 1100.4331, y: 1175.2621, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
diff --git a/Source/Animations/Assets/Events/Kill_Fail.asset b/Source/Animations/Assets/Events/Kill_Fail.asset
new file mode 100644
index 00000000..d5955f44
--- /dev/null
+++ b/Source/Animations/Assets/Events/Kill_Fail.asset
@@ -0,0 +1,20 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2b35c8ef8fad8474a9d211905991084f, type: 3}
+ m_Name: Kill_Fail
+ m_EditorClassIdentifier:
+ KillerIndex: 0
+ VictimIndex: 1
+ TargetBodyPart: Heart
+ DamageDef: Cut
+ BattleLogDef: AM_Execution_Generic
+ PreventDamageMote: 1
diff --git a/Source/Animations/Assets/Events/Kill_Fail.asset.meta b/Source/Animations/Assets/Events/Kill_Fail.asset.meta
new file mode 100644
index 00000000..357b3d71
--- /dev/null
+++ b/Source/Animations/Assets/Events/Kill_Fail.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 675228bcf8845f349bee546e2566306b
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Source/Animations/Assets/Resources/AM/QuestionMark.png b/Source/Animations/Assets/Resources/AM/QuestionMark.png
new file mode 100644
index 00000000..3f28af84
Binary files /dev/null and b/Source/Animations/Assets/Resources/AM/QuestionMark.png differ
diff --git a/Source/Animations/Assets/Resources/AM/QuestionMark.png.meta b/Source/Animations/Assets/Resources/AM/QuestionMark.png.meta
new file mode 100644
index 00000000..2a777a51
--- /dev/null
+++ b/Source/Animations/Assets/Resources/AM/QuestionMark.png.meta
@@ -0,0 +1,127 @@
+fileFormatVersion: 2
+guid: c7d69251e1c524a46b0730d201d657e0
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Source/Animations/Assets/Scenes/SampleScene.unity b/Source/Animations/Assets/Scenes/SampleScene.unity
index a98de1ae..11b01c7e 100644
--- a/Source/Animations/Assets/Scenes/SampleScene.unity
+++ b/Source/Animations/Assets/Scenes/SampleScene.unity
@@ -147,13 +147,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 20263824}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 292260768}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &20263826
MonoBehaviour:
@@ -208,6 +208,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 22796605}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -220,7 +221,6 @@ Transform:
- {fileID: 520463508}
- {fileID: 1698047022}
m_Father: {fileID: 1132258802}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &54091577
GameObject:
@@ -246,13 +246,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 54091577}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1519999169}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &54091579
MonoBehaviour:
@@ -307,6 +307,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 59159132}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -314,7 +315,6 @@ Transform:
m_Children:
- {fileID: 817267484}
m_Father: {fileID: 2063573944}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &60819318
GameObject:
@@ -339,6 +339,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 60819318}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -346,7 +347,6 @@ Transform:
m_Children:
- {fileID: 708587093}
m_Father: {fileID: 1767173945}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &78426350
GameObject:
@@ -371,6 +371,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 78426350}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.99822587, z: -0, w: 0.059540793}
m_LocalPosition: {x: -0.054, y: 0, z: -0.209}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -378,7 +379,6 @@ Transform:
m_Children:
- {fileID: 1309194145}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 173.173, z: 0}
--- !u!1 &80704404
GameObject:
@@ -404,13 +404,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80704404}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1461283931}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &80704406
MonoBehaviour:
@@ -466,13 +466,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 97830975}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.2099998, y: 1, z: 1.9699999}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1944368422}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &97830977
MonoBehaviour:
@@ -528,13 +528,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 110833973}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1519999169}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &110833975
MonoBehaviour:
@@ -589,6 +589,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 128419373}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3.06, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -598,7 +599,6 @@ Transform:
- {fileID: 475231854}
- {fileID: 2006803397}
m_Father: {fileID: 1124820683}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &136185109
GameObject:
@@ -624,13 +624,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 136185109}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1767173945}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &136185111
MonoBehaviour:
@@ -686,13 +686,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 151327882}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1882575090}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &151327884
MonoBehaviour:
@@ -747,6 +747,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 154945084}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -754,7 +755,6 @@ Transform:
m_Children:
- {fileID: 2037093443}
m_Father: {fileID: 2091834493}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &163957960
GameObject:
@@ -779,6 +779,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 163957960}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.271, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -791,7 +792,6 @@ Transform:
- {fileID: 1529033374}
- {fileID: 1495901741}
m_Father: {fileID: 942397934}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &165162735
GameObject:
@@ -817,13 +817,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 165162735}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1744570461}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &165162737
MonoBehaviour:
@@ -879,13 +879,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 176844400}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 523862470}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &176844402
MonoBehaviour:
@@ -941,13 +941,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 179263705}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956}
m_LocalPosition: {x: 0.485, y: 0.2, z: -0.03}
m_LocalScale: {x: 1.65, y: 1, z: 1.65}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 890458934}
- m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &179263707
MonoBehaviour:
@@ -1002,6 +1002,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 180641384}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1009,7 +1010,6 @@ Transform:
m_Children:
- {fileID: 851913587}
m_Father: {fileID: 913407784}
- m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &187991163
GameObject:
@@ -1035,6 +1035,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 187991163}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1042,7 +1043,6 @@ Transform:
m_Children:
- {fileID: 1645916136}
m_Father: {fileID: 987502972}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &187991165
MonoBehaviour:
@@ -1098,6 +1098,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 188105327}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1105,7 +1106,6 @@ Transform:
m_Children:
- {fileID: 1519812577}
m_Father: {fileID: 1392343352}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &188105329
MonoBehaviour:
@@ -1160,6 +1160,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 197581151}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -1.06, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1167,7 +1168,6 @@ Transform:
m_Children:
- {fileID: 926777395}
m_Father: {fileID: 972698378}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &202508721
GameObject:
@@ -1192,6 +1192,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 202508721}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1199,7 +1200,6 @@ Transform:
m_Children:
- {fileID: 416506342}
m_Father: {fileID: 890458934}
- m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &204324821
GameObject:
@@ -1225,13 +1225,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 204324821}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.054, y: 0, z: -0.104}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1638439744}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &204324823
MonoBehaviour:
@@ -1287,13 +1287,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 245629384}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1886388652}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &245629386
MonoBehaviour:
@@ -1349,13 +1349,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 250038062}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.37301975, z: -0, w: 0.9278234}
m_LocalPosition: {x: -0.01, y: -0.05000001, z: -0.31}
m_LocalScale: {x: 1.5, y: 1, z: 1.5}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1531572619}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 43.804, z: 0}
--- !u!114 &250038064
MonoBehaviour:
@@ -1411,13 +1411,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 273804156}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.2099998, y: 1, z: 1.9699999}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1437817306}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &273804158
MonoBehaviour:
@@ -1474,6 +1474,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 292260767}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1482,7 +1483,6 @@ Transform:
- {fileID: 20263825}
- {fileID: 367285512}
m_Father: {fileID: 1768372577}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &292260769
MonoBehaviour:
@@ -1547,7 +1547,7 @@ GameObject:
m_IsActive: 0
--- !u!95 &336344998
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -1564,7 +1564,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &336344999
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1606,6 +1607,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 336344997}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -1629,7 +1631,6 @@ Transform:
- {fileID: 1955818713}
- {fileID: 972698378}
m_Father: {fileID: 0}
- m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &343237696
GameObject:
@@ -1706,13 +1707,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 343237696}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -1.035, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &353563052
GameObject:
@@ -1738,13 +1739,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 353563052}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.38268343, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0.0029999912, y: 0, z: 0.034}
m_LocalScale: {x: 1.9, y: 1, z: 1.9}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 163957961}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0}
--- !u!114 &353563054
MonoBehaviour:
@@ -1800,13 +1801,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 367285511}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.2099998, y: 1, z: 1.9699999}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 292260768}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &367285513
MonoBehaviour:
@@ -1862,13 +1863,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 392469733}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1015557028}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &392469735
MonoBehaviour:
@@ -1924,13 +1925,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 414676495}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.214, y: 0.1, z: 0.24}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1132258802}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &414676497
MonoBehaviour:
@@ -1986,13 +1987,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 416506341}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 0.1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 202508722}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &416506343
MonoBehaviour:
@@ -2048,13 +2049,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 435193276}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.125, y: 0.1, z: 0.123}
m_LocalScale: {x: 0.35, y: 1, z: 0.35}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 22796606}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &435193278
MonoBehaviour:
@@ -2110,13 +2111,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 439564672}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.38268343, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0.021, y: 0, z: -0}
m_LocalScale: {x: 1.7519422, y: 1, z: 1.7519422}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 163957961}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0}
--- !u!114 &439564674
MonoBehaviour:
@@ -2172,13 +2173,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 473008353}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1437817306}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &473008355
MonoBehaviour:
@@ -2233,6 +2234,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 475231853}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2240,7 +2242,6 @@ Transform:
m_Children:
- {fileID: 577552524}
m_Father: {fileID: 128419374}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &479815225
GameObject:
@@ -2265,6 +2266,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 479815225}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -1.06, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2272,7 +2274,6 @@ Transform:
m_Children:
- {fileID: 564682611}
m_Father: {fileID: 1955818713}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &500098915
GameObject:
@@ -2298,13 +2299,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 500098915}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 860491604}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &500098917
MonoBehaviour:
@@ -2360,13 +2361,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 518133257}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2091834493}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &518133259
MonoBehaviour:
@@ -2422,13 +2423,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 520463507}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: -0.357, y: 0.05, z: 0.374}
m_LocalScale: {x: 1.3, y: 1, z: 1.3}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 22796606}
- m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!114 &520463509
MonoBehaviour:
@@ -2480,7 +2481,7 @@ GameObject:
m_IsActive: 0
--- !u!95 &523862468
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -2497,7 +2498,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &523862469
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2539,6 +2541,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 523862467}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2548,7 +2551,6 @@ Transform:
- {fileID: 1519999169}
- {fileID: 176844401}
m_Father: {fileID: 0}
- m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &545956823
GameObject:
@@ -2575,6 +2577,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 545956823}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2584,7 +2587,6 @@ Transform:
- {fileID: 895181983}
- {fileID: 1919729246}
m_Father: {fileID: 913407784}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &545956825
MonoBehaviour:
@@ -2654,6 +2656,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 550200955}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -0.08, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2662,7 +2665,6 @@ Transform:
- {fileID: 1910975291}
- {fileID: 1895002944}
m_Father: {fileID: 336345000}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &550200957
MonoBehaviour:
@@ -2731,13 +2733,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 558438995}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1502057923}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &558438997
MonoBehaviour:
@@ -2792,6 +2794,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 564682610}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2799,7 +2802,6 @@ Transform:
m_Children:
- {fileID: 2060413962}
m_Father: {fileID: 479815226}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &569088761
GameObject:
@@ -2825,13 +2827,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 569088761}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.337, y: 0, z: 0.355}
m_LocalScale: {x: 1.3, y: 1, z: 1.3}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 22796606}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &569088763
MonoBehaviour:
@@ -2887,13 +2889,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 577552523}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 475231854}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &577552525
MonoBehaviour:
@@ -2948,6 +2950,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 584131272}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.98227674, z: -0, w: 0.18743645}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2955,7 +2958,6 @@ Transform:
m_Children:
- {fileID: 1767173945}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 158.394, z: 0}
--- !u!1 &595299438
GameObject:
@@ -2980,6 +2982,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 595299438}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 1, y: 0.2, z: 0}
m_LocalScale: {x: -1, y: 1, z: 1}
@@ -2989,7 +2992,6 @@ Transform:
- {fileID: 964867670}
- {fileID: 636644638}
m_Father: {fileID: 913407784}
- m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &603176799
GameObject:
@@ -3015,13 +3017,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 603176799}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.01, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 545956824}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &603176801
MonoBehaviour:
@@ -3077,13 +3079,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 611341740}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1767173945}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &611341742
MonoBehaviour:
@@ -3139,13 +3141,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 622296614}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.146, y: 0, z: -0.023}
m_LocalScale: {x: -0.175, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 660689196}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &622296616
MonoBehaviour:
@@ -3201,13 +3203,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 636644637}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.007, z: 0}
m_LocalScale: {x: -1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 595299439}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &636644639
MonoBehaviour:
@@ -3263,13 +3265,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 640522351}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1551783952}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &640522353
MonoBehaviour:
@@ -3325,13 +3327,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 644113647}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 833215060}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &644113649
MonoBehaviour:
@@ -3386,6 +3388,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 660689195}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 1, y: 0.2, z: 0}
m_LocalScale: {x: -1, y: 1, z: 1}
@@ -3395,7 +3398,6 @@ Transform:
- {fileID: 1514578172}
- {fileID: 1598721914}
m_Father: {fileID: 890458934}
- m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &678103434
GameObject:
@@ -3420,6 +3422,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 678103434}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3427,7 +3430,6 @@ Transform:
m_Children:
- {fileID: 1882575090}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &694386860
GameObject:
@@ -3452,6 +3454,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 694386860}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.17724954, z: -0, w: 0.98416597}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3459,7 +3462,6 @@ Transform:
m_Children:
- {fileID: 975175972}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 20.419, z: 0}
--- !u!1 &703293781
GameObject:
@@ -3485,13 +3487,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 703293781}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 803289189}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &703293783
MonoBehaviour:
@@ -3547,13 +3549,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 708587092}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 60819319}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &708587094
MonoBehaviour:
@@ -3610,6 +3612,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 739240441}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 1, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3617,7 +3620,6 @@ Transform:
m_Children:
- {fileID: 1748282412}
m_Father: {fileID: 1914720448}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &739240443
MonoBehaviour:
@@ -3687,6 +3689,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 759602320}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3695,7 +3698,6 @@ Transform:
- {fileID: 1602439824}
- {fileID: 1126629422}
m_Father: {fileID: 890458934}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &759602322
MonoBehaviour:
@@ -3764,13 +3766,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 794315270}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.626, y: 0, z: 0.682}
m_LocalScale: {x: 2, y: 1, z: 2}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 22796606}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &794315272
MonoBehaviour:
@@ -3825,6 +3827,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 803289188}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3834,7 +3837,6 @@ Transform:
- {fileID: 860491604}
- {fileID: 703293782}
m_Father: {fileID: 1165899525}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &807546509
GameObject:
@@ -3860,13 +3862,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 807546509}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.146, y: 0, z: -0.023}
m_LocalScale: {x: -0.175, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 595299439}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &807546511
MonoBehaviour:
@@ -3922,13 +3924,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 817267483}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 59159133}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &817267485
MonoBehaviour:
@@ -3983,6 +3985,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 833215059}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.15859817, z: -0, w: 0.9873432}
m_LocalPosition: {x: -0.036, y: 0.2, z: -0.203}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3992,7 +3995,6 @@ Transform:
- {fileID: 964727111}
- {fileID: 644113648}
m_Father: {fileID: 1550348914}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 18.251, z: 0}
--- !u!1 &835843952
GameObject:
@@ -4018,13 +4020,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 835843952}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.146, y: 0, z: -0.011}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 857622461}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &835843954
MonoBehaviour:
@@ -4080,13 +4082,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 849620621}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2107221219}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &849620623
MonoBehaviour:
@@ -4142,13 +4144,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 851913586}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 0.1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 180641385}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &851913588
MonoBehaviour:
@@ -4203,6 +4205,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 857622460}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 1, y: 0.2, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4212,7 +4215,6 @@ Transform:
- {fileID: 835843953}
- {fileID: 1562417845}
m_Father: {fileID: 1914720448}
- m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &860491603
GameObject:
@@ -4237,6 +4239,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 860491603}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4244,7 +4247,6 @@ Transform:
m_Children:
- {fileID: 500098916}
m_Father: {fileID: 803289189}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &870896187
GameObject:
@@ -4270,13 +4272,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 870896187}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2063573944}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &870896189
MonoBehaviour:
@@ -4332,13 +4334,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 888116117}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.2099998, y: 1, z: 1.9699999}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1744570461}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &888116119
MonoBehaviour:
@@ -4390,7 +4392,7 @@ GameObject:
m_IsActive: 0
--- !u!95 &890458932
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -4407,7 +4409,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &890458933
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -4455,6 +4458,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 890458931}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4467,7 +4471,6 @@ Transform:
- {fileID: 202508722}
- {fileID: 179263706}
m_Father: {fileID: 0}
- m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &895181982
GameObject:
@@ -4493,13 +4496,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 895181982}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068}
m_LocalPosition: {x: -0.201, y: 0.25, z: -0.375}
m_LocalScale: {x: 1.3, y: 1, z: 1.3}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 545956824}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
--- !u!114 &895181984
MonoBehaviour:
@@ -4551,7 +4554,7 @@ GameObject:
m_IsActive: 0
--- !u!95 &913407782
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -4568,7 +4571,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &913407783
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -4616,6 +4620,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 913407781}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4627,7 +4632,6 @@ Transform:
- {fileID: 595299439}
- {fileID: 180641385}
m_Father: {fileID: 0}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &926777394
GameObject:
@@ -4652,6 +4656,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 926777394}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4659,7 +4664,6 @@ Transform:
m_Children:
- {fileID: 1925592578}
m_Father: {fileID: 197581152}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &928840454
GameObject:
@@ -4684,6 +4688,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 928840454}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.214, y: 0.2, z: -0.03}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4693,7 +4698,6 @@ Transform:
- {fileID: 1151147174}
- {fileID: 942397934}
m_Father: {fileID: 890458934}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &942397933
GameObject:
@@ -4718,6 +4722,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 942397933}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4725,7 +4730,6 @@ Transform:
m_Children:
- {fileID: 163957961}
m_Father: {fileID: 928840455}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &953676647
GameObject:
@@ -4752,6 +4756,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 953676647}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 1, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4759,7 +4764,6 @@ Transform:
m_Children:
- {fileID: 1979384719}
m_Father: {fileID: 913407784}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &953676649
MonoBehaviour:
@@ -4828,13 +4832,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 964727110}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.146, y: -0.05, z: -0.011}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 833215060}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &964727112
MonoBehaviour:
@@ -4890,13 +4894,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 964867669}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: -0.175, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 595299439}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &964867671
MonoBehaviour:
@@ -4951,6 +4955,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 972698377}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: -0.97685933, z: 0, w: 0.21388295}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4958,7 +4963,6 @@ Transform:
m_Children:
- {fileID: 197581152}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: -155.3, z: 0}
--- !u!1 &975175971
GameObject:
@@ -4983,6 +4987,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 975175971}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -4, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -4992,7 +4997,6 @@ Transform:
- {fileID: 2107221219}
- {fileID: 2070573374}
m_Father: {fileID: 694386861}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &975785272
GameObject:
@@ -5018,13 +5022,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 975785272}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.38268343, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.65, y: 1, z: 1.65}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 163957961}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0}
--- !u!114 &975785274
MonoBehaviour:
@@ -5080,13 +5084,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 980280774}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1944368422}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &980280776
MonoBehaviour:
@@ -5141,6 +5145,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 987502971}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: -0.3094892, z: 0, w: 0.950903}
m_LocalPosition: {x: -0.003, y: 0.2, z: -0.261}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5150,7 +5155,6 @@ Transform:
- {fileID: 1531572619}
- {fileID: 187991164}
m_Father: {fileID: 1768372577}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: -36.057, z: 0}
--- !u!1 &1012855610
GameObject:
@@ -5176,13 +5180,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1012855610}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0.20827366, z: -0, w: 0.9780706}
m_LocalPosition: {x: -0.516, y: -0.1, z: -0.246}
m_LocalScale: {x: 1, y: 1, z: 0.1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: -24.042, z: 0}
--- !u!114 &1012855612
MonoBehaviour:
@@ -5237,6 +5241,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1015557027}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -4.594, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5246,7 +5251,6 @@ Transform:
- {fileID: 1502057923}
- {fileID: 1094433417}
m_Father: {fileID: 1442457060}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1029429406
GameObject:
@@ -5271,6 +5275,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1029429406}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5278,7 +5283,6 @@ Transform:
m_Children:
- {fileID: 1143557291}
m_Father: {fileID: 1886388652}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &1049297084
GameObject:
@@ -5303,6 +5307,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1049297084}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.81448436, z: -0, w: 0.5801855}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5310,7 +5315,6 @@ Transform:
m_Children:
- {fileID: 1093114080}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 109.073, z: 0}
--- !u!1 &1093114079
GameObject:
@@ -5335,6 +5339,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1093114079}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5344,7 +5349,6 @@ Transform:
- {fileID: 1461283931}
- {fileID: 1374060898}
m_Father: {fileID: 1049297085}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1094433416
GameObject:
@@ -5370,13 +5374,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1094433416}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1015557028}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1094433418
MonoBehaviour:
@@ -5432,13 +5436,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1103319588}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.1, z: 0}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 928840455}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1103319590
MonoBehaviour:
@@ -5493,6 +5497,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1124820682}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.68692577, z: -0, w: 0.7267276}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5500,7 +5505,6 @@ Transform:
m_Children:
- {fileID: 128419374}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 86.774, z: 0}
--- !u!1 &1126629421
GameObject:
@@ -5526,13 +5530,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1126629421}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.21, y: 1, z: 1.97}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 759602321}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1126629423
MonoBehaviour:
@@ -5648,13 +5652,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1130584378}
+ serializedVersion: 2
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
m_LocalPosition: {x: 0, y: 10, z: 0.93}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
--- !u!1 &1132258801
GameObject:
@@ -5679,6 +5683,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1132258801}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
m_LocalPosition: {x: 0.214, y: 0.2, z: -0.03}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -5688,7 +5693,6 @@ Transform:
- {fileID: 1638877857}
- {fileID: 22796606}
m_Father: {fileID: 913407784}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0}
--- !u!1 &1137096982
GameObject:
@@ -5714,13 +5718,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1137096982}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.2082702, z: 0, w: 0.97807133}
m_LocalPosition: {x: 0.516, y: -0.1, z: -0.246}
m_LocalScale: {x: 1, y: 1, z: 0.1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 24.042, z: 0}
--- !u!114 &1137096984
MonoBehaviour:
@@ -5776,13 +5780,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1137126856}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 803289189}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1137126858
MonoBehaviour:
@@ -5838,13 +5842,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1143261470}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1309194145}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1143261472
MonoBehaviour:
@@ -5900,13 +5904,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1143557290}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1029429407}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1143557292
MonoBehaviour:
@@ -5962,13 +5966,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1147965656}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1512001850}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1147965658
MonoBehaviour:
@@ -6024,13 +6028,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1151147173}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.205, y: -0.1, z: 0.02}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 928840455}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1151147175
MonoBehaviour:
@@ -6085,6 +6089,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1165899524}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.6344975, z: -0, w: 0.7729249}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -6092,7 +6097,6 @@ Transform:
m_Children:
- {fileID: 803289189}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 78.765, z: 0}
--- !u!1 &1170415612
GameObject:
@@ -6118,13 +6122,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1170415612}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1550348914}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1170415614
MonoBehaviour:
@@ -6180,13 +6184,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1220918639}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1886388652}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1220918641
MonoBehaviour:
@@ -6242,13 +6246,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1237370453}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2091834493}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1237370455
MonoBehaviour:
@@ -6303,6 +6307,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1309194144}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3.282, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -6312,7 +6317,6 @@ Transform:
- {fileID: 1551783952}
- {fileID: 1143261471}
m_Father: {fileID: 78426351}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1317154596
GameObject:
@@ -6338,13 +6342,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1317154596}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1514965821}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1317154598
MonoBehaviour:
@@ -6400,13 +6404,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1345851103}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 987502972}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1345851105
MonoBehaviour:
@@ -6462,13 +6466,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1348659344}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1392343352}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1348659346
MonoBehaviour:
@@ -6524,13 +6528,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1356725112}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.146, y: -0.05, z: -0.011}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1519999169}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1356725114
MonoBehaviour:
@@ -6586,13 +6590,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1374060897}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1093114080}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1374060899
MonoBehaviour:
@@ -6648,13 +6652,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1374862965}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1914720448}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1374862967
MonoBehaviour:
@@ -6709,6 +6713,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1392343351}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.2, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -6718,7 +6723,6 @@ Transform:
- {fileID: 2027639108}
- {fileID: 188105328}
m_Father: {fileID: 1914720448}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1429335593
GameObject:
@@ -6744,13 +6748,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1429335593}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.38268343, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0.23, y: 0, z: -0}
m_LocalScale: {x: 1.7519422, y: 1, z: 1.7519422}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 163957961}
- m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0}
--- !u!114 &1429335595
MonoBehaviour:
@@ -6806,13 +6810,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1436144212}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 0.175, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 857622461}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1436144214
MonoBehaviour:
@@ -6868,13 +6872,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1436377992}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1093114080}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1436377994
MonoBehaviour:
@@ -6931,6 +6935,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1437817305}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -6939,7 +6944,6 @@ Transform:
- {fileID: 473008354}
- {fileID: 273804157}
m_Father: {fileID: 1914720448}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1437817307
MonoBehaviour:
@@ -7007,6 +7011,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1442457059}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.9500089, z: -0, w: 0.31222272}
m_LocalPosition: {x: 0, y: 0, z: -0.238}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7014,7 +7019,6 @@ Transform:
m_Children:
- {fileID: 1015557028}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 143.614, z: 0}
--- !u!1 &1460379186
GameObject:
@@ -7040,13 +7044,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1460379186}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1768372577}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1460379188
MonoBehaviour:
@@ -7101,6 +7105,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1461283930}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7108,7 +7113,6 @@ Transform:
m_Children:
- {fileID: 80704405}
m_Father: {fileID: 1093114080}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &1464914352
GameObject:
@@ -7208,13 +7212,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1464914352}
+ serializedVersion: 2
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
m_LocalPosition: {x: 1.96, y: -10, z: -1.505}
m_LocalScale: {x: 7, y: 4, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
--- !u!1 &1495901740
GameObject:
@@ -7240,13 +7244,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1495901740}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 163957961}
- m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1495901742
MonoBehaviour:
@@ -7290,6 +7294,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1499304137}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.49250972, z: -0, w: 0.87030697}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7297,7 +7302,6 @@ Transform:
m_Children:
- {fileID: 2031564132}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 59.011, z: 0}
--- !u!1 &1502057922
GameObject:
@@ -7322,6 +7326,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1502057922}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7329,7 +7334,6 @@ Transform:
m_Children:
- {fileID: 558438996}
m_Father: {fileID: 1015557028}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &1505926703
GameObject:
@@ -7354,6 +7358,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1505926703}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.2897619, z: -0, w: 0.9570988}
m_LocalPosition: {x: -0.095, y: 0, z: -0.171}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7361,7 +7366,6 @@ Transform:
m_Children:
- {fileID: 2091834493}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 33.687, z: 0}
--- !u!1 &1512001849
GameObject:
@@ -7386,6 +7390,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1512001849}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7393,7 +7398,6 @@ Transform:
m_Children:
- {fileID: 1147965657}
m_Father: {fileID: 2031564132}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &1514578171
GameObject:
@@ -7419,13 +7423,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1514578171}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: -0.175, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 660689196}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1514578173
MonoBehaviour:
@@ -7480,6 +7484,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1514965820}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7487,7 +7492,6 @@ Transform:
m_Children:
- {fileID: 1317154597}
m_Father: {fileID: 1882575090}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &1519812576
GameObject:
@@ -7513,13 +7517,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1519812576}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 188105328}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1519812578
MonoBehaviour:
@@ -7563,6 +7567,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1519999168}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: -0.5078378, z: 0, w: 0.8614528}
m_LocalPosition: {x: 0.269, y: 0.2, z: -0.149}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7572,7 +7577,6 @@ Transform:
- {fileID: 1356725113}
- {fileID: 110833974}
m_Father: {fileID: 523862470}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: -61.04, z: 0}
--- !u!1 &1527055155
GameObject:
@@ -7598,13 +7602,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1527055155}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1914720448}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1527055157
MonoBehaviour:
@@ -7660,13 +7664,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1529033373}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.38268343, z: 0, w: 0.92387956}
m_LocalPosition: {x: 0.033, y: 0, z: -0}
m_LocalScale: {x: 2.5, y: 1, z: 2.5}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 163957961}
- m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0}
--- !u!114 &1529033375
MonoBehaviour:
@@ -7722,6 +7726,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1531572618}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.146, y: -0.05, z: -0.011}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
@@ -7729,7 +7734,6 @@ Transform:
m_Children:
- {fileID: 250038063}
m_Father: {fileID: 987502972}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1531572620
MonoBehaviour:
@@ -7781,7 +7785,7 @@ GameObject:
m_IsActive: 0
--- !u!95 &1550348912
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -7798,7 +7802,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &1550348913
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -7811,7 +7816,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 1035ec63e739b8e43b63587ca5c339e4, type: 3}
m_Name:
m_EditorClassIdentifier:
- Clip: {fileID: 7400000, guid: 9f75553351a41154994dcbc5ee0c26ad, type: 2}
+ Clip: {fileID: 7400000, guid: 8d9e1901f4490a343931aed3332dadc3, type: 2}
SweepParams: {fileID: 11400000, guid: 8b5f4250e25ad0743a6923a3d261879b, type: 2}
AllowLoadingFromJson: 0
SweepDisplayMode: 3
@@ -7840,6 +7845,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1550348911}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7849,7 +7855,6 @@ Transform:
- {fileID: 833215060}
- {fileID: 1170415613}
m_Father: {fileID: 0}
- m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1551783951
GameObject:
@@ -7874,6 +7879,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1551783951}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7881,7 +7887,6 @@ Transform:
m_Children:
- {fileID: 640522352}
m_Father: {fileID: 1309194145}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &1562417844
GameObject:
@@ -7907,6 +7912,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1562417844}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -7914,7 +7920,6 @@ Transform:
m_Children:
- {fileID: 1754320161}
m_Father: {fileID: 857622461}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1562417846
MonoBehaviour:
@@ -7970,13 +7975,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1598721913}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.007, z: 0}
m_LocalScale: {x: -1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 660689196}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1598721915
MonoBehaviour:
@@ -8032,13 +8037,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1602439823}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.01, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 759602321}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1602439825
MonoBehaviour:
@@ -8094,13 +8099,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1621170428}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.626, y: 0, z: 0.682}
m_LocalScale: {x: 2, y: 1, z: 2}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 22796606}
- m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1621170430
MonoBehaviour:
@@ -8156,13 +8161,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1630675641}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2031564132}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1630675643
MonoBehaviour:
@@ -8218,13 +8223,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1632629848}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 128419374}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1632629850
MonoBehaviour:
@@ -8281,6 +8286,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1638439743}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 1, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -8289,7 +8295,6 @@ Transform:
- {fileID: 2140985132}
- {fileID: 204324822}
m_Father: {fileID: 890458934}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1638439745
MonoBehaviour:
@@ -8358,13 +8363,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1638877856}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.122, y: -0.1, z: -0.114}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1132258802}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1638877858
MonoBehaviour:
@@ -8420,13 +8425,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1645916135}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 187991164}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1645916137
MonoBehaviour:
@@ -8482,13 +8487,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1684100469}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 833215060}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1684100471
MonoBehaviour:
@@ -8544,13 +8549,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1698047021}
+ serializedVersion: 2
m_LocalRotation: {x: 0.38268343, y: -0, z: 0.92387956, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 22796606}
- m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 180, y: -135, z: 0}
--- !u!114 &1698047023
MonoBehaviour:
@@ -8595,13 +8600,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1744158423}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1882575090}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1744158425
MonoBehaviour:
@@ -8658,6 +8663,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1744570460}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -8666,7 +8672,6 @@ Transform:
- {fileID: 165162736}
- {fileID: 888116118}
m_Father: {fileID: 1550348914}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1744570462
MonoBehaviour:
@@ -8735,13 +8740,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748282411}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 739240442}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1748282413
MonoBehaviour:
@@ -8797,13 +8802,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1754320160}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 1, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1562417845}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180}
--- !u!114 &1754320162
MonoBehaviour:
@@ -8847,6 +8852,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1767173944}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -4.122, y: 0, z: -0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -8856,7 +8862,6 @@ Transform:
- {fileID: 60819319}
- {fileID: 611341741}
m_Father: {fileID: 584131273}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1768372574
GameObject:
@@ -8875,10 +8880,10 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!95 &1768372575
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -8895,7 +8900,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &1768372576
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -8937,6 +8943,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1768372574}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -8946,7 +8953,6 @@ Transform:
- {fileID: 987502972}
- {fileID: 1460379187}
m_Father: {fileID: 0}
- m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!43 &1802891470
Mesh:
@@ -9137,13 +9143,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1810786373}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2031564132}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1810786375
MonoBehaviour:
@@ -9198,6 +9204,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1882575089}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -9207,7 +9214,6 @@ Transform:
- {fileID: 1514965821}
- {fileID: 1744158424}
m_Father: {fileID: 678103435}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1886388651
GameObject:
@@ -9232,6 +9238,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1886388651}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -9241,7 +9248,6 @@ Transform:
- {fileID: 1029429407}
- {fileID: 1220918640}
m_Father: {fileID: 2117230356}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1895002943
GameObject:
@@ -9267,13 +9273,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1895002943}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.2099998, y: 1, z: 1.9699999}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 550200956}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1895002945
MonoBehaviour:
@@ -9329,13 +9335,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1910975290}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.05, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 550200956}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1910975292
MonoBehaviour:
@@ -9384,7 +9390,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 0
+ m_IsActive: 1
--- !u!4 &1914720448
Transform:
m_ObjectHideFlags: 0
@@ -9392,6 +9398,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1914720447}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -9403,12 +9410,12 @@ Transform:
- {fileID: 857622461}
- {fileID: 1374862966}
- {fileID: 1527055156}
+ - {fileID: 2055181403}
m_Father: {fileID: 0}
- m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!95 &1914720449
Animator:
- serializedVersion: 4
+ serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -9425,7 +9432,8 @@ Animator:
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
- m_KeepAnimatorControllerStateOnDisable: 0
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
--- !u!114 &1914720450
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -9438,7 +9446,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 1035ec63e739b8e43b63587ca5c339e4, type: 3}
m_Name:
m_EditorClassIdentifier:
- Clip: {fileID: 7400000, guid: 165ce31cea0e70741aeec7df27fb9648, type: 2}
+ Clip: {fileID: 7400000, guid: 1a5fe004d2c03944b967bfb72438a20d, type: 2}
SweepParams: {fileID: 11400000, guid: 8b5f4250e25ad0743a6923a3d261879b, type: 2}
AllowLoadingFromJson: 0
SweepDisplayMode: 3
@@ -9484,13 +9492,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1919729245}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.026061773, z: 0}
m_LocalScale: {x: 3.21, y: 1, z: 1.97}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 545956824}
- m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1919729247
MonoBehaviour:
@@ -9546,13 +9554,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1925592577}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.7, y: 0.7, z: 0.7}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 926777395}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1925592579
MonoBehaviour:
@@ -9609,6 +9617,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1944368421}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -9617,7 +9626,6 @@ Transform:
- {fileID: 980280775}
- {fileID: 97830976}
m_Father: {fileID: 523862470}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1944368423
MonoBehaviour:
@@ -9685,6 +9693,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1955818712}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: -0.21047172, z: 0, w: 0.9775999}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -9692,7 +9701,6 @@ Transform:
m_Children:
- {fileID: 479815226}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: -24.3, z: 0}
--- !u!1 &1979384718
GameObject:
@@ -9718,13 +9726,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1979384718}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 953676648}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1979384720
MonoBehaviour:
@@ -9780,13 +9788,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2006803396}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 128419374}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2006803398
MonoBehaviour:
@@ -9842,13 +9850,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2011093521}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 975175972}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2011093523
MonoBehaviour:
@@ -9904,13 +9912,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2027639107}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.146, y: -0.05, z: -0.011}
m_LocalScale: {x: 0.17500001, y: 0.17500001, z: 0.175}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1392343352}
- m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2027639109
MonoBehaviour:
@@ -9965,6 +9973,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2031564131}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -4.61, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -9974,7 +9983,6 @@ Transform:
- {fileID: 1512001850}
- {fileID: 1810786374}
m_Father: {fileID: 1499304138}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2037093442
GameObject:
@@ -10000,13 +10008,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2037093442}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 154945085}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2037093444
MonoBehaviour:
@@ -10062,13 +10070,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2054846972}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1309194145}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2054846974
MonoBehaviour:
@@ -10100,6 +10108,68 @@ MonoBehaviour:
FrameIndex: 0
SplitDrawPivot: {fileID: 1143261472}
SplitDrawMode: 2
+--- !u!1 &2055181402
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2055181403}
+ - component: {fileID: 2055181404}
+ m_Layer: 0
+ m_Name: QuestionMark
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!4 &2055181403
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2055181402}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1914720448}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2055181404
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2055181402}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3ac72458fde51c546a95b850d16b9030, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ CustomName:
+ TexturePath: AM/QuestionMark
+ DoNotIncludeTexture: 0
+ IdleOffset: {x: 0, y: 0}
+ IdleRotation: 0
+ IdleScale: {x: 1, y: 1}
+ IdleFlipX: 0
+ IdleFlipY: 0
+ TransparentByDefault: 0
+ Tint: {r: 1, g: 1, b: 1, a: 1}
+ DataA: 0
+ DataB: 0
+ DataC: 0
+ FlipX: 0
+ FlipY: 0
+ FrameIndex: 0
+ SplitDrawPivot: {fileID: 0}
+ SplitDrawMode: 0
--- !u!1 &2060413961
GameObject:
m_ObjectHideFlags: 0
@@ -10124,13 +10194,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2060413961}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.7, y: 0.7, z: 0.7}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 564682611}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2060413963
MonoBehaviour:
@@ -10185,6 +10255,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2063573943}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3.79, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -10194,7 +10265,6 @@ Transform:
- {fileID: 59159133}
- {fileID: 870896188}
m_Father: {fileID: 2127907241}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2070573373
GameObject:
@@ -10220,13 +10290,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2070573373}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 975175972}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2070573375
MonoBehaviour:
@@ -10281,6 +10351,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2091834492}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5.77, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -10290,7 +10361,6 @@ Transform:
- {fileID: 154945085}
- {fileID: 518133258}
m_Father: {fileID: 1505926704}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2107221218
GameObject:
@@ -10315,6 +10385,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2107221218}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0.5540671, w: 0.8324721}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -10322,7 +10393,6 @@ Transform:
m_Children:
- {fileID: 849620622}
m_Father: {fileID: 975175972}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -67.293}
--- !u!1 &2117230355
GameObject:
@@ -10347,6 +10417,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2117230355}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.9998331, z: -0, w: -0.018271875}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -10354,7 +10425,6 @@ Transform:
m_Children:
- {fileID: 1886388652}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 182.094, z: 0}
--- !u!1 &2125350076
GameObject:
@@ -10380,13 +10450,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2125350076}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2063573944}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2125350078
MonoBehaviour:
@@ -10441,6 +10511,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2127907240}
+ serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.8887101, z: -0, w: 0.45846963}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -10448,7 +10519,6 @@ Transform:
m_Children:
- {fileID: 2063573944}
m_Father: {fileID: 336345000}
- m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 125.423, z: 0}
--- !u!1 &2140985131
GameObject:
@@ -10474,13 +10544,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2140985131}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1638439744}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2140985133
MonoBehaviour:
@@ -10512,3 +10582,17 @@ MonoBehaviour:
FrameIndex: 0
SplitDrawPivot: {fileID: 0}
SplitDrawMode: 0
+--- !u!1660057539 &9223372036854775807
+SceneRoots:
+ m_ObjectHideFlags: 0
+ m_Roots:
+ - {fileID: 1130584381}
+ - {fileID: 1464914356}
+ - {fileID: 913407784}
+ - {fileID: 890458934}
+ - {fileID: 336345000}
+ - {fileID: 343237699}
+ - {fileID: 523862470}
+ - {fileID: 1768372577}
+ - {fileID: 1550348914}
+ - {fileID: 1914720448}
diff --git a/Source/Animations/Packages/manifest.json b/Source/Animations/Packages/manifest.json
index 2e10d5e1..45c759f8 100644
--- a/Source/Animations/Packages/manifest.json
+++ b/Source/Animations/Packages/manifest.json
@@ -1,12 +1,12 @@
{
"dependencies": {
"com.unity.editorcoroutines": "1.0.0",
- "com.unity.ide.rider": "3.0.16",
- "com.unity.ide.visualstudio": "2.0.16",
+ "com.unity.ide.rider": "3.0.26",
+ "com.unity.ide.visualstudio": "2.0.22",
"com.unity.ide.vscode": "1.2.5",
"com.unity.test-framework": "1.1.33",
"com.unity.textmeshpro": "3.0.6",
- "com.unity.timeline": "1.7.2",
+ "com.unity.timeline": "1.7.6",
"com.unity.ugui": "1.0.0",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.androidjni": "1.0.0",
diff --git a/Source/Animations/Packages/packages-lock.json b/Source/Animations/Packages/packages-lock.json
index 86583a7d..91ed75c6 100644
--- a/Source/Animations/Packages/packages-lock.json
+++ b/Source/Animations/Packages/packages-lock.json
@@ -15,7 +15,7 @@
"url": "https://packages.unity.com"
},
"com.unity.ide.rider": {
- "version": "3.0.16",
+ "version": "3.0.26",
"depth": 0,
"source": "registry",
"dependencies": {
@@ -24,7 +24,7 @@
"url": "https://packages.unity.com"
},
"com.unity.ide.visualstudio": {
- "version": "2.0.16",
+ "version": "2.0.22",
"depth": 0,
"source": "registry",
"dependencies": {
@@ -60,7 +60,7 @@
"url": "https://packages.unity.com"
},
"com.unity.timeline": {
- "version": "1.7.2",
+ "version": "1.7.6",
"depth": 0,
"source": "registry",
"dependencies": {
diff --git a/Source/Animations/ProjectSettings/ProjectVersion.txt b/Source/Animations/ProjectSettings/ProjectVersion.txt
index 44230151..91206fdc 100644
--- a/Source/Animations/ProjectSettings/ProjectVersion.txt
+++ b/Source/Animations/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 2022.2.0b16
-m_EditorVersionWithRevision: 2022.2.0b16 (3c3b3e6cd1d7)
+m_EditorVersion: 2022.3.13f1
+m_EditorVersionWithRevision: 2022.3.13f1 (5f90a5ebde0f)
diff --git a/Source/Animations/UserSettings/Search.settings b/Source/Animations/UserSettings/Search.settings
new file mode 100644
index 00000000..9e26dfee
--- /dev/null
+++ b/Source/Animations/UserSettings/Search.settings
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/Source/CAI5000Patch/CAI5000AnimationPatch.cs b/Source/CAI5000Patch/CAI5000AnimationPatch.cs
index e7817ed5..b1cecccf 100644
--- a/Source/CAI5000Patch/CAI5000AnimationPatch.cs
+++ b/Source/CAI5000Patch/CAI5000AnimationPatch.cs
@@ -12,7 +12,8 @@ public static class CAI5000AnimationPatch
public static void Init()
{
- IdleControllerComp.ShouldDrawAdditional = ShouldDraw;
+ IdleControllerComp.ShouldDrawAdditional.Add(ShouldDraw);
+
GameComp.LazyTick += FlushOldMapsFromCache;
}
diff --git a/Source/TacticowlPatch/PatchCore.cs b/Source/TacticowlPatch/PatchCore.cs
new file mode 100644
index 00000000..f1d2fbf0
--- /dev/null
+++ b/Source/TacticowlPatch/PatchCore.cs
@@ -0,0 +1,40 @@
+using AM.Idle;
+using JetBrains.Annotations;
+using System;
+using Verse;
+
+namespace AM.TacticowlPatch;
+
+[HotSwapAll]
+[UsedImplicitly]
+public class PatchCore : Mod
+{
+ public PatchCore(ModContentPack content) : base(content)
+ {
+ try
+ {
+ //IdleControllerComp.ShouldDrawAdditional.Add(ShouldDraw);
+
+ Core.Log("Initialized Tacticowl patch (currently not active)");
+ }
+ catch (Exception e)
+ {
+ Core.Error("Failed to initialize Tacticowl patch:", e);
+ }
+ }
+
+ private static bool ShouldDraw(IdleControllerComp comp)
+ {
+ var pawn = comp.parent as Pawn;
+ if (pawn == null)
+ return true;
+
+ // All this stuff is internal!
+ // Have requested the author to change this.
+
+ //Tacticowl.ex
+ //return !pawn.HasOffHand();
+ return true;
+ }
+}
+
\ No newline at end of file
diff --git a/Source/TacticowlPatch/Tacticowl.dll b/Source/TacticowlPatch/Tacticowl.dll
new file mode 100644
index 00000000..9461b269
Binary files /dev/null and b/Source/TacticowlPatch/Tacticowl.dll differ
diff --git a/Source/TacticowlPatch/TacticowlPatch.csproj b/Source/TacticowlPatch/TacticowlPatch.csproj
new file mode 100644
index 00000000..00ac6fc9
--- /dev/null
+++ b/Source/TacticowlPatch/TacticowlPatch.csproj
@@ -0,0 +1,48 @@
+
+
+
+ net472
+ Library
+ preview
+ false
+ true
+ false
+ false
+ v1.4
+ AM.TacticowlPatch
+ AM.TacticowlPatch
+ disable
+ true
+ none
+
+
+
+
+ False
+ False
+ all
+
+
+
+
+
+
+ 1.4.3901
+
+
+ Tacticowl.dll
+ False
+ False
+ runtime
+
+
+
+
+
+ none
+ ..\..\Patch_Tacticowl\1.4\Assemblies\
+ true
+ TRACE;V14
+
+
+
diff --git a/Source/ThingGenerator/AMSettings/Presets/VanillaPlus.cs b/Source/ThingGenerator/AMSettings/Presets/VanillaPlus.cs
index 28a90d27..a88a4473 100644
--- a/Source/ThingGenerator/AMSettings/Presets/VanillaPlus.cs
+++ b/Source/ThingGenerator/AMSettings/Presets/VanillaPlus.cs
@@ -3,10 +3,11 @@
public class VanillaPlus : Settings
{
public override string PresetName => "Vanilla+";
- public override string PresetDescription => @"Keeps things very close to vanilla combat. Your pawns will not do executions or use lassos unless you manually instruct them to. Enemies will never do executions or use lassos.
+ public override string PresetDescription => @"Keeps things very close to vanilla combat. Your pawns will not use lassos unless you manually instruct them to. Your pawns can not do executions, ever. Enemies will never do executions or use lassos.
* Adds melee attack animations.
- * Adds melee weapon idle animations";
+ * Adds melee weapon idle animations
+ * Lassos can be used by friendly pawns, but must be equipped and triggered manually.";
public VanillaPlus()
{
@@ -17,5 +18,6 @@ public VanillaPlus()
ShowHands = false;
LassoSpawnChance = 0f;
EnableUniqueSkills = false;
+ EnableExecutions = false;
}
}
\ No newline at end of file
diff --git a/Source/ThingGenerator/AMSettings/Settings.cs b/Source/ThingGenerator/AMSettings/Settings.cs
index 0fb1bc6a..1a9d7bb9 100644
--- a/Source/ThingGenerator/AMSettings/Settings.cs
+++ b/Source/ThingGenerator/AMSettings/Settings.cs
@@ -118,22 +118,38 @@ public class Settings : SimpleSettingsBase
#endregion
#region Executions & Duels
- [Header("Executions & Duels")]
+ [Header("Executions & Duels", order = 0)]
+
+ [Description("Entirely enables or disables the execution system. Disabling this means that no pawns will every be able to do executions, " +
+ "and the option is removed from the UI.")]
+ public bool EnableExecutions = true;
+
[Description("If true, your pawns will automatically execute enemy pawns in combat, without your input.\n" +
"This may include opportunistically using their grappling hooks if the Auto Grapple setting is enabled.\n\n" +
"This only changes the default setting. It can also be configured on a per-pawn basis.")]
+ [VisibleIf(nameof(EnableExecutions))]
public bool AutoExecute = true;
[Label("Enemies Can Perform Executions")]
[Description("Can enemies perform execution animations?")]
+ [VisibleIf(nameof(EnableExecutions))]
public bool EnemiesCanExecute = true;
+ [Label("Execution Failure Chance (Multiplier)")]
+ [Description("A general multiplier on the chance that an execution attempt will result in failure, stunning the attacking pawn and leaving them vulnerable for a short time.\n" +
+ "Affects all pawns. The failure chance greatly decreases with melee skill.")]
+ [Percentage]
+ [VisibleIf(nameof(EnableExecutions))]
+ [Range(0, 10)]
+ public float ChanceToFailMulti = 1f;
+
[Label("Automatic Execution Average Interval (Friendly)")]
[Description("This is the average time, in seconds, at which friendly pawns will attempt to start an execution animation on the enemy they are currently fighting.\n" +
"For example, if this is set to 5 and your pawn is fighting in melee, an execution animation will be triggered on average after 5 seconds.\n" +
"This does not affect execution cooldown, which is a pawn-specific stat.\n\nLower values can greatly impact performance on populated maps.")]
[Range(0.5f, 240)]
[Step(1f)]
+ [VisibleIf(nameof(EnableExecutions))]
public float ExecuteAttemptMTBSeconds = 10;
[Label("Automatic Execution Average Interval (Enemy)")]
@@ -142,30 +158,35 @@ public class Settings : SimpleSettingsBase
"This does not affect execution cooldown, which is a pawn-specific stat.\n\nLower values can greatly impact performance on populated maps.")]
[Range(0.5f, 240)]
[Step(1f)]
- [VisibleIf(nameof(EnemiesCanExecute))]
+ [VisibleIf(nameof(EnableExecutions))]
public float ExecuteAttemptMTBSecondsEnemy = 30;
[Description("Allows animals to be executed.\nYou are a bad person if you enable this.")]
+ [VisibleIf(nameof(EnableExecutions))]
public bool AnimalsCanBeExecuted = false;
[Range(0, 10)]
[Percentage]
[Description("A general modifier on the lethality of execution animations. Higher values make executions more lethal. Affects all pawns.")]
+ [VisibleIf(nameof(EnableExecutions))]
public float ExecutionLethalityModifier = 1f;
[Label("Executions Are Non Lethal On Friendlies")]
[Description("If enabled, execution animations on friendly pawns are always non-lethal regardless of other settings.\nPrisoners and slaves are considered friendly.\n\nUseful when trying to stop a mental break or prisoner uprising without causing a bloodbath.")]
+ [VisibleIf(nameof(EnableExecutions))]
public bool ExecutionsOnFriendliesAreNotLethal = true;
[Label("Execution Armor Strength")]
[Description("A multiplier on the effectiveness of armor when calculating execution animation outcome.\nLower values decrease the effect of armor on the outcome, higher values increase the strength of armor.\nSet to 0% to make armor be ignored.")]
[Percentage]
[Range(0, 5)]
+ [VisibleIf(nameof(EnableExecutions))]
public float ExecutionArmorCoefficient = 1f;
[Description("If true, executions can destroy specific vital body parts, such as the heart or head.\n" +
"If false, the pawn is simply killed by 'magic' (no specific part takes damage)\n" +
"Note: if disabled, combat log generation does not work properly for the execution, and will give a default message: \"name was killed.\"")]
+ [VisibleIf(nameof(EnableExecutions))]
public bool ExecutionsCanDestroyBodyParts = true;
[Label("Amount Skill Affects Execution Cooldown")]
@@ -175,25 +196,15 @@ public class Settings : SimpleSettingsBase
"Note: only affects friendly pawns.")]
[Range(0, 2)]
[Percentage]
+ [VisibleIf(nameof(EnableExecutions))]
public float MeleeSkillExecCooldownFactor = 1f;
- [Description("The minimum number of attacks in a duel. Just affects the duration of the animation, has no impact on the outcome of the duel.")]
- [Min(1)]
- public int MinDuelDuration = 4;
-
- [Description("The maximum number of attacks in a duel. Just affects the duration of the animation, has no impact on the outcome of the duel.")]
- [Min(1)]
- public int MaxDuelDuration = 8;
-
- [Description("The cooldown time, in seconds, after a friendly duel where a friendly duel cannot be started again.")]
- [Min(0)]
- public float FriendlyDuelCooldown = 60 * 5;
-
[Label("Execution Cooldown Factor (Friendly)")]
[Description("This adjust the execution cooldown time for friendly pawns. Lower values decrease the cooldown. You can see the final cooldown time in the pawn's stats.")]
[Percentage]
[Range(0.01f, 5f)]
[Step(0.01f)]
+ [VisibleIf(nameof(EnableExecutions))]
public float FriendlyExecCooldownFactor = 1f;
[Label("Execution Cooldown Factor (Enemy)")]
@@ -201,11 +212,26 @@ public class Settings : SimpleSettingsBase
[Percentage]
[Range(0.01f, 5f)]
[Step(0.01f)]
+ [VisibleIf(nameof(EnableExecutions))]
public float EnemyExecCooldownFactor = 1f;
+
+ // Duel visuals:
+
+ [Description("The minimum number of attacks in a duel. Just affects the duration of the animation, has no impact on the outcome of the duel.")]
+ [Min(1)]
+ public int MinDuelDuration = 4;
+
+ [Description("The maximum number of attacks in a duel. Just affects the duration of the animation, has no impact on the outcome of the duel.")]
+ [Min(1)]
+ public int MaxDuelDuration = 8;
+
+ [Description("The cooldown time, in seconds, after a friendly duel where a friendly duel cannot be started again.")]
+ [Min(0)]
+ public float FriendlyDuelCooldown = 60 * 5;
#endregion
#region Visuals
- [Header("Visuals")]
+ [Header("Visuals", order = 1)]
[Description("Should pawn hands be displayed holding melee weapons?")]
[WebContent("HandsEnabled", false)]
public bool ShowHands = true;
@@ -277,7 +303,7 @@ public class Settings : SimpleSettingsBase
#endregion
#region Performance
- [Header("Performance")]
+ [Header("Performance", order = 2)]
[Description("The maximum number of CPU threads to use when processing pawns for automatic executions & lasso usage.\n" +
"If set to 0, the thread count is automatically determined based on your CPU, and if set to 1 then multi-threaded processing is disabled.\n" +
"Set to 1 if you experience error spam caused by a mod conflict, although it will decrease performance considerably.")]
@@ -300,7 +326,7 @@ public class Settings : SimpleSettingsBase
#region Other
- [Header("Other")]
+ [Header("Other", order = 3)]
[Label("Friendly Pawn Lethality Bonus")]
[Description("Positive values act as a lethality bonus for friendly pawns (including slaves) in execution & duel outcomes, meaning that they will be lethal more often.")]
[Percentage]
diff --git a/Source/ThingGenerator/AMSettings/SimpleSettings.cs b/Source/ThingGenerator/AMSettings/SimpleSettings.cs
index b7ed5538..7e9bb09b 100644
--- a/Source/ThingGenerator/AMSettings/SimpleSettings.cs
+++ b/Source/ThingGenerator/AMSettings/SimpleSettings.cs
@@ -4,6 +4,8 @@
using System.IO;
using System.Linq;
using System.Reflection;
+using System.Runtime.Remoting.Messaging;
+using System.Security;
using System.Text;
using AM.UI;
using AM.Video;
@@ -16,12 +18,34 @@ namespace AM.AMSettings;
public abstract class SimpleSettingsBase : ModSettings
{
+ public string GetName()
+ {
+ string translationKey = GetType().FullName;
+ if (translationKey.TryTranslate(out var result))
+ return result;
+ return PresetName;
+ }
+
+ public string GetDescription()
+ {
+ string translationKey = $"{GetType().FullName}.Desc";
+ if (translationKey.TryTranslate(out var result))
+ return result;
+ return PresetDescription;
+ }
+
public virtual string PresetName => null;
public virtual string PresetDescription => null;
}
public static class SimpleSettings
{
+ [DebugOutput("AnimationMod", onlyWhenPlaying = false)]
+ public static void OutputTranslationKeys()
+ {
+ Log.Message(GenerateTranslationKeys(Core.Settings));
+ }
+
public delegate float DrawHandler(SimpleSettingsBase settings, MemberWrapper member, Rect area);
public static readonly Dictionary DrawHandlers = new Dictionary
@@ -41,7 +65,7 @@ public static class SimpleSettings
{ typeof(bool), DrawToggle },
{ typeof(Color), DrawColor }
};
- public static Func SelectDrawHandler = DefaultDrawHandlerSelector;
+ public static Func SelectDrawHandler { get; set; } = DefaultDrawHandlerSelector;
private static readonly Dictionary settingsFields = new Dictionary();
private static readonly Stack saverStack = new Stack();
@@ -53,6 +77,44 @@ public static class SimpleSettings
internal static string TranslateOrSelf(this string str) => str.TryTranslate(out var found) ? found : str;
+ private static string GenerateTranslationKeys(SimpleSettingsBase settings)
+ {
+ FieldHolder holder = GetHolder(settings);
+
+ var str = new StringBuilder(1024);
+ string settingsType = settings.GetType().FullName;
+
+ void Emit(string key, string contents)
+ {
+ str.Append(" <").Append(key).Append(">").Append(SecurityElement.Escape(contents)).Append("").Append(key).AppendLine(">");
+ }
+
+ foreach (var member in holder.Members.Values)
+ {
+ var header = member.TryGetCustomAttribute();
+ if (header != null)
+ {
+ Emit($"{settingsType}.Header.{EscapeXmlName(header.header)}", header.header);
+ }
+
+ Emit($"{member.TranslationName}", member.DisplayName);
+ Emit($"{member.TranslationName}.Desc", SecurityElement.Escape(member.GetDescription()));
+ }
+
+ return str.ToString();
+ }
+
+ private static string EscapeXmlName(string name) => ReplaceAll(name, stackalloc char[] { ' ', '&' }, '_');
+
+ private static string ReplaceAll(string input, ReadOnlySpan chars, char replacement)
+ {
+ for (int i = 0; i < chars.Length; i++)
+ {
+ input = input.Replace(chars[i], replacement);
+ }
+ return input;
+ }
+
public static void Init(SimpleSettingsBase settings)
{
if (settings == null)
@@ -243,13 +305,13 @@ public static void DrawWindow(SimpleSettingsBase settings, Rect inRect)
var holder = GetHolder(settings);
- if (Widgets.ButtonText(inRect with {height = 24, width = inRect.width * 0.2f}, $"Preset: {currentPreset?.PresetName ?? "Custom"}"))
+ if (Widgets.ButtonText(inRect with {height = 24, width = inRect.width * 0.2f}, $"{"SimpleSettings.Preset".Translate()} {currentPreset?.GetName() ?? "SimpleSettings.Preset.Custom".Translate()}"))
ShowPresetsDropdown(settings, holder);
if (currentPreset != null)
- TooltipHandler.TipRegion(inRect with {height = 24, width = inRect.width * 0.2f}, currentPreset.PresetDescription);
+ TooltipHandler.TipRegion(inRect with {height = 24, width = inRect.width * 0.2f}, currentPreset.GetDescription());
var tips = inRect with {height = 24, x = inRect.width * 0.2f + 20};
- Widgets.LabelFit(tips, "Right-click to set an option back to its default value.");
+ Widgets.LabelFit(tips, "SimpleSettings.ClickToReset".Translate());
Widgets.DrawLineHorizontal(inRect.x, inRect.y + 30, inRect.width);
inRect.yMin += 38;
@@ -263,7 +325,6 @@ public static void DrawWindow(SimpleSettingsBase settings, Rect inRect)
inRect.y += 28;
inRect.height -= 28;
-
Widgets.BeginScrollView(inRect, ref holder.UI_Scroll, new Rect(0, 0, holder.UI_LastSize.x, holder.UI_LastSize.y));
var size = new Vector2(inRect.width - 20, 0);
var pos = Vector2.zero;
@@ -288,7 +349,7 @@ public static void DrawWindow(SimpleSettingsBase settings, Rect inRect)
if(isCurrentTab)
{
var headerRect = new Rect(new Vector2(pos.x, pos.y + 12), new Vector2(inRect.width - 20, headerHeight));
- string headerText = $"{settings.GetType().FullName}.{header.header}".TryTranslate(out var found) ? found : header.header;
+ string headerText = $"{settings.GetType().FullName}.Header.{EscapeXmlName(header.header)}".TryTranslate(out var found) ? found : header.header;
Widgets.Label(headerRect, $"{headerText}");
pos.y += headerHeight + 12;
@@ -304,6 +365,10 @@ public static void DrawWindow(SimpleSettingsBase settings, Rect inRect)
if (handler == null)
continue;
+ // Conditional visibility:
+ if (!member.ShouldDraw(settings, holder))
+ continue;
+
if (!didHeader)
{
pos.y += 6;
@@ -320,10 +385,6 @@ public static void DrawWindow(SimpleSettingsBase settings, Rect inRect)
size.y += 12;
}
- // Conditional visibility:
- if (!member.ShouldDraw(settings, holder))
- continue;
-
var area = new Rect(new Vector2(pos.x + 20, pos.y), new Vector2(inRect.width - 40, inRect.height - pos.y));
float height = handler(settings, member, area);
@@ -350,7 +411,7 @@ public static void DrawWindow(SimpleSettingsBase settings, Rect inRect)
var area = new Rect(tabBar.x + tabWidth * i, tabBar.y, tabWidth, tabBar.height);
bool active = holder.UI_SelectedTab == tab;
GUI.color = active ? Color.grey : Color.white;
- string tabText = $"{settings.GetType().FullName}.{tab}".TryTranslate(out var found) ? found : tab;
+ string tabText = $"{settings.GetType().FullName}.Header.{tab.Replace(' ', '_')}".TryTranslate(out var found) ? found : tab;
if (Widgets.ButtonText(area.ExpandedBy(-2, 0), $"{tabText}"))
holder.UI_SelectedTab = tab;
if (active)
@@ -1007,15 +1068,15 @@ public bool IsDefault(SimpleSettingsBase settings)
protected virtual string MakeDisplayName()
{
+ if (TranslationName.TryTranslate(out var found))
+ return found;
+
var label = TryGetCustomAttribute();
if (label != null)
{
return label.Label.TranslateOrSelf();
}
- if (TranslationName.TryTranslate(out var found))
- return found;
-
var str = new StringBuilder();
bool lastWasLower = true;
foreach (var c in Name)
@@ -1047,9 +1108,12 @@ public virtual string ValueToString(object value)
public virtual string GetDescription()
{
+ if ($"{TranslationName}.Desc".TryTranslate(out var found))
+ return found;
+
var attr = TryGetCustomAttribute();
if (attr == null)
- return $"{TranslationName}.Desc".TryTranslate(out var found) ? found : null;
+ return string.Empty;
return attr.Description.TranslateOrSelf();
}
diff --git a/Source/ThingGenerator/AM_DefOf.cs b/Source/ThingGenerator/AM_DefOf.cs
index 825d7976..8cc13f3d 100644
--- a/Source/ThingGenerator/AM_DefOf.cs
+++ b/Source/ThingGenerator/AM_DefOf.cs
@@ -32,6 +32,7 @@ static AM_DefOf()
public static AnimDef AM_Duel_WinFriendlyDuel;
public static AnimDef AM_Duel_WinFriendlyDuel_Reject;
+ public static AnimDef AM_Execution_Fail;
public static SoundDef AM_MetalSwordClash;
public static SoundDef AM_StoneSwordClash;
diff --git a/Source/ThingGenerator/AnimationStartParameters.cs b/Source/ThingGenerator/AnimationStartParameters.cs
index 5a451748..3b1b9b82 100644
--- a/Source/ThingGenerator/AnimationStartParameters.cs
+++ b/Source/ThingGenerator/AnimationStartParameters.cs
@@ -70,6 +70,12 @@ public readonly bool IsValid()
if (Animation == null || Map == null)
return false;
+ if (ExecutionOutcome == ExecutionOutcome.Failure && Animation.fixedOutcome != ExecutionOutcome.Failure)
+ {
+ Core.Error($"Execution outcome is set as Failure but the animation ({Animation}) does not have fixed Failure outcome. Report to developer.");
+ return false;
+ }
+
return Animation.pawnCount == PawnCount();
}
diff --git a/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Base.cs b/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Base.cs
index 46b176d8..ec7ca879 100644
--- a/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Base.cs
+++ b/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Base.cs
@@ -1,6 +1,6 @@
-using System;
-using AM.PawnData;
+using AM.PawnData;
using RimWorld;
+using System;
using UnityEngine;
using Verse;
diff --git a/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Execute.cs b/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Execute.cs
index 35715f12..b0f166e3 100644
--- a/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Execute.cs
+++ b/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Execute.cs
@@ -9,6 +9,8 @@ public class PawnColumnWorker_Execute : PawnColumnWorker_Base
{
protected override Texture2D Icon => Content.IconExecute;
+ public override bool VisibleCurrently => base.VisibleCurrently && Core.Settings.EnableExecutions;
+
protected override string MakeTooltip(PawnMeleeData data)
{
var tip = data.AutoExecute switch
diff --git a/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Lasso.cs b/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Lasso.cs
index 0dc0bc13..53319b6f 100644
--- a/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Lasso.cs
+++ b/Source/ThingGenerator/ColumnWorkers/PawnColumnWorker_Lasso.cs
@@ -33,6 +33,7 @@ protected override string MakeTooltip(PawnMeleeData data)
protected override Color GetIconColor(Pawn pawn, PawnMeleeData data)
{
bool hasLasso = pawn.TryGetLasso() != null;
+
if (!hasLasso)
return Color.yellow;
return base.GetIconColor(pawn, data);
diff --git a/Source/ThingGenerator/Controller/ActionController.cs b/Source/ThingGenerator/Controller/ActionController.cs
index 015f64aa..111ab1b7 100644
--- a/Source/ThingGenerator/Controller/ActionController.cs
+++ b/Source/ThingGenerator/Controller/ActionController.cs
@@ -15,11 +15,9 @@ namespace AM.Controller;
public class ActionController
{
- public static Func LOSValidator => Core.Settings.MaxFillPctForLasso >= 0.99f ? AlwaysTrue : MaxFillPct;
+ public static Func LOSValidator => CheckCell;
- private static bool AlwaysTrue(IntVec3 a, Map b) => true;
-
- private static bool MaxFillPct(IntVec3 cell, Map map)
+ private static bool CheckCell(IntVec3 cell, Map map)
{
var building = cell.GetEdifice(map);
if (building == null)
@@ -28,7 +26,10 @@ private static bool MaxFillPct(IntVec3 cell, Map map)
if (building.def.fillPercent <= Core.Settings.MaxFillPctForLasso)
return true;
- return building is Building_Door { Open: true };
+ if (building is Building_Door { Open: true })
+ return true;
+
+ return cell.WalkableByAny(map);
}
public static void TryGiveDuelThoughts(Pawn winner, Pawn loser, bool isFriendlyDuel)
diff --git a/Source/ThingGenerator/Core.cs b/Source/ThingGenerator/Core.cs
index 623f8603..974ff735 100644
--- a/Source/ThingGenerator/Core.cs
+++ b/Source/ThingGenerator/Core.cs
@@ -27,6 +27,7 @@ public class Core : Mod
public static Settings Settings;
public static Harmony Harmony;
public static bool IsSimpleSidearmsActive;
+ public static bool IsTacticowlActive;
private readonly Queue<(string title, Action action)> lateLoadActions = new Queue<(string title, Action action)>();
private readonly Queue<(string title, Action action)> lateLoadActionsSync = new Queue<(string title, Action action)>();
@@ -51,6 +52,7 @@ public static void Error(string msg, Exception e = null)
private static void CheckSimpleSidearms()
{
IsSimpleSidearmsActive = ModLister.GetActiveModWithIdentifier("PeteTimesSix.SimpleSidearms") != null;
+ IsTacticowlActive = ModLister.GetActiveModWithIdentifier("owlchemist.tacticowl") != null;
}
private static DateTime GetBuildDate(Assembly assembly)
diff --git a/Source/ThingGenerator/Events/Workers/DuelSectionWorker.cs b/Source/ThingGenerator/Events/Workers/DuelSectionWorker.cs
index 7bb4bb4a..b1bc114f 100644
--- a/Source/ThingGenerator/Events/Workers/DuelSectionWorker.cs
+++ b/Source/ThingGenerator/Events/Workers/DuelSectionWorker.cs
@@ -67,7 +67,7 @@ public override void Run(AnimEventInput input)
bool firstWins = Rand.Chance(chanceToWin);
Pawn winner = firstWins ? first : second;
Pawn loser = firstWins ? second : first;
- var outcome = input.Animator.IsFriendlyDuel ? ExecutionOutcome.Nothing : OutcomeUtility.GenerateRandomOutcome(winner, loser);
+ var outcome = input.Animator.IsFriendlyDuel ? ExecutionOutcome.Nothing : OutcomeUtility.GenerateRandomOutcome(winner, loser, true);
ThrowMote(winner, loser, firstWins ? chanceToWin : 1f - chanceToWin);
End(input, winner, loser, outcome);
@@ -143,6 +143,12 @@ private static AnimDef GetWinAnimation(Pawn winner, Pawn loser, ExecutionOutcome
return soreLoser ? AM_DefOf.AM_Duel_WinFriendlyDuel_Reject : AM_DefOf.AM_Duel_WinFriendlyDuel;
}
+ // Failure has a specific animation:
+ if (outcome == ExecutionOutcome.Failure)
+ {
+ return AM_DefOf.AM_Execution_Fail;
+ }
+
// List all possible execution animations.
var allAnims = AnimDef.GetExecutionAnimationsForPawnAndWeapon(winner, winner.GetFirstMeleeWeapon()?.def).ToList();
diff --git a/Source/ThingGenerator/Events/Workers/KillPawnWorker.cs b/Source/ThingGenerator/Events/Workers/KillPawnWorker.cs
index 1c29972b..cd964e1e 100644
--- a/Source/ThingGenerator/Events/Workers/KillPawnWorker.cs
+++ b/Source/ThingGenerator/Events/Workers/KillPawnWorker.cs
@@ -1,7 +1,7 @@
-using AM.UI;
+using AM.Outcome;
+using AM.UI;
using RimWorld;
using System;
-using AM.Outcome;
using UnityEngine;
using Verse;
@@ -43,9 +43,10 @@ public override void Run(AnimEventInput i)
{
(string outcome, Color color) = animator.ExecutionOutcome switch
{
- ExecutionOutcome.Damage => ("Injured", Color.yellow),
- ExecutionOutcome.Down => ("Downed", Color.Lerp(Color.yellow, Color.magenta, 0.35f)),
- ExecutionOutcome.Kill => ("Killed", Color.Lerp(Color.white, Color.red, 0.7f)),
+ ExecutionOutcome.Damage => ("AM.ExecutionOutcome.Injured".Trs(), Color.yellow),
+ ExecutionOutcome.Down => ("AM.ExecutionOutcome.Downed".Trs(), Color.Lerp(Color.yellow, Color.magenta, 0.35f)),
+ ExecutionOutcome.Kill => ("AM.ExecutionOutcome.Killed".Trs(), Color.Lerp(Color.white, Color.red, 0.6f)),
+ ExecutionOutcome.Failure => ("AM.ExecutionOutcome.Failed".Trs(), (Color)new Color32(255, 31, 165, 255)),
_ => (null, default)
};
if (outcome != null)
@@ -55,7 +56,16 @@ public override void Run(AnimEventInput i)
switch (animator.ExecutionOutcome)
{
case ExecutionOutcome.Nothing:
- return;
+ break;
+
+ case ExecutionOutcome.Failure:
+
+ // Sanity check:
+ if (i.Animator.Def.fixedOutcome != ExecutionOutcome.Failure)
+ Core.Error($"ExecutionOutcome is set to Failure, but the animation definition {i.Animator.Def.defName} does not have a fixed outcome of Failure. Report to developer.");
+
+ DoFailure(i, pawn, killer, e);
+ break;
case ExecutionOutcome.Damage:
Injure(i, pawn, killer, e);
@@ -79,7 +89,7 @@ public override void Run(AnimEventInput i)
return;
default:
- throw new ArgumentOutOfRangeException();
+ throw new ArgumentOutOfRangeException(animator.ExecutionOutcome.ToString());
}
@@ -88,9 +98,22 @@ public override void Run(AnimEventInput i)
// with the victim standing back up.
}
- private void Injure(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event)
+ private static void DoFailure(AnimEventInput i, Pawn pawn, Pawn attacker, KillPawnEvent @event)
+ {
+ var args = new OutcomeUtility.AdditionalArgs
+ {
+ BodyPartDef = @event.TargetBodyPart.AsDefOfType(),
+ DamageDef = @event.DamageDef.AsDefOfType(DamageDefOf.Cut),
+ LogGenDef = @event.BattleLogDef.AsDefOfType(AM_DefOf.AM_Execution_Generic),
+ Weapon = attacker.GetFirstMeleeWeapon(),
+ };
+
+ OutcomeUtility.PerformOutcome(ExecutionOutcome.Failure, attacker, pawn, args);
+ }
+
+ private static void Injure(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event)
{
- var args = new OutcomeUtility.AdditionalArgs()
+ var args = new OutcomeUtility.AdditionalArgs
{
BodyPartDef = @event.TargetBodyPart.AsDefOfType(),
DamageDef = @event.DamageDef.AsDefOfType(DamageDefOf.Cut),
@@ -102,9 +125,9 @@ private void Injure(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @eve
OutcomeUtility.PerformOutcome(ExecutionOutcome.Damage, killer, pawn, args);
}
- private void Down(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event)
+ private static void Down(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event)
{
- var args = new OutcomeUtility.AdditionalArgs()
+ var args = new OutcomeUtility.AdditionalArgs
{
BodyPartDef = @event.TargetBodyPart.AsDefOfType(),
DamageDef = @event.DamageDef.AsDefOfType(DamageDefOf.Cut),
@@ -115,9 +138,9 @@ private void Down(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event
OutcomeUtility.PerformOutcome(ExecutionOutcome.Down, killer, pawn, args);
}
- private void Kill(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event)
+ private static void Kill(AnimEventInput i, Pawn pawn, Pawn killer, KillPawnEvent @event)
{
- var args = new OutcomeUtility.AdditionalArgs()
+ var args = new OutcomeUtility.AdditionalArgs
{
BodyPartDef = @event.TargetBodyPart.AsDefOfType(),
DamageDef = @event.DamageDef.AsDefOfType(DamageDefOf.Cut),
diff --git a/Source/ThingGenerator/ExecutionOutcome.cs b/Source/ThingGenerator/ExecutionOutcome.cs
index 89c655e1..93c37d08 100644
--- a/Source/ThingGenerator/ExecutionOutcome.cs
+++ b/Source/ThingGenerator/ExecutionOutcome.cs
@@ -3,6 +3,7 @@
public enum ExecutionOutcome
{
Nothing,
+ Failure,
Damage,
Down,
Kill
diff --git a/Source/ThingGenerator/Idle/IdleControllerComp.cs b/Source/ThingGenerator/Idle/IdleControllerComp.cs
index 2d772b54..a204c28b 100644
--- a/Source/ThingGenerator/Idle/IdleControllerComp.cs
+++ b/Source/ThingGenerator/Idle/IdleControllerComp.cs
@@ -15,7 +15,7 @@ namespace AM.Idle;
[UsedImplicitly]
public class IdleControllerComp : ThingComp
{
- public static Func ShouldDrawAdditional = _ => true;
+ public static readonly List> ShouldDrawAdditional = new List>();
public static double TotalTickTimeMS;
public static int TotalActive;
@@ -107,10 +107,15 @@ private bool ShouldBeActive(out Thing weapon)
vanillaShouldDraw = true;
}
+ // Dual wield check.
+
// Additional draw check:
// Used for mod compatibility such as Fog of War etc.
- if (!ShouldDrawAdditional(this))
- return false;
+ foreach (var item in ShouldDrawAdditional)
+ {
+ if (!item(this))
+ return false;
+ }
// Has a valid melee weapon:
weapon = GetMeleeWeapon();
diff --git a/Source/ThingGenerator/Jobs/JobDriver_GoToExecutionSpot.cs b/Source/ThingGenerator/Jobs/JobDriver_GoToExecutionSpot.cs
index 4b86d4d1..eeb85047 100644
--- a/Source/ThingGenerator/Jobs/JobDriver_GoToExecutionSpot.cs
+++ b/Source/ThingGenerator/Jobs/JobDriver_GoToExecutionSpot.cs
@@ -59,17 +59,35 @@ protected override Toil MakeEndToil()
return;
}
+ var outcome = OutcomeUtility.GenerateRandomOutcome(toil.actor, Target, true);
+
// Check space...
+ bool failDoubleLoop = false;
except.Clear();
while (true)
{
- // Pick random anim, weighted.
- var anim = possibilities.RandomElementByWeightExcept(d => (fixedAnimationList ? 0.1f : 0f) + d.Probability, except);
- if (anim == null)
+ AnimDef anim;
+ if (outcome == ExecutionOutcome.Failure)
{
- Core.Warn("No possible execution animations after reaching target (no space)!");
- return;
+ if (failDoubleLoop)
+ {
+ Core.Error("Detected start of infinite loop, no space for execution fail animation: did you start an animation inside a wall?");
+ return;
+ }
+
+ anim = AM_DefOf.AM_Execution_Fail;
+ failDoubleLoop = true;
}
+ else
+ {
+ // Pick random anim, weighted.
+ anim = possibilities.RandomElementByWeightExcept(d => (fixedAnimationList ? 0.1f : 0f) + d.Probability, except);
+ if (anim == null)
+ {
+ Core.Warn("No possible execution animations after reaching target (no space)!");
+ return;
+ }
+ }
except.Add(anim);
@@ -82,7 +100,7 @@ protected override Toil MakeEndToil()
// Can do the animation!
var args = new AnimationStartParameters(anim, toil.actor, Target)
{
- ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(toil.actor, Target),
+ ExecutionOutcome = outcome,
FlipX = flipX,
};
diff --git a/Source/ThingGenerator/Outcome/OutcomeUtility.cs b/Source/ThingGenerator/Outcome/OutcomeUtility.cs
index 37fabde2..62d38e9e 100644
--- a/Source/ThingGenerator/Outcome/OutcomeUtility.cs
+++ b/Source/ThingGenerator/Outcome/OutcomeUtility.cs
@@ -79,6 +79,9 @@ public static bool PerformOutcome(ExecutionOutcome outcome, Pawn attacker, Pawn
case ExecutionOutcome.Nothing:
return true;
+ case ExecutionOutcome.Failure:
+ return Failure(attacker, target, args);
+
case ExecutionOutcome.Damage:
return Damage(attacker, target, args);
@@ -107,7 +110,7 @@ public static float ChanceToBeatInMelee(Pawn a, Pawn b)
return Mathf.Clamp01((float)normal.LeftProbability(diff));
}
- public static ExecutionOutcome GenerateRandomOutcome(Pawn attacker, Pawn victim, ProbabilityReport report = null)
+ public static ExecutionOutcome GenerateRandomOutcome(Pawn attacker, Pawn victim, bool canFail, ProbabilityReport report = null)
{
// Get lethality, adjusted by settings.
float aL = attacker.GetStatValue(AM_DefOf.AM_Lethality);
@@ -117,13 +120,13 @@ public static ExecutionOutcome GenerateRandomOutcome(Pawn attacker, Pawn victim,
var damageDef = mainAttack.DamageDef;
var corePart = GetCoreBodyPart(victim);
- return GenerateRandomOutcome(damageDef, victim, corePart, mainAttack.ArmorPen, meleeSkill, aL, report);
+ return GenerateRandomOutcome(damageDef, victim, corePart, mainAttack.ArmorPen, meleeSkill, aL, canFail, report);
}
///
/// Generates a random execution outcome based on an lethality value.
///
- public static ExecutionOutcome GenerateRandomOutcome(DamageDef dmgDef, Pawn victim, BodyPartRecord bodyPart, float weaponPen, float attackerMeleeSkill, float lethality, ProbabilityReport report = null)
+ public static ExecutionOutcome GenerateRandomOutcome(DamageDef dmgDef, Pawn victim, BodyPartRecord bodyPart, float weaponPen, float attackerMeleeSkill, float lethality, bool canFail, ProbabilityReport report = null)
{
static void Log(string msg)
{
@@ -131,6 +134,21 @@ static void Log(string msg)
Core.Log(msg);
}
+ var outcome = ExecutionOutcome.Nothing;
+
+ // Before anything else: check for failure chance.
+ float chanceToFail = canFail ? Mathf.Clamp01(RemapClamped(0, 20, 0.15f, 0.01f, attackerMeleeSkill) * Core.Settings.ChanceToFailMulti) : 0f;
+ Log($"Chance to fail: {chanceToFail:P1} based on melee skill {attackerMeleeSkill:F1}");
+ bool willFail = Rand.Chance(chanceToFail);
+ if (willFail && report == null)
+ {
+ Log("Outcome: Failed.");
+ outcome = ExecutionOutcome.Failure;
+ return outcome;
+ }
+ if (report != null)
+ report.FailureChance = chanceToFail;
+
// Armor calculations for down or kill.
var armorStat = dmgDef?.armorCategory?.armorRatingStat ?? StatDefOf.ArmorRating_Sharp;
Log($"Armor stat: {armorStat}, weapon pen: {weaponPen:F2}, lethality: {lethality:F2}");
@@ -159,9 +177,8 @@ static void Log(string msg)
float preventKillCoef = preventKill ? 0f : 1f;
if (report != null)
- report.KillChance = preventKillCoef * chanceToPen * lethality; // Absolute chance to kill.
+ report.KillChance = preventKillCoef * chanceToPen * lethality * (1 - chanceToFail); // Absolute chance to kill.
- var outcome = ExecutionOutcome.Nothing;
if (canPen && !preventKill && attemptKill)
{
Log("Killed!");
@@ -175,12 +192,12 @@ static void Log(string msg)
Log(canPen ? $"Chance to down, based on melee skill of {attackerMeleeSkill:N1}: {downChance:P1}" : "Cannot down, pen chance failed. Will damage.");
if (report != null)
{
- report.DownChance = (1 - report.KillChance) * chanceToPen * downChance;
- report.InjureChance = 1 - report.KillChance - report.DownChance;
+ report.DownChance = (1 - report.KillChance - report.FailureChance) * chanceToPen * downChance;
+ report.InjureChance = (1 - report.KillChance - report.DownChance - report.FailureChance);
- float sum = report.KillChance + report.DownChance + report.InjureChance;
+ float sum = report.KillChance + report.DownChance + report.InjureChance + report.FailureChance;
if (Math.Abs(sum - 1f) > 0.001f)
- Core.Error($"Bad percentage calculation ({sum})! Please tell the developer he is an idiot.");
+ Core.Warn($"Bad percentage calculation ({sum})! Please tell the developer he is an idiot.");
}
if (outcome == ExecutionOutcome.Nothing && canPen && Rand.Chance(downChance))
@@ -371,7 +388,7 @@ bool WouldBeInvalidResult(HediffDef hediff, float dmg, BodyPartRecord bp)
return true;
}
- private static bool Down(Pawn attacker, Pawn pawn, in AdditionalArgs args)
+ private static bool Down(Pawn attacker, Pawn pawn, in AdditionalArgs _)
{
// Give the downed hediff.
var h = pawn.health.AddHediff(AM_DefOf.AM_KnockedOut);
@@ -382,6 +399,13 @@ private static bool Down(Pawn attacker, Pawn pawn, in AdditionalArgs args)
return h != null;
}
+ private static bool Failure(Pawn attacker, Pawn target, in AdditionalArgs _)
+ {
+ // Stun the attacker for a bit.
+ attacker.stances?.stunner?.StunFor(60 * 3, attacker, false);
+ return true;
+ }
+
private static bool IsDeathless(Pawn pawn)
{
return pawn.genes?.HasGene(GeneDefOf.Deathless) ?? false;
@@ -492,19 +516,21 @@ private static LogEntry_DamageResult CreateLog(RulePackDef def, Thing weapon, Pa
public class ProbabilityReport
{
+ public float FailureChance { get; set; }
public float DownChance { get; set; }
public float InjureChance { get; set; }
public float KillChance { get; set; }
public void Normalize()
{
- float sum = DownChance + InjureChance + KillChance;
+ float sum = DownChance + InjureChance + KillChance + FailureChance;
if (sum == 0f)
return;
DownChance /= sum;
InjureChance /= sum;
KillChance /= sum;
+ FailureChance /= sum;
}
private static string InColor(float pct)
@@ -514,6 +540,6 @@ private static string InColor(float pct)
return $"{pct*100:F0}%";
}
- public override string ToString() => $"{"AM.ProbReport.Kill".Trs()}: {InColor(KillChance)}\n{"AM.ProbReport.Down".Trs()}: {InColor(DownChance)}\n{"AM.ProbReport.Injure".Trs()}: {InColor(InjureChance)}";
+ public override string ToString() => $"{"AM.ProbReport.Kill".Trs()}: {InColor(KillChance)}\n{"AM.ProbReport.Down".Trs()}: {InColor(DownChance)}\n{"AM.ProbReport.Injure".Trs()}: {InColor(InjureChance)}\n{"AM.ProbReport.Fail".Trs()}: {InColor(FailureChance)}";
}
}
diff --git a/Source/ThingGenerator/Processing/MapPawnProcessor.cs b/Source/ThingGenerator/Processing/MapPawnProcessor.cs
index b0dca386..dce001e2 100644
--- a/Source/ThingGenerator/Processing/MapPawnProcessor.cs
+++ b/Source/ThingGenerator/Processing/MapPawnProcessor.cs
@@ -147,8 +147,15 @@ public void Tick()
var finalArgs = args with
{
// Generate outcome here to avoid threading errors:
- ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(args.MainPawn, args.SecondPawn),
+ ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(args.MainPawn, args.SecondPawn, true),
};
+
+ // Force failure animation for failure outcome.
+ if (finalArgs.ExecutionOutcome == ExecutionOutcome.Failure)
+ {
+ finalArgs.Animation = AM_DefOf.AM_Execution_Fail;
+ }
+
bool worked = finalArgs.TryTrigger();
// Set execution cooldown.
@@ -161,9 +168,15 @@ public void Tick()
var finalArgs = args with
{
// Generate outcome here to avoid threading errors:
- ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(args.MainPawn, args.SecondPawn),
+ ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(args.MainPawn, args.SecondPawn, true),
};
+ // Force failure animation for failure outcome.
+ if (finalArgs.ExecutionOutcome == ExecutionOutcome.Failure)
+ {
+ finalArgs.Animation = AM_DefOf.AM_Execution_Fail;
+ }
+
// Lasso.
if (!JobDriver_GrapplePawn.GiveJob(args.MainPawn, args.SecondPawn, pair.lassoToHere.Value, false, finalArgs))
{
@@ -470,7 +483,7 @@ bool FormalGrappleCheck(Pawn pawn)
PawnMeleeLevel = pawn.skills?.GetSkill(SkillDefOf.Melee)?.Level ?? 0,
MeleeWeapon = weapon,
Lasso = lasso,
- CanExecute = weapon != null && mData.ResolvedAutoExecute && mData.IsExecutionOffCooldown(),
+ CanExecute = Core.Settings.EnableExecutions && weapon != null && mData.ResolvedAutoExecute && mData.IsExecutionOffCooldown(),
CanGrapple = lasso != null && mData.ResolvedAutoGrapple && mData.IsGrappleOffCooldown() && FormalGrappleCheck(pawn),
LassoRange = lasso != null ? pawn.GetStatValue(AM_DefOf.AM_GrappleRadius) : 0
};
diff --git a/Source/ThingGenerator/UI/Dialog_AnimationDebugger.cs b/Source/ThingGenerator/UI/Dialog_AnimationDebugger.cs
index baa98134..cbac7e11 100644
--- a/Source/ThingGenerator/UI/Dialog_AnimationDebugger.cs
+++ b/Source/ThingGenerator/UI/Dialog_AnimationDebugger.cs
@@ -580,9 +580,10 @@ private void DrawAnimationStarter(Listing_Standard ui)
if (ui.ButtonTextLabeled("Execution outcome: ", executionOutcome.ToString()))
{
- var options = new ExecutionOutcome[]
+ var options = new[]
{
ExecutionOutcome.Nothing,
+ ExecutionOutcome.Failure,
ExecutionOutcome.Damage,
ExecutionOutcome.Down,
ExecutionOutcome.Kill
diff --git a/Source/ThingGenerator/UI/DraftedFloatMenuOptionsUI.cs b/Source/ThingGenerator/UI/DraftedFloatMenuOptionsUI.cs
index 9d8bdabc..769a74c7 100644
--- a/Source/ThingGenerator/UI/DraftedFloatMenuOptionsUI.cs
+++ b/Source/ThingGenerator/UI/DraftedFloatMenuOptionsUI.cs
@@ -70,7 +70,7 @@ private static IEnumerable GenAllOptions(Vector3 clickPos, Pawn
if (!pawn.IsColonistPlayerControlled)
yield break;
- // Downed pawns can't do shit.
+ // Downed pawns can't do anything.
if (pawn.Downed)
yield break;
@@ -87,6 +87,14 @@ private static IEnumerable GenAllOptions(Vector3 clickPos, Pawn
IEnumerable GetExecutionAttemptOption(Pawn target)
{
+ // Skip everything if executions are not enabled.
+ // This hides the UI and avoids the processing.
+ if (!Core.Settings.EnableExecutions)
+ {
+ noExecEver = true;
+ yield break;
+ }
+
var request = new ExecutionAttemptRequest
{
CanUseLasso = lasso != null,
@@ -123,11 +131,13 @@ IEnumerable GetExecutionAttemptOption(Pawn target)
if (target == pawn)
continue;
- // Unique skills.
+ // Unique skills:
foreach (var op in GenerateSkillOptions(pawn, target, skills))
yield return op;
bool isEnemy = target.HostileTo(Faction.OfPlayer);
+
+ // Lasso:
if (lasso != null)
{
var request = new GrappleAttemptRequest
@@ -136,7 +146,7 @@ IEnumerable GetExecutionAttemptOption(Pawn target)
Target = target,
DoNotCheckLasso = true,
GrappleSpotPickingBehaviour = isEnemy ? GrappleSpotPickingBehaviour.PreferAdjacent : GrappleSpotPickingBehaviour.Closest,
- OccupiedMask = smallMask
+ OccupiedMask = smallMask
};
var grappleReport = controller.GetGrappleReport(request);
@@ -430,10 +440,13 @@ private static void ExecutionEnabledOnClick(Pawn target, Pawn grappler, Executio
var selectedAdjacent = report.PossibleExecutions.Where(p => p.LassoToHere == null).RandomElementByWeightWithFallback(p => (request.OnlyTheseAnimations != null ? 0.1f : 0f) + p.Animation.Probability);
if (selectedAdjacent.IsValid)
{
- var startArgs = new AnimationStartParameters(selectedAdjacent.Animation.AnimDef, grappler, report.Target)
+ var outcome = OutcomeUtility.GenerateRandomOutcome(grappler, report.Target, true);
+ var anim = outcome == ExecutionOutcome.Failure ? AM_DefOf.AM_Execution_Fail : selectedAdjacent.Animation.AnimDef;
+
+ var startArgs = new AnimationStartParameters(anim, grappler, report.Target)
{
FlipX = selectedAdjacent.Animation.FlipX,
- ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(grappler, report.Target)
+ ExecutionOutcome = outcome
};
if (!startArgs.TryTrigger())
@@ -451,10 +464,13 @@ private static void ExecutionEnabledOnClick(Pawn target, Pawn grappler, Executio
var selectedLasso = report.PossibleExecutions.Where(p => p.LassoToHere != null).RandomElementByWeightWithFallback(p => (request.OnlyTheseAnimations != null ? 0.1f : 0f) + p.Animation.Probability);
if (selectedLasso.IsValid)
{
- var startArgs2 = new AnimationStartParameters(selectedLasso.Animation.AnimDef, grappler, report.Target)
+ var outcome = OutcomeUtility.GenerateRandomOutcome(grappler, report.Target, true);
+ var anim = outcome == ExecutionOutcome.Failure ? AM_DefOf.AM_Execution_Fail : selectedLasso.Animation.AnimDef;
+
+ var startArgs2 = new AnimationStartParameters(anim, grappler, report.Target)
{
FlipX = selectedLasso.Animation.FlipX,
- ExecutionOutcome = OutcomeUtility.GenerateRandomOutcome(grappler, report.Target)
+ ExecutionOutcome = outcome
};
if (!JobDriver_GrapplePawn.GiveJob(grappler, target, selectedLasso.LassoToHere.Value, false, startArgs2))
@@ -483,7 +499,7 @@ private static FloatMenuOption GetEnabledExecuteOption(ExecutionAttemptRequest r
string label = "AM.Exec.FloatMenu".Translate(targetName) + append;
string tt = "AM.Exec.FloatMenu.Tip";
var probs = new OutcomeUtility.ProbabilityReport();
- OutcomeUtility.GenerateRandomOutcome(grappler, target, probs);
+ OutcomeUtility.GenerateRandomOutcome(grappler, target, true, probs);
tt = tt.Translate(grappler.Name.ToStringShort, targetName, probs.ToString());
var priority = enemy ? MenuOptionPriority.AttackEnemy : MenuOptionPriority.VeryLow;
diff --git a/Textures/AM/QuestionMark.png b/Textures/AM/QuestionMark.png
new file mode 100644
index 00000000..3f28af84
Binary files /dev/null and b/Textures/AM/QuestionMark.png differ
diff --git a/WeaponTweakData/BS_GiantMedievalHammer_redmattis.bigweapons.json b/WeaponTweakData/BS_GiantMedievalHammer_redmattis.bigweapons.json
new file mode 100644
index 00000000..06f99e67
--- /dev/null
+++ b/WeaponTweakData/BS_GiantMedievalHammer_redmattis.bigweapons.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_GiantMedievalHammer",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.332125455,
+ "OffY": -0.03925124,
+ "ScaleX": 1.62,
+ "ScaleY": 1.62,
+ "BladeStart": 0.5677081,
+ "BladeEnd": 1.05985773,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_GiantSalvageClub_redmattis.bigweapons.json b/WeaponTweakData/BS_GiantSalvageClub_redmattis.bigweapons.json
new file mode 100644
index 00000000..ce913d1a
--- /dev/null
+++ b/WeaponTweakData/BS_GiantSalvageClub_redmattis.bigweapons.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_GiantSalvageClub",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 1.029589,
+ "OffY": -0.0966182351,
+ "ScaleX": 3.2,
+ "ScaleY": 3.2,
+ "BladeStart": 0.700558543,
+ "BladeEnd": 2.30683827,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_GiantScythe_redmattis.bigweapons.json b/WeaponTweakData/BS_GiantScythe_redmattis.bigweapons.json
new file mode 100644
index 00000000..472f6f5e
--- /dev/null
+++ b/WeaponTweakData/BS_GiantScythe_redmattis.bigweapons.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_GiantScythe",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.8333333,
+ "OffY": 0.06340574,
+ "ScaleX": 2.6,
+ "ScaleY": 2.6,
+ "BladeStart": 1.69089639,
+ "BladeEnd": 2.05321527,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_GiantShard_redmattis.bigweapons.json b/WeaponTweakData/BS_GiantShard_redmattis.bigweapons.json
new file mode 100644
index 00000000..f1ef563c
--- /dev/null
+++ b/WeaponTweakData/BS_GiantShard_redmattis.bigweapons.json
@@ -0,0 +1,14 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_GiantShard",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.4498792,
+ "OffY": -0.07246375,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "HandsMode": 1,
+ "BladeStart": 0.3261621,
+ "BladeEnd": 1.1111865,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_OniClub_redmattis.bigweapons.json b/WeaponTweakData/BS_OniClub_redmattis.bigweapons.json
new file mode 100644
index 00000000..a26065c4
--- /dev/null
+++ b/WeaponTweakData/BS_OniClub_redmattis.bigweapons.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_OniClub",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.7397341,
+ "OffY": -0.0392512456,
+ "ScaleX": 2.3,
+ "ScaleY": 2.3,
+ "BladeStart": 0.5133601,
+ "BladeEnd": 1.86299813,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_Skarstind_Persona_redmattis.bigweapons.json b/WeaponTweakData/BS_Skarstind_Persona_redmattis.bigweapons.json
new file mode 100644
index 00000000..e9581703
--- /dev/null
+++ b/WeaponTweakData/BS_Skarstind_Persona_redmattis.bigweapons.json
@@ -0,0 +1,20 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_Skarstind_Persona",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.9541059,
+ "OffY": -0.0483089946,
+ "Rotation": 45.0,
+ "ScaleX": 2.35,
+ "ScaleY": 2.35,
+ "BladeStart": 1.23497868,
+ "BladeEnd": 2.33703184,
+ "MeleeWeaponType": 2,
+ "TrailTint": {
+ "r": 0.372,
+ "g": 0.811,
+ "b": 0.964,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_Skarstind_redmattis.bigweapons.json b/WeaponTweakData/BS_Skarstind_redmattis.bigweapons.json
new file mode 100644
index 00000000..3a09240d
--- /dev/null
+++ b/WeaponTweakData/BS_Skarstind_redmattis.bigweapons.json
@@ -0,0 +1,20 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_Skarstind",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.9541059,
+ "OffY": -0.0483089946,
+ "Rotation": 45.0,
+ "ScaleX": 2.35,
+ "ScaleY": 2.35,
+ "BladeStart": 1.23497868,
+ "BladeEnd": 2.33703184,
+ "MeleeWeaponType": 2,
+ "TrailTint": {
+ "r": 0.372,
+ "g": 0.811,
+ "b": 0.964,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_VaeSuis_Persona_redmattis.bigweapons.json b/WeaponTweakData/BS_VaeSuis_Persona_redmattis.bigweapons.json
new file mode 100644
index 00000000..f8db3e56
--- /dev/null
+++ b/WeaponTweakData/BS_VaeSuis_Persona_redmattis.bigweapons.json
@@ -0,0 +1,20 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_VaeSuis_Persona",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.987318635,
+ "OffY": -0.0452897474,
+ "Rotation": 45.0,
+ "ScaleX": 2.5,
+ "ScaleY": 2.5,
+ "BladeStart": 1.64560664,
+ "BladeEnd": 2.666138,
+ "MeleeWeaponType": 7,
+ "TrailTint": {
+ "r": 0.9,
+ "g": 0.689,
+ "b": 0.11,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/BS_VaeSuis_redmattis.bigweapons.json b/WeaponTweakData/BS_VaeSuis_redmattis.bigweapons.json
new file mode 100644
index 00000000..53def010
--- /dev/null
+++ b/WeaponTweakData/BS_VaeSuis_redmattis.bigweapons.json
@@ -0,0 +1,20 @@
+{
+ "TextureModID": "redmattis.bigweapons",
+ "ItemDefName": "BS_VaeSuis",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.987318635,
+ "OffY": -0.0452897474,
+ "Rotation": 45.0,
+ "ScaleX": 2.5,
+ "ScaleY": 2.5,
+ "BladeStart": 1.64560664,
+ "BladeEnd": 2.666138,
+ "MeleeWeaponType": 7,
+ "TrailTint": {
+ "r": 0.9,
+ "g": 0.689,
+ "b": 0.11,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/CMC_EMPsword_sevenstars_tot.cmc.weaponry.json b/WeaponTweakData/CMC_EMPsword_sevenstars_tot.cmc.weaponry.json
new file mode 100644
index 00000000..7901a749
--- /dev/null
+++ b/WeaponTweakData/CMC_EMPsword_sevenstars_tot.cmc.weaponry.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "tot.cmc.weaponry",
+ "ItemDefName": "CMC_EMPsword_sevenstars",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.446859956,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": 0.10469503,
+ "BladeEnd": 1.07993615,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/CMC_EMPsword_tot.cmc.weaponry.json b/WeaponTweakData/CMC_EMPsword_tot.cmc.weaponry.json
new file mode 100644
index 00000000..213b99df
--- /dev/null
+++ b/WeaponTweakData/CMC_EMPsword_tot.cmc.weaponry.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "tot.cmc.weaponry",
+ "ItemDefName": "CMC_EMPsword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.458937466,
+ "OffY": -0.0120770037,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": 0.08959828,
+ "BladeEnd": 1.07993615,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Crusade_Weapon_Claymore_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Crusade_Weapon_Claymore_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..ef6cd935
--- /dev/null
+++ b/WeaponTweakData/Crusade_Weapon_Claymore_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Crusade_Weapon_Claymore",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.4619562,
+ "Rotation": 45.0,
+ "ScaleX": 1.1,
+ "ScaleY": 1.1,
+ "BladeStart": 0.181234613,
+ "BladeEnd": 1.219882,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Crusade_Weapon_Flame_Sword_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Crusade_Weapon_Flame_Sword_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..3ddc360f
--- /dev/null
+++ b/WeaponTweakData/Crusade_Weapon_Flame_Sword_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,17 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Crusade_Weapon_Flame_Sword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.3894927,
+ "Rotation": 45.0,
+ "BladeStart": 0.341258824,
+ "BladeEnd": 1.06589675,
+ "MeleeWeaponType": 6,
+ "TrailTint": {
+ "r": 0.9,
+ "g": 0.689,
+ "b": 0.11,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Crusade_Weapon_spear_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Crusade_Weapon_spear_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..80f34914
--- /dev/null
+++ b/WeaponTweakData/Crusade_Weapon_spear_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Crusade_Weapon_spear",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.6219809,
+ "Rotation": 45.0,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": 0.169157609,
+ "BladeEnd": 1.6033361,
+ "MeleeWeaponType": 5
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Crusade_Weapon_sword_spear_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Crusade_Weapon_sword_spear_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..47672fe3
--- /dev/null
+++ b/WeaponTweakData/Crusade_Weapon_sword_spear_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Crusade_Weapon_sword_spear",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.582729161,
+ "Rotation": 45.0,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": 0.809254,
+ "BladeEnd": 1.5671041,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/DMS_Machete_aoba.deadmanswitch.core.json b/WeaponTweakData/DMS_Machete_aoba.deadmanswitch.core.json
new file mode 100644
index 00000000..574f2f46
--- /dev/null
+++ b/WeaponTweakData/DMS_Machete_aoba.deadmanswitch.core.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "aoba.deadmanswitch.core",
+ "ItemDefName": "DMS_Machete",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.3291062,
+ "OffY": -0.0120772421,
+ "Rotation": 45.0,
+ "BladeStart": 0.219429016,
+ "BladeEnd": 0.9923759,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/DMS_StunBaton_aoba.deadmanswitch.core.json b/WeaponTweakData/DMS_StunBaton_aoba.deadmanswitch.core.json
new file mode 100644
index 00000000..d5071105
--- /dev/null
+++ b/WeaponTweakData/DMS_StunBaton_aoba.deadmanswitch.core.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "aoba.deadmanswitch.core",
+ "ItemDefName": "DMS_StunBaton",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.344202936,
+ "OffY": -0.003019249,
+ "Rotation": 45.0,
+ "BladeStart": 0.116772026,
+ "BladeEnd": 0.965202153,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/DP_ThorHammer_swablu.quests.json b/WeaponTweakData/DP_ThorHammer_swablu.quests.json
new file mode 100644
index 00000000..e30530fb
--- /dev/null
+++ b/WeaponTweakData/DP_ThorHammer_swablu.quests.json
@@ -0,0 +1,19 @@
+{
+ "TextureModID": "swablu.quests",
+ "ItemDefName": "DP_ThorHammer",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.27777794,
+ "OffY": -0.0332125127,
+ "ScaleX": 1.3,
+ "ScaleY": 1.3,
+ "BladeStart": 0.122811027,
+ "BladeEnd": 0.9259509,
+ "MeleeWeaponType": 1,
+ "TrailTint": {
+ "r": 0.5878427,
+ "g": 0.443553448,
+ "b": 0.6901235,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/EL_CeremonialTantoSmart_ellit.archeology.json b/WeaponTweakData/EL_CeremonialTantoSmart_ellit.archeology.json
new file mode 100644
index 00000000..f655de59
--- /dev/null
+++ b/WeaponTweakData/EL_CeremonialTantoSmart_ellit.archeology.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "EL_CeremonialTantoSmart",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": -0.22946848,
+ "OffY": -0.0150967538,
+ "FlipX": true,
+ "BladeStart": 0.09669362,
+ "BladeEnd": 0.703577757,
+ "MeleeWeaponType": 22
+}
\ No newline at end of file
diff --git a/WeaponTweakData/EL_CeremonialTanto_ellit.archeology.json b/WeaponTweakData/EL_CeremonialTanto_ellit.archeology.json
new file mode 100644
index 00000000..cf0ea1f0
--- /dev/null
+++ b/WeaponTweakData/EL_CeremonialTanto_ellit.archeology.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "EL_CeremonialTanto",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": -0.22946848,
+ "OffY": -0.0150967538,
+ "FlipX": true,
+ "BladeStart": 0.09669362,
+ "BladeEnd": 0.703577757,
+ "MeleeWeaponType": 22
+}
\ No newline at end of file
diff --git a/WeaponTweakData/EL_ChippedLongSword_ellit.archeology.json b/WeaponTweakData/EL_ChippedLongSword_ellit.archeology.json
new file mode 100644
index 00000000..3327d8dd
--- /dev/null
+++ b/WeaponTweakData/EL_ChippedLongSword_ellit.archeology.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "EL_ChippedLongSword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.256642222,
+ "OffY": -0.0271742418,
+ "ScaleX": 0.8,
+ "ScaleY": 0.8,
+ "BladeStart": 0.07450154,
+ "BladeEnd": 0.61496073,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/EL_HandaxeUltra_ellit.archeology.json b/WeaponTweakData/EL_HandaxeUltra_ellit.archeology.json
new file mode 100644
index 00000000..40bed039
--- /dev/null
+++ b/WeaponTweakData/EL_HandaxeUltra_ellit.archeology.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "EL_HandaxeUltra",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.06340574,
+ "OffY": -0.00301974639,
+ "ScaleX": 0.45,
+ "ScaleY": 0.45,
+ "BladeEnd": 0.2798155,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/EL_Handaxe_ellit.archeology.json b/WeaponTweakData/EL_Handaxe_ellit.archeology.json
new file mode 100644
index 00000000..adb386d2
--- /dev/null
+++ b/WeaponTweakData/EL_Handaxe_ellit.archeology.json
@@ -0,0 +1,14 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "EL_Handaxe",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.09359923,
+ "OffY": -0.0301932544,
+ "Rotation": -20.0,
+ "ScaleX": 0.55,
+ "ScaleY": 0.55,
+ "BladeStart": 0.08054003,
+ "BladeEnd": 0.373414755,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/EL_ShatteredSword_ellit.archeology.json b/WeaponTweakData/EL_ShatteredSword_ellit.archeology.json
new file mode 100644
index 00000000..dad9c438
--- /dev/null
+++ b/WeaponTweakData/EL_ShatteredSword_ellit.archeology.json
@@ -0,0 +1,14 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "EL_ShatteredSword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.123792261,
+ "OffY": 0.003019249,
+ "ScaleX": 0.8,
+ "ScaleY": 0.8,
+ "HandsMode": 1,
+ "BladeStart": 0.0926175341,
+ "BladeEnd": 0.403607726,
+ "MeleeWeaponType": 40
+}
\ No newline at end of file
diff --git a/WeaponTweakData/GW_AM_MeleeWeapon_CatachanFang_grimworld.astramilitarum.json b/WeaponTweakData/GW_AM_MeleeWeapon_CatachanFang_grimworld.astramilitarum.json
new file mode 100644
index 00000000..358a8877
--- /dev/null
+++ b/WeaponTweakData/GW_AM_MeleeWeapon_CatachanFang_grimworld.astramilitarum.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "grimworld.astramilitarum",
+ "ItemDefName": "GW_AM_MeleeWeapon_CatachanFang",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.19625622,
+ "HandsMode": 1,
+ "BladeStart": 0.10469503,
+ "BladeEnd": 0.636095941,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/GW_AM_MeleeWeapon_CombatKnife_grimworld.astramilitarum.json b/WeaponTweakData/GW_AM_MeleeWeapon_CombatKnife_grimworld.astramilitarum.json
new file mode 100644
index 00000000..60be6baa
--- /dev/null
+++ b/WeaponTweakData/GW_AM_MeleeWeapon_CombatKnife_grimworld.astramilitarum.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "grimworld.astramilitarum",
+ "ItemDefName": "GW_AM_MeleeWeapon_CombatKnife",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.223429963,
+ "HandsMode": 1,
+ "BladeStart": 0.110733531,
+ "BladeEnd": 0.545515954,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/GW_AM_MeleeWeapon_PowerMaul_grimworld.astramilitarum.json b/WeaponTweakData/GW_AM_MeleeWeapon_PowerMaul_grimworld.astramilitarum.json
new file mode 100644
index 00000000..1159c92a
--- /dev/null
+++ b/WeaponTweakData/GW_AM_MeleeWeapon_PowerMaul_grimworld.astramilitarum.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "grimworld.astramilitarum",
+ "ItemDefName": "GW_AM_MeleeWeapon_PowerMaul",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.320048451,
+ "ScaleX": 1.2,
+ "ScaleY": 1.2,
+ "BladeStart": 0.119791277,
+ "BladeEnd": 0.7538492,
+ "MeleeWeaponType": 9
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2AmericanServiceBayonetB_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2AmericanServiceBayonetB_k4g.rww2.json
new file mode 100644
index 00000000..1f0fd672
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2AmericanServiceBayonetB_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2AmericanServiceBayonetB",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.280797243,
+ "OffY": -0.0060389936,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.640172064,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2AmericanServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2AmericanServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..910c5e47
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2AmericanServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2AmericanServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.172101259,
+ "OffY": -0.0120774955,
+ "HandsMode": 1,
+ "BladeStart": 0.07253912,
+ "BladeEnd": 0.446935058,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2BritishServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2BritishServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..4706ee77
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2BritishServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2BritishServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.280797243,
+ "OffY": -0.0060389936,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.640172064,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2FinnishServiceBayonetB_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2FinnishServiceBayonetB_k4g.rww2.json
new file mode 100644
index 00000000..ef8c09a7
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2FinnishServiceBayonetB_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2FinnishServiceBayonetB",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.147946775,
+ "OffY": 0.0120770037,
+ "HandsMode": 1,
+ "BladeStart": 0.09065512,
+ "BladeEnd": 0.422780573,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2FinnishServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2FinnishServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..7be88624
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2FinnishServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2FinnishServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.2868358,
+ "OffY": -0.009058237,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.640172064,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2FrenchServiceBayonetB_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2FrenchServiceBayonetB_k4g.rww2.json
new file mode 100644
index 00000000..e0545d98
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2FrenchServiceBayonetB_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2FrenchServiceBayonetB",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.2687202,
+ "OffY": -0.01811649,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.640172064,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2FrenchServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2FrenchServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..edd811a6
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2FrenchServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2FrenchServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.259661973,
+ "OffY": -0.009058744,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.631113768,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2GermanServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2GermanServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..e60a6bf6
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2GermanServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2GermanServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.1630435,
+ "OffY": -0.0060389936,
+ "HandsMode": 1,
+ "BladeStart": 0.07857762,
+ "BladeEnd": 0.431838334,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2ItalianServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2ItalianServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..51c54084
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2ItalianServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2ItalianServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.169081986,
+ "OffY": 0.009057257,
+ "HandsMode": 1,
+ "BladeStart": 0.09065512,
+ "BladeEnd": 0.434858084,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2JapaneseServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2JapaneseServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..6c4569d2
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2JapaneseServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2JapaneseServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.280797243,
+ "OffY": -0.0060389936,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.640172064,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2JapaneseServiceSword_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2JapaneseServiceSword_k4g.rww2.json
new file mode 100644
index 00000000..a9e1856d
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2JapaneseServiceSword_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2JapaneseServiceSword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.295893431,
+ "OffY": -0.0271737576,
+ "Rotation": 1.648058,
+ "BladeStart": 0.105751865,
+ "BladeEnd": 0.794157267,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/K4G_MeleeWeapon_WW2RussianServiceBayonet_k4g.rww2.json b/WeaponTweakData/K4G_MeleeWeapon_WW2RussianServiceBayonet_k4g.rww2.json
new file mode 100644
index 00000000..ff2c4a1a
--- /dev/null
+++ b/WeaponTweakData/K4G_MeleeWeapon_WW2RussianServiceBayonet_k4g.rww2.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "k4g.rww2",
+ "ItemDefName": "K4G_MeleeWeapon_WW2RussianServiceBayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.268720239,
+ "OffY": 0.0241542459,
+ "HandsMode": 1,
+ "BladeStart": 0.123867363,
+ "BladeEnd": 0.640172064,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Mechanator_Halberd_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Mechanator_Halberd_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..14e0ea32
--- /dev/null
+++ b/WeaponTweakData/Mechanator_Halberd_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Mechanator_Halberd",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.5072464,
+ "Rotation": 45.0,
+ "ScaleX": 1.25,
+ "ScaleY": 1.25,
+ "BladeStart": 0.670365036,
+ "BladeEnd": 1.237998,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Mechanator_repair_weapon_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Mechanator_repair_weapon_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..e6caaf56
--- /dev/null
+++ b/WeaponTweakData/Mechanator_repair_weapon_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Mechanator_repair_weapon",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.516304135,
+ "Rotation": 45.0,
+ "ScaleX": 1.25,
+ "ScaleY": 1.25,
+ "BladeStart": 0.818311751,
+ "BladeEnd": 1.27121067,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_AtarHalberd_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_AtarHalberd_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..53708532
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_AtarHalberd_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_AtarHalberd",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.5797104,
+ "Rotation": 45.0,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": 0.6733843,
+ "BladeEnd": 1.38292539,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_Atarbothhandsax_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_Atarbothhandsax_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..851c02da
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_Atarbothhandsax_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_Atarbothhandsax",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.6672707,
+ "Rotation": 45.0,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": 0.809254,
+ "BladeEnd": 1.395003,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_Atarpick_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_Atarpick_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..efb8ca95
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_Atarpick_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_Atarpick",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.241545975,
+ "Rotation": 45.0,
+ "ScaleX": 0.8,
+ "ScaleY": 0.8,
+ "BladeStart": 0.449954331,
+ "BladeEnd": 0.591862559,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_Claymore_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_Claymore_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..9b18e4e7
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_Claymore_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_Claymore",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.461956739,
+ "Rotation": 45.0,
+ "ScaleX": 1.1,
+ "ScaleY": 1.1,
+ "BladeStart": 0.268794835,
+ "BladeEnd": 1.21384346,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_CultKris_rimofmadness.callofcthulhucults.json b/WeaponTweakData/MeleeWeapon_CultKris_rimofmadness.callofcthulhucults.json
new file mode 100644
index 00000000..4527a390
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_CultKris_rimofmadness.callofcthulhucults.json
@@ -0,0 +1,15 @@
+{
+ "TextureModID": "rimofmadness.callofcthulhucults",
+ "ItemDefName": "MeleeWeapon_CultKris",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.247584462,
+ "OffY": 0.00905824453,
+ "Rotation": -3.05236,
+ "ScaleX": 0.9,
+ "ScaleY": 0.9,
+ "HandsMode": 1,
+ "BladeStart": 0.110733531,
+ "BladeEnd": 0.6089217,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_Dopplehander_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_Dopplehander_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..541f6ded
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_Dopplehander_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_Dopplehander",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.467995167,
+ "Rotation": 45.0,
+ "ScaleX": 1.15,
+ "ScaleY": 1.15,
+ "BladeStart": 0.3623941,
+ "BladeEnd": 1.26517165,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_SmartSword_rimsenal.spacer.json b/WeaponTweakData/MeleeWeapon_SmartSword_rimsenal.spacer.json
new file mode 100644
index 00000000..2ecfaa4f
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_SmartSword_rimsenal.spacer.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "rimsenal.spacer",
+ "ItemDefName": "MeleeWeapon_SmartSword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.3834537,
+ "OffY": -0.0513284951,
+ "ScaleX": 1.3,
+ "ScaleY": 1.3,
+ "BladeStart": 0.192255273,
+ "BladeEnd": 0.9621829,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_StunProd_rimsenal.spacer.json b/WeaponTweakData/MeleeWeapon_StunProd_rimsenal.spacer.json
new file mode 100644
index 00000000..16bc36ed
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_StunProd_rimsenal.spacer.json
@@ -0,0 +1,10 @@
+{
+ "TextureModID": "rimsenal.spacer",
+ "ItemDefName": "MeleeWeapon_StunProd",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.2928747,
+ "BladeStart": 0.116772026,
+ "BladeEnd": 0.69346267,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_Warpick_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_Warpick_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..f7ceb8d7
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_Warpick_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_Warpick",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.307970941,
+ "OffY": 0.00603874028,
+ "Rotation": 45.0,
+ "BladeStart": 0.5043023,
+ "BladeEnd": 0.739809752,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_battle_ax_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_battle_ax_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..bdb5451f
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_battle_ax_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_battle_ax",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.1962558,
+ "HandsMode": 1,
+ "BladeStart": 0.292949826,
+ "BladeEnd": 0.649229765,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_longsword_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_longsword_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..d8e497a1
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_longsword_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_longsword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.301932454,
+ "OffY": -0.0271742418,
+ "BladeStart": 0.117828868,
+ "BladeEnd": 0.779060543,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/MeleeWeapon_smith_hammer_atar.xenohuman.septentrionrace.json b/WeaponTweakData/MeleeWeapon_smith_hammer_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..a7580829
--- /dev/null
+++ b/WeaponTweakData/MeleeWeapon_smith_hammer_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "MeleeWeapon_smith_hammer",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.08152172,
+ "OffY": 0.009057999,
+ "ScaleX": 0.8,
+ "ScaleY": 0.8,
+ "BladeStart": 0.208408847,
+ "BladeEnd": 0.452974081,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/OA_RK_Mountain_Stick_B_oark.ratkinfaction.oberoniaaurea.json b/WeaponTweakData/OA_RK_Mountain_Stick_B_oark.ratkinfaction.oberoniaaurea.json
new file mode 100644
index 00000000..9c7f1d53
--- /dev/null
+++ b/WeaponTweakData/OA_RK_Mountain_Stick_B_oark.ratkinfaction.oberoniaaurea.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "oark.ratkinfaction.oberoniaaurea",
+ "ItemDefName": "OA_RK_Mountain_Stick_B",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.3291067,
+ "OffY": 0.01207725,
+ "Rotation": -90.0,
+ "BladeStart": 0.07450154,
+ "BladeEnd": 0.8142357,
+ "MeleeWeaponType": 3
+}
\ No newline at end of file
diff --git a/WeaponTweakData/OA_RK_Mountain_Stick_C_oark.ratkinfaction.oberoniaaurea.json b/WeaponTweakData/OA_RK_Mountain_Stick_C_oark.ratkinfaction.oberoniaaurea.json
new file mode 100644
index 00000000..da6cb3b2
--- /dev/null
+++ b/WeaponTweakData/OA_RK_Mountain_Stick_C_oark.ratkinfaction.oberoniaaurea.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "oark.ratkinfaction.oberoniaaurea",
+ "ItemDefName": "OA_RK_Mountain_Stick_C",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.202294737,
+ "OffY": 0.0120774508,
+ "Rotation": 59.16817,
+ "HandsMode": 1,
+ "BladeStart": 0.095636785,
+ "BladeEnd": 0.482110232,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/OA_RK_Mountain_Stick_oark.ratkinfaction.oberoniaaurea.json b/WeaponTweakData/OA_RK_Mountain_Stick_oark.ratkinfaction.oberoniaaurea.json
new file mode 100644
index 00000000..52e5310f
--- /dev/null
+++ b/WeaponTweakData/OA_RK_Mountain_Stick_oark.ratkinfaction.oberoniaaurea.json
@@ -0,0 +1,14 @@
+{
+ "TextureModID": "oark.ratkinfaction.oberoniaaurea",
+ "ItemDefName": "OA_RK_Mountain_Stick",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": -0.335144639,
+ "OffY": 0.00301902369,
+ "Rotation": -270.0,
+ "FlipX": true,
+ "HandsMode": 1,
+ "BladeStart": 0.095636785,
+ "BladeEnd": 0.8112164,
+ "MeleeWeaponType": 1
+}
\ No newline at end of file
diff --git a/WeaponTweakData/ObsidianSpear_ellit.archeology.json b/WeaponTweakData/ObsidianSpear_ellit.archeology.json
new file mode 100644
index 00000000..609fd6b6
--- /dev/null
+++ b/WeaponTweakData/ObsidianSpear_ellit.archeology.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "ObsidianSpear",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.3743965,
+ "Rotation": 45.0,
+ "BladeStart": 0.09669362,
+ "BladeEnd": 0.9149302,
+ "MeleeWeaponType": 4
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Overlord_MeleeWeapon_Sword_inoshishi3.kttfde.json b/WeaponTweakData/Overlord_MeleeWeapon_Sword_inoshishi3.kttfde.json
new file mode 100644
index 00000000..ea992f7f
--- /dev/null
+++ b/WeaponTweakData/Overlord_MeleeWeapon_Sword_inoshishi3.kttfde.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "inoshishi3.kttfde",
+ "ItemDefName": "Overlord_MeleeWeapon_Sword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 1.01751208,
+ "OffY": -0.0120774806,
+ "ScaleX": 2.4,
+ "ScaleY": 2.4,
+ "BladeStart": 0.524380744,
+ "BladeEnd": 2.20312452,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RG_RawColdSlaughterfish_regrowth.botr.core.json b/WeaponTweakData/RG_RawColdSlaughterfish_regrowth.botr.core.json
new file mode 100644
index 00000000..0494dadb
--- /dev/null
+++ b/WeaponTweakData/RG_RawColdSlaughterfish_regrowth.botr.core.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "regrowth.botr.core",
+ "ItemDefName": "RG_RawColdSlaughterfish",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.220899642,
+ "OffY": -0.0217788517,
+ "Rotation": -154.5224,
+ "FlipY": true,
+ "BladeStart": 0.09108231,
+ "BladeEnd": 0.6728888,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RG_RawWarmSlaughterfish_regrowth.botr.core.json b/WeaponTweakData/RG_RawWarmSlaughterfish_regrowth.botr.core.json
new file mode 100644
index 00000000..1481e0cd
--- /dev/null
+++ b/WeaponTweakData/RG_RawWarmSlaughterfish_regrowth.botr.core.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "regrowth.botr.core",
+ "ItemDefName": "RG_RawWarmSlaughterfish",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.1835643,
+ "OffY": -0.0124452785,
+ "Rotation": -165.0,
+ "FlipY": true,
+ "BladeStart": 0.119083539,
+ "BladeEnd": 0.660444,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_Archoknife_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_Archoknife_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..a3bc0368
--- /dev/null
+++ b/WeaponTweakData/RK_Archoknife_fxz.texturereset.ratkin.json
@@ -0,0 +1,19 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_Archoknife",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.2640605,
+ "ScaleX": 0.8,
+ "ScaleY": 0.8,
+ "HandsMode": 1,
+ "BladeStart": 0.133333653,
+ "BladeEnd": 0.619761467,
+ "MeleeWeaponType": 6,
+ "TrailTint": {
+ "r": 0.549,
+ "g": 0.749,
+ "b": 0.098,
+ "a": 0.976
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_Bible_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_Bible_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..6a53b922
--- /dev/null
+++ b/WeaponTweakData/RK_Bible_fxz.texturereset.ratkin.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_Bible",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.198045552,
+ "Rotation": 50.0,
+ "ScaleX": 0.8,
+ "ScaleY": 0.8,
+ "HandsMode": 1,
+ "BladeEnd": 0.426927477,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_Flail_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_Flail_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..8e1a884f
--- /dev/null
+++ b/WeaponTweakData/RK_Flail_fxz.texturereset.ratkin.json
@@ -0,0 +1,14 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_Flail",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.163300678,
+ "OffY": -0.02779597,
+ "Rotation": 45.0,
+ "ScaleX": 0.9,
+ "ScaleY": 0.9,
+ "BladeStart": 0.067318134,
+ "BladeEnd": 0.66492933,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_GiantKiller_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_GiantKiller_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..3de0f969
--- /dev/null
+++ b/WeaponTweakData/RK_GiantKiller_fxz.texturereset.ratkin.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_GiantKiller",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.41346398,
+ "OffY": -0.0069488734,
+ "Rotation": -45.0,
+ "BladeStart": 0.181976229,
+ "BladeEnd": 1.04364848,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_M_BigSword_darkkai.ratkinextensionframework.json b/WeaponTweakData/RK_M_BigSword_darkkai.ratkinextensionframework.json
new file mode 100644
index 00000000..ef481a5f
--- /dev/null
+++ b/WeaponTweakData/RK_M_BigSword_darkkai.ratkinextensionframework.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "darkkai.ratkinextensionframework",
+ "ItemDefName": "RK_M_BigSword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.6099034,
+ "Rotation": -45.0,
+ "ScaleX": 1.3,
+ "ScaleY": 1.3,
+ "BladeStart": 0.273777,
+ "BladeEnd": 1.40602314,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_PaintTray_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_PaintTray_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..f4750ec9
--- /dev/null
+++ b/WeaponTweakData/RK_PaintTray_fxz.texturereset.ratkin.json
@@ -0,0 +1,14 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_PaintTray",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.111183912,
+ "OffY": -0.0590661168,
+ "Rotation": 20.0,
+ "ScaleX": 0.7,
+ "ScaleY": 0.7,
+ "BladeStart": 0.067318134,
+ "BladeEnd": 0.393919975,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_Pencil_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_Pencil_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..53ac1950
--- /dev/null
+++ b/WeaponTweakData/RK_Pencil_fxz.texturereset.ratkin.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_Pencil",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.132030517,
+ "ScaleX": 0.7,
+ "ScaleY": 0.7,
+ "HandsMode": 1,
+ "BladeStart": 0.074267,
+ "BladeEnd": 0.338328034,
+ "MeleeWeaponType": 32
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_Pickaxe_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_Pickaxe_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..f5398b73
--- /dev/null
+++ b/WeaponTweakData/RK_Pickaxe_fxz.texturereset.ratkin.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_Pickaxe",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.218892619,
+ "Rotation": 45.0,
+ "BladeStart": 0.136807829,
+ "BladeEnd": 0.5606948,
+ "MeleeWeaponType": 2
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_Rapier_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_Rapier_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..9a8360b2
--- /dev/null
+++ b/WeaponTweakData/RK_Rapier_fxz.texturereset.ratkin.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_Rapier",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.451682955,
+ "OffY": 0.0312701464,
+ "Rotation": 40.0,
+ "HandsMode": 1,
+ "BladeStart": 0.192399785,
+ "BladeEnd": 1.07491863,
+ "MeleeWeaponType": 4
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_TwoBladed_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_TwoBladed_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..321b4d78
--- /dev/null
+++ b/WeaponTweakData/RK_TwoBladed_fxz.texturereset.ratkin.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_TwoBladed",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "Rotation": 45.0,
+ "ScaleX": 1.4,
+ "ScaleY": 1.4,
+ "BladeStart": -0.898588657,
+ "BladeEnd": 0.8768731,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/RK_WonderStick_fxz.texturereset.ratkin.json b/WeaponTweakData/RK_WonderStick_fxz.texturereset.ratkin.json
new file mode 100644
index 00000000..8345be63
--- /dev/null
+++ b/WeaponTweakData/RK_WonderStick_fxz.texturereset.ratkin.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "fxz.texturereset.ratkin",
+ "ItemDefName": "RK_WonderStick",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.277958751,
+ "OffY": -0.0277959853,
+ "BladeStart": 0.3001085,
+ "BladeEnd": 0.772638559,
+ "MeleeWeaponType": 8
+}
\ No newline at end of file
diff --git a/WeaponTweakData/SpiritSpear_ellit.archeology.json b/WeaponTweakData/SpiritSpear_ellit.archeology.json
new file mode 100644
index 00000000..34897872
--- /dev/null
+++ b/WeaponTweakData/SpiritSpear_ellit.archeology.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "ellit.archeology",
+ "ItemDefName": "SpiritSpear",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.36835742,
+ "Rotation": 45.0,
+ "BladeStart": 0.09669362,
+ "BladeEnd": 0.9209688,
+ "MeleeWeaponType": 4
+}
\ No newline at end of file
diff --git a/WeaponTweakData/SteamworldDefenses_Bayonet_koni.misc.steamworlddefenses.json b/WeaponTweakData/SteamworldDefenses_Bayonet_koni.misc.steamworlddefenses.json
new file mode 100644
index 00000000..53080569
--- /dev/null
+++ b/WeaponTweakData/SteamworldDefenses_Bayonet_koni.misc.steamworlddefenses.json
@@ -0,0 +1,12 @@
+{
+ "TextureModID": "koni.misc.steamworlddefenses",
+ "ItemDefName": "SteamworldDefenses_Bayonet",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.161786,
+ "OffY": 0.0124447644,
+ "HandsMode": 1,
+ "BladeStart": 0.07552584,
+ "BladeEnd": 0.5982187,
+ "MeleeWeaponType": 48
+}
\ No newline at end of file
diff --git a/WeaponTweakData/SteamworldDefenses_CuirassierSword_koni.misc.steamworlddefenses.json b/WeaponTweakData/SteamworldDefenses_CuirassierSword_koni.misc.steamworlddefenses.json
new file mode 100644
index 00000000..114c2bd0
--- /dev/null
+++ b/WeaponTweakData/SteamworldDefenses_CuirassierSword_koni.misc.steamworlddefenses.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "koni.misc.steamworlddefenses",
+ "ItemDefName": "SteamworldDefenses_CuirassierSword",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.354684442,
+ "OffY": -0.0466688834,
+ "BladeStart": 0.12219473,
+ "BladeEnd": 0.834674835,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/SteamworldDefenses_DragoonSabre_koni.misc.steamworlddefenses.json b/WeaponTweakData/SteamworldDefenses_DragoonSabre_koni.misc.steamworlddefenses.json
new file mode 100644
index 00000000..8e67e0b6
--- /dev/null
+++ b/WeaponTweakData/SteamworldDefenses_DragoonSabre_koni.misc.steamworlddefenses.json
@@ -0,0 +1,11 @@
+{
+ "TextureModID": "koni.misc.steamworlddefenses",
+ "ItemDefName": "SteamworldDefenses_DragoonSabre",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.336016774,
+ "OffY": -0.0342241228,
+ "BladeStart": 0.103527069,
+ "BladeEnd": 0.80978477,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/TangDaoPersona_tot.cmc.weaponry.json b/WeaponTweakData/TangDaoPersona_tot.cmc.weaponry.json
new file mode 100644
index 00000000..0e444c77
--- /dev/null
+++ b/WeaponTweakData/TangDaoPersona_tot.cmc.weaponry.json
@@ -0,0 +1,13 @@
+{
+ "TextureModID": "tot.cmc.weaponry",
+ "ItemDefName": "TangDaoPersona",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.489129961,
+ "OffY": 0.0301934853,
+ "ScaleX": 1.6,
+ "ScaleY": 1.6,
+ "BladeStart": 0.110733531,
+ "BladeEnd": 1.20674813,
+ "MeleeWeaponType": 6
+}
\ No newline at end of file
diff --git a/WeaponTweakData/XFMParmor_ThermoBlade_andery233xj.mod.mechanicalpoweredarmor.json b/WeaponTweakData/XFMParmor_ThermoBlade_andery233xj.mod.mechanicalpoweredarmor.json
new file mode 100644
index 00000000..d53548a9
--- /dev/null
+++ b/WeaponTweakData/XFMParmor_ThermoBlade_andery233xj.mod.mechanicalpoweredarmor.json
@@ -0,0 +1,19 @@
+{
+ "TextureModID": "andery233xj.mod.mechanicalpoweredarmor",
+ "ItemDefName": "XFMParmor_ThermoBlade",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.4951694,
+ "OffY": -0.0241549984,
+ "ScaleX": 1.3,
+ "ScaleY": 1.3,
+ "BladeStart": 0.101675779,
+ "BladeEnd": 1.11314893,
+ "MeleeWeaponType": 6,
+ "TrailTint": {
+ "r": 0.9,
+ "g": 0.689,
+ "b": 0.11,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/XFMParmor_Weapon_Red_andery233xj.mod.mechanicalpoweredarmor.json b/WeaponTweakData/XFMParmor_Weapon_Red_andery233xj.mod.mechanicalpoweredarmor.json
new file mode 100644
index 00000000..1036b73c
--- /dev/null
+++ b/WeaponTweakData/XFMParmor_Weapon_Red_andery233xj.mod.mechanicalpoweredarmor.json
@@ -0,0 +1,21 @@
+{
+ "TextureModID": "andery233xj.mod.mechanicalpoweredarmor",
+ "ItemDefName": "XFMParmor_Weapon_Red",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.5464977,
+ "OffY": 0.0332125053,
+ "Rotation": 44.1048,
+ "ScaleX": 1.3,
+ "ScaleY": 1.3,
+ "HandsMode": 2,
+ "BladeStart": 0.101675779,
+ "BladeEnd": 1.21278667,
+ "MeleeWeaponType": 6,
+ "TrailTint": {
+ "r": 0.372,
+ "g": 0.811,
+ "b": 0.964,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Zodiac_Weapon_Katana_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Zodiac_Weapon_Katana_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..4a6257d9
--- /dev/null
+++ b/WeaponTweakData/Zodiac_Weapon_Katana_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,18 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Zodiac_Weapon_Katana",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.377415717,
+ "OffY": -0.003019251,
+ "Rotation": 46.46072,
+ "BladeStart": 0.151041612,
+ "BladeEnd": 1.02060652,
+ "MeleeWeaponType": 6,
+ "TrailTint": {
+ "r": 0.9,
+ "g": 0.689,
+ "b": 0.11,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/Zodiac_Weapon_Naginata_atar.xenohuman.septentrionrace.json b/WeaponTweakData/Zodiac_Weapon_Naginata_atar.xenohuman.septentrionrace.json
new file mode 100644
index 00000000..4fdc0f83
--- /dev/null
+++ b/WeaponTweakData/Zodiac_Weapon_Naginata_atar.xenohuman.septentrionrace.json
@@ -0,0 +1,19 @@
+{
+ "TextureModID": "atar.xenohuman.septentrionrace",
+ "ItemDefName": "Zodiac_Weapon_Naginata",
+ "ItemType": "ThingDef",
+ "ItemTypeNamespace": "Verse",
+ "OffX": 0.5374394,
+ "Rotation": 45.0,
+ "ScaleX": 1.25,
+ "ScaleY": 1.25,
+ "BladeStart": 0.7639643,
+ "BladeEnd": 1.358771,
+ "MeleeWeaponType": 6,
+ "TrailTint": {
+ "r": 0.9,
+ "g": 0.689,
+ "b": 0.11,
+ "a": 1.0
+ }
+}
\ No newline at end of file
diff --git a/WeaponTweakData/andery233xj.mod.mechanicalpoweredarmor.txt b/WeaponTweakData/andery233xj.mod.mechanicalpoweredarmor.txt
new file mode 100644
index 00000000..e9aa33ba
--- /dev/null
+++ b/WeaponTweakData/andery233xj.mod.mechanicalpoweredarmor.txt
@@ -0,0 +1 @@
+XVI-MECHFRAME
\ No newline at end of file
diff --git a/WeaponTweakData/aoba.deadmanswitch.core.txt b/WeaponTweakData/aoba.deadmanswitch.core.txt
new file mode 100644
index 00000000..8d13666d
--- /dev/null
+++ b/WeaponTweakData/aoba.deadmanswitch.core.txt
@@ -0,0 +1 @@
+The Dead Man's Switch
\ No newline at end of file
diff --git a/WeaponTweakData/atar.xenohuman.septentrionrace.txt b/WeaponTweakData/atar.xenohuman.septentrionrace.txt
new file mode 100644
index 00000000..610f30a8
--- /dev/null
+++ b/WeaponTweakData/atar.xenohuman.septentrionrace.txt
@@ -0,0 +1 @@
+Atar Xenotype
\ No newline at end of file
diff --git a/WeaponTweakData/darkkai.ratkinextensionframework.txt b/WeaponTweakData/darkkai.ratkinextensionframework.txt
new file mode 100644
index 00000000..e506437c
--- /dev/null
+++ b/WeaponTweakData/darkkai.ratkinextensionframework.txt
@@ -0,0 +1 @@
+Ratkin Auxiliary framework
\ No newline at end of file
diff --git a/WeaponTweakData/ellit.archeology.txt b/WeaponTweakData/ellit.archeology.txt
new file mode 100644
index 00000000..6c9e7d2a
--- /dev/null
+++ b/WeaponTweakData/ellit.archeology.txt
@@ -0,0 +1 @@
+El's Archeology
\ No newline at end of file
diff --git a/WeaponTweakData/k4g.rww2.txt b/WeaponTweakData/k4g.rww2.txt
new file mode 100644
index 00000000..4d8aef96
--- /dev/null
+++ b/WeaponTweakData/k4g.rww2.txt
@@ -0,0 +1 @@
+[K4G] RimWorld War 2
\ No newline at end of file
diff --git a/WeaponTweakData/koni.misc.steamworlddefenses.txt b/WeaponTweakData/koni.misc.steamworlddefenses.txt
new file mode 100644
index 00000000..07c58291
--- /dev/null
+++ b/WeaponTweakData/koni.misc.steamworlddefenses.txt
@@ -0,0 +1 @@
+Steamworld Defenses
\ No newline at end of file
diff --git a/WeaponTweakData/oark.ratkinfaction.oberoniaaurea.txt b/WeaponTweakData/oark.ratkinfaction.oberoniaaurea.txt
new file mode 100644
index 00000000..a821c238
--- /dev/null
+++ b/WeaponTweakData/oark.ratkinfaction.oberoniaaurea.txt
@@ -0,0 +1 @@
+Ratkin Faction:Oberonia aurea
\ No newline at end of file
diff --git a/WeaponTweakData/redmattis.bigweapons.txt b/WeaponTweakData/redmattis.bigweapons.txt
new file mode 100644
index 00000000..92fe6769
--- /dev/null
+++ b/WeaponTweakData/redmattis.bigweapons.txt
@@ -0,0 +1 @@
+Big and Small - Weapons
\ No newline at end of file
diff --git a/WeaponTweakData/rimofmadness.callofcthulhucults.txt b/WeaponTweakData/rimofmadness.callofcthulhucults.txt
new file mode 100644
index 00000000..dec9789d
--- /dev/null
+++ b/WeaponTweakData/rimofmadness.callofcthulhucults.txt
@@ -0,0 +1 @@
+Call of Cthulhu - Cults
\ No newline at end of file
diff --git a/WeaponTweakData/rimsenal.spacer.txt b/WeaponTweakData/rimsenal.spacer.txt
new file mode 100644
index 00000000..4f73b629
--- /dev/null
+++ b/WeaponTweakData/rimsenal.spacer.txt
@@ -0,0 +1 @@
+Rimsenal - Spacer Faction Pack
\ No newline at end of file
diff --git a/WeaponTweakData/swablu.quests.txt b/WeaponTweakData/swablu.quests.txt
new file mode 100644
index 00000000..f361064d
--- /dev/null
+++ b/WeaponTweakData/swablu.quests.txt
@@ -0,0 +1 @@
+Dungeon Pack
\ No newline at end of file
diff --git a/loadfolders.xml b/loadfolders.xml
index 39556eb7..4f7045a3 100644
--- a/loadfolders.xml
+++ b/loadfolders.xml
@@ -8,5 +8,6 @@
Patch_CAI5000/1.4
Patch_CombatExtended/1.4
Patch_PerformanceOptimizer/1.4
+ Patch_Tacticowl/1.4
\ No newline at end of file