diff --git a/Assets/Resources/Games/spaceball.prefab b/Assets/Resources/Games/spaceball.prefab index a28aefc03..51e012639 100644 --- a/Assets/Resources/Games/spaceball.prefab +++ b/Assets/Resources/Games/spaceball.prefab @@ -53,6 +53,283 @@ MonoBehaviour: - {fileID: 686956516254440029} - {fileID: 8576413308440125947} normalizedTime: 0.5 +--- !u!1 &140594290123990425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3451485474163571101} + - component: {fileID: 1799136811231840975} + m_Layer: 0 + m_Name: dust_0 (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3451485474163571101 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 140594290123990425} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.027, y: 0.1056, z: 0} + m_LocalScale: {x: 0.448189, y: 0.448189, z: 1.0423} + m_Children: [] + m_Father: {fileID: 6584942080175284542} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1799136811231840975 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 140594290123990425} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: -3567037823152174269, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.3055556, y: 1.2916666} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1675397069212184533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7020342202770453466} + - component: {fileID: 713954277371048206} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7020342202770453466 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675397069212184533} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.17, y: -1.62, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3618073390637757210} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &713954277371048206 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675397069212184533} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 50 + m_Sprite: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.73, y: 4.74} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 0 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3587328376076262797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9114271592571838295} + - component: {fileID: 2491524361637713374} + m_Layer: 0 + m_Name: BatSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9114271592571838295 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587328376076262797} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 4.54, y: 1.689, z: 0} + m_LocalScale: {x: 0.5014899, y: 0.50148994, z: 0.5014899} + m_Children: [] + m_Father: {fileID: 6584942078536302871} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2491524361637713374 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587328376076262797} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 6 + m_Sprite: {fileID: -8479600161552753819, guid: 9e3ca5a05349f104d929e2a3ac05c163, 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.2083335, y: 6.5277777} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4300982750152799198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3618073390637757210} + m_Layer: 0 + m_Name: Hat + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3618073390637757210 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4300982750152799198} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 4.03, y: 3.54, z: 0} + m_LocalScale: {x: 0.50675774, y: 0.50675774, z: 0.50675774} + m_Children: + - {fileID: 7020342202770453466} + m_Father: {fileID: 6584942078536302871} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &4357489384049723876 GameObject: m_ObjectHideFlags: 0 @@ -106,6 +383,88 @@ MonoBehaviour: - {fileID: 6633668536998737823} - {fileID: 4427587025165957403} normalizedTime: 0.5 +--- !u!1 &4612820650875098086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7209295051447319047} + - component: {fileID: 9125433821184872871} + m_Layer: 0 + m_Name: OldSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7209295051447319047 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4612820650875098086} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 4.0021, y: 1.0895, z: 0} + m_LocalScale: {x: 1.8092515, y: 1.8092515, z: 1.8092515} + m_Children: [] + m_Father: {fileID: 6584942078536302871} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &9125433821184872871 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4612820650875098086} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 5 + m_Sprite: {fileID: -2958710581570484910, guid: c37344be03f682348ace55262e2f57d2, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.5019608} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 4.2083335, y: 6.5277777} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &6584942078368530678 GameObject: m_ObjectHideFlags: 0 @@ -132,7 +491,7 @@ Transform: m_GameObject: {fileID: 6584942078368530678} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.0023, y: 4.0373, z: 0} - m_LocalScale: {x: 1.7275732, y: 1.7920761, z: 1.7214477} + m_LocalScale: {x: 0.346, y: 0.358, z: 1.7214477} m_Children: - {fileID: 6584942079035923115} m_Father: {fileID: 6584942080380634556} @@ -178,7 +537,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: -10 - m_Sprite: {fileID: 21300000, guid: 7370b7623e8325b4795a7938cb9204cb, type: 3} + m_Sprite: {fileID: -2475544383789121174, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -213,7 +572,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942078379596565} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -4, y: -2.5, z: 0} + m_LocalPosition: {x: -73.27, y: -2.5, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 6584942080017117850} @@ -250,7 +609,10 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 6584942080188713331} + - {fileID: 9114271592571838295} - {fileID: 6584942080036593442} + - {fileID: 3618073390637757210} + - {fileID: 7209295051447319047} m_Father: {fileID: 6584942080380634556} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -266,27 +628,26 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9d5579033013148498d767bb11e43f60, type: 3} m_Name: m_EditorClassIdentifier: - costume: 0 PlayerSprite: {fileID: 6584942080188713330} - PlayerSpriteSheets: - - sprites: - - {fileID: -7969101441138513416, guid: 7fbbca0e969f682488f19a39adc6aa62, type: 3} - - {fileID: -3597924984213406025, guid: 7fbbca0e969f682488f19a39adc6aa62, type: 3} - - {fileID: -2754269979427108517, guid: 7fbbca0e969f682488f19a39adc6aa62, type: 3} - - {fileID: 1484695007764172264, guid: 7fbbca0e969f682488f19a39adc6aa62, type: 3} - - {fileID: -4397913084546680220, guid: 7fbbca0e969f682488f19a39adc6aa62, type: 3} - - sprites: - - {fileID: -4949174322852393655, guid: 345cdeebdf48fd6428df7c685385b267, type: 3} - - {fileID: 3365178227022463474, guid: 345cdeebdf48fd6428df7c685385b267, type: 3} - - {fileID: -7043806042153501721, guid: 345cdeebdf48fd6428df7c685385b267, type: 3} - - {fileID: -6281578518888007599, guid: 345cdeebdf48fd6428df7c685385b267, type: 3} - - {fileID: 8401854151048007729, guid: 345cdeebdf48fd6428df7c685385b267, type: 3} - - sprites: - - {fileID: -2958710581570484910, guid: c37344be03f682348ace55262e2f57d2, type: 3} - - {fileID: 5082551717538876746, guid: c37344be03f682348ace55262e2f57d2, type: 3} - - {fileID: 816561731058611720, guid: c37344be03f682348ace55262e2f57d2, type: 3} - - {fileID: -8641696380238954509, guid: c37344be03f682348ace55262e2f57d2, type: 3} - - {fileID: -2661094518974622399, guid: c37344be03f682348ace55262e2f57d2, type: 3} + Hat: {fileID: 713954277371048206} + HatSprites1: + Offsets: + - {x: 0, y: 0} + Sprites: + - {fileID: -1272144661639092336, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + HatSprites2: + Offsets: + - {x: 0.18, y: -1.34} + - {x: -0.2, y: -1.7} + - {x: 0.07, y: -1.67} + - {x: -0.01, y: -1.62} + - {x: -0.17, y: -1.62} + Sprites: + - {fileID: 2348240810369355412, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -1211911830992126873, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 2516152612454132311, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -7492609339150351360, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -8354058639768066091, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} --- !u!95 &6584942078536302865 Animator: serializedVersion: 3 @@ -306,88 +667,6 @@ Animator: m_HasTransformHierarchy: 1 m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!1 &6584942078864617650 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6584942078864617645} - - component: {fileID: 6584942078864617644} - m_Layer: 0 - m_Name: dust_0 (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6584942078864617645 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6584942078864617650} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.98, y: 0.09, z: 0} - m_LocalScale: {x: 1.59, y: 1.59, z: 1} - m_Children: [] - m_Father: {fileID: 6584942080175284542} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &6584942078864617644 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6584942078864617650} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: -1595736872862477925, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 1 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 1.3055556, y: 1.2916666} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 --- !u!1 &6584942078977133660 GameObject: m_ObjectHideFlags: 0 @@ -414,8 +693,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942078977133660} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -4.041, y: -3.091, z: 0} - m_LocalScale: {x: 1.7977456, y: 1.7977456, z: 1.7977456} + m_LocalPosition: {x: -4.041, y: -3.48, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} m_Children: [] m_Father: {fileID: 6584942080380634556} m_RootOrder: 4 @@ -459,8 +738,8 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: -9200603093893965282, guid: 13665da4c38865549bc9926839718d6b, type: 3} + m_SortingOrder: 1 + m_Sprite: {fileID: 4913882390121116835, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -516,7 +795,7 @@ Transform: m_GameObject: {fileID: 6584942078979342758} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.25, y: 1.25, z: 1} + m_LocalScale: {x: 0.25, y: 0.25, z: 1} m_Children: [] m_Father: {fileID: 6584942080017117850} m_RootOrder: 0 @@ -561,7 +840,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 1000 - m_Sprite: {fileID: 21300000, guid: fd733e2c15cee3c45833588b6ca7dbb9, type: 3} + m_Sprite: {fileID: -175097603425659850, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -597,8 +876,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942079035923112} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0225, y: -0.2818, z: 0} - m_LocalScale: {x: 1.7749, y: 5.0237, z: 1} + m_LocalPosition: {x: -0.708, y: -0.901, z: 0} + m_LocalScale: {x: 19.236889, y: 33.827877, z: 1} m_Children: [] m_Father: {fileID: 6584942078368530673} m_RootOrder: 0 @@ -742,6 +1021,7 @@ MonoBehaviour: triggersAutoplay: 1 startBeat: 0 high: 0 + isTacobell: 0 Holder: {fileID: 6584942078379596564} Sprite: {fileID: 6584942078979342752} pitchLowCurve: {fileID: 6506079467901904364} @@ -771,8 +1051,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942079616426642} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.98, y: 0.09, z: 0} - m_LocalScale: {x: 1.59, y: 1.59, z: 1} + m_LocalPosition: {x: 1.012, y: 0.1056, z: 0} + m_LocalScale: {x: 0.448189, y: 0.448189, z: 1.0423} m_Children: [] m_Father: {fileID: 6584942080175284542} m_RootOrder: 0 @@ -816,8 +1096,8 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: -1595736872862477925, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + m_SortingOrder: 1 + m_Sprite: {fileID: -3567037823152174269, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -854,7 +1134,7 @@ Transform: m_GameObject: {fileID: 6584942079642008608} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -1.345, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalScale: {x: 0.2, y: 0.2, z: 1} m_Children: [] m_Father: {fileID: 6584942079671387199} m_RootOrder: 1 @@ -899,7 +1179,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 12fd4a4ff8d4a4349b7c74c8c290d35c, type: 3} + m_Sprite: {fileID: -7849886322701886137, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -1000,8 +1280,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942079812452162} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 1.6481, y: -4.0536, z: 0} - m_LocalScale: {x: 0.9468, y: 0.9767606, z: 1} + m_LocalPosition: {x: 1.6536, y: -4.0545, z: 0} + m_LocalScale: {x: 0.18780647, y: 0.19245788, z: 1} m_Children: [] m_Father: {fileID: 6584942080380634556} m_RootOrder: 2 @@ -1046,7 +1326,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: -5 - m_Sprite: {fileID: 21300000, guid: 0a1693b60bf196246937929d249d5db9, type: 3} + m_Sprite: {fileID: -6138865101806054624, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -1113,11 +1393,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942080036593443} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 4.499, y: -4.2804, z: 0} - m_LocalScale: {x: 2.473244, y: 2.473244, z: 2.473244} + m_LocalPosition: {x: 4.499, y: -4.191, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 2.473244} m_Children: [] m_Father: {fileID: 6584942078536302871} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &6584942080036593437 SpriteRenderer: @@ -1159,7 +1439,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 710641a7acf44884e9378b5990b3a20e, type: 3} + m_Sprite: {fileID: -7699065485287968201, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -1277,8 +1557,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942080127174527} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.043, y: -0.174, z: 0} - m_LocalScale: {x: 0.8796917, y: 0.8796917, z: 0.8796917} + m_LocalPosition: {x: -0.046, y: -0.142, z: 0} + m_LocalScale: {x: 0.25, y: 0.25, z: 0.24} m_Children: [] m_Father: {fileID: 6584942079671387199} m_RootOrder: 0 @@ -1323,7 +1603,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 1333401826788945531, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + m_Sprite: {fileID: 701021631787949281, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -1364,7 +1644,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 6584942079616426637} - - {fileID: 6584942078864617645} + - {fileID: 3451485474163571101} m_Father: {fileID: 6584942080380634556} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -6228,8 +6508,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6584942080188713328} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 4.0021, y: 1.0895, z: 0} - m_LocalScale: {x: 1.8092515, y: 1.8092515, z: 1.8092515} + m_LocalPosition: {x: 4.394, y: -0.458, z: 0} + m_LocalScale: {x: 0.5014899, y: 0.50148994, z: 0.5014899} m_Children: [] m_Father: {fileID: 6584942078536302871} m_RootOrder: 0 @@ -6253,7 +6533,7 @@ SpriteRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: e7856a9da7c4ea44e870526acf6de0a2, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -6274,7 +6554,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 5 - m_Sprite: {fileID: -7969101441138513416, guid: 7fbbca0e969f682488f19a39adc6aa62, type: 3} + m_Sprite: {fileID: -206634095615567380, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -6348,10 +6628,14 @@ MonoBehaviour: Dispenser: {fileID: 6584942078977133660} Dust: {fileID: 6584942080175284543} BallSprites: - - {fileID: 21300000, guid: fd733e2c15cee3c45833588b6ca7dbb9, type: 3} - - {fileID: 21300000, guid: 4a309d486a5074d4bbe8276af96a7466, type: 3} - - {fileID: 3906657198060525574, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + - {fileID: -175097603425659850, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 5277071337593026307, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -3010808105455458640, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - {fileID: -6283416824598814145, guid: 868cd67f05ca7c646bae00fcc2ba7eaa, type: 3} + CostumeColors: + - {fileID: 2100000, guid: e7856a9da7c4ea44e870526acf6de0a2, type: 2} + - {fileID: 2100000, guid: 723adc3d9ce42f94589b001365747761, type: 2} + - {fileID: 2100000, guid: 83e3469063ee8c34f8d40dc9fd134d09, type: 2} alien: {fileID: 6584942079671387193} --- !u!1 &7320610717660946107 GameObject: diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienIdle.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienIdle.anim index 023ce3c45..e7c03ff6b 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienIdle.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienIdle.anim @@ -36,7 +36,7 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 1333401826788945531, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + value: {fileID: 701021631787949281, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} attribute: m_Sprite path: Sprite classID: 212 @@ -63,7 +63,7 @@ AnimationClip: customType: 4 isPPtrCurve: 0 pptrCurveMapping: - - {fileID: 1333401826788945531, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + - {fileID: 701021631787949281, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienShow.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienShow.anim index 773c57941..83db67acd 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienShow.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/AlienShow.anim @@ -79,13 +79,13 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 1333401826788945531, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + value: {fileID: 701021631787949281, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.083333336 - value: {fileID: -3445709363609947430, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + value: {fileID: -9144178236442636997, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.16666667 - value: {fileID: 5516209010568758635, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + value: {fileID: 8282977822036284979, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.25 - value: {fileID: 3906657198060525574, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + value: {fileID: -3010808105455458640, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} attribute: m_Sprite path: Sprite classID: 212 @@ -119,10 +119,10 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: 1333401826788945531, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} - - {fileID: -3445709363609947430, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} - - {fileID: 5516209010568758635, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} - - {fileID: 3906657198060525574, guid: de9e3e71d21bccc49b0f8973960575b1, type: 3} + - {fileID: 701021631787949281, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -9144178236442636997, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 8282977822036284979, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -3010808105455458640, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserPrepare.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserPrepare.anim index 24299f647..40d7c5ae2 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserPrepare.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserPrepare.anim @@ -20,7 +20,7 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: -9200603093893965282, guid: 13665da4c38865549bc9926839718d6b, type: 3} + value: {fileID: 4913882390121116835, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} attribute: m_Sprite path: classID: 212 @@ -40,7 +40,7 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: -9200603093893965282, guid: 13665da4c38865549bc9926839718d6b, type: 3} + - {fileID: 4913882390121116835, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserShoot.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserShoot.anim index 48e3cbcdb..18dbc4bd9 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserShoot.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/DispenserShoot.anim @@ -14,15 +14,31 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -4.041, y: -3.19, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] m_PPtrCurves: - curve: - time: 0 - value: {fileID: -8989878613437458228, guid: 13665da4c38865549bc9926839718d6b, type: 3} + value: {fileID: 2349070731958004587, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.05 - value: {fileID: -9116149507709852758, guid: 13665da4c38865549bc9926839718d6b, type: 3} + value: {fileID: 6292435073569608095, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} attribute: m_Sprite path: classID: 212 @@ -34,6 +50,13 @@ AnimationClip: m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 0 attribute: 0 @@ -42,8 +65,8 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: -8989878613437458228, guid: 13665da4c38865549bc9926839718d6b, type: 3} - - {fileID: -9116149507709852758, guid: 13665da4c38865549bc9926839718d6b, type: 3} + - {fileID: 2349070731958004587, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 6292435073569608095, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} @@ -64,8 +87,65 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -4.041 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -3.19 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + 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 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/Dust.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/Dust.anim index 2ffd6c190..4761a20cb 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/Dust.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/Dust.anim @@ -14,30 +14,64 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1.027, y: 0.1056, 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.985, y: 0.1056, 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.15 + value: {x: -0.934, y: 0.1056, 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: dust_0 (3) m_ScaleCurves: [] m_FloatCurves: [] m_PPtrCurves: - curve: - time: 0 - value: {fileID: -1595736872862477925, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + value: {fileID: -3567037823152174269, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.1 - value: {fileID: 2220361516922240005, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + value: {fileID: 4834708277548974446, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.15 - value: {fileID: -3900193300909595132, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + value: {fileID: -7272816444732457736, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} attribute: m_Sprite path: dust_0 classID: 212 script: {fileID: 0} - curve: - time: 0 - value: {fileID: -1595736872862477925, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + value: {fileID: -3567037823152174269, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.1 - value: {fileID: 2220361516922240005, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + value: {fileID: 4834708277548974446, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} - time: 0.15 - value: {fileID: -3900193300909595132, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + value: {fileID: -7272816444732457736, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} attribute: m_Sprite - path: dust_0 (1) + path: dust_0 (3) classID: 212 script: {fileID: 0} m_SampleRate: 60 @@ -47,6 +81,13 @@ AnimationClip: m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: genericBindings: + - serializedVersion: 2 + path: 3339087667 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 572341657 attribute: 0 @@ -55,19 +96,19 @@ AnimationClip: customType: 23 isPPtrCurve: 1 - serializedVersion: 2 - path: 4113567153 + path: 3339087667 attribute: 0 script: {fileID: 0} typeID: 212 customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: -1595736872862477925, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} - - {fileID: 2220361516922240005, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} - - {fileID: -3900193300909595132, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} - - {fileID: -1595736872862477925, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} - - {fileID: 2220361516922240005, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} - - {fileID: -3900193300909595132, guid: b733c6a40fbcbdb48b95356a23313d06, type: 3} + - {fileID: -3567037823152174269, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 4834708277548974446, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -7272816444732457736, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -3567037823152174269, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 4834708277548974446, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -7272816444732457736, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} @@ -88,7 +129,118 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.027 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.985 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.934 + 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: dust_0 (3) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.1056 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.1056 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.1056 + 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: dust_0 (3) + 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.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + 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: dust_0 (3) + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/Idle.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/Idle.anim index ea52f6da5..d82ea4f7f 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/Idle.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/Idle.anim @@ -14,24 +14,123 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 4.394, y: -0.458, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Sprite + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 4.54, y: 1.689, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: BatSprite + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.948, y: 4.245, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Hat m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -206634095615567380, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + attribute: m_Sprite + path: Sprite + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -8479600161552753819, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + attribute: m_Sprite + path: BatSprite + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 850496168 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2440577081 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 850496168 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440577081 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2856774313 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -206634095615567380, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -8479600161552753819, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0 + m_StopTime: 0.016666668 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -46,13 +145,184 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.394 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.458 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.54 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: BatSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.689 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: BatSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: BatSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.948 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Hat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.245 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Hat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Hat + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: - time: 0 - functionName: SetSprite + functionName: SetHatFrame data: objectReferenceParameter: {fileID: 0} floatParameter: 0 diff --git a/Assets/Resources/Sprites/Games/Spaceball/Animations/Swing.anim b/Assets/Resources/Sprites/Games/Spaceball/Animations/Swing.anim index 8c3cd2797..e083f9966 100644 --- a/Assets/Resources/Sprites/Games/Spaceball/Animations/Swing.anim +++ b/Assets/Resources/Sprites/Games/Spaceball/Animations/Swing.anim @@ -14,24 +14,281 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] - m_ScaleCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 4.176, y: -0.455, 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.05 + value: {x: 3.949, y: -0.451, 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: 3.7125, y: -0.4538, 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.15 + value: {x: 3.9771, y: -0.4398, 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: Sprite + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 4.153, y: 1.612, 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.05 + value: {x: 4.316, y: 1.601, 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: 4.383, y: 1.613, 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.15 + value: {x: 4.188, y: 1.625, 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: BatSprite + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 3.8555, y: 4.3538, 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.05 + value: {x: 3.8555, y: 4.205, 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: 3.918, y: 4.268, 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.15 + value: {x: 4.012, y: 4.433, 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: Hat + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.5014899, y: 0.50148994, z: 0.5014899} + 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.15 + value: {x: 0.5014899, y: 0.5039472, z: 0.5014899} + 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: Sprite m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8623064975844402121, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.05 + value: {fileID: 3908147867928790210, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.1 + value: {fileID: -6120672494446369452, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.15 + value: {fileID: 8669753283846710712, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.43333334 + value: {fileID: 8669753283846710712, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + attribute: m_Sprite + path: Sprite + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5082551717538876746, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - time: 0.05 + value: {fileID: 816561731058611720, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - time: 0.1 + value: {fileID: -8641696380238954509, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - time: 0.15 + value: {fileID: -2661094518974622399, guid: c37344be03f682348ace55262e2f57d2, type: 3} + attribute: m_Sprite + path: OldSprite + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2080650336355627570, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.05 + value: {fileID: -5608564330752630371, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.1 + value: {fileID: 6226250747564612612, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - time: 0.15 + value: {fileID: 8739397152223860111, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + attribute: m_Sprite + path: BatSprite + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 850496168 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2440577081 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2856774313 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 850496168 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 850496168 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2632724081 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2440577081 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -8623064975844402121, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 3908147867928790210, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -6120672494446369452, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 8669753283846710712, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 8669753283846710712, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 5082551717538876746, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - {fileID: 816561731058611720, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - {fileID: -8641696380238954509, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - {fileID: -2661094518974622399, guid: c37344be03f682348ace55262e2f57d2, type: 3} + - {fileID: -2080650336355627570, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: -5608564330752630371, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 6226250747564612612, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} + - {fileID: 8739397152223860111, guid: 9e3ca5a05349f104d929e2a3ac05c163, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.43333334 + m_StopTime: 0.45000002 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -46,41 +303,532 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.176 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 3.949 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 3.7125 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 3.9771 + 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: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.455 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.451 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.4538 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.4398 + 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: Sprite + 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.05 + 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.15 + 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: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5014899 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.5014899 + 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_LocalScale.x + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.50148994 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.5039472 + 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_LocalScale.y + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5014899 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.5014899 + 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_LocalScale.z + path: Sprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.153 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 4.316 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 4.383 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 4.188 + 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: BatSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.612 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 1.601 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 1.625 + 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: BatSprite + 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.05 + 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.15 + 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: BatSprite + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.8555 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 3.8555 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 3.918 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 4.012 + 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: Hat + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.3538 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 4.205 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 4.268 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 4.433 + 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: Hat + 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.05 + 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.15 + 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: Hat + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: - time: 0 - functionName: SetSprite + functionName: SetHatFrame data: objectReferenceParameter: {fileID: 0} floatParameter: 0 intParameter: 1 messageOptions: 0 - time: 0.05 - functionName: SetSprite + functionName: SetHatFrame data: objectReferenceParameter: {fileID: 0} floatParameter: 0 intParameter: 2 messageOptions: 0 - time: 0.1 - functionName: SetSprite + functionName: SetHatFrame data: objectReferenceParameter: {fileID: 0} floatParameter: 0 intParameter: 3 messageOptions: 0 - time: 0.15 - functionName: SetSprite - data: - objectReferenceParameter: {fileID: 0} - floatParameter: 0 - intParameter: 4 - messageOptions: 0 - - time: 0.43333334 - functionName: SetSprite + functionName: SetHatFrame data: objectReferenceParameter: {fileID: 0} floatParameter: 0 diff --git a/Assets/Resources/Sprites/Games/Spaceball/player_1.mat b/Assets/Resources/Sprites/Games/Spaceball/player_1.mat new file mode 100644 index 000000000..aca08c84e --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/player_1.mat @@ -0,0 +1,89 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player_1 + m_Shader: {fileID: 4800000, guid: ff54fed5718ccc543808dec1f266d1c8, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _AddColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAlpha: {r: 0, g: 0, b: 0, a: 1} + - _ColorBravo: {r: 0.38823533, g: 0.9058824, b: 0, a: 1} + - _ColorDelta: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/Spaceball/player_1.mat.meta b/Assets/Resources/Sprites/Games/Spaceball/player_1.mat.meta new file mode 100644 index 000000000..9e228c8fc --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/player_1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7856a9da7c4ea44e870526acf6de0a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/Spaceball/player_2.mat b/Assets/Resources/Sprites/Games/Spaceball/player_2.mat new file mode 100644 index 000000000..6b7a44f88 --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/player_2.mat @@ -0,0 +1,89 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player_2 + m_Shader: {fileID: 4800000, guid: ff54fed5718ccc543808dec1f266d1c8, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _AddColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAlpha: {r: 0.9803922, g: 0.12941177, b: 0.6745098, a: 1} + - _ColorBravo: {r: 0.70980394, g: 0, b: 0.83921576, a: 1} + - _ColorDelta: {r: 1, g: 0.8078432, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/Spaceball/player_2.mat.meta b/Assets/Resources/Sprites/Games/Spaceball/player_2.mat.meta new file mode 100644 index 000000000..22372270c --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/player_2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 723adc3d9ce42f94589b001365747761 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/Spaceball/player_3.mat b/Assets/Resources/Sprites/Games/Spaceball/player_3.mat new file mode 100644 index 000000000..d128be4f8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/player_3.mat @@ -0,0 +1,89 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player_3 + m_Shader: {fileID: 4800000, guid: ff54fed5718ccc543808dec1f266d1c8, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _AddColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAlpha: {r: 0, g: 0.2901961, b: 0.93725497, a: 1} + - _ColorBravo: {r: 0.9058824, g: 0.41960788, b: 0, a: 1} + - _ColorDelta: {r: 1, g: 1, b: 0.03137255, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/Spaceball/player_3.mat.meta b/Assets/Resources/Sprites/Games/Spaceball/player_3.mat.meta new file mode 100644 index 000000000..8a8fc6a0a --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/player_3.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 83e3469063ee8c34f8d40dc9fd134d09 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/Spaceball/spaceball.png b/Assets/Resources/Sprites/Games/Spaceball/spaceball.png new file mode 100644 index 000000000..f8dcd643d Binary files /dev/null and b/Assets/Resources/Sprites/Games/Spaceball/spaceball.png differ diff --git a/Assets/Resources/Sprites/Games/Spaceball/spaceball.png.meta b/Assets/Resources/Sprites/Games/Spaceball/spaceball.png.meta new file mode 100644 index 000000000..3fa368239 --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/spaceball.png.meta @@ -0,0 +1,900 @@ +fileFormatVersion: 2 +guid: 9e3ca5a05349f104d929e2a3ac05c163 +TextureImporter: + internalIDToNameTable: + - first: + 213: -206634095615567380 + second: spaceball_player_0 + - first: + 213: -8623064975844402121 + second: spaceball_player_1 + - first: + 213: 3908147867928790210 + second: spaceball_player_2 + - first: + 213: -6120672494446369452 + second: spaceball_player_3 + - first: + 213: 8669753283846710712 + second: spaceball_player_4 + - first: + 213: 6292435073569608095 + second: spaceball_dispenser_0 + - first: + 213: 4913882390121116835 + second: spaceball_dispenser_1 + - first: + 213: 2349070731958004587 + second: spaceball_dispenser_2 + - first: + 213: -175097603425659850 + second: spaceball_ball + - first: + 213: 5277071337593026307 + second: spaceball_riceball + - first: + 213: -2475544383789121174 + second: spaceball_room + - first: + 213: -6138865101806054624 + second: spaceball_hole + - first: + 213: -7699065485287968201 + second: spaceball_player_shadow + - first: + 213: -8479600161552753819 + second: spaceball_bat_0 + - first: + 213: -2080650336355627570 + second: spaceball_bat_1 + - first: + 213: -5608564330752630371 + second: spaceball_bat_2 + - first: + 213: 6226250747564612612 + second: spaceball_bat_3 + - first: + 213: 8739397152223860111 + second: spaceball_bat_4 + - first: + 213: 701021631787949281 + second: spaceball_umpire_0 + - first: + 213: -9144178236442636997 + second: spaceball_umpire_1 + - first: + 213: 8282977822036284979 + second: spaceball_umpire_2 + - first: + 213: -3010808105455458640 + second: spaceball_umpire_3 + - first: + 213: -1272144661639092336 + second: spaceball_hat_0_0 + - first: + 213: 2348240810369355412 + second: spaceball_hat_1_0 + - first: + 213: -1211911830992126873 + second: spaceball_hat_1_1 + - first: + 213: 2516152612454132311 + second: spaceball_hat_1_2 + - first: + 213: -7492609339150351360 + second: spaceball_hat_1_3 + - first: + 213: -8354058639768066091 + second: spaceball_hat_1_4 + - first: + 213: -7849886322701886137 + second: spaceball_umpire_shadow + - first: + 213: -3567037823152174269 + second: spaceball_dust_0 + - first: + 213: 4834708277548974446 + second: spaceball_dust_1 + - first: + 213: -7272816444732457736 + second: spaceball_dust_2 + externalObjects: {} + serializedVersion: 11 + 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 + 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: 2 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 16384 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 16384 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 16384 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 16384 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spaceball_player_0 + rect: + serializedVersion: 2 + x: 0 + y: 7419 + width: 1470 + height: 1746 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ce999548263e12df0800000000000000 + internalID: -206634095615567380 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_player_1 + rect: + serializedVersion: 2 + x: 1470 + y: 7417 + width: 1470 + height: 1748 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 73c9ea76718b45880800000000000000 + internalID: -8623064975844402121 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_player_2 + rect: + serializedVersion: 2 + x: 2940 + y: 7417 + width: 1470 + height: 1748 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2c4889597c78c3630800000000000000 + internalID: 3908147867928790210 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_player_3 + rect: + serializedVersion: 2 + x: 4410 + y: 7417 + width: 1470 + height: 1748 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 45525068bc00f0ba0800000000000000 + internalID: -6120672494446369452 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_player_4 + rect: + serializedVersion: 2 + x: 5880 + y: 7417 + width: 1658 + height: 1748 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8b5a5f56da6215870800000000000000 + internalID: 8669753283846710712 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_dispenser_0 + rect: + serializedVersion: 2 + x: 3407 + y: 5720 + width: 409 + height: 484 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f9153545c58335750800000000000000 + internalID: 6292435073569608095 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_dispenser_1 + rect: + serializedVersion: 2 + x: 4022 + y: 5721 + width: 440 + height: 366 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3a4773bbffd913440800000000000000 + internalID: 4913882390121116835 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_dispenser_2 + rect: + serializedVersion: 2 + x: 4631 + y: 5720 + width: 478 + height: 484 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b6baf928263999020800000000000000 + internalID: 2349070731958004587 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_ball + rect: + serializedVersion: 2 + x: 0 + y: 5708 + width: 534 + height: 534 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6349aca48ade19df0800000000000000 + internalID: -175097603425659850 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_riceball + rect: + serializedVersion: 2 + x: 685 + y: 5708 + width: 534 + height: 534 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 307b0a32c6ceb3940800000000000000 + internalID: 5277071337593026307 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_room + rect: + serializedVersion: 2 + x: 1287 + y: 0 + width: 5330 + height: 5300 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a61498abf7915add0800000000000000 + internalID: -2475544383789121174 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hole + rect: + serializedVersion: 2 + x: 5339 + y: 5802 + width: 981 + height: 319 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 023deca07be5ecaa0800000000000000 + internalID: -6138865101806054624 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_player_shadow + rect: + serializedVersion: 2 + x: 6565 + y: 5812 + width: 292 + height: 305 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 732b0f68bbc672590800000000000000 + internalID: -7699065485287968201 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_bat_0 + rect: + serializedVersion: 2 + x: 0 + y: 9165 + width: 1470 + height: 1077 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 56b9d457498625a80800000000000000 + internalID: -8479600161552753819 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_bat_1 + rect: + serializedVersion: 2 + x: 1470 + y: 9165 + width: 1459 + height: 1077 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ecdc9b7fa8b0023e0800000000000000 + internalID: -2080650336355627570 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_bat_2 + rect: + serializedVersion: 2 + x: 2929 + y: 9165 + width: 1647 + height: 1077 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d912095e4706a22b0800000000000000 + internalID: -5608564330752630371 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_bat_3 + rect: + serializedVersion: 2 + x: 4576 + y: 9165 + width: 1393 + height: 1077 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 40c591b1116186650800000000000000 + internalID: 6226250747564612612 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_bat_4 + rect: + serializedVersion: 2 + x: 5969 + y: 9165 + width: 1569 + height: 1077 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f851d591863984970800000000000000 + internalID: 8739397152223860111 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_umpire_0 + rect: + serializedVersion: 2 + x: 4200 + y: 6477 + width: 730 + height: 624 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1ecd59eb5778ab900800000000000000 + internalID: 701021631787949281 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_umpire_1 + rect: + serializedVersion: 2 + x: 5029 + y: 6477 + width: 730 + height: 624 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b3d8af5875a591180800000000000000 + internalID: -9144178236442636997 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_umpire_2 + rect: + serializedVersion: 2 + x: 5858 + y: 6477 + width: 730 + height: 624 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 33659eca17c03f270800000000000000 + internalID: 8282977822036284979 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_umpire_3 + rect: + serializedVersion: 2 + x: 6691 + y: 6478 + width: 730 + height: 624 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0b6e573eaf57736d0800000000000000 + internalID: -3010808105455458640 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hat_0_0 + rect: + serializedVersion: 2 + x: 259 + y: 6408 + width: 373 + height: 779 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 097a71c9b2f685ee0800000000000000 + internalID: -1272144661639092336 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hat_1_0 + rect: + serializedVersion: 2 + x: 863 + y: 6561 + width: 473 + height: 474 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 49e04255390a69020800000000000000 + internalID: 2348240810369355412 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hat_1_1 + rect: + serializedVersion: 2 + x: 1510 + y: 6561 + width: 473 + height: 474 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 76cfe965c9c6e2fe0800000000000000 + internalID: -1211911830992126873 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hat_1_2 + rect: + serializedVersion: 2 + x: 2167 + y: 6561 + width: 473 + height: 474 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 75aeff9487b2be220800000000000000 + internalID: 2516152612454132311 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hat_1_3 + rect: + serializedVersion: 2 + x: 2802 + y: 6561 + width: 473 + height: 474 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0044b2be087e40890800000000000000 + internalID: -7492609339150351360 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_hat_1_4 + rect: + serializedVersion: 2 + x: 3432 + y: 6561 + width: 473 + height: 474 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5d767d7cdeb601c80800000000000000 + internalID: -8354058639768066091 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_umpire_shadow + rect: + serializedVersion: 2 + x: 7080 + y: 5897 + width: 458 + height: 183 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 74d1820eaf99f0390800000000000000 + internalID: -7849886322701886137 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_dust_0 + rect: + serializedVersion: 2 + x: 2026 + y: 5768 + width: 308 + height: 345 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 34bc1a2bff55f7ec0800000000000000 + internalID: -3567037823152174269 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_dust_1 + rect: + serializedVersion: 2 + x: 2493 + y: 5772 + width: 308 + height: 345 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e6182f32095581340800000000000000 + internalID: 4834708277548974446 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spaceball_dust_2 + rect: + serializedVersion: 2 + x: 2946 + y: 5772 + width: 308 + height: 345 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8fc3a1ff9f3c11b90800000000000000 + internalID: -7272816444732457736 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/Spaceball/tacobell.png b/Assets/Resources/Sprites/Games/Spaceball/tacobell.png new file mode 100644 index 000000000..4dd7a32a6 Binary files /dev/null and b/Assets/Resources/Sprites/Games/Spaceball/tacobell.png differ diff --git a/Assets/Resources/Sprites/Games/Spaceball/tacobell.png.meta b/Assets/Resources/Sprites/Games/Spaceball/tacobell.png.meta new file mode 100644 index 000000000..543da31e6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/Spaceball/tacobell.png.meta @@ -0,0 +1,132 @@ +fileFormatVersion: 2 +guid: 5d7dd879a4b6862478c354ea978dd147 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/Spaceball/Spaceball.cs b/Assets/Scripts/Games/Spaceball/Spaceball.cs index 3117370e5..a5485af2b 100644 --- a/Assets/Scripts/Games/Spaceball/Spaceball.cs +++ b/Assets/Scripts/Games/Spaceball/Spaceball.cs @@ -6,6 +6,7 @@ using HeavenStudio.Util; namespace HeavenStudio.Games.Loaders { using static Minigames; + public static class AgbBatterLoader { public static Minigame AddGame(EventCaller eventCaller) { @@ -98,8 +99,9 @@ namespace HeavenStudio.Games private int currentZoomIndex; public Sprite[] BallSprites; + public Material[] CostumeColors; - private List allCameraEvents = new List(); + private List _allCameraEvents = new List(); public Alien alien; @@ -135,18 +137,18 @@ namespace HeavenStudio.Games } } - allCameraEvents = tempEvents; + _allCameraEvents = tempEvents; UpdateCameraZoom(); } private void Update() { - if (allCameraEvents.Count > 0) + if (_allCameraEvents.Count > 0) { - if (currentZoomIndex < allCameraEvents.Count && currentZoomIndex >= 0) + if (currentZoomIndex < _allCameraEvents.Count && currentZoomIndex >= 0) { - if (Conductor.instance.songPositionInBeats >= allCameraEvents[currentZoomIndex].beat) + if (Conductor.instance.songPositionInBeats >= _allCameraEvents[currentZoomIndex].beat) { UpdateCameraZoom(); currentZoomIndex++; @@ -186,32 +188,32 @@ namespace HeavenStudio.Games private void UpdateCameraZoom() { - if (allCameraEvents.Count == 0) + if (_allCameraEvents.Count == 0) currentZoomCamDistance = -10; - if (currentZoomIndex < allCameraEvents.Count && currentZoomIndex >= 0) + if (currentZoomIndex < _allCameraEvents.Count && currentZoomIndex >= 0) { if (currentZoomIndex - 1 >= 0) - lastCamDistance = allCameraEvents[currentZoomIndex - 1]["valA"] * -1; + lastCamDistance = _allCameraEvents[currentZoomIndex - 1]["valA"] * -1; else { if (currentZoomIndex == 0) lastCamDistance = -10; else - lastCamDistance = allCameraEvents[0]["valA"] * -1; + lastCamDistance = _allCameraEvents[0]["valA"] * -1; } - currentZoomCamBeat = allCameraEvents[currentZoomIndex].beat; - currentZoomCamLength = allCameraEvents[currentZoomIndex].length; + currentZoomCamBeat = _allCameraEvents[currentZoomIndex].beat; + currentZoomCamLength = _allCameraEvents[currentZoomIndex].length; - float dist = allCameraEvents[currentZoomIndex]["valA"] * -1; + float dist = _allCameraEvents[currentZoomIndex]["valA"] * -1; if (dist > 0) currentZoomCamDistance = 0; else currentZoomCamDistance = dist; - lastEase = (EasingFunction.Ease) allCameraEvents[currentZoomIndex]["ease"]; + lastEase = (EasingFunction.Ease) _allCameraEvents[currentZoomIndex]["ease"]; } } @@ -248,7 +250,7 @@ namespace HeavenStudio.Games case (int)BallType.Alien: break; case (int)BallType.Tacobell: - ball.transform.localScale = new Vector3(0.5f, 0.5f, 1); + ball.transform.localScale = new Vector3(2f, 2f, 1); ball.GetComponent().isTacobell = true; break; } @@ -263,7 +265,7 @@ namespace HeavenStudio.Games public void Costume(int type) { - SpaceballPlayer.instance.SetCostume(type); + SpaceballPlayer.instance.SetCostume(CostumeColors[type], type); } } } \ No newline at end of file diff --git a/Assets/Scripts/Games/Spaceball/SpaceballBall.cs b/Assets/Scripts/Games/Spaceball/SpaceballBall.cs index 04d5df274..93417601a 100644 --- a/Assets/Scripts/Games/Spaceball/SpaceballBall.cs +++ b/Assets/Scripts/Games/Spaceball/SpaceballBall.cs @@ -59,7 +59,7 @@ namespace HeavenStudio.Games.Scripts_Spaceball { if (hit) { - float nba = Conductor.instance.GetPositionFromBeat(hitBeat, 14); + float nba = Conductor.instance.GetPositionFromBeat(hitBeat, 10); Holder.localPosition = Vector3.Lerp(hitPos, new Vector3(randomEndPosX, 0f, -600f), nba); Holder.eulerAngles = Vector3.Lerp(new Vector3(0, 0, hitRot), new Vector3(0, 0, -2260), nba); } @@ -102,7 +102,7 @@ namespace HeavenStudio.Games.Scripts_Spaceball Jukebox.PlayOneShotGame("spaceball/swing"); } - randomEndPosX = Random.Range(40f, 55f); + randomEndPosX = Random.Range(4f, 16f); SpaceballPlayer.instance.Swing(this); } diff --git a/Assets/Scripts/Games/Spaceball/SpaceballPlayer.cs b/Assets/Scripts/Games/Spaceball/SpaceballPlayer.cs index c171ea7aa..1b548c05e 100644 --- a/Assets/Scripts/Games/Spaceball/SpaceballPlayer.cs +++ b/Assets/Scripts/Games/Spaceball/SpaceballPlayer.cs @@ -1,4 +1,6 @@ +using System; using System.Collections.Generic; + using UnityEngine; using HeavenStudio.Util; @@ -7,19 +9,20 @@ namespace HeavenStudio.Games.Scripts_Spaceball { public class SpaceballPlayer : MonoBehaviour { - private Animator anim; - - private int currentHitInList = 0; - - public int costume; + private Animator _anim; + private int _currentCostume; public SpriteRenderer PlayerSprite; - public List PlayerSpriteSheets = new List(); + public SpriteRenderer Hat; - [System.Serializable] - public class SpriteSheet + public HatSprite HatSprites1 = new HatSprite(); + public HatSprite HatSprites2 = new HatSprite(); + + [Serializable] + public struct HatSprite { - public List sprites; + public List Offsets; + public List Sprites; } public static SpaceballPlayer instance { get; set; } @@ -27,24 +30,22 @@ namespace HeavenStudio.Games.Scripts_Spaceball private void Awake() { instance = this; - anim = GetComponent(); + _anim = GetComponent(); } private void Update() { - if (Spaceball.instance.EligibleHits.Count == 0) - currentHitInList = 0; - if (PlayerInput.Pressed()) { Swing(null); } } - public void SetCostume(int costume) + public void SetCostume(Material mat, int costumeIndex) { - this.costume = costume; - anim.Play("Idle", 0, 0); + PlayerSprite.material = mat; + _currentCostume = costumeIndex; + _anim.Play("Idle", 0, 0); } public void Swing(SpaceballBall b) @@ -57,12 +58,32 @@ namespace HeavenStudio.Games.Scripts_Spaceball { } - anim.Play("Swing", 0, 0); + _anim.Play("Swing", 0, 0); } - public void SetSprite(int id) + public void SetHatFrame(int frame) { - PlayerSprite.sprite = PlayerSpriteSheets[costume].sprites[id]; + // Unity can't serialize lists inside lists in this version, so that's annoying. + var sprites = new HatSprite(); + switch (_currentCostume) + { + case 0: + return; + case 1: + sprites = HatSprites1; + break; + case 2: + sprites = HatSprites2; + break; + } + if (sprites.Sprites.Count - 1 < frame) + frame = 0; + Hat.sprite = sprites.Sprites[frame]; + + var offset = Vector2.zero; + if (sprites.Offsets.Count - 1 >= frame) + offset = sprites.Offsets[frame]; + Hat.transform.localPosition = offset; } } } \ No newline at end of file