From 7a7b36572c5184b7d58dead3c87d794d686ee6c4 Mon Sep 17 00:00:00 2001 From: ev <85412919+evdial@users.noreply.github.com> Date: Thu, 14 Mar 2024 14:30:12 -0400 Subject: [PATCH] intro gate animations --- Assets/Resources/Games/shootEmUp.prefab | 1803 ++++++++++++++++- .../ShootEmUp/Animations/IntroGate.controller | 188 ++ .../Animations/IntroGate.controller.meta | 8 + .../ShootEmUp/Animations/gateHidden.anim | 278 +++ .../ShootEmUp/Animations/gateHidden.anim.meta | 8 + .../Games/ShootEmUp/Animations/gateOpen1.anim | 960 +++++++++ .../ShootEmUp/Animations/gateOpen1.anim.meta | 8 + .../Games/ShootEmUp/Animations/gateOpen2.anim | 1048 ++++++++++ .../ShootEmUp/Animations/gateOpen2.anim.meta | 8 + .../Games/ShootEmUp/Animations/gateOpen3.anim | 732 +++++++ .../ShootEmUp/Animations/gateOpen3.anim.meta | 8 + .../Games/ShootEmUp/Animations/gateShow.anim | 278 +++ .../ShootEmUp/Animations/gateShow.anim.meta | 8 + .../Sprites/Games/ShootEmUp/reference3.PNG | Bin 0 -> 100028 bytes .../Games/ShootEmUp/reference3.PNG.meta | 123 ++ ...Generator.Editor.ProjectSettingsData.asset | 3 + 16 files changed, 5448 insertions(+), 13 deletions(-) create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller.meta create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim.meta create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim.meta create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim.meta create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim.meta create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim.meta create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG create mode 100644 Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG.meta diff --git a/Assets/Resources/Games/shootEmUp.prefab b/Assets/Resources/Games/shootEmUp.prefab index a7b20acd5..aab2cdb88 100644 --- a/Assets/Resources/Games/shootEmUp.prefab +++ b/Assets/Resources/Games/shootEmUp.prefab @@ -238,6 +238,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &321218519047463291 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4297651865582273464} + - component: {fileID: 4404241550344273595} + m_Layer: 0 + m_Name: edges (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4297651865582273464 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321218519047463291} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -7.321, y: -3.352, z: 0} + m_LocalScale: {x: 4.1724772, y: 4.1724772, z: 4.1724772} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4404241550344273595 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321218519047463291} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: 19118740, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &571687235652840287 GameObject: m_ObjectHideFlags: 0 @@ -269,7 +353,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} --- !u!198 &710340991194746281 ParticleSystem: @@ -5191,7 +5275,7 @@ Transform: - {fileID: 6196072558655456160} - {fileID: 8175896795855800287} m_Father: {fileID: 5813499711186931250} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!95 &4632575707632497822 Animator: @@ -5246,7 +5330,7 @@ Transform: - {fileID: 1949994609555536563} - {fileID: 119918007499355646} m_Father: {fileID: 5813499711186931250} - m_RootOrder: 6 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!95 &2111292267210865605 Animator: @@ -5354,6 +5438,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &943703704046346178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1393067512952869536} + - component: {fileID: 8776782881813462131} + m_Layer: 0 + m_Name: panel (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1393067512952869536 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 943703704046346178} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.501, y: 1.511, z: 0} + m_LocalScale: {x: 4.43504, y: 3.8534174, z: 4.3587613} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9011593731910506387} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8776782881813462131 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 943703704046346178} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 900 + m_Sprite: {fileID: 550096959, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &956406389716080777 GameObject: m_ObjectHideFlags: 0 @@ -5388,7 +5556,7 @@ Transform: - {fileID: 6617605327472394276} - {fileID: 5551208497886013942} m_Father: {fileID: 5813499711186931250} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &2952379210448327737 SpriteRenderer: @@ -5474,6 +5642,258 @@ Animator: m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorStateOnDisable: 0 m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &1030329598307254571 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5470576136790998899} + - component: {fileID: 8879978024463968034} + m_Layer: 0 + m_Name: panel (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5470576136790998899 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030329598307254571} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.501, y: 1.511, z: 0} + m_LocalScale: {x: 4.43504, y: 3.8534174, z: 4.3587613} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6532612372709201672} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8879978024463968034 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030329598307254571} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 899 + m_Sprite: {fileID: 550096959, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1194217723192905216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224407892849148061} + - component: {fileID: 2860732789116621864} + m_Layer: 0 + m_Name: edges (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &224407892849148061 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194217723192905216} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 7.32, y: -3.353, z: 0} + m_LocalScale: {x: 4.1724772, y: 4.1724772, z: 4.1724772} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2860732789116621864 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194217723192905216} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: 19118740, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1232912757248371734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1011346242853415133} + - component: {fileID: 6819719059768451844} + m_Layer: 0 + m_Name: edges (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1011346242853415133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1232912757248371734} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.54, y: 4.014, z: 0} + m_LocalScale: {x: 18.973701, y: 4.17248, z: 4.17248} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6819719059768451844 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1232912757248371734} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: -462917201, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &1315128757765962091 GameObject: m_ObjectHideFlags: 0 @@ -5558,6 +5978,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1459660390818828285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3236699983728620711} + - component: {fileID: 2051547925137892002} + m_Layer: 0 + m_Name: edges (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3236699983728620711 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459660390818828285} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.66, y: 4.014, z: 0} + m_LocalScale: {x: 18.973701, y: 4.17248, z: 4.17248} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2051547925137892002 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459660390818828285} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: -462917201, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &1658407974388752238 GameObject: m_ObjectHideFlags: 0 @@ -5642,6 +6146,40 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1677756827476560032 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6532612372709201672} + m_Layer: 0 + m_Name: CoverTop + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6532612372709201672 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1677756827476560032} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 997731953007583695} + - {fileID: 7893548430666929381} + - {fileID: 5470576136790998899} + m_Father: {fileID: 432611411100755813} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1732982767960026359 GameObject: m_ObjectHideFlags: 0 @@ -5826,7 +6364,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 12 + m_RootOrder: 13 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &3224705744252683207 SpriteRenderer: @@ -5994,7 +6532,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 11 + m_RootOrder: 12 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &4539050977762387867 SpriteRenderer: @@ -6246,7 +6784,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &8901463518339414129 SpriteRenderer: @@ -6300,6 +6838,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &2715394017050325909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5188767799633316323} + - component: {fileID: 5940336675185335483} + m_Layer: 0 + m_Name: BlackRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5188767799633316323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2715394017050325909} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10.71, y: 0, z: 0} + m_LocalScale: {x: 21.742779, y: 21.742779, z: 21.742779} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 432611411100755813} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5940336675185335483 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2715394017050325909} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + 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: 9000 + m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3} + m_Color: {r: 0, g: 0, b: 0, 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!1 &2773916687473689216 GameObject: m_ObjectHideFlags: 0 @@ -6584,7 +7206,7 @@ Transform: m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 7 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &2135883111423774495 SpriteRenderer: @@ -6638,6 +7260,47 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &3009290400548635415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8674728251254921360} + m_Layer: 0 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8674728251254921360 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3009290400548635415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8406784267022514986} + - {fileID: 4297651865582273464} + - {fileID: 1880751813356319648} + - {fileID: 8976873289928672351} + - {fileID: 224407892849148061} + - {fileID: 6969577501353859940} + - {fileID: 5579727159854080508} + - {fileID: 2389855405833789630} + - {fileID: 3236699983728620711} + - {fileID: 1011346242853415133} + m_Father: {fileID: 432611411100755813} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &3017346050023796695 GameObject: m_ObjectHideFlags: 0 @@ -6898,6 +7561,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &3525906036745244048 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1880751813356319648} + - component: {fileID: 408282836584032699} + m_Layer: 0 + m_Name: edges (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1880751813356319648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3525906036745244048} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -7.902, y: 0.2, z: 0} + m_LocalScale: {x: 4.1724772, y: 11.870046, z: 4.1724772} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &408282836584032699 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3525906036745244048} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: 1197818812, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &3690288990920757303 GameObject: m_ObjectHideFlags: 0 @@ -16847,7 +17594,7 @@ Transform: m_Children: - {fileID: 3768447100777554682} m_Father: {fileID: 5813499711186931250} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!95 &8588679386917878025 Animator: @@ -16870,6 +17617,124 @@ Animator: m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorStateOnDisable: 0 m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &4184565618422900329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9011593731910506387} + m_Layer: 0 + m_Name: CoverBottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &9011593731910506387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4184565618422900329} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3.08, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4844213314409007276} + - {fileID: 4900161472783306088} + - {fileID: 1393067512952869536} + m_Father: {fileID: 432611411100755813} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4369759221051740020 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2389855405833789630} + - component: {fileID: 8754978068075389726} + m_Layer: 0 + m_Name: edges (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2389855405833789630 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4369759221051740020} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.54, y: -3.991, z: 0} + m_LocalScale: {x: 18.973701, y: 4.17248, z: 4.17248} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8754978068075389726 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4369759221051740020} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: -462917201, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &4410455793510420165 GameObject: m_ObjectHideFlags: 0 @@ -16899,7 +17764,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &4502150207360229785 GameObject: @@ -16985,6 +17850,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &4669713921472082703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 997731953007583695} + - component: {fileID: 7002478838784071686} + m_Layer: 0 + m_Name: panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &997731953007583695 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4669713921472082703} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -4.688, y: 1.512, z: 0} + m_LocalScale: {x: 4.43504, y: 3.8534174, z: 4.3587613} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6532612372709201672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7002478838784071686 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4669713921472082703} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 899 + m_Sprite: {fileID: 550096959, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &4802961506992077378 GameObject: m_ObjectHideFlags: 0 @@ -17253,7 +18202,7 @@ Transform: - {fileID: 4698974040504031036} - {fileID: 7221925417394270343} m_Father: {fileID: 5813499711186931250} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!198 &5161883498074052860 ParticleSystem: @@ -26962,6 +27911,90 @@ ParticleSystemRenderer: m_MeshWeighting2: 1 m_MeshWeighting3: 1 m_MaskInteraction: 0 +--- !u!1 &5475319209583206291 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4605678515718405521} + - component: {fileID: 7868741799974420488} + m_Layer: 0 + m_Name: BlackLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4605678515718405521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5475319209583206291} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10.94, y: 0, z: 0} + m_LocalScale: {x: 21.742779, y: 21.742779, z: 21.742779} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 432611411100755813} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7868741799974420488 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5475319209583206291} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + 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: 9000 + m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3} + m_Color: {r: 0, g: 0, b: 0, 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!1 &5615248594264218116 GameObject: m_ObjectHideFlags: 0 @@ -27168,6 +28201,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &5785795396877143890 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8976873289928672351} + - component: {fileID: 2096190018833738776} + m_Layer: 0 + m_Name: edges (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8976873289928672351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5785795396877143890} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 7.32, y: 3.359, z: 0} + m_LocalScale: {x: 4.1724772, y: 4.1724772, z: 4.1724772} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2096190018833738776 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5785795396877143890} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: 19118740, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &5813499711186931251 GameObject: m_ObjectHideFlags: 0 @@ -27197,6 +28314,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 432611411100755813} - {fileID: 6137118448434182433} - {fileID: 5753892721576749661} - {fileID: 7860111563605842767} @@ -27210,6 +28328,7 @@ Transform: - {fileID: 3425657190638438162} - {fileID: 8929057065085434979} - {fileID: 981613458968378058} + - {fileID: 2218350482074454988} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -37147,6 +38266,90 @@ ParticleSystemRenderer: m_MeshWeighting2: 1 m_MeshWeighting3: 1 m_MaskInteraction: 0 +--- !u!1 &6635940821672818497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4844213314409007276} + - component: {fileID: 2102743024354719032} + m_Layer: 0 + m_Name: panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4844213314409007276 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6635940821672818497} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -4.688, y: 1.512, z: 0} + m_LocalScale: {x: 4.43504, y: 3.8534174, z: 4.3587613} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9011593731910506387} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2102743024354719032 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6635940821672818497} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 900 + m_Sprite: {fileID: 550096959, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &6720596788852797142 GameObject: m_ObjectHideFlags: 0 @@ -37231,6 +38434,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &6798614310494759994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8406784267022514986} + - component: {fileID: 7011628476913705564} + m_Layer: 0 + m_Name: edges + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8406784267022514986 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6798614310494759994} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -7.321, y: 3.359, z: 0} + m_LocalScale: {x: 4.1724772, y: 4.1724772, z: 4.1724772} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7011628476913705564 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6798614310494759994} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: 19118740, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &6879847091052437820 GameObject: m_ObjectHideFlags: 0 @@ -37315,6 +38602,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &6912082455768666470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4900161472783306088} + - component: {fileID: 984418602346982770} + m_Layer: 0 + m_Name: panel (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4900161472783306088 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6912082455768666470} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.094, y: 1.513, z: 0} + m_LocalScale: {x: 4.43504, y: 3.8534174, z: 4.3587613} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9011593731910506387} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &984418602346982770 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6912082455768666470} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 900 + m_Sprite: {fileID: 550096959, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &7460860944434110557 GameObject: m_ObjectHideFlags: 0 @@ -37399,6 +38770,76 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &7608813847634569502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 432611411100755813} + - component: {fileID: 6542796678165138770} + - component: {fileID: 6767934292219209870} + m_Layer: 0 + m_Name: IntroGate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &432611411100755813 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7608813847634569502} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6532612372709201672} + - {fileID: 8674728251254921360} + - {fileID: 9011593731910506387} + - {fileID: 4605678515718405521} + - {fileID: 5188767799633316323} + m_Father: {fileID: 5813499711186931250} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!210 &6542796678165138770 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7608813847634569502} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1000 +--- !u!95 &6767934292219209870 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7608813847634569502} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: bb107fc62eb79b64084e727c00898846, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1 &7718926997005289819 GameObject: m_ObjectHideFlags: 0 @@ -37483,6 +38924,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &7765745803903021486 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2218350482074454988} + - component: {fileID: 6313318518943297826} + m_Layer: 0 + m_Name: reference3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2218350482074454988 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7765745803903021486} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.05, z: 0} + m_LocalScale: {x: 1.3043606, y: 1.3043606, z: 1.3043606} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5813499711186931250} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6313318518943297826 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7765745803903021486} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + 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: 800 + m_Sprite: {fileID: 21300000, guid: 528a516f617b75b4fa70cf7a1f0b6f5c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.87, y: 7.69} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &7783163205691081203 GameObject: m_ObjectHideFlags: 0 @@ -37735,6 +39260,174 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &8396804875243075425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7893548430666929381} + - component: {fileID: 2088170633577925217} + m_Layer: 0 + m_Name: panel (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7893548430666929381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8396804875243075425} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.094, y: 1.513, z: 0} + m_LocalScale: {x: 4.43504, y: 3.8534174, z: 4.3587613} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6532612372709201672} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2088170633577925217 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8396804875243075425} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 899 + m_Sprite: {fileID: 550096959, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8458258595008247545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6969577501353859940} + - component: {fileID: 6481173106011672288} + m_Layer: 0 + m_Name: edges (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6969577501353859940 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8458258595008247545} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 7.8980002, y: 0.2, z: 0} + m_LocalScale: {x: 4.1724772, y: 11.870046, z: 4.1724772} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6481173106011672288 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8458258595008247545} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: 1197818812, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &8464307514600482920 GameObject: m_ObjectHideFlags: 0 @@ -42899,7 +44592,7 @@ Transform: - {fileID: 6349976001601901966} - {fileID: 937894074171941959} m_Father: {fileID: 5813499711186931250} - m_RootOrder: 10 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8865889100455647661 GameObject: @@ -47857,5 +49550,89 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5813499711186931250} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9169088517734039765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5579727159854080508} + - component: {fileID: 910282972777181411} + m_Layer: 0 + m_Name: edges (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5579727159854080508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9169088517734039765} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.66, y: -3.991, z: 0} + m_LocalScale: {x: 18.973701, y: 4.17248, z: 4.17248} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674728251254921360} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &910282972777181411 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9169088517734039765} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e3ef99d0e76bac74f8afbb2a5a70fd60, type: 2} + 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: 999 + m_Sprite: {fileID: -462917201, guid: c0445b9380dc33d44b0c690894ddec9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 1 + m_DrawMode: 0 + m_Size: {x: 4.76, y: 1.08} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller new file mode 100644 index 000000000..ca34bbed7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller @@ -0,0 +1,188 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8823728567925684687 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: gateOpen3 + 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: 4dd95e8ea3cca454aa36bd21623ebcfc, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2302620201424851106 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: gateOpen2 + 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: c718f8cbbc8168745b0f138554b68095, 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: IntroGate + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 3939939531213627230} + 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 &3434604105541243478 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: gateHidden + 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: 6b3f6e785f167f244843d8bc4822d8bc, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &3939939531213627230 +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: 3434604105541243478} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 6418050599986772852} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3988088501361274577} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2302620201424851106} + m_Position: {x: 305, y: 195, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8823728567925684687} + m_Position: {x: 340, y: 260, 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: 3434604105541243478} +--- !u!1102 &3988088501361274577 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: gateShow + 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: 144967793062d764cae091b1dec1d0e1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &6418050599986772852 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: gateOpen1 + 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: 8479597892065734b9ab23274a6fabc7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller.meta b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller.meta new file mode 100644 index 000000000..547d5a9a3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/IntroGate.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb107fc62eb79b64084e727c00898846 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim new file mode 100644 index 000000000..c57a7869c --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim @@ -0,0 +1,278 @@ +%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: gateHidden + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + 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: 3029821842 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 662397288 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3227086401 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim.meta b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim.meta new file mode 100644 index 000000000..1aba0b288 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateHidden.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b3f6e785f167f244843d8bc4822d8bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim new file mode 100644 index 000000000..e717e8f15 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim @@ -0,0 +1,960 @@ +%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: gateOpen1 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -10.94, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -11.44, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -12.35, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -14.14, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -16.18, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -18.49, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -18.49, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BlackLeft + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 10.71, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 11.5, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 12.31, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 14.19, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 15.86, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 18.5, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 18.5, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BlackRight + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + 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: 662397288 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3029821842 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3029821842 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 662397288 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3227086401 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.36666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10.94 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -11.44 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -12.35 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -14.14 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -16.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -18.49 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -18.49 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10.71 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 11.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 12.31 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 14.19 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 15.86 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 18.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 18.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BlackRight + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim.meta b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim.meta new file mode 100644 index 000000000..dbf78611b --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen1.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8479597892065734b9ab23274a6fabc7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim new file mode 100644 index 000000000..4cea3860e --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim @@ -0,0 +1,1048 @@ +%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: gateOpen2 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -18.49, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -18.49, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BlackLeft + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 18.5, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 18.5, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BlackRight + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0.4, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0.96, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 1.9, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 1.9, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CoverTop + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -3.08, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: -3.4, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: -3.98, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: -5.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: -5.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CoverBottom + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + 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: 662397288 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3029821842 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 662397288 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3029821842 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3227086401 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.23333333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -18.49 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -18.49 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 18.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 18.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: CoverTop + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.96 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: CoverTop + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: CoverTop + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: CoverBottom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -3.4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -3.98 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -5.07 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -5.07 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: CoverBottom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: CoverBottom + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim.meta b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim.meta new file mode 100644 index 000000000..ef271e798 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen2.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c718f8cbbc8168745b0f138554b68095 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim new file mode 100644 index 000000000..164518879 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim @@ -0,0 +1,732 @@ +%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: gateOpen3 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -18.49, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BlackLeft + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 18.5, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BlackRight + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -5.07, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CoverBottom + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 1.9, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CoverTop + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 2.344593, y: 2.344593, z: 2.344593} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 1.703378, y: 1.703378, z: 1.703378} + inSlope: {x: 2.344593, y: 2.344593, z: 2.344593} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Border + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: -3 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + 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: 662397288 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3029821842 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3227086401 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 662397288 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3029821842 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3227086401 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.33333334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -18.49 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BlackLeft + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 18.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BlackRight + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: -3 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: CoverBottom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5.07 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: CoverBottom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: CoverBottom + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: CoverTop + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: CoverTop + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: CoverTop + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 2.344593 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.703378 + inSlope: 2.344593 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Border + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 2.344593 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.703378 + inSlope: 2.344593 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Border + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 2.344593 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.703378 + inSlope: 2.344593 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Border + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim.meta b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim.meta new file mode 100644 index 000000000..ecde600d5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateOpen3.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4dd95e8ea3cca454aa36bd21623ebcfc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim new file mode 100644 index 000000000..37b64acac --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim @@ -0,0 +1,278 @@ +%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: gateShow + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + 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: 3029821842 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 662397288 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1538626124 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3227086401 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 730126501 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackRight + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: BlackLeft + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverBottom + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Border + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: CoverTop + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim.meta b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim.meta new file mode 100644 index 000000000..bc1eb5049 --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/Animations/gateShow.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 144967793062d764cae091b1dec1d0e1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG b/Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG new file mode 100644 index 0000000000000000000000000000000000000000..e4148922a4db7cf94ecbcb7bc8ac7a97284b940a GIT binary patch literal 100028 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 aPO$4xq58;Cf($_j_)ed4Ir-eqKkdIfwy`t- literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG.meta b/Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG.meta new file mode 100644 index 000000000..39bdbce5f --- /dev/null +++ b/Assets/Resources/Sprites/Games/ShootEmUp/reference3.PNG.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 528a516f617b75b4fa70cf7a1f0b6f5c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/SatorImaging.UnitySourceGenerator.Editor.ProjectSettingsData.asset b/ProjectSettings/SatorImaging.UnitySourceGenerator.Editor.ProjectSettingsData.asset index 6c3c1ea46..70d614c50 100644 --- a/ProjectSettings/SatorImaging.UnitySourceGenerator.Editor.ProjectSettingsData.asset +++ b/ProjectSettings/SatorImaging.UnitySourceGenerator.Editor.ProjectSettingsData.asset @@ -78,5 +78,8 @@ MonoBehaviour: - Assets/Scripts/Games/SamuraiSliceNtr/SamuraiSliceNtr.cs - Assets/Scripts/Games/PowerCalligraphy/Writing.cs - Assets/Scripts/Games/PowerCalligraphy/PowerCalligraphy.cs + - Assets/Scripts/Games/ShootEmUp/Enemy.cs + - Assets/Scripts/Games/ShootEmUp/ShootEmUp.cs + - Assets/Scripts/Games/ShootEmUp/Effect.cs PathsToSkipImportEvent: [] PathsToIgnoreOverwriteSettingOnAttribute: []