From aac8e5f7568f9ccaee95be7b67a54fcaf6405c64 Mon Sep 17 00:00:00 2001 From: AlexKochnev Date: Sun, 3 Apr 2022 05:30:24 +0300 Subject: [PATCH] Add effect animations, Add skill ratio --- ldjam50/Assets/Prefabs/Abilities/Radio.prefab | 171 ++++++++++++++++++ .../Prefabs/Abilities/Radio.prefab.meta | 7 + .../Prefabs/Abilities/Ultraviolet.prefab | 34 +++- ldjam50/Assets/Scripts/Abilities/Radio.cs | 46 +++++ .../Assets/Scripts/Abilities/Radio.cs.meta | 11 ++ .../Sprites/Effects/BlueLine-Sheet.png.meta | 2 +- .../Effects/BlueLineAnimController.controller | 72 ++++++++ .../BlueLineAnimController.controller.meta | 8 + .../Sprites/Effects/BlueLineAnimation.anim | 81 +++++++++ .../Effects/BlueLineAnimation.anim.meta | 8 + .../Assets/Sprites/Effects/Bullet.controller | 72 ++++++++ .../Sprites/Effects/Bullet.controller.meta | 8 + .../Assets/Sprites/Effects/Bullet.png.meta | 2 +- .../Effects/BulletAnimController.controller | 72 ++++++++ .../BulletAnimController.controller.meta | 8 + .../Sprites/Effects/BulletAnimation.anim | 78 ++++++++ .../Sprites/Effects/BulletAnimation.anim.meta | 8 + .../Sprites/Effects/Bumerang-Sheet.png.meta | 2 +- .../Effects/BumerangAnimController.controller | 72 ++++++++ .../BumerangAnimController.controller.meta | 8 + .../Sprites/Effects/BumerangAnimation.anim | 105 +++++++++++ .../Effects/BumerangAnimation.anim.meta | 8 + .../Sprites/Effects/Expl32Blue-Green.png.meta | 2 +- .../Assets/Sprites/Effects/ExplAnimation.anim | 23 ++- .../Sprites/Effects/ExplAnimation.anim.meta | 2 +- .../Effects/ExplBlueAnimController.controller | 72 ++++++++ .../ExplBlueAnimController.controller.meta | 8 + .../Sprites/Effects/ExplBlueAnimation.anim | 96 ++++++++++ .../Effects/ExplBlueAnimation.anim.meta | 8 + .../Sprites/Effects/Fire-Sheet.png.meta | 2 +- .../Effects/FireAnimController.controller | 72 ++++++++ .../FireAnimController.controller.meta | 8 + .../Assets/Sprites/Effects/FireAnimation.anim | 84 +++++++++ .../Sprites/Effects/FireAnimation.anim.meta | 8 + .../Sprites/Effects/Radio-Sheet.png.meta | 2 +- .../Effects/RadioAnimController.controller | 72 ++++++++ .../RadioAnimController.controller.meta | 8 + .../Sprites/Effects/RadioAnimation.anim | 86 +++++++++ .../Sprites/Effects/RadioAnimation.anim.meta | 8 + .../Sprites/Effects/Robot-Sheet.png.meta | 2 +- .../Effects/RobotAnimController.controller | 72 ++++++++ .../RobotAnimController.controller.meta | 8 + .../Sprites/Effects/RobotAnimation.anim | 74 ++++++++ .../Sprites/Effects/RobotAnimation.anim.meta | 8 + .../Assets/Sprites/Effects/Rocket.png.meta | 2 +- .../Effects/RocketAnimController.controller | 72 ++++++++ .../RocketAnimController.controller.meta | 8 + .../Sprites/Effects/RocketAnimation.anim | 71 ++++++++ .../Sprites/Effects/RocketAnimation.anim.meta | 8 + .../Effects/ShotgunAnimController.controller | 72 ++++++++ .../ShotgunAnimController.controller.meta | 8 + .../Sprites/Effects/ShotgunAnimation.anim | 71 ++++++++ .../Effects/ShotgunAnimation.anim.meta | 8 + .../Sprites/Effects/ShotgunBullet.png.meta | 2 +- .../Effects/UltroPurple-Sheet.png.meta | 2 +- .../UltroPurpleAnimController.controller | 72 ++++++++ .../UltroPurpleAnimController.controller.meta | 8 + .../Sprites/Effects/UltroPurpleAnimation.anim | 74 ++++++++ .../Effects/UltroPurpleAnimation.anim.meta | 8 + .../Group/GroupEnemyAnimController.controller | 92 +++++++++- .../Heavy/HeavyEnemyAnimController.controller | 92 +++++++++- .../Light/LightEnemyAnimController.controller | 67 ++++++- .../StandartEnemyAnimController.controller | 2 +- 63 files changed, 2311 insertions(+), 36 deletions(-) create mode 100644 ldjam50/Assets/Prefabs/Abilities/Radio.prefab create mode 100644 ldjam50/Assets/Prefabs/Abilities/Radio.prefab.meta create mode 100644 ldjam50/Assets/Scripts/Abilities/Radio.cs create mode 100644 ldjam50/Assets/Scripts/Abilities/Radio.cs.meta create mode 100644 ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/Bullet.controller create mode 100644 ldjam50/Assets/Sprites/Effects/Bullet.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/BulletAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/BulletAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/BulletAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/BulletAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/FireAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/FireAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/FireAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/FireAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/RadioAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/RadioAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/RadioAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/RadioAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/RobotAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/RobotAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/RobotAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/RobotAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/RocketAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/RocketAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/RocketAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/RocketAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim.meta create mode 100644 ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller create mode 100644 ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller.meta create mode 100644 ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim create mode 100644 ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim.meta diff --git a/ldjam50/Assets/Prefabs/Abilities/Radio.prefab b/ldjam50/Assets/Prefabs/Abilities/Radio.prefab new file mode 100644 index 0000000..00d616d --- /dev/null +++ b/ldjam50/Assets/Prefabs/Abilities/Radio.prefab @@ -0,0 +1,171 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6196285449860538992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4291895258293432843} + - component: {fileID: 4864008898460965936} + - component: {fileID: 463036853569761210} + - component: {fileID: 224516951956488289} + - component: {fileID: 7110791183552413863} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4291895258293432843 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196285449860538992} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.15, y: -0.48, z: 1.3160809} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4220328572880531123} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4864008898460965936 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196285449860538992} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 4993684613595874357, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &463036853569761210 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196285449860538992} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 0c1bfd237366221459435c9166f3b9e3, type: 2} + m_CullingMode: 0 + m_UpdateMode: 1 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!58 &224516951956488289 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196285449860538992} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + serializedVersion: 2 + m_Radius: 0.5 +--- !u!114 &7110791183552413863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196285449860538992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8829ecc81be30a4d94873946faddc1f, type: 3} + m_Name: + m_EditorClassIdentifier: + ScaleSpeed: 2 + damage: 12.55 + timeToDamage: 0 + circleRadiusStart: 0.5 + circleRadiusEnd: 2.5 + circle: {fileID: 224516951956488289} +--- !u!1 &6863736067666425520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4220328572880531123} + m_Layer: 0 + m_Name: Radio + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4220328572880531123 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6863736067666425520} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.8834, y: 0.72714, z: -2.1158} + m_LocalScale: {x: 1.6076, y: 1.6076, z: 1.6076} + m_Children: + - {fileID: 4291895258293432843} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/ldjam50/Assets/Prefabs/Abilities/Radio.prefab.meta b/ldjam50/Assets/Prefabs/Abilities/Radio.prefab.meta new file mode 100644 index 0000000..744ea5f --- /dev/null +++ b/ldjam50/Assets/Prefabs/Abilities/Radio.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a2d345161907c714abc1cd72fdda75d8 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Prefabs/Abilities/Ultraviolet.prefab b/ldjam50/Assets/Prefabs/Abilities/Ultraviolet.prefab index e4040e2..6f5bdd4 100644 --- a/ldjam50/Assets/Prefabs/Abilities/Ultraviolet.prefab +++ b/ldjam50/Assets/Prefabs/Abilities/Ultraviolet.prefab @@ -12,6 +12,7 @@ GameObject: - component: {fileID: 4864008898460965936} - component: {fileID: 6102265118150421119} - component: {fileID: 3579090901325787678} + - component: {fileID: 463036853569761210} m_Layer: 0 m_Name: Square m_TagString: Untagged @@ -28,7 +29,7 @@ Transform: m_GameObject: {fileID: 6196285449860538992} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 1.15, y: -0.48, z: 1.3160809} - m_LocalScale: {x: 4.1, y: 0.18550389, z: 1} + m_LocalScale: {x: 8.2, y: 0.36, z: 1} m_Children: [] m_Father: {fileID: 4220328572880531123} m_RootOrder: 0 @@ -73,8 +74,8 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 7482667652216324306, guid: 48e93eef0688c4a259cb0eddcd8661f7, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 0.2901961} + m_Sprite: {fileID: -1579431903302429440, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 @@ -101,14 +102,14 @@ BoxCollider2D: m_SpriteTilingProperty: border: {x: 0, y: 0, z: 0, w: 0} pivot: {x: 0.5, y: 0.5} - oldSize: {x: 1, y: 1} + oldSize: {x: 0.5, y: 0.5} newSize: {x: 1, y: 1} adaptiveTilingThreshold: 0.5 drawMode: 0 adaptiveTiling: 0 m_AutoTiling: 0 serializedVersion: 2 - m_Size: {x: 0.9983634, y: 1} + m_Size: {x: 0.5, y: 0.3} m_EdgeRadius: 0 --- !u!114 &3579090901325787678 MonoBehaviour: @@ -123,8 +124,27 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: beam: {fileID: 6196285449860538992} - rotationSpeed: 25 - damage: 75 + rotationSpeed: 75 + damage: 25.01 +--- !u!95 &463036853569761210 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196285449860538992} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: d4a2557aeec98284989b3daa00f15042, type: 2} + m_CullingMode: 0 + m_UpdateMode: 1 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &6863736067666425520 GameObject: m_ObjectHideFlags: 0 diff --git a/ldjam50/Assets/Scripts/Abilities/Radio.cs b/ldjam50/Assets/Scripts/Abilities/Radio.cs new file mode 100644 index 0000000..5112e49 --- /dev/null +++ b/ldjam50/Assets/Scripts/Abilities/Radio.cs @@ -0,0 +1,46 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Radio: MonoBehaviour +{ + // [SerializeField] private GameObject beam; + + [SerializeField] private float ScaleSpeed; + + [SerializeField] private float damage; + + [SerializeField] private float timeToDamage; + + [SerializeField] private float circleRadiusStart; + [SerializeField] private float circleRadiusEnd; + + [SerializeField] private CircleCollider2D circle; + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //beam.transform.rotation.eulerAngles += new Vector3(0, 0 0.2f); + //transform.Rotate(new Vector3(0,0,1), ScaleSpeed * Time.deltaTime); + circle.radius += ScaleSpeed * Time.deltaTime; + if (circle.radius > circleRadiusEnd) + { + circle.radius = circleRadiusStart; + } + } + + void OnTriggerEnter2D(Collider2D col) + { + Debug.Log("PIZDAAAAAA"); + if (col.gameObject.CompareTag("Mob")) + { + Debug.Log("PIZDAAAAAA"); + col.gameObject.GetComponent().SendMessage("ApplyDamage", damage); + } + } +} diff --git a/ldjam50/Assets/Scripts/Abilities/Radio.cs.meta b/ldjam50/Assets/Scripts/Abilities/Radio.cs.meta new file mode 100644 index 0000000..0ba1d6f --- /dev/null +++ b/ldjam50/Assets/Scripts/Abilities/Radio.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a8829ecc81be30a4d94873946faddc1f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/BlueLine-Sheet.png.meta b/ldjam50/Assets/Sprites/Effects/BlueLine-Sheet.png.meta index ab4b106..6465b83 100644 --- a/ldjam50/Assets/Sprites/Effects/BlueLine-Sheet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/BlueLine-Sheet.png.meta @@ -52,7 +52,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller b/ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller new file mode 100644 index 0000000..cec1392 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: 228841884595885168} + m_Position: {x: 330, 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: 228841884595885168} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BlueLineAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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 &228841884595885168 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BlueLineAnimation + 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: 2eb8fb3f0743eed458fb908e967fb381, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller.meta new file mode 100644 index 0000000..aec056e --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BlueLineAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: acd71567a7ecc8d4a8745c689aa62a1d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim b/ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim new file mode 100644 index 0000000..d479923 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim @@ -0,0 +1,81 @@ +%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: BlueLineAnimation + 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: 773008359681470704, guid: 4259ecc12e3a31e4ca187a4c89d38acd, type: 3} + - time: 0.33333334 + value: {fileID: -7831493266679632330, guid: 4259ecc12e3a31e4ca187a4c89d38acd, type: 3} + - time: 0.5 + value: {fileID: -7831493266679632330, guid: 4259ecc12e3a31e4ca187a4c89d38acd, 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: 773008359681470704, guid: 4259ecc12e3a31e4ca187a4c89d38acd, type: 3} + - {fileID: -7831493266679632330, guid: 4259ecc12e3a31e4ca187a4c89d38acd, type: 3} + - {fileID: -7831493266679632330, guid: 4259ecc12e3a31e4ca187a4c89d38acd, 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: 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: + - time: 0.5 + functionName: + data: Delete + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim.meta new file mode 100644 index 0000000..c2d06c1 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BlueLineAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2eb8fb3f0743eed458fb908e967fb381 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Bullet.controller b/ldjam50/Assets/Sprites/Effects/Bullet.controller new file mode 100644 index 0000000..3260b37 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/Bullet.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5138794635360807717 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BulletAnimation + 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: fd178399c64d8ef41abc15b032b6f361, 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: Bullet + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2139492489587542408} + 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 &2139492489587542408 +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: -5138794635360807717} + m_Position: {x: 280, y: 110, 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: -5138794635360807717} diff --git a/ldjam50/Assets/Sprites/Effects/Bullet.controller.meta b/ldjam50/Assets/Sprites/Effects/Bullet.controller.meta new file mode 100644 index 0000000..efe76ef --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/Bullet.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9a53ff89dc362c439779d769c96ef9b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Bullet.png.meta b/ldjam50/Assets/Sprites/Effects/Bullet.png.meta index 39c7fae..5e1fecf 100644 --- a/ldjam50/Assets/Sprites/Effects/Bullet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Bullet.png.meta @@ -46,7 +46,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/BulletAnimController.controller b/ldjam50/Assets/Sprites/Effects/BulletAnimController.controller new file mode 100644 index 0000000..8477560 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BulletAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: -3521879564534705618} + m_Position: {x: 350, y: 110, 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: -3521879564534705618} +--- !u!1102 &-3521879564534705618 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BulletAnimation + 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: fd178399c64d8ef41abc15b032b6f361, 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: BulletAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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/ldjam50/Assets/Sprites/Effects/BulletAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/BulletAnimController.controller.meta new file mode 100644 index 0000000..e32f094 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BulletAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 96fd96aa04681d9478301c1a7d1f706a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/BulletAnimation.anim b/ldjam50/Assets/Sprites/Effects/BulletAnimation.anim new file mode 100644 index 0000000..b88e988 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BulletAnimation.anim @@ -0,0 +1,78 @@ +%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: BulletAnimation + 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: 21300000, guid: 6b7c7790767d66f41a5b967bc052846b, type: 3} + - time: 0.5 + value: {fileID: 21300000, guid: 6b7c7790767d66f41a5b967bc052846b, 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: 21300000, guid: 6b7c7790767d66f41a5b967bc052846b, type: 3} + - {fileID: 21300000, guid: 6b7c7790767d66f41a5b967bc052846b, 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: 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: + - time: 0.5 + functionName: + data: Delete + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/ldjam50/Assets/Sprites/Effects/BulletAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/BulletAnimation.anim.meta new file mode 100644 index 0000000..0f3d881 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BulletAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fd178399c64d8ef41abc15b032b6f361 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Bumerang-Sheet.png.meta b/ldjam50/Assets/Sprites/Effects/Bumerang-Sheet.png.meta index 7e1181f..732729e 100644 --- a/ldjam50/Assets/Sprites/Effects/Bumerang-Sheet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Bumerang-Sheet.png.meta @@ -58,7 +58,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller b/ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller new file mode 100644 index 0000000..4c0809b --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: -2346895151444873441} + m_Position: {x: 270, y: 140, 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: -2346895151444873441} +--- !u!1102 &-2346895151444873441 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BumerangAnimation + 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: 29f6a20760d95d44e82cd8e1d4c88ba3, 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: BumerangAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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/ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller.meta new file mode 100644 index 0000000..1104722 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BumerangAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8eafa7674258a1d44b57df1b74a4ba7d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim b/ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim new file mode 100644 index 0000000..19f0cf1 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim @@ -0,0 +1,105 @@ +%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: BumerangAnimation + 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: -7223500524570698268, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.05 + value: {fileID: -4709584402529465430, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.1 + value: {fileID: -3016177546571357208, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.15 + value: {fileID: -770679914804863826, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.2 + value: {fileID: -7223500524570698268, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.25 + value: {fileID: -4709584402529465430, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.3 + value: {fileID: -3016177546571357208, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.35 + value: {fileID: -770679914804863826, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.4 + value: {fileID: -7223500524570698268, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.45 + value: {fileID: -4709584402529465430, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - time: 0.5 + value: {fileID: -3016177546571357208, guid: d1724c2207cc7934580992ce9d42f6a7, 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: -7223500524570698268, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -4709584402529465430, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -3016177546571357208, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -770679914804863826, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -7223500524570698268, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -4709584402529465430, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -3016177546571357208, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -770679914804863826, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -7223500524570698268, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -4709584402529465430, guid: d1724c2207cc7934580992ce9d42f6a7, type: 3} + - {fileID: -3016177546571357208, guid: d1724c2207cc7934580992ce9d42f6a7, 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: 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: + - time: 0.5 + functionName: + data: Delete + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim.meta new file mode 100644 index 0000000..36a97f7 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/BumerangAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 29f6a20760d95d44e82cd8e1d4c88ba3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Expl32Blue-Green.png.meta b/ldjam50/Assets/Sprites/Effects/Expl32Blue-Green.png.meta index 6f4d527..2d70d5e 100644 --- a/ldjam50/Assets/Sprites/Effects/Expl32Blue-Green.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Expl32Blue-Green.png.meta @@ -70,7 +70,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim b/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim index 8fa6350..158a9ce 100644 --- a/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim +++ b/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim @@ -23,17 +23,17 @@ AnimationClip: value: {fileID: 4455830272222587326, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - time: 0.06666667 value: {fileID: 8855754954285246910, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - - time: 0.13333334 + - time: 0.15 value: {fileID: -5608497299007999723, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - - time: 0.2 + - time: 0.21666667 value: {fileID: 5140774079673320405, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - - time: 0.26666668 + - time: 0.28333333 value: {fileID: -7448463022687376513, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - - time: 0.33333334 + - time: 0.35 value: {fileID: 7781227294636230676, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - - time: 0.4 + - time: 0.43333334 value: {fileID: -5688838636644343198, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} - - time: 0.46666667 + - time: 0.5 value: {fileID: 5139373333517102986, guid: f9067497a04eb314cb36ade16f7816c0, type: 3} attribute: m_Sprite path: @@ -67,7 +67,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.48333335 + m_StopTime: 0.51666665 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -86,4 +86,11 @@ AnimationClip: m_EulerEditorCurves: [] m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 - m_Events: [] + m_Events: + - time: 0.5 + functionName: + data: Delete + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim.meta index c19d3ce..67c1dcc 100644 --- a/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim.meta +++ b/ldjam50/Assets/Sprites/Effects/ExplAnimation.anim.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f4b517d0e48d6aaa5ae0b063c62202e7 +guid: 018dfa02ebcb58d419897a8eac83ea34 NativeFormatImporter: externalObjects: {} mainObjectFileID: 7400000 diff --git a/ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller new file mode 100644 index 0000000..cd0f197 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: -4577285347964345862} + m_Position: {x: 280, y: 80, 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: -4577285347964345862} +--- !u!1102 &-4577285347964345862 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ExplBlueAnimation + 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: 9e7a6831b02f5a5438761191091586fd, 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: ExplBlueAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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/ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller.meta new file mode 100644 index 0000000..f74b914 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9c44fefd901df544bfcaf8555a5b4ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim new file mode 100644 index 0000000..25e4bce --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim @@ -0,0 +1,96 @@ +%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: ExplBlueAnimation + 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: -1828542687537101492, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.06666667 + value: {fileID: 897252288475420653, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.15 + value: {fileID: 6198051369063775420, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.21666667 + value: {fileID: 4492970028260115028, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.28333333 + value: {fileID: -3657303100061804433, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.35 + value: {fileID: -3651203259675722828, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.43333334 + value: {fileID: -4724533210505812769, guid: b64ee925a0a985147a807f04960199de, type: 3} + - time: 0.5 + value: {fileID: -3391433632283721658, guid: b64ee925a0a985147a807f04960199de, 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: -1828542687537101492, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: 897252288475420653, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: 6198051369063775420, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: 4492970028260115028, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: -3657303100061804433, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: -3651203259675722828, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: -4724533210505812769, guid: b64ee925a0a985147a807f04960199de, type: 3} + - {fileID: -3391433632283721658, guid: b64ee925a0a985147a807f04960199de, 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: 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: + - time: 0.5 + functionName: + data: Delete + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim.meta new file mode 100644 index 0000000..e84aa4b --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ExplBlueAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e7a6831b02f5a5438761191091586fd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Fire-Sheet.png.meta b/ldjam50/Assets/Sprites/Effects/Fire-Sheet.png.meta index 0298f3e..b3ca446 100644 --- a/ldjam50/Assets/Sprites/Effects/Fire-Sheet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Fire-Sheet.png.meta @@ -58,7 +58,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/FireAnimController.controller b/ldjam50/Assets/Sprites/Effects/FireAnimController.controller new file mode 100644 index 0000000..f5969f8 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/FireAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: -4357527435683864033} + m_Position: {x: 260, y: 110, 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: -4357527435683864033} +--- !u!1102 &-4357527435683864033 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FireAnimation + 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: 67328202df5f45c4ab5215b25e39a587, 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: FireAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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/ldjam50/Assets/Sprites/Effects/FireAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/FireAnimController.controller.meta new file mode 100644 index 0000000..67317df --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/FireAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46f38783a42078445b905705c43517a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/FireAnimation.anim b/ldjam50/Assets/Sprites/Effects/FireAnimation.anim new file mode 100644 index 0000000..f9a8e4e --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/FireAnimation.anim @@ -0,0 +1,84 @@ +%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: FireAnimation + 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: -2969337942446801578, guid: 5b17dd7f5377a324290217c539f3da44, type: 3} + - time: 0.16666667 + value: {fileID: 7930114959436986624, guid: 5b17dd7f5377a324290217c539f3da44, type: 3} + - time: 0.33333334 + value: {fileID: -4279940365266761354, guid: 5b17dd7f5377a324290217c539f3da44, type: 3} + - time: 0.5 + value: {fileID: -7779725336386670013, guid: 5b17dd7f5377a324290217c539f3da44, 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: -2969337942446801578, guid: 5b17dd7f5377a324290217c539f3da44, type: 3} + - {fileID: 7930114959436986624, guid: 5b17dd7f5377a324290217c539f3da44, type: 3} + - {fileID: -4279940365266761354, guid: 5b17dd7f5377a324290217c539f3da44, type: 3} + - {fileID: -7779725336386670013, guid: 5b17dd7f5377a324290217c539f3da44, 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: 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: + - time: 0.5 + functionName: + data: Delete + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/ldjam50/Assets/Sprites/Effects/FireAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/FireAnimation.anim.meta new file mode 100644 index 0000000..493a35c --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/FireAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67328202df5f45c4ab5215b25e39a587 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Radio-Sheet.png.meta b/ldjam50/Assets/Sprites/Effects/Radio-Sheet.png.meta index b0b914e..1a3c49f 100644 --- a/ldjam50/Assets/Sprites/Effects/Radio-Sheet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Radio-Sheet.png.meta @@ -67,7 +67,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/RadioAnimController.controller b/ldjam50/Assets/Sprites/Effects/RadioAnimController.controller new file mode 100644 index 0000000..88525b4 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RadioAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: -1023414195370592936} + m_Position: {x: 290, y: 100, 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: -1023414195370592936} +--- !u!1102 &-1023414195370592936 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RadioAnimation + 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: 0a20a5f7d39534c45a89a998c2fae0de, 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: RadioAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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/ldjam50/Assets/Sprites/Effects/RadioAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/RadioAnimController.controller.meta new file mode 100644 index 0000000..cd5bd8f --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RadioAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c1bfd237366221459435c9166f3b9e3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/RadioAnimation.anim b/ldjam50/Assets/Sprites/Effects/RadioAnimation.anim new file mode 100644 index 0000000..ace9880 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RadioAnimation.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: RadioAnimation + 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: 4993684613595874357, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - time: 0.16666667 + value: {fileID: 6179755577648408956, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - time: 0.33333334 + value: {fileID: -1636381221140084518, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - time: 0.5 + value: {fileID: 3874152439533711107, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - time: 0.6666667 + value: {fileID: 7544366249058677601, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - time: 0.8333333 + value: {fileID: 4342125769110576363, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - time: 1 + value: {fileID: 6283966628476373674, guid: b5b46665b8f01e042acadce1308ce629, 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: 4993684613595874357, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - {fileID: 6179755577648408956, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - {fileID: -1636381221140084518, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - {fileID: 3874152439533711107, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - {fileID: 7544366249058677601, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - {fileID: 4342125769110576363, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + - {fileID: 6283966628476373674, guid: b5b46665b8f01e042acadce1308ce629, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.0166667 + 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/ldjam50/Assets/Sprites/Effects/RadioAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/RadioAnimation.anim.meta new file mode 100644 index 0000000..a890462 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RadioAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a20a5f7d39534c45a89a998c2fae0de +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Robot-Sheet.png.meta b/ldjam50/Assets/Sprites/Effects/Robot-Sheet.png.meta index 198712b..f2951bd 100644 --- a/ldjam50/Assets/Sprites/Effects/Robot-Sheet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Robot-Sheet.png.meta @@ -55,7 +55,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/RobotAnimController.controller b/ldjam50/Assets/Sprites/Effects/RobotAnimController.controller new file mode 100644 index 0000000..0c5d57f --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RobotAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: 2886328084096659121} + m_Position: {x: 200, y: 0, 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: 2886328084096659121} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RobotAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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 &2886328084096659121 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RobotAnimation + 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: df2e2f2eef60f934ca06abbcfdd9e242, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ldjam50/Assets/Sprites/Effects/RobotAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/RobotAnimController.controller.meta new file mode 100644 index 0000000..02c1b5f --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RobotAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a795eca6ec5912842811a2a2dbaa37fa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/RobotAnimation.anim b/ldjam50/Assets/Sprites/Effects/RobotAnimation.anim new file mode 100644 index 0000000..a23a44d --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RobotAnimation.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: RobotAnimation + 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: 3727881820157045684, guid: e44dc093a1322a649af88c3f4118adb1, type: 3} + - time: 0.25 + value: {fileID: 2021580226257737229, guid: e44dc093a1322a649af88c3f4118adb1, type: 3} + - time: 0.5 + value: {fileID: 6506387414918134206, guid: e44dc093a1322a649af88c3f4118adb1, 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: 3727881820157045684, guid: e44dc093a1322a649af88c3f4118adb1, type: 3} + - {fileID: 2021580226257737229, guid: e44dc093a1322a649af88c3f4118adb1, type: 3} + - {fileID: 6506387414918134206, guid: e44dc093a1322a649af88c3f4118adb1, 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: 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/ldjam50/Assets/Sprites/Effects/RobotAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/RobotAnimation.anim.meta new file mode 100644 index 0000000..3d4aaf0 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RobotAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df2e2f2eef60f934ca06abbcfdd9e242 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/Rocket.png.meta b/ldjam50/Assets/Sprites/Effects/Rocket.png.meta index 9657599..c5edd62 100644 --- a/ldjam50/Assets/Sprites/Effects/Rocket.png.meta +++ b/ldjam50/Assets/Sprites/Effects/Rocket.png.meta @@ -46,7 +46,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/RocketAnimController.controller b/ldjam50/Assets/Sprites/Effects/RocketAnimController.controller new file mode 100644 index 0000000..a71164f --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RocketAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: -1326351476384652577} + m_Position: {x: 200, y: 0, 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: -1326351476384652577} +--- !u!1102 &-1326351476384652577 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RocketAnimation + 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: 53cfc360299522541b423470b1c9143d, 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: RocketAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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/ldjam50/Assets/Sprites/Effects/RocketAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/RocketAnimController.controller.meta new file mode 100644 index 0000000..67a460a --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RocketAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b0df367574d80a84b9bba58c6181dc54 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/RocketAnimation.anim b/ldjam50/Assets/Sprites/Effects/RocketAnimation.anim new file mode 100644 index 0000000..b334e68 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RocketAnimation.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: RocketAnimation + 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: 21300000, guid: 8b5e3f10fc553474197ce273b0560d1b, type: 3} + - time: 0.5 + value: {fileID: 21300000, guid: 8b5e3f10fc553474197ce273b0560d1b, 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: 21300000, guid: 8b5e3f10fc553474197ce273b0560d1b, type: 3} + - {fileID: 21300000, guid: 8b5e3f10fc553474197ce273b0560d1b, 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: 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/ldjam50/Assets/Sprites/Effects/RocketAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/RocketAnimation.anim.meta new file mode 100644 index 0000000..f3677eb --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/RocketAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 53cfc360299522541b423470b1c9143d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller b/ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller new file mode 100644 index 0000000..1d07761 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: 7222651690132194707} + m_Position: {x: 200, y: 0, 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: 7222651690132194707} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShotgunAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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 &7222651690132194707 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShotgunAnimation + 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: 88d4661a21185fc4086be3d4ba99589d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller.meta new file mode 100644 index 0000000..6a650c9 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ShotgunAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2504f5d06cbd3db459454bcbe36c7343 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim b/ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim new file mode 100644 index 0000000..a04002c --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ShotgunAnimation.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: ShotgunAnimation + 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: 21300000, guid: b786384019391b84097c665de025256f, type: 3} + - time: 0.5 + value: {fileID: 21300000, guid: b786384019391b84097c665de025256f, 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: 21300000, guid: b786384019391b84097c665de025256f, type: 3} + - {fileID: 21300000, guid: b786384019391b84097c665de025256f, 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: 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/ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim.meta new file mode 100644 index 0000000..b5bb2be --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/ShotgunAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88d4661a21185fc4086be3d4ba99589d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/ShotgunBullet.png.meta b/ldjam50/Assets/Sprites/Effects/ShotgunBullet.png.meta index 40a8070..d2cd311 100644 --- a/ldjam50/Assets/Sprites/Effects/ShotgunBullet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/ShotgunBullet.png.meta @@ -46,7 +46,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/UltroPurple-Sheet.png.meta b/ldjam50/Assets/Sprites/Effects/UltroPurple-Sheet.png.meta index d4a1b17..8dfbb35 100644 --- a/ldjam50/Assets/Sprites/Effects/UltroPurple-Sheet.png.meta +++ b/ldjam50/Assets/Sprites/Effects/UltroPurple-Sheet.png.meta @@ -52,7 +52,7 @@ TextureImporter: spriteMeshType: 1 alignment: 0 spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 + spritePixelsToUnits: 32 spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 diff --git a/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller new file mode 100644 index 0000000..00a5171 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8238096328849230015 +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: 2212407842881831223} + m_Position: {x: 310, 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: 2212407842881831223} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UltroPurpleAnimController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8238096328849230015} + 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 &2212407842881831223 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UltroPurpleAnimation + 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: 9297ec682a6cf0a47adcc9410df78661, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller.meta b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller.meta new file mode 100644 index 0000000..11fdb09 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimController.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4a2557aeec98284989b3daa00f15042 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim new file mode 100644 index 0000000..3e88bf4 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.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: UltroPurpleAnimation + 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: -1579431903302429440, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, type: 3} + - time: 0.25 + value: {fileID: 4889781329962952301, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, type: 3} + - time: 0.5 + value: {fileID: 4889781329962952301, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, 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: -1579431903302429440, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, type: 3} + - {fileID: 4889781329962952301, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, type: 3} + - {fileID: 4889781329962952301, guid: 54d8518ccde9e0f4fa81bb1d15a2b1c8, 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: 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/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim.meta b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim.meta new file mode 100644 index 0000000..a5d6744 --- /dev/null +++ b/ldjam50/Assets/Sprites/Effects/UltroPurpleAnimation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9297ec682a6cf0a47adcc9410df78661 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ldjam50/Assets/Sprites/Enemies/Group/GroupEnemyAnimController.controller b/ldjam50/Assets/Sprites/Enemies/Group/GroupEnemyAnimController.controller index 4f934e9..3e14fd4 100644 --- a/ldjam50/Assets/Sprites/Enemies/Group/GroupEnemyAnimController.controller +++ b/ldjam50/Assets/Sprites/Enemies/Group/GroupEnemyAnimController.controller @@ -1,5 +1,30 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-2371995988900304448 +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: IsDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6847147544335374684} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.5 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1102 &-1351690705070559544 AnimatorState: serializedVersion: 6 @@ -10,7 +35,8 @@ AnimatorState: m_Name: Run m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: -2371995988900304448} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -34,7 +60,13 @@ AnimatorController: m_PrefabAsset: {fileID: 0} m_Name: GroupEnemyAnimController serializedVersion: 5 - m_AnimatorParameters: [] + m_AnimatorParameters: + - m_Name: IsDead + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer @@ -48,6 +80,57 @@ AnimatorController: m_IKPass: 0 m_SyncedLayerAffectsTiming: 0 m_Controller: {fileID: 9100000} +--- !u!1101 &2025107369349340368 +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: IsDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6847147544335374684} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.5 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &6847147544335374684 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ExplAnimation + 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: 018dfa02ebcb58d419897a8eac83ea34, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1107 &8214928845230017319 AnimatorStateMachine: serializedVersion: 6 @@ -59,7 +142,10 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: -1351690705070559544} - m_Position: {x: 250, y: 100, z: 0} + m_Position: {x: 250, y: 110, z: 0} + - serializedVersion: 1 + m_State: {fileID: 6847147544335374684} + m_Position: {x: 250, y: 10, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] diff --git a/ldjam50/Assets/Sprites/Enemies/Heavy/HeavyEnemyAnimController.controller b/ldjam50/Assets/Sprites/Enemies/Heavy/HeavyEnemyAnimController.controller index d8d65d1..9979e7f 100644 --- a/ldjam50/Assets/Sprites/Enemies/Heavy/HeavyEnemyAnimController.controller +++ b/ldjam50/Assets/Sprites/Enemies/Heavy/HeavyEnemyAnimController.controller @@ -1,5 +1,31 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-2779822343158242698 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ExplAnimation + 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: f4b517d0e48d6aaa5ae0b063c62202e7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-1351690705070559544 AnimatorState: serializedVersion: 6 @@ -10,7 +36,8 @@ AnimatorState: m_Name: Run m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: 8768683302591750757} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -34,7 +61,13 @@ AnimatorController: m_PrefabAsset: {fileID: 0} m_Name: HeavyEnemyAnimController serializedVersion: 5 - m_AnimatorParameters: [] + m_AnimatorParameters: + - m_Name: IsDead + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer @@ -48,6 +81,31 @@ AnimatorController: m_IKPass: 0 m_SyncedLayerAffectsTiming: 0 m_Controller: {fileID: 9100000} +--- !u!1101 &3263130064103270998 +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: IsDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2779822343158242698} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.5 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1107 &8214928845230017319 AnimatorStateMachine: serializedVersion: 6 @@ -59,7 +117,10 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: -1351690705070559544} - m_Position: {x: 250, y: 100, z: 0} + m_Position: {x: 250, y: 110, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2779822343158242698} + m_Position: {x: 250, y: -10, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -70,3 +131,28 @@ AnimatorStateMachine: m_ExitPosition: {x: 800, y: 120, z: 0} m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} m_DefaultState: {fileID: -1351690705070559544} +--- !u!1101 &8768683302591750757 +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: IsDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2779822343158242698} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.625 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 diff --git a/ldjam50/Assets/Sprites/Enemies/Light/LightEnemyAnimController.controller b/ldjam50/Assets/Sprites/Enemies/Light/LightEnemyAnimController.controller index 031294d..cb16b16 100644 --- a/ldjam50/Assets/Sprites/Enemies/Light/LightEnemyAnimController.controller +++ b/ldjam50/Assets/Sprites/Enemies/Light/LightEnemyAnimController.controller @@ -1,5 +1,30 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-5166670749404512523 +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: IsDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -1029265021047803637} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.5 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1102 &-1351690705070559544 AnimatorState: serializedVersion: 6 @@ -10,7 +35,8 @@ AnimatorState: m_Name: Run m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: -5166670749404512523} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -26,6 +52,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &-1029265021047803637 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ExplAnimation + 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: f4b517d0e48d6aaa5ae0b063c62202e7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!91 &9100000 AnimatorController: m_ObjectHideFlags: 0 @@ -34,7 +86,13 @@ AnimatorController: m_PrefabAsset: {fileID: 0} m_Name: LightEnemyAnimController serializedVersion: 5 - m_AnimatorParameters: [] + m_AnimatorParameters: + - m_Name: IsDead + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer @@ -59,7 +117,10 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: -1351690705070559544} - m_Position: {x: 250, y: 100, z: 0} + m_Position: {x: 250, y: 110, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1029265021047803637} + m_Position: {x: 250, y: -20, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] diff --git a/ldjam50/Assets/Sprites/Enemies/Standart/StandartEnemyAnimController.controller b/ldjam50/Assets/Sprites/Enemies/Standart/StandartEnemyAnimController.controller index df85a5a..82cc5c1 100644 --- a/ldjam50/Assets/Sprites/Enemies/Standart/StandartEnemyAnimController.controller +++ b/ldjam50/Assets/Sprites/Enemies/Standart/StandartEnemyAnimController.controller @@ -41,7 +41,7 @@ AnimatorController: m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer