aboutsummaryrefslogtreecommitdiffstats
path: root/Assets/Animations
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Animations')
-rw-r--r--Assets/Animations/Enemies.meta8
-rw-r--r--Assets/Animations/Enemies/Mummy.meta8
-rw-r--r--Assets/Animations/Enemies/Mummy/Attack.anim83
-rw-r--r--Assets/Animations/Enemies/Mummy/Attack.anim.meta8
-rw-r--r--Assets/Animations/Enemies/Mummy/Idle.anim77
-rw-r--r--Assets/Animations/Enemies/Mummy/Idle.anim.meta8
-rw-r--r--Assets/Animations/Enemies/Mummy/Moving.anim83
-rw-r--r--Assets/Animations/Enemies/Mummy/Moving.anim.meta8
-rw-r--r--Assets/Animations/Enemies/Mummy/Mummy.controller249
-rw-r--r--Assets/Animations/Enemies/Mummy/Mummy.controller.meta8
-rw-r--r--Assets/Animations/Enemies/Zombie.meta8
-rw-r--r--Assets/Animations/Enemies/Zombie/Attack.anim86
-rw-r--r--Assets/Animations/Enemies/Zombie/Attack.anim.meta8
-rw-r--r--Assets/Animations/Enemies/Zombie/Idle.anim89
-rw-r--r--Assets/Animations/Enemies/Zombie/Idle.anim.meta8
-rw-r--r--Assets/Animations/Enemies/Zombie/Moving.anim89
-rw-r--r--Assets/Animations/Enemies/Zombie/Moving.anim.meta8
-rw-r--r--Assets/Animations/Enemies/Zombie/Zombie.controller249
-rw-r--r--Assets/Animations/Enemies/Zombie/Zombie.controller.meta8
-rw-r--r--Assets/Animations/MontanaJohns.meta8
-rw-r--r--Assets/Animations/MontanaJohns/Airborn.anim68
-rw-r--r--Assets/Animations/MontanaJohns/Airborn.anim.meta8
-rw-r--r--Assets/Animations/MontanaJohns/Idle.anim74
-rw-r--r--Assets/Animations/MontanaJohns/Idle.anim.meta8
-rw-r--r--Assets/Animations/MontanaJohns/Jump.anim77
-rw-r--r--Assets/Animations/MontanaJohns/Jump.anim.meta8
-rw-r--r--Assets/Animations/MontanaJohns/MontanaJohns.controller463
-rw-r--r--Assets/Animations/MontanaJohns/MontanaJohns.controller.meta8
-rw-r--r--Assets/Animations/MontanaJohns/run.anim89
-rw-r--r--Assets/Animations/MontanaJohns/run.anim.meta8
-rw-r--r--Assets/Animations/Projectile.meta8
-rw-r--r--Assets/Animations/Projectile/Firing.anim77
-rw-r--r--Assets/Animations/Projectile/Firing.anim.meta8
-rw-r--r--Assets/Animations/Projectile/Projectile.controller72
-rw-r--r--Assets/Animations/Projectile/Projectile.controller.meta8
-rw-r--r--Assets/Animations/Prototype.meta8
-rw-r--r--Assets/Animations/Prototype/Airborn.anim68
-rw-r--r--Assets/Animations/Prototype/Airborn.anim.meta8
-rw-r--r--Assets/Animations/Prototype/Idle.anim83
-rw-r--r--Assets/Animations/Prototype/Idle.anim.meta8
-rw-r--r--Assets/Animations/Prototype/Jump.anim74
-rw-r--r--Assets/Animations/Prototype/Jump.anim.meta8
-rw-r--r--Assets/Animations/Prototype/Land.anim71
-rw-r--r--Assets/Animations/Prototype/Land.anim.meta8
-rw-r--r--Assets/Animations/Prototype/Run.anim89
-rw-r--r--Assets/Animations/Prototype/Run.anim.meta8
-rw-r--r--Assets/Animations/Prototype/StartRun.anim71
-rw-r--r--Assets/Animations/Prototype/StartRun.anim.meta8
-rw-r--r--Assets/Animations/Prototype/StopRun.anim74
-rw-r--r--Assets/Animations/Prototype/StopRun.anim.meta8
-rw-r--r--Assets/Animations/Traps.meta8
-rw-r--r--Assets/Animations/Traps/CeilingTrap.meta8
-rw-r--r--Assets/Animations/Traps/CeilingTrap/Activated.anim968
-rw-r--r--Assets/Animations/Traps/CeilingTrap/Activated.anim.meta8
-rw-r--r--Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller159
-rw-r--r--Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller.meta8
-rw-r--r--Assets/Animations/Traps/CeilingTrap/Idle.anim68
-rw-r--r--Assets/Animations/Traps/CeilingTrap/Idle.anim.meta8
-rw-r--r--Assets/Animations/Traps/FireTrap.meta8
-rw-r--r--Assets/Animations/Traps/FireTrap/Activated.anim701
-rw-r--r--Assets/Animations/Traps/FireTrap/Activated.anim.meta8
-rw-r--r--Assets/Animations/Traps/FireTrap/FireTrap.controller159
-rw-r--r--Assets/Animations/Traps/FireTrap/FireTrap.controller.meta8
-rw-r--r--Assets/Animations/Traps/FireTrap/Idle.anim68
-rw-r--r--Assets/Animations/Traps/FireTrap/Idle.anim.meta8
-rw-r--r--Assets/Animations/Traps/SawTrap.meta8
-rw-r--r--Assets/Animations/Traps/SawTrap/Activated.anim113
-rw-r--r--Assets/Animations/Traps/SawTrap/Activated.anim.meta8
-rw-r--r--Assets/Animations/Traps/SawTrap/SawTrap.controller72
-rw-r--r--Assets/Animations/Traps/SawTrap/SawTrap.controller.meta8
70 files changed, 5083 insertions, 0 deletions
diff --git a/Assets/Animations/Enemies.meta b/Assets/Animations/Enemies.meta
new file mode 100644
index 0000000..a6db7d1
--- /dev/null
+++ b/Assets/Animations/Enemies.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e31571f5dfbf8ca4d831968244b775b2
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Mummy.meta b/Assets/Animations/Enemies/Mummy.meta
new file mode 100644
index 0000000..c1d6924
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 77555645b0c017b4b892572a59b65060
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Mummy/Attack.anim b/Assets/Animations/Enemies/Mummy/Attack.anim
new file mode 100644
index 0000000..92f5314
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Attack.anim
@@ -0,0 +1,83 @@
+%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: Attack
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 741006923, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - time: 0.06666667
+ value: {fileID: 382031228, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - time: 0.13333334
+ value: {fileID: 333677141, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - time: 0.2
+ value: {fileID: -1616691205, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - time: 0.26666668
+ value: {fileID: 918470050, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - time: 0.33333334
+ value: {fileID: 1249113196, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 741006923, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - {fileID: 382031228, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - {fileID: 333677141, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - {fileID: -1616691205, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - {fileID: 918470050, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ - {fileID: 1249113196, guid: f4dc9b04cabb2f043a9cfce676e01924, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.35000002
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Enemies/Mummy/Attack.anim.meta b/Assets/Animations/Enemies/Mummy/Attack.anim.meta
new file mode 100644
index 0000000..801b0e0
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Attack.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ca3570849d0027c4c99ee03ccbf2de17
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Mummy/Idle.anim b/Assets/Animations/Enemies/Mummy/Idle.anim
new file mode 100644
index 0000000..11825c7
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Idle.anim
@@ -0,0 +1,77 @@
+%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: Idle
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -1741269740, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ - time: 0.083333336
+ value: {fileID: 1411652427, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ - time: 0.16666667
+ value: {fileID: 1250215872, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ - time: 0.25
+ value: {fileID: 2027049342, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -1741269740, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ - {fileID: 1411652427, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ - {fileID: 1250215872, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ - {fileID: 2027049342, guid: 1480995e4fc038b4c91e94b26a99613d, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.26666668
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Enemies/Mummy/Idle.anim.meta b/Assets/Animations/Enemies/Mummy/Idle.anim.meta
new file mode 100644
index 0000000..83b1f5e
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Idle.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e4e64738d157bd144879b023a07ed3af
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Mummy/Moving.anim b/Assets/Animations/Enemies/Mummy/Moving.anim
new file mode 100644
index 0000000..f91111b
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Moving.anim
@@ -0,0 +1,83 @@
+%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: Moving
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -1140890004, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - time: 0.05
+ value: {fileID: 485675233, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - time: 0.1
+ value: {fileID: -2117520738, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - time: 0.15
+ value: {fileID: 2001742755, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - time: 0.2
+ value: {fileID: 1161581582, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - time: 0.25
+ value: {fileID: 1727113818, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -1140890004, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - {fileID: 485675233, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - {fileID: -2117520738, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - {fileID: 2001742755, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - {fileID: 1161581582, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ - {fileID: 1727113818, guid: 8667283d5cec0bb48af6052eed07ffd4, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.26666668
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Enemies/Mummy/Moving.anim.meta b/Assets/Animations/Enemies/Mummy/Moving.anim.meta
new file mode 100644
index 0000000..d2bf517
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Moving.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6478a9fd885933d4eb89024eeef21569
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Mummy/Mummy.controller b/Assets/Animations/Enemies/Mummy/Mummy.controller
new file mode 100644
index 0000000..929f26a
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Mummy.controller
@@ -0,0 +1,249 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-8866948895685114005
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Walk
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -8648402463872574681}
+ 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: 6478a9fd885933d4eb89024eeef21569, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-8648402463872574681
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -8324049255490522487}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.06250006
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-8324049255490522487
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Idle
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -3864494108814624862}
+ 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: e4e64738d157bd144879b023a07ed3af, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1107 &-4710607655950975168
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: 2763067786627113859}
+ m_Position: {x: 210, y: -40, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -8324049255490522487}
+ m_Position: {x: 310, y: 70, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -8866948895685114005}
+ m_Position: {x: 380, y: 200, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions:
+ - {fileID: 8205391962103719725}
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 50, y: 20, z: 0}
+ m_EntryPosition: {x: 50, y: 120, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: -8324049255490522487}
+--- !u!1101 &-3864494108814624862
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -8866948895685114005}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.06250006
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &-1069941874464114753
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -8324049255490522487}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Mummy
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: moving
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: attack
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: airborn
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: -4710607655950975168}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
+--- !u!1102 &2763067786627113859
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Attack
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -1069941874464114753}
+ 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: ca3570849d0027c4c99ee03ccbf2de17, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &8205391962103719725
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: attack
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 2763067786627113859}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.75
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Animations/Enemies/Mummy/Mummy.controller.meta b/Assets/Animations/Enemies/Mummy/Mummy.controller.meta
new file mode 100644
index 0000000..34f10fe
--- /dev/null
+++ b/Assets/Animations/Enemies/Mummy/Mummy.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e9783ad7a740db24490f21bac3b9b298
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Zombie.meta b/Assets/Animations/Enemies/Zombie.meta
new file mode 100644
index 0000000..20f617f
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f74db35a3ced6fe4abffd8f34a53adf9
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Zombie/Attack.anim b/Assets/Animations/Enemies/Zombie/Attack.anim
new file mode 100644
index 0000000..33cb5f7
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Attack.anim
@@ -0,0 +1,86 @@
+%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: Attack
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 2078424329, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.05
+ value: {fileID: 828034450, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.11666667
+ value: {fileID: -302372421, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.16666667
+ value: {fileID: -85932321, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.21666667
+ value: {fileID: 1639612969, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.28333333
+ value: {fileID: -1764084075, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.33333334
+ value: {fileID: -560229937, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 2078424329, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: 828034450, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -302372421, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -85932321, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: 1639612969, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1764084075, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -560229937, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.35000002
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Enemies/Zombie/Attack.anim.meta b/Assets/Animations/Enemies/Zombie/Attack.anim.meta
new file mode 100644
index 0000000..ef6267c
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Attack.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 46751831936f6464b867e572e5529105
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Zombie/Idle.anim b/Assets/Animations/Enemies/Zombie/Idle.anim
new file mode 100644
index 0000000..b93a7b9
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Idle.anim
@@ -0,0 +1,89 @@
+%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: Idle
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.1
+ value: {fileID: -1785555725, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.21666667
+ value: {fileID: -2003769690, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.31666666
+ value: {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.41666666
+ value: {fileID: -1702410671, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.53333336
+ value: {fileID: -1785555725, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.6166667
+ value: {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.68333334
+ value: {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1785555725, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -2003769690, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1702410671, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1785555725, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: 606266643, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.7
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Enemies/Zombie/Idle.anim.meta b/Assets/Animations/Enemies/Zombie/Idle.anim.meta
new file mode 100644
index 0000000..a3204c0
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Idle.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a4c07776cf364714f996da50902ab553
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Zombie/Moving.anim b/Assets/Animations/Enemies/Zombie/Moving.anim
new file mode 100644
index 0000000..a091f1f
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Moving.anim
@@ -0,0 +1,89 @@
+%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: Moving
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -459294537, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.06666667
+ value: {fileID: -932836783, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.13333334
+ value: {fileID: 2098029280, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.2
+ value: {fileID: -948577929, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.26666668
+ value: {fileID: -1063589079, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.33333334
+ value: {fileID: -1106049903, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.41666666
+ value: {fileID: -1787249033, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - time: 0.5
+ value: {fileID: -1687654213, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -459294537, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -932836783, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: 2098029280, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -948577929, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1063589079, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1106049903, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1787249033, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ - {fileID: -1687654213, guid: 5b8b5784d85f20e4db4cd6c05e225e16, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.51666665
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Enemies/Zombie/Moving.anim.meta b/Assets/Animations/Enemies/Zombie/Moving.anim.meta
new file mode 100644
index 0000000..d08dedf
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Moving.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1c65a4008d81eec4fa1a98d6a2218261
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Enemies/Zombie/Zombie.controller b/Assets/Animations/Enemies/Zombie/Zombie.controller
new file mode 100644
index 0000000..d7c2a97
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Zombie.controller
@@ -0,0 +1,249 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-8824451288058899808
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 5416144975737678020}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-2461426347161001773
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Attack
+ m_Speed: 0.5
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -8824451288058899808}
+ 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: 46751831936f6464b867e572e5529105, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &-1887222890965656619
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Moving
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 9190035719620373905}
+ 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: 1c65a4008d81eec4fa1a98d6a2218261, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Zombie
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: moving
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 9100000}
+ - m_Name: attack
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 9100000}
+ - m_Name: airborn
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 9100000}
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: 1063358119497531979}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
+--- !u!1107 &1063358119497531979
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: -2461426347161001773}
+ m_Position: {x: 470, y: 10, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 5416144975737678020}
+ m_Position: {x: 320, y: 120, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -1887222890965656619}
+ m_Position: {x: 440, y: 270, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions:
+ - {fileID: 5673627202155167741}
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 140, y: -10, z: 0}
+ m_EntryPosition: {x: 90, y: 80, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: 5416144975737678020}
+--- !u!1101 &3411777108285681989
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -1887222890965656619}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.64285713
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &5416144975737678020
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Idle
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 3411777108285681989}
+ 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: a4c07776cf364714f996da50902ab553, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &5673627202155167741
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: attack
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -2461426347161001773}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.75
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &9190035719620373905
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 5416144975737678020}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.54545456
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Animations/Enemies/Zombie/Zombie.controller.meta b/Assets/Animations/Enemies/Zombie/Zombie.controller.meta
new file mode 100644
index 0000000..948bc3a
--- /dev/null
+++ b/Assets/Animations/Enemies/Zombie/Zombie.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e0579059f0698394b91f11d7e4bc1e7f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/MontanaJohns.meta b/Assets/Animations/MontanaJohns.meta
new file mode 100644
index 0000000..6005515
--- /dev/null
+++ b/Assets/Animations/MontanaJohns.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 266df54c1e6640943b5549c0a60fbc37
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/MontanaJohns/Airborn.anim b/Assets/Animations/MontanaJohns/Airborn.anim
new file mode 100644
index 0000000..02d569c
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/Airborn.anim
@@ -0,0 +1,68 @@
+%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: Airborn
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -289598290, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -289598290, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.016666668
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/MontanaJohns/Airborn.anim.meta b/Assets/Animations/MontanaJohns/Airborn.anim.meta
new file mode 100644
index 0000000..4f40170
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/Airborn.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 46e98d769584f344882c4c187cfc105c
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/MontanaJohns/Idle.anim b/Assets/Animations/MontanaJohns/Idle.anim
new file mode 100644
index 0000000..5859ef4
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/Idle.anim
@@ -0,0 +1,74 @@
+%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: Idle
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -1786744883, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.1
+ value: {fileID: 191790088, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.2
+ value: {fileID: -476690385, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -1786744883, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: 191790088, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: -476690385, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.21666667
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/MontanaJohns/Idle.anim.meta b/Assets/Animations/MontanaJohns/Idle.anim.meta
new file mode 100644
index 0000000..6ef16f8
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/Idle.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fb582967ec1b71c4daf7ff9f5e0d0ecb
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/MontanaJohns/Jump.anim b/Assets/Animations/MontanaJohns/Jump.anim
new file mode 100644
index 0000000..e074b1c
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/Jump.anim
@@ -0,0 +1,77 @@
+%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: Jump
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -1743127331, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.1
+ value: {fileID: 517512235, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.2
+ value: {fileID: -116468388, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.3
+ value: {fileID: -2140250000, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -1743127331, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: 517512235, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: -116468388, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: -2140250000, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.3166667
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/MontanaJohns/Jump.anim.meta b/Assets/Animations/MontanaJohns/Jump.anim.meta
new file mode 100644
index 0000000..003a39c
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/Jump.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 64708686cdd8704479e6c0721dae28dc
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/MontanaJohns/MontanaJohns.controller b/Assets/Animations/MontanaJohns/MontanaJohns.controller
new file mode 100644
index 0000000..c295976
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/MontanaJohns.controller
@@ -0,0 +1,463 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-8626510112679481558
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 4014801967865307794}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 1
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &-6878608224570280004
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: fall
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 4014801967865307794}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 1
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1109 &-5356925075260466985
+AnimatorTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 6109551287401904689}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 1
+--- !u!1101 &-4025803860441014948
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: jump
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -3360105894821777026}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-3360105894821777026
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Jump
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -8626510112679481558}
+ 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: 64708686cdd8704479e6c0721dae28dc, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &-3109416563068774462
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Land
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 2651979714303655906}
+ - {fileID: -1449902651349316248}
+ 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: 0}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-1449902651349316248
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: airborn
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 0}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 1
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1107 &-87433385847552929
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: 9132405649074356357}
+ m_Position: {x: 250, y: -10, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -3360105894821777026}
+ m_Position: {x: 450, y: 210, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 4014801967865307794}
+ m_Position: {x: 300, y: 320, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -3109416563068774462}
+ m_Position: {x: 200, y: 210, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 6109551287401904689}
+ m_Position: {x: 750, y: -10, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions:
+ - {fileID: -6878608224570280004}
+ - {fileID: -4025803860441014948}
+ m_EntryTransitions:
+ - {fileID: -5356925075260466985}
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 610, y: 320, z: 0}
+ m_EntryPosition: {x: 270, y: 110, z: 0}
+ m_ExitPosition: {x: 60, y: 70, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: 9132405649074356357}
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: MontanaJohns
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: moving
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: jump
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: fall
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: airborn
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: -87433385847552929}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
+--- !u!1101 &1200084873163517128
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 9132405649074356357}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1109 &1807663489023768798
+AnimatorTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: jump
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -3360105894821777026}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 1
+--- !u!1101 &2585772133770462678
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: airborn
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -3109416563068774462}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 1
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &2651979714303655906
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: -87433385847552929}
+ m_DstState: {fileID: 0}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1109 &3809652522530214263
+AnimatorTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 9132405649074356357}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 1
+--- !u!1102 &4014801967865307794
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Airborn
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 2585772133770462678}
+ 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: 46e98d769584f344882c4c187cfc105c, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &6109551287401904689
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Run
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 1200084873163517128}
+ 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: 16f0d19faa73a274788329f7368084f1, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &6162055090529009712
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: moving
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 6109551287401904689}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &9132405649074356357
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Idle
+ m_Speed: 0.25
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 6162055090529009712}
+ 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: fb582967ec1b71c4daf7ff9f5e0d0ecb, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
diff --git a/Assets/Animations/MontanaJohns/MontanaJohns.controller.meta b/Assets/Animations/MontanaJohns/MontanaJohns.controller.meta
new file mode 100644
index 0000000..5554e17
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/MontanaJohns.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 263157a89cfad80489c5baefc615a3a7
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/MontanaJohns/run.anim b/Assets/Animations/MontanaJohns/run.anim
new file mode 100644
index 0000000..965b35e
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/run.anim
@@ -0,0 +1,89 @@
+%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: Run
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 873809126, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.1
+ value: {fileID: -346341652, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.2
+ value: {fileID: -2035052553, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.3
+ value: {fileID: -762021199, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.4
+ value: {fileID: 584818143, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.5
+ value: {fileID: 1138914620, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.6
+ value: {fileID: 1394569422, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - time: 0.7
+ value: {fileID: 640910275, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 873809126, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: -346341652, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: -2035052553, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: -762021199, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: 584818143, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: 1138914620, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: 1394569422, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ - {fileID: 640910275, guid: 25bc31e9802a57c4db6f9eb7de7103c2, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.71666664
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/MontanaJohns/run.anim.meta b/Assets/Animations/MontanaJohns/run.anim.meta
new file mode 100644
index 0000000..ec1c104
--- /dev/null
+++ b/Assets/Animations/MontanaJohns/run.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 16f0d19faa73a274788329f7368084f1
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Projectile.meta b/Assets/Animations/Projectile.meta
new file mode 100644
index 0000000..8b52c53
--- /dev/null
+++ b/Assets/Animations/Projectile.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fe62fe02ac76f7245bc166d09199ccd3
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Projectile/Firing.anim b/Assets/Animations/Projectile/Firing.anim
new file mode 100644
index 0000000..7ccb389
--- /dev/null
+++ b/Assets/Animations/Projectile/Firing.anim
@@ -0,0 +1,77 @@
+%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: Firing
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 116052975, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ - time: 0.1
+ value: {fileID: -825294756, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ - time: 0.2
+ value: {fileID: 878799357, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ - time: 0.3
+ value: {fileID: -2115182935, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 116052975, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ - {fileID: -825294756, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ - {fileID: 878799357, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ - {fileID: -2115182935, guid: 6f6ce3877605d1b44b73202f6688057b, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.3166667
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Projectile/Firing.anim.meta b/Assets/Animations/Projectile/Firing.anim.meta
new file mode 100644
index 0000000..2262c74
--- /dev/null
+++ b/Assets/Animations/Projectile/Firing.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bb0e443642bf1b649b5e0b8656f9cdb3
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Projectile/Projectile.controller b/Assets/Animations/Projectile/Projectile.controller
new file mode 100644
index 0000000..4884ff8
--- /dev/null
+++ b/Assets/Animations/Projectile/Projectile.controller
@@ -0,0 +1,72 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-3377347969892917768
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Firing
+ 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: bb0e443642bf1b649b5e0b8656f9cdb3, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1107 &-3279188379234871387
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: -3377347969892917768}
+ m_Position: {x: 390, y: 50, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions: []
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 50, y: 20, z: 0}
+ m_EntryPosition: {x: 50, y: 120, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: -3377347969892917768}
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Projectile
+ serializedVersion: 5
+ m_AnimatorParameters: []
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: -3279188379234871387}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
diff --git a/Assets/Animations/Projectile/Projectile.controller.meta b/Assets/Animations/Projectile/Projectile.controller.meta
new file mode 100644
index 0000000..1b099e6
--- /dev/null
+++ b/Assets/Animations/Projectile/Projectile.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5740092bf1c1cdf428da624f4c7e9d57
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype.meta b/Assets/Animations/Prototype.meta
new file mode 100644
index 0000000..7be3619
--- /dev/null
+++ b/Assets/Animations/Prototype.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 512e0933132944d4ba2180e0b31b6420
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/Airborn.anim b/Assets/Animations/Prototype/Airborn.anim
new file mode 100644
index 0000000..5da1558
--- /dev/null
+++ b/Assets/Animations/Prototype/Airborn.anim
@@ -0,0 +1,68 @@
+%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: Airborn
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 291687607, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 291687607, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.083333336
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/Airborn.anim.meta b/Assets/Animations/Prototype/Airborn.anim.meta
new file mode 100644
index 0000000..a18eab9
--- /dev/null
+++ b/Assets/Animations/Prototype/Airborn.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 60cb5e95c1030634981e0557bbe42c7e
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/Idle.anim b/Assets/Animations/Prototype/Idle.anim
new file mode 100644
index 0000000..9c4fb64
--- /dev/null
+++ b/Assets/Animations/Prototype/Idle.anim
@@ -0,0 +1,83 @@
+%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: Idle
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 2055064200, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.083333336
+ value: {fileID: -52127628, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.16666667
+ value: {fileID: -2069889910, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.25
+ value: {fileID: -1162195797, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.33333334
+ value: {fileID: -1637896055, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.41666666
+ value: {fileID: -1114884837, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 2055064200, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -52127628, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -2069889910, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -1162195797, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -1637896055, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -1114884837, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.5
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/Idle.anim.meta b/Assets/Animations/Prototype/Idle.anim.meta
new file mode 100644
index 0000000..74c0cb8
--- /dev/null
+++ b/Assets/Animations/Prototype/Idle.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0de769b93d38c4b43bd8728eb4733b49
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/Jump.anim b/Assets/Animations/Prototype/Jump.anim
new file mode 100644
index 0000000..bb7f41f
--- /dev/null
+++ b/Assets/Animations/Prototype/Jump.anim
@@ -0,0 +1,74 @@
+%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: Jump
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 278962851, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.083333336
+ value: {fileID: -17919849, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.16666667
+ value: {fileID: 1962798912, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 278962851, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -17919849, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: 1962798912, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.25
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/Jump.anim.meta b/Assets/Animations/Prototype/Jump.anim.meta
new file mode 100644
index 0000000..e56fc6f
--- /dev/null
+++ b/Assets/Animations/Prototype/Jump.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cef6f9b8ec0beab4b88e6f4dd77f5923
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/Land.anim b/Assets/Animations/Prototype/Land.anim
new file mode 100644
index 0000000..f6a957a
--- /dev/null
+++ b/Assets/Animations/Prototype/Land.anim
@@ -0,0 +1,71 @@
+%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: Land
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 1277579122, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.083333336
+ value: {fileID: 2055064200, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 1277579122, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: 2055064200, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.16666667
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/Land.anim.meta b/Assets/Animations/Prototype/Land.anim.meta
new file mode 100644
index 0000000..8b510f6
--- /dev/null
+++ b/Assets/Animations/Prototype/Land.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 65275c0dd7f6a2d4f8469c70f1ed05b5
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/Run.anim b/Assets/Animations/Prototype/Run.anim
new file mode 100644
index 0000000..bb7d17d
--- /dev/null
+++ b/Assets/Animations/Prototype/Run.anim
@@ -0,0 +1,89 @@
+%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: Run
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 927410543, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.083333336
+ value: {fileID: 927410543, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.16666667
+ value: {fileID: -1632938849, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.25
+ value: {fileID: -774491187, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.33333334
+ value: {fileID: -1901227137, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.41666666
+ value: {fileID: 495325684, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.5
+ value: {fileID: -1412637449, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.5833333
+ value: {fileID: 32050352, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 927410543, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: 927410543, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -1632938849, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -774491187, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -1901227137, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: 495325684, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -1412637449, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: 32050352, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.6666666
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/Run.anim.meta b/Assets/Animations/Prototype/Run.anim.meta
new file mode 100644
index 0000000..6d0da1c
--- /dev/null
+++ b/Assets/Animations/Prototype/Run.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f099fe9331aa86a42a63a91dcf31793e
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/StartRun.anim b/Assets/Animations/Prototype/StartRun.anim
new file mode 100644
index 0000000..3330fe3
--- /dev/null
+++ b/Assets/Animations/Prototype/StartRun.anim
@@ -0,0 +1,71 @@
+%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: StartRun
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 1343961449, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.083333336
+ value: {fileID: -942054352, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 1343961449, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -942054352, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.16666667
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/StartRun.anim.meta b/Assets/Animations/Prototype/StartRun.anim.meta
new file mode 100644
index 0000000..8f0a714
--- /dev/null
+++ b/Assets/Animations/Prototype/StartRun.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 32eb327e78f972148b3dc1af82d87c72
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Prototype/StopRun.anim b/Assets/Animations/Prototype/StopRun.anim
new file mode 100644
index 0000000..82f543a
--- /dev/null
+++ b/Assets/Animations/Prototype/StopRun.anim
@@ -0,0 +1,74 @@
+%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: StopRun
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 355337491, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.083333336
+ value: {fileID: 622037747, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - time: 0.16666667
+ value: {fileID: -227916971, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ m_SampleRate: 12
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: 355337491, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: 622037747, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ - {fileID: -227916971, guid: 72a632f763991754fb9722d38264d272, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.25
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Prototype/StopRun.anim.meta b/Assets/Animations/Prototype/StopRun.anim.meta
new file mode 100644
index 0000000..9a1c969
--- /dev/null
+++ b/Assets/Animations/Prototype/StopRun.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ac2725b05a471b44bbb31f28642b7f55
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps.meta b/Assets/Animations/Traps.meta
new file mode 100644
index 0000000..f0db64e
--- /dev/null
+++ b/Assets/Animations/Traps.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a38115cbc3428374b998688cfeef475f
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/CeilingTrap.meta b/Assets/Animations/Traps/CeilingTrap.meta
new file mode 100644
index 0000000..22d3561
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6d6b4b19ed39ffd4fbdb290b7e38770c
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/CeilingTrap/Activated.anim b/Assets/Animations/Traps/CeilingTrap/Activated.anim
new file mode 100644
index 0000000..f131d68
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap/Activated.anim
@@ -0,0 +1,968 @@
+%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: Activated
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.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_Size.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - 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.1
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.85
+ inSlope: -1.5500001
+ outSlope: -1.5500001
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.69
+ inSlope: -1.4313109
+ outSlope: -1.4313109
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.5637378
+ inSlope: -1.2194768
+ outSlope: -1.2194768
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.44610465
+ inSlope: -1.1059622
+ outSlope: -1.1059622
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.8
+ value: 0.3425454
+ inSlope: -1.037766
+ outSlope: -1.037766
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9
+ value: 0.23855147
+ inSlope: -0.70430106
+ outSlope: -0.70430106
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0.20168519
+ inSlope: -0.27923504
+ outSlope: -0.27923504
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.1
+ value: 0.18270445
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.2166667
+ 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_Size.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - 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.1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ 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.4
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.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: m_Offset.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - 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.1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ 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.4
+ value: 0.08
+ inSlope: 0.8500001
+ outSlope: 0.8500001
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.17
+ inSlope: 0.7656553
+ outSlope: 0.7656553
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.23313107
+ inSlope: 0.597115
+ outSlope: 0.597115
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.289423
+ inSlope: 0.52634233
+ outSlope: 0.52634233
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.8
+ value: 0.33839953
+ inSlope: 0.49087438
+ outSlope: 0.49087438
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9
+ value: 0.38759786
+ inSlope: 0.28751257
+ outSlope: 0.28751257
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0.4019735
+ inSlope: 0.11155751
+ outSlope: 0.11155751
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.1
+ value: 0.40990937
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.2166667
+ value: 0.4
+ 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_Offset.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -318429059, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.1
+ value: {fileID: 1530099822, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.2
+ value: {fileID: 1790602430, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.3
+ value: {fileID: 1791460979, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.4
+ value: {fileID: -1639294231, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.5
+ value: {fileID: -1932372997, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.6
+ value: {fileID: 931721595, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.7
+ value: {fileID: -1139592778, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.8
+ value: {fileID: 1544429329, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 0.9
+ value: {fileID: -822275710, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 1
+ value: {fileID: 974480958, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 1.1
+ value: {fileID: 546501261, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - time: 1.2
+ value: {fileID: 2034565452, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 2368279999
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 1872933342
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ - serializedVersion: 2
+ path: 0
+ attribute: 4197328169
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 413499720
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ pptrCurveMapping:
+ - {fileID: -318429059, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 1530099822, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 1790602430, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 1791460979, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: -1639294231, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: -1932372997, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 931721595, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: -1139592778, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 1544429329, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: -822275710, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 974480958, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 546501261, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ - {fileID: 2034565452, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 1.2166667
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ 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:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.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_Size.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - 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.1
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.85
+ inSlope: -1.5500001
+ outSlope: -1.5500001
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.69
+ inSlope: -1.4313109
+ outSlope: -1.4313109
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.5637378
+ inSlope: -1.2194768
+ outSlope: -1.2194768
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.44610465
+ inSlope: -1.1059622
+ outSlope: -1.1059622
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.8
+ value: 0.3425454
+ inSlope: -1.037766
+ outSlope: -1.037766
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9
+ value: 0.23855147
+ inSlope: -0.70430106
+ outSlope: -0.70430106
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0.20168519
+ inSlope: -0.27923504
+ outSlope: -0.27923504
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.1
+ value: 0.18270445
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.2166667
+ 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_Size.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - 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.1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ 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.4
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.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: m_Offset.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - 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.1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ 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.4
+ value: 0.08
+ inSlope: 0.8500001
+ outSlope: 0.8500001
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.17
+ inSlope: 0.7656553
+ outSlope: 0.7656553
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.23313107
+ inSlope: 0.597115
+ outSlope: 0.597115
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.289423
+ inSlope: 0.52634233
+ outSlope: 0.52634233
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.8
+ value: 0.33839953
+ inSlope: 0.49087438
+ outSlope: 0.49087438
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.9
+ value: 0.38759786
+ inSlope: 0.28751257
+ outSlope: 0.28751257
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0.4019735
+ inSlope: 0.11155751
+ outSlope: 0.11155751
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.1
+ value: 0.40990937
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1.2166667
+ value: 0.4
+ 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_Offset.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Traps/CeilingTrap/Activated.anim.meta b/Assets/Animations/Traps/CeilingTrap/Activated.anim.meta
new file mode 100644
index 0000000..1080ceb
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap/Activated.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 238b7319e6d1a5244a02b465c2d1ddb6
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller b/Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller
new file mode 100644
index 0000000..09d5470
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller
@@ -0,0 +1,159 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-7928454879882711218
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Idle
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 7590029524892188763}
+ 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: 38a841af32b234642b3eacfd9539ee7b, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &-5239980157213599041
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Activated
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -4354254649818173836}
+ 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: 238b7319e6d1a5244a02b465c2d1ddb6, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-4354254649818173836
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: activated
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -7928454879882711218}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: CeilingTrap
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: activated
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: 1808362876089775769}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
+--- !u!1107 &1808362876089775769
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: -7928454879882711218}
+ m_Position: {x: 270, y: 110, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -5239980157213599041}
+ m_Position: {x: 270, y: 210, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions: []
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 50, y: 20, z: 0}
+ m_EntryPosition: {x: 50, y: 120, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: -7928454879882711218}
+--- !u!1101 &7590029524892188763
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: activated
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -5239980157213599041}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller.meta b/Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller.meta
new file mode 100644
index 0000000..4bdbaef
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap/CeilingTrap.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cffd0df573fde4f4eb8c46ccc545711b
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/CeilingTrap/Idle.anim b/Assets/Animations/Traps/CeilingTrap/Idle.anim
new file mode 100644
index 0000000..226968f
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap/Idle.anim
@@ -0,0 +1,68 @@
+%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: Idle
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -203067923, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -203067923, guid: 8a85fae0c3667a04ea517e3570d35fa7, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.016666668
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Traps/CeilingTrap/Idle.anim.meta b/Assets/Animations/Traps/CeilingTrap/Idle.anim.meta
new file mode 100644
index 0000000..81ba277
--- /dev/null
+++ b/Assets/Animations/Traps/CeilingTrap/Idle.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 38a841af32b234642b3eacfd9539ee7b
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/FireTrap.meta b/Assets/Animations/Traps/FireTrap.meta
new file mode 100644
index 0000000..3ae51b6
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 90770d30256535c4a9b36ef009166032
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/FireTrap/Activated.anim b/Assets/Animations/Traps/FireTrap/Activated.anim
new file mode 100644
index 0000000..de77d37
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap/Activated.anim
@@ -0,0 +1,701 @@
+%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: Activated
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.15
+ inSlope: 0.59999996
+ outSlope: 0.59999996
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.22
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.71666664
+ value: 0.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_Size.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.3
+ inSlope: -2.275
+ outSlope: -2.275
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.71666664
+ value: 0.045
+ 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_Size.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0.71666664
+ 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_Offset.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: -0.25
+ inSlope: 1.7
+ outSlope: 1.7
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: -0.15
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.71666664
+ value: -0.49
+ 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_Offset.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: 1076813486, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.1
+ value: {fileID: -607804810, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.2
+ value: {fileID: 1670601896, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.3
+ value: {fileID: 2037055025, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.4
+ value: {fileID: 1111695874, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.5
+ value: {fileID: -715748653, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.6
+ value: {fileID: 1975734433, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - time: 0.7
+ value: {fileID: 843950821, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 4197328169
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 2368279999
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 1872933342
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ - serializedVersion: 2
+ path: 0
+ attribute: 413499720
+ script: {fileID: 0}
+ typeID: 61
+ customType: 0
+ isPPtrCurve: 0
+ pptrCurveMapping:
+ - {fileID: 1076813486, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: -607804810, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: 1670601896, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: 2037055025, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: 1111695874, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: -715748653, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: 1975734433, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ - {fileID: 843950821, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.71666664
+ 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:
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.15
+ inSlope: 0.59999996
+ outSlope: 0.59999996
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.22
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.71666664
+ value: 0.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_Size.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: 0.5
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: 0.3
+ inSlope: -2.275
+ outSlope: -2.275
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: 0.045
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.71666664
+ value: 0.045
+ 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_Size.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0.71666664
+ 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_Offset.x
+ path:
+ classID: 61
+ script: {fileID: 0}
+ - curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.1
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.2
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.3
+ value: -0.25
+ inSlope: 1.7
+ outSlope: 1.7
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.4
+ value: -0.15
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.5
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.6
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.7
+ value: -0.49
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 0.71666664
+ value: -0.49
+ 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_Offset.y
+ path:
+ classID: 61
+ script: {fileID: 0}
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Traps/FireTrap/Activated.anim.meta b/Assets/Animations/Traps/FireTrap/Activated.anim.meta
new file mode 100644
index 0000000..97e5b3f
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap/Activated.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9f9a6efb252521c45b9b429bb7eb127f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/FireTrap/FireTrap.controller b/Assets/Animations/Traps/FireTrap/FireTrap.controller
new file mode 100644
index 0000000..0ae232c
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap/FireTrap.controller
@@ -0,0 +1,159 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-2826989610774409071
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: activated
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -562288157568823942}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-562288157568823942
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Activated
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 4857023608334019816}
+ 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: 9f9a6efb252521c45b9b429bb7eb127f, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: FireTrap
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: activated
+ m_Type: 4
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: 5588681673357783170}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
+--- !u!1101 &4857023608334019816
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 2
+ m_ConditionEvent: activated
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 9177669538407406467}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1107 &5588681673357783170
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: 9177669538407406467}
+ m_Position: {x: 250, y: 110, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -562288157568823942}
+ m_Position: {x: 250, y: 270, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions: []
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 50, y: 20, z: 0}
+ m_EntryPosition: {x: 20, y: 120, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: 9177669538407406467}
+--- !u!1102 &9177669538407406467
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Idle
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -2826989610774409071}
+ 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: 382bad188b528d747922a9a88d5b0c5f, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
diff --git a/Assets/Animations/Traps/FireTrap/FireTrap.controller.meta b/Assets/Animations/Traps/FireTrap/FireTrap.controller.meta
new file mode 100644
index 0000000..a6aafd9
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap/FireTrap.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 64f916fb383b51444b4f655df1a95731
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/FireTrap/Idle.anim b/Assets/Animations/Traps/FireTrap/Idle.anim
new file mode 100644
index 0000000..29c98b3
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap/Idle.anim
@@ -0,0 +1,68 @@
+%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: Idle
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -2096897870, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -2096897870, guid: 2f836894ceaa5eb44981941c4f22f281, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.016666668
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Traps/FireTrap/Idle.anim.meta b/Assets/Animations/Traps/FireTrap/Idle.anim.meta
new file mode 100644
index 0000000..6a15b3e
--- /dev/null
+++ b/Assets/Animations/Traps/FireTrap/Idle.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 382bad188b528d747922a9a88d5b0c5f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/SawTrap.meta b/Assets/Animations/Traps/SawTrap.meta
new file mode 100644
index 0000000..1c01e20
--- /dev/null
+++ b/Assets/Animations/Traps/SawTrap.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d65d5bf341ca8424fa860e74f4bfa0b6
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/SawTrap/Activated.anim b/Assets/Animations/Traps/SawTrap/Activated.anim
new file mode 100644
index 0000000..6bf62e1
--- /dev/null
+++ b/Assets/Animations/Traps/SawTrap/Activated.anim
@@ -0,0 +1,113 @@
+%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: Activated
+ serializedVersion: 6
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves: []
+ m_PPtrCurves:
+ - curve:
+ - time: 0
+ value: {fileID: -1815747119, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.1
+ value: {fileID: -966206937, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.2
+ value: {fileID: 1240358536, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.3
+ value: {fileID: -437875075, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.4
+ value: {fileID: -923611326, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.5
+ value: {fileID: 3894287, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.6
+ value: {fileID: 229689879, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.7
+ value: {fileID: -1296512164, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.8
+ value: {fileID: 1691339522, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 0.9
+ value: {fileID: 691609282, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 1
+ value: {fileID: 1243562785, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 1.1
+ value: {fileID: -1699601358, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 1.2
+ value: {fileID: -461818359, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 1.3
+ value: {fileID: 861010799, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 1.4
+ value: {fileID: -2001651473, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - time: 1.5
+ value: {fileID: -433274135, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ attribute: m_Sprite
+ path:
+ classID: 212
+ script: {fileID: 0}
+ 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: 0
+ attribute: 0
+ script: {fileID: 0}
+ typeID: 212
+ customType: 23
+ isPPtrCurve: 1
+ pptrCurveMapping:
+ - {fileID: -1815747119, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -966206937, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 1240358536, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -437875075, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -923611326, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 3894287, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 229689879, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -1296512164, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 1691339522, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 691609282, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 1243562785, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -1699601358, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -461818359, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: 861010799, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -2001651473, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ - {fileID: -433274135, guid: 330f563dc8623b24f8bdf799c57c0547, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 1.5166667
+ 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: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Animations/Traps/SawTrap/Activated.anim.meta b/Assets/Animations/Traps/SawTrap/Activated.anim.meta
new file mode 100644
index 0000000..cab59d1
--- /dev/null
+++ b/Assets/Animations/Traps/SawTrap/Activated.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 41ddbdea71f19ee46a9844bcd06e03b2
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animations/Traps/SawTrap/SawTrap.controller b/Assets/Animations/Traps/SawTrap/SawTrap.controller
new file mode 100644
index 0000000..e869c94
--- /dev/null
+++ b/Assets/Animations/Traps/SawTrap/SawTrap.controller
@@ -0,0 +1,72 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-6407120408439701377
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Activated
+ 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: 41ddbdea71f19ee46a9844bcd06e03b2, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1107 &-4059925383128496598
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: -6407120408439701377}
+ m_Position: {x: 280, y: 120, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions: []
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 50, y: 20, z: 0}
+ m_EntryPosition: {x: 50, y: 120, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: -6407120408439701377}
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: SawTrap
+ serializedVersion: 5
+ m_AnimatorParameters: []
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: -4059925383128496598}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
diff --git a/Assets/Animations/Traps/SawTrap/SawTrap.controller.meta b/Assets/Animations/Traps/SawTrap/SawTrap.controller.meta
new file mode 100644
index 0000000..02e3a99
--- /dev/null
+++ b/Assets/Animations/Traps/SawTrap/SawTrap.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c7409a9c9c7598145811ac58ddd4bab7
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant: