From 48c0f0994c0153d0fdc865bd28056f774c5151e1 Mon Sep 17 00:00:00 2001 From: Carson Kompon Date: Sun, 6 Mar 2022 22:17:46 -0500 Subject: [PATCH 01/15] Started prepping Drumming Practice --- .../Resources/Games/drummingPractice.prefab | 471 ++++ .../Games/drummingPractice.prefab.meta | 7 + Assets/Resources/Prefabs/Games.meta | 8 + .../Prefabs/Games/DrummingPractice.meta | 8 + .../Games/DrummingPractice/Drummer.prefab | 1121 ++++++++ .../DrummingPractice/Drummer.prefab.meta | 7 + .../Resources/Sfx/games/drummingPractice.meta | 8 + .../Sfx/games/drummingPractice/hit.ogg | Bin 0 -> 20363 bytes .../Sfx/games/drummingPractice/hit.ogg.meta | 22 + .../Sfx/games/drummingPractice/prepare.ogg | Bin 0 -> 5738 bytes .../games/drummingPractice/prepare.ogg.meta | 22 + .../Sprites/Games/DrummingPractice.meta | 8 + .../Games/DrummingPractice/Animations.meta | 8 + .../Animations/DrummerAnimator.controller | 217 ++ .../DrummerAnimator.controller.meta | 8 + .../Animations/DrummerBop.anim | 1659 +++++++++++ .../Animations/DrummerBop.anim.meta | 8 + .../Animations/DrummerHitLeft.anim | 2151 +++++++++++++++ .../Animations/DrummerHitLeft.anim.meta | 8 + .../Animations/DrummerHitRight.anim | 2430 +++++++++++++++++ .../Animations/DrummerHitRight.anim.meta | 8 + .../Animations/DrummerIdle.anim | 1515 ++++++++++ .../Animations/DrummerIdle.anim.meta | 8 + .../Animations/DrummerPrepareLeft.anim | 1338 +++++++++ .../Animations/DrummerPrepareLeft.anim.meta | 8 + .../Animations/DrummerPrepareRight.anim | 1410 ++++++++++ .../Animations/DrummerPrepareRight.anim.meta | 8 + .../drummingpractice_main.png | Bin 0 -> 33006 bytes .../drummingpractice_main.png.meta | 372 +++ .../Games/DrummingPractice/mii_guestA.png | Bin 0 -> 99850 bytes .../DrummingPractice/mii_guestA.png.meta | 180 ++ .../Games/DrummingPractice/mii_guestB.png | Bin 0 -> 114140 bytes .../DrummingPractice/mii_guestB.png.meta | 180 ++ .../Games/DrummingPractice/mii_guestC.png | Bin 0 -> 107457 bytes .../DrummingPractice/mii_guestC.png.meta | 180 ++ .../Games/DrummingPractice/mii_guestD.png | Bin 0 -> 128873 bytes .../DrummingPractice/mii_guestD.png.meta | 180 ++ .../Games/DrummingPractice/mii_guestE.png | Bin 0 -> 146266 bytes .../DrummingPractice/mii_guestE.png.meta | 180 ++ .../Games/DrummingPractice/mii_guestF.png | Bin 0 -> 117547 bytes .../DrummingPractice/mii_guestF.png.meta | 180 ++ Assets/Scripts/Games/DrummingPractice.meta | 8 + .../Scripts/Games/DrummingPractice/Drummer.cs | 29 + .../Games/DrummingPractice/Drummer.cs.meta | 11 + .../DrummingPractice/DrummingPractice.cs | 33 + .../DrummingPractice/DrummingPractice.cs.meta | 11 + Assets/Scripts/Minigames.cs | 4 + 47 files changed, 14014 insertions(+) create mode 100644 Assets/Resources/Games/drummingPractice.prefab create mode 100644 Assets/Resources/Games/drummingPractice.prefab.meta create mode 100644 Assets/Resources/Prefabs/Games.meta create mode 100644 Assets/Resources/Prefabs/Games/DrummingPractice.meta create mode 100644 Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab create mode 100644 Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab.meta create mode 100644 Assets/Resources/Sfx/games/drummingPractice.meta create mode 100644 Assets/Resources/Sfx/games/drummingPractice/hit.ogg create mode 100644 Assets/Resources/Sfx/games/drummingPractice/hit.ogg.meta create mode 100644 Assets/Resources/Sfx/games/drummingPractice/prepare.ogg create mode 100644 Assets/Resources/Sfx/games/drummingPractice/prepare.ogg.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerAnimator.controller create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerAnimator.controller.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerBop.anim create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerBop.anim.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitLeft.anim create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitLeft.anim.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitRight.anim create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitRight.anim.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerIdle.anim create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerIdle.anim.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerPrepareLeft.anim create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerPrepareLeft.anim.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerPrepareRight.anim create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerPrepareRight.anim.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/drummingpractice_main.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/drummingpractice_main.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestA.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestA.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestB.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestB.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestC.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestC.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestD.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestD.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestE.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestE.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestF.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_guestF.png.meta create mode 100644 Assets/Scripts/Games/DrummingPractice.meta create mode 100644 Assets/Scripts/Games/DrummingPractice/Drummer.cs create mode 100644 Assets/Scripts/Games/DrummingPractice/Drummer.cs.meta create mode 100644 Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs create mode 100644 Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs.meta diff --git a/Assets/Resources/Games/drummingPractice.prefab b/Assets/Resources/Games/drummingPractice.prefab new file mode 100644 index 000000000..12eee3b3e --- /dev/null +++ b/Assets/Resources/Games/drummingPractice.prefab @@ -0,0 +1,471 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6253388915924582274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6034590192897377625} + - component: {fileID: 6804557411591643145} + m_Layer: 0 + m_Name: Gradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6034590192897377625 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6253388915924582274} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0500001, y: 0.1, z: 1} + m_Children: [] + m_Father: {fileID: 8701843541313247389} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6804557411591643145 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6253388915924582274} + 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: -32767 + m_Sprite: {fileID: -276475413463648427, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 0.16862746, g: 0.8117647, b: 0.2, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.84, y: 1.6} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7248900333300803145 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7248900333300803150} + - component: {fileID: 4485563455367064146} + m_Layer: 0 + m_Name: drummingPractice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7248900333300803150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7248900333300803145} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8701843541313247389} + - {fileID: 7454105062301250827} + - {fileID: 8362243043720385897} + - {fileID: 4767419199465391264} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4485563455367064146 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7248900333300803145} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7db5828bf6ab644c92395762a28c7a8, type: 3} + m_Name: + m_EditorClassIdentifier: + EligibleHits: [] + firstEnable: 0 + backgroundGradient: {fileID: 6804557411591643145} + player: {fileID: 1392736437434169712} + leftDrummer: {fileID: 12689295882508562} + rightDrummer: {fileID: 3893632247804889307} +--- !u!1 &8963803634876878173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8701843541313247389} + - component: {fileID: 7037067448840752386} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8701843541313247389 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8963803634876878173} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 20, y: 10, z: 1} + m_Children: + - {fileID: 6034590192897377625} + m_Father: {fileID: 7248900333300803150} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7037067448840752386 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8963803634876878173} + 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: -32768 + m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.84, y: 1.6} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1001 &5353084815475716189 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7248900333300803150} + m_Modifications: + - target: {fileID: 2011950409253526118, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_Name + value: LeftDrummer + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.x + value: -5.45 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} +--- !u!4 &8362243043720385897 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + m_PrefabInstance: {fileID: 5353084815475716189} + m_PrefabAsset: {fileID: 0} +--- !u!114 &12689295882508562 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5360671827229239631, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + m_PrefabInstance: {fileID: 5353084815475716189} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78423096340cc9740b0a87870976098f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &6428625645473943615 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7248900333300803150} + m_Modifications: + - target: {fileID: 2011950409253526118, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_Name + value: PlayerDrummer + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5360671827229239631, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: player + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} +--- !u!4 &7454105062301250827 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + m_PrefabInstance: {fileID: 6428625645473943615} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1392736437434169712 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5360671827229239631, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + m_PrefabInstance: {fileID: 6428625645473943615} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78423096340cc9740b0a87870976098f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8965571167295103380 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7248900333300803150} + m_Modifications: + - target: {fileID: 2011950409253526118, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_Name + value: RightDrummer + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.x + value: 5.45 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} +--- !u!4 &4767419199465391264 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4487095929326331188, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + m_PrefabInstance: {fileID: 8965571167295103380} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3893632247804889307 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5360671827229239631, guid: 5f3dd031dbf5fe242bd37cf790194189, type: 3} + m_PrefabInstance: {fileID: 8965571167295103380} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78423096340cc9740b0a87870976098f, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Resources/Games/drummingPractice.prefab.meta b/Assets/Resources/Games/drummingPractice.prefab.meta new file mode 100644 index 000000000..7f7a3e567 --- /dev/null +++ b/Assets/Resources/Games/drummingPractice.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 179c45ead39ff34409e9b09410a74632 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Games.meta b/Assets/Resources/Prefabs/Games.meta new file mode 100644 index 000000000..0b209c96a --- /dev/null +++ b/Assets/Resources/Prefabs/Games.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0f40ef29758250d4bbb5a287718023b3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Games/DrummingPractice.meta b/Assets/Resources/Prefabs/Games/DrummingPractice.meta new file mode 100644 index 000000000..a9f67d3b9 --- /dev/null +++ b/Assets/Resources/Prefabs/Games/DrummingPractice.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a3d340d4b6ea4e04384f3cd8fb504357 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab b/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab new file mode 100644 index 000000000..07947d021 --- /dev/null +++ b/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab @@ -0,0 +1,1121 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &99826949723100971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8922011803098831346} + - component: {fileID: 6429568376967485084} + m_Layer: 0 + m_Name: RightFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8922011803098831346 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 99826949723100971} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0.59, y: -1.41, z: 0} + m_LocalScale: {x: 0.7, y: 0.7, z: 0.7} + m_Children: [] + m_Father: {fileID: 7906571214772796556} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!212 &6429568376967485084 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 99826949723100971} + 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: 2 + m_Sprite: {fileID: 6658088017698073322, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &499999976794855096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1513061455741463661} + - component: {fileID: 2657380909988876713} + m_Layer: 0 + m_Name: LeftFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1513061455741463661 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499999976794855096} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.51, y: -1.41, z: 0} + m_LocalScale: {x: 0.7, y: 0.7, z: 0.7} + m_Children: [] + m_Father: {fileID: 7906571214772796556} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!212 &2657380909988876713 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499999976794855096} + 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: 2 + m_Sprite: {fileID: 6658088017698073322, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1847577505054259079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7906571214772796556} + - component: {fileID: 8047181122460300079} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7906571214772796556 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847577505054259079} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.02, y: -0.014337629, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6877510499459155249} + - {fileID: 7067430149518069805} + - {fileID: 125215917473510436} + - {fileID: 1513061455741463661} + - {fileID: 8922011803098831346} + m_Father: {fileID: 4487095929326331188} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8047181122460300079 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847577505054259079} + 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: -1656235835945938557, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.9375, y: 2.9375} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2011950409253526118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4487095929326331188} + - component: {fileID: 5678965914420976874} + - component: {fileID: 5360671827229239631} + m_Layer: 0 + m_Name: Drummer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4487095929326331188 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2011950409253526118} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7906571214772796556} + - {fileID: 7240312491594842671} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &5678965914420976874 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2011950409253526118} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 12f639caa32e3684cb9d665ff8b1fd44, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &5360671827229239631 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2011950409253526118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78423096340cc9740b0a87870976098f, type: 3} + m_Name: + m_EditorClassIdentifier: + animator: {fileID: 5678965914420976874} + miiFaces: + - Sprites: + - {fileID: -5540771305685186810, guid: c9de1920527f0e249899ef33be33af06, type: 3} + - {fileID: -5387077176029788037, guid: c9de1920527f0e249899ef33be33af06, type: 3} + - {fileID: 5908633236337766785, guid: c9de1920527f0e249899ef33be33af06, type: 3} + - Sprites: + - {fileID: -121008135910702808, guid: f123470a55dcb734692053198c6f423f, type: 3} + - {fileID: 4541311985090150727, guid: f123470a55dcb734692053198c6f423f, type: 3} + - {fileID: 5002273367315102553, guid: f123470a55dcb734692053198c6f423f, type: 3} + - Sprites: + - {fileID: -3223362767130723445, guid: ef918f8cf9bd3a144be9563f1a5271b3, type: 3} + - {fileID: -4346205468493212228, guid: ef918f8cf9bd3a144be9563f1a5271b3, type: 3} + - {fileID: 2797149342282210353, guid: ef918f8cf9bd3a144be9563f1a5271b3, type: 3} + - Sprites: + - {fileID: 2271605581261703655, guid: b4746001362ea584fae324e76123d905, type: 3} + - {fileID: 1387406566756033368, guid: b4746001362ea584fae324e76123d905, type: 3} + - {fileID: 3924629589221825591, guid: b4746001362ea584fae324e76123d905, type: 3} + - Sprites: + - {fileID: 6980909366671694927, guid: 49009f3a60cc40a46b7239bb0d27464c, type: 3} + - {fileID: -5584672919903429161, guid: 49009f3a60cc40a46b7239bb0d27464c, type: 3} + - {fileID: 8937958738283630487, guid: 49009f3a60cc40a46b7239bb0d27464c, type: 3} + - Sprites: + - {fileID: 81597826380008415, guid: a3fb8267aa4125840bfbf3b92d842146, type: 3} + - {fileID: -1794906609286176079, guid: a3fb8267aa4125840bfbf3b92d842146, type: 3} + - {fileID: -5424627565685597510, guid: a3fb8267aa4125840bfbf3b92d842146, type: 3} + face: {fileID: 3815722542167599503} + player: 0 + mii: 0 +--- !u!1 &3069976543878275002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8481947367689097775} + - component: {fileID: 2282841769800685492} + m_Layer: 0 + m_Name: LeftDrumstick + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8481947367689097775 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3069976543878275002} + m_LocalRotation: {x: 0, y: 0, z: 0.17364816, w: 0.9848078} + m_LocalPosition: {x: -0.088, y: 0.255, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1638874375947481481} + m_Father: {fileID: 7067430149518069805} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 20} +--- !u!212 &2282841769800685492 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3069976543878275002} + 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: 3 + m_Sprite: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3681507037460448079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6877510499459155249} + - component: {fileID: 3815722542167599503} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6877510499459155249 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3681507037460448079} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.93, z: 0} + m_LocalScale: {x: 0.55, y: 0.55, z: 1} + m_Children: [] + m_Father: {fileID: 7906571214772796556} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3815722542167599503 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3681507037460448079} + 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: -5540771305685186810, guid: c9de1920527f0e249899ef33be33af06, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4813950659367979531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2838906087511509573} + - component: {fileID: 1629531925367517421} + m_Layer: 0 + m_Name: RightStreak + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2838906087511509573 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4813950659367979531} + m_LocalRotation: {x: -0, y: -0, z: -0.869614, w: 0.49373233} + m_LocalPosition: {x: -0.03, y: 0.65, z: 0} + m_LocalScale: {x: -1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7541858542024806067} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -120.828} +--- !u!212 &1629531925367517421 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4813950659367979531} + 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: 3 + m_Sprite: {fileID: 3314254522519463261, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5491762193140666731 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1444218136717594588} + - component: {fileID: 5668373113114024557} + m_Layer: 0 + m_Name: RightSide + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1444218136717594588 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5491762193140666731} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7240312491594842671} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5668373113114024557 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5491762193140666731} + 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: -2829450546865424194, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5822596981626492657 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9081614079195925749} + - component: {fileID: 4032205330962311737} + m_Layer: 0 + m_Name: LeftSide + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9081614079195925749 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5822596981626492657} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: -1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7240312491594842671} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4032205330962311737 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5822596981626492657} + 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: -2829450546865424194, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6820750345787433506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7541858542024806067} + - component: {fileID: 6839947638445312932} + m_Layer: 0 + m_Name: RightDrumstick + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7541858542024806067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6820750345787433506} + m_LocalRotation: {x: 0, y: 0, z: -0.17364825, w: 0.9848078} + m_LocalPosition: {x: 0.088, y: 0.255, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2838906087511509573} + m_Father: {fileID: 125215917473510436} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -20} +--- !u!212 &6839947638445312932 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6820750345787433506} + 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: 3 + m_Sprite: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6993458776663638452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1638874375947481481} + - component: {fileID: 6834646082184782440} + m_Layer: 0 + m_Name: LeftStreak + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1638874375947481481 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6993458776663638452} + m_LocalRotation: {x: -0, y: -0, z: 0.87333983, w: 0.4871115} + m_LocalPosition: {x: 0.018, y: 0.718, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8481947367689097775} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 121.698} +--- !u!212 &6834646082184782440 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6993458776663638452} + 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: 3 + m_Sprite: {fileID: 3314254522519463261, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7152423848165730550 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7240312491594842671} + m_Layer: 0 + m_Name: Drum + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7240312491594842671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7152423848165730550} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -4.11, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1444218136717594588} + - {fileID: 9081614079195925749} + m_Father: {fileID: 4487095929326331188} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7942615213839516583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 125215917473510436} + - component: {fileID: 7425002489838144923} + m_Layer: 0 + m_Name: RightHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &125215917473510436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7942615213839516583} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.43, y: 0.13298833, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7541858542024806067} + m_Father: {fileID: 7906571214772796556} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7425002489838144923 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7942615213839516583} + 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: 2 + m_Sprite: {fileID: 7405500112752647956, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &9075684553523543954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7067430149518069805} + - component: {fileID: 4151851796965494066} + m_Layer: 0 + m_Name: LeftHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7067430149518069805 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9075684553523543954} + m_LocalRotation: {x: -0, y: -0, z: -0.16799995, w: 0.98578703} + m_LocalPosition: {x: -1.43, y: 1.8670707, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8481947367689097775} + m_Father: {fileID: 7906571214772796556} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4151851796965494066 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9075684553523543954} + 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: 2 + m_Sprite: {fileID: 7405500112752647956, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab.meta b/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab.meta new file mode 100644 index 000000000..d1da11f36 --- /dev/null +++ b/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5f3dd031dbf5fe242bd37cf790194189 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/drummingPractice.meta b/Assets/Resources/Sfx/games/drummingPractice.meta new file mode 100644 index 000000000..0d868b3fc --- /dev/null +++ b/Assets/Resources/Sfx/games/drummingPractice.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c6a3493d7cf7c724d8997bb4d93db412 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/drummingPractice/hit.ogg b/Assets/Resources/Sfx/games/drummingPractice/hit.ogg new file mode 100644 index 0000000000000000000000000000000000000000..86d716d46ca5ca79fa15057f45558e374c7b0c5b GIT binary patch literal 20363 zcmeFYcT`hN_b5CG34~BgfW*)=gkpezp$ganB#~|cNesaPp-8nLV0+Y14WS4KNU=aD zLICO5l`bG4T?E^MKKAz5JNKZ^``-8aeZO_@x7Jz>p-;!ZspZfA zmn&QD_fVz~1V3y?sQLQnt;EPMA@3IgqASsoYGFyWq*@Wl>!Y@X?T8NE6}&CR7y*G} zpkGu#`1a^6!svi)L94@dZI8l3bw1leVs-~a2e0-BhzqeTwdoOv*Sg5WGXh&`f_EbcF~{szXX zM?+kVD{@Q8dkb=17D_$T)Pmg99ztNcMen~JMC%|N00r}U z8f{Wll7P1CBPM!SJ}p1$Ow>Zgb24S2~3&V?zD+{8bp?*(`2t?2{!Mbb>*G7%&jXFc42J7Ea*y=W;Rtz7G zCl|V6H*JUuz8M#LGwy(IL9*Yu1HR{y{ic&QeM$}>r2KP#K5*~T!u@ONL>MU1x6glI zEG214=j^3&Nh!5(5VSxNqGAroIH%0DG9>&=SaDluOz$|bWfReDH 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
  • _bSP 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%0A_rXyz?RP2TSIB>(PF^_cHyB7yA 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 z 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 M#Nu>`kxS(N0Jp{FUjP6A literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestB.png.meta b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestB.png.meta new file mode 100644 index 000000000..79dc8774b --- /dev/null +++ b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestB.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: f123470a55dcb734692053198c6f423f +TextureImporter: + internalIDToNameTable: + - first: + 213: -121008135910702808 + second: mii_guestB + - first: + 213: 4541311985090150727 + second: mii_guestB_happy + - first: + 213: 5002273367315102553 + second: mii_guestB_sad + 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: 72 + 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: 0 + 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: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: mii_guestB + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8214c14ddb7125ef0800000000000000 + internalID: -121008135910702808 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestB_happy + rect: + serializedVersion: 2 + x: 512 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 741c585803bf50f30800000000000000 + internalID: 4541311985090150727 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestB_sad + rect: + serializedVersion: 2 + x: 1024 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 95bb638df15ab6540800000000000000 + internalID: 5002273367315102553 + 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/DrummingPractice/mii_guestC.png b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestC.png new file mode 100644 index 0000000000000000000000000000000000000000..0e016c92eceda916eb94c427af94743aba811779 GIT binary patch literal 107457 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∈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

    `6R9bViXfZ&QHT8n%cd@Z_0Y3;%}=xZ=oa0N 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 z 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ⅅ`Iy|@cNb9? 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 C#6`#e literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestC.png.meta b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestC.png.meta new file mode 100644 index 000000000..f300f4697 --- /dev/null +++ b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestC.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: ef918f8cf9bd3a144be9563f1a5271b3 +TextureImporter: + internalIDToNameTable: + - first: + 213: -3223362767130723445 + second: mii_guestC + - first: + 213: -4346205468493212228 + second: mii_guestC_happy + - first: + 213: 2797149342282210353 + second: mii_guestC_sad + 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: 72 + 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: 0 + 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: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: mii_guestC + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b8bf3f234a05443d0800000000000000 + internalID: -3223362767130723445 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestC_happy + rect: + serializedVersion: 2 + x: 513 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cb51a91572d2fa3c0800000000000000 + internalID: -4346205468493212228 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestC_sad + rect: + serializedVersion: 2 + x: 1024 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 13cd272c18871d620800000000000000 + internalID: 2797149342282210353 + 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/DrummingPractice/mii_guestD.png b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestD.png new file mode 100644 index 0000000000000000000000000000000000000000..d5c059cd3cbefb2799365ab59a4db6a0cd38a0ad GIT binary patch literal 128873 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%0DBD^scvmt(!1a3x)Mv-Or&KXPgd2p(qu7VFA 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 z zby2$>Bjn4}7bEOYUlU4mGtqvS;4;HLMmTLW!qjUr zMq>)P40(h8W#_}`NvnOna{BS0_MK-B07sVp_*-l)@lj(qTF)^L#wg+8a`Bgx)X=po zL^e0@Oc|>Qm_?LlVZb=gK0p!_UO1nF`lk&^S4^XQ8CUhbSU^=G&+oB5=!wMf~|Ic6N^VN_G0iosC^AFAMfd5+1q)|r6~I-aviF!)tokk#(494%guOw zLk2865z#y03_ck7I?<~~QvnqFy#l{k#75)#c=v`%&pD$P#@A)g0=0jGXZZ{ikPI>p zwtTFoF*YR5%hh6hgfy@4n~!;~wZ898$dd}D&s7m%miwKdAp{|tjtc_|`GdpX+a7)( zAPJ!3#=Kn|M;Li^iZcOs!9wGJn=Ywxtlae%@&EnTf7YvAE@Z5%GoZyvHxd$G8}s>& zYrXyB`jV+tWMQOgtt2z8Ki3Kj0FXB&yNed*S2JFFdMTC;r%(F^Ji;G$7lnqs0xN(Y*FiH z6#qhSfu!TZy{88aYQtp%9G8jQkEOGz&LMfG!G-WkS`3f=Ju-pOC8kD1oUC;5>@PMi|GnN|_e`e zcU!`^J*oiRw?$XcYI82Fa7@keP~CW&thry`5cGX4AT;q&Wdx?8;XPcOe7i_AX%$^B z5HR!iP?j@SbyqgtL$eBXWH+JOa1|%D_Gu%q(LH#(>U!#S9?LpB775#t~c{%kHa zJ+^aEdB$HDd<)HvcB%W*z#AW{=8&s$94)?a#fKmDW2@L8dYBM;_S?nwV48>R>6gdf zVdkScwM|d`--)`#v`5Y7pbeqvrU;pG@?B4sGa48;M+Ji8kq3)>OctfS4NU$YGc2IL zRThZK5EKHfDuy8{pD5@KvI z%G9tRoI5JOf1(OkFUekPylw!JCW4$vjoD`Z!OV%+A0|GYK9c9bu@=C^^D=OfZaHOozIe?3mx?@@}} z=ziBm=gKEQjVF-1%Z6Ak}s$BL`5~I9ItkM5nsJ{Tl?4B}VdgM1%C~1}x`+ zn_?1<{%K6}SGNlfndW)=EOFbAv2sZWyl4!&V=$iD_E+q_X5HZQnHF8SIY<4;L6yCq zcMcb3-(3spDrYz4som!CT(TGMSG5EnVd^`e`M?YyzqcBMVCx>0w%v-A)=q!*8;-S9 zNiyY4HZVV5Ev5ctX~B`pB$;x!c6a;vIQX**18zRlBe-52k^a-X+N+o!LQnP9w$_Hf zd!U>4gDS^_?-s{G6AhD1(*1t~EOBcFkgjDV>ZA6w9T#K6tJ4l> zO9vRRMNrw8WR!SNbkWS?tH`}SP>dRE<`&*QO%v#w>B2mvjfcNwqo)Nv_lkaq%Xsd(#f0ficuUwfI8306BisSez5U6|Fbo5xGS4S`n zD260zG^_;2Rde@Bj2a>lT)XJ*XM3XO$V1AG&Ri0P5jwY3y!Yh1NI;oXoXvGRU$D7D z{ooO$PK@o`e6);28?ZT~fb`S-rUObJUbuEtf9%U6=}99lxaO(#FK-ZP^oHx(*4HZh z4D;9U;ach(!7CfiQ<97E$b#|o9Jc%?Ui#fs9;J~2{Gp@w#Avd@L0`!ZM*Be4+4k&D ztFiaw{k940g_HhuO`p&cXD*f{e!vhj>ygb9Z`60y?W88DEsDf&;4~Xd9j7R`FMTH2 zX4YZW#9t4*}VB}my1s6u^}Rcrtp@<~r62M^r7fs5^8x0UwSTX{P-kgTb}fVA5&>#ux|1 zOg4bnDlrZLL@fyt@So@B-bt;-0opWH z4ftg0Z7k?|088nT^hQsznuE8A0_<)qb_f@Qp-$}`qygxI8veJBUmE-il+aa%gOq-` z^N&_h_Os{b7L`Fas<09ptR3Y^b{VVdo|J%seU|3&2}&9crJsrHkQXhSBEk3HO69ix zflgGoJ{XfY^en#e%yU-!a<*$a5XLocRnXnVvN#@d<==SBHyQbYY3Tj27^BI{9PVv?XeaEeD< zA~syQa(vn+?S-MGd!$eKEerW-7mF8*-)7Hoyb6-C`?=H%c`$uY5yi*yR`Zh~B>bM9?1|c(iogKXY&F6kezd1xDtiSvWla9ZDC5^lYNBu}24G7*%8>t){D- zd}j;~qKqG4;GLSai><)AzA<2D7Y#+U4RId0%0dn?SbPbxp}mpFQIiU%cCePVKLak? z6fE!A>mG5exaop?ZEZ=J;#SZYAgj3u)ao8qdlvohp%4i>U)ft`!RWXSf|?$j;9p@ z?au(;sIw2DRfpcEEDmFR>X$iqf8Bq&blej@8fFl)(`j-Zc)d6T&0C{{=?r4bK^l@Y zx`#Ib(WHm~XJycDaHJ_HSo$425Hh8bJ>N99uZt;z<1Y~R4ROVU-6?P*mbwQ_ts23L zXihk{?_bIF2eF( znf#C%9YONR_EA4`L3zUGIZpw?)B5F+XGg;gtvy8AYYYX?B{du3IBP|TZd$?oE!cDB zVA=uhHnM5uuGofN_bYanQ<|wWcNip2;AN><6$!dU$`W9dq8K!7T@^?0gHfQ~R13Xw zY{^hp=qX2G%HwZ?(qE*@UQ;Q)lEbd+>I2VsDo*r*PER^CLM+&3WZ#+`9YEXx=*(>H zyLVq%wvAe3Hk(H~32FTv%8#rOseR^7_uggx^)0oIO>g7g%1$A$H=XHcHSgw7ro(rx za3}l0_Ae0eaB?EK#!OI=+qH!8F#9qgoq4{4?<}a%b=*AYz>Y{~)DJYy%hx0$$)p&3 z4G3N|z0lII5_~C(0XSPIA0?dvL4^CixsvL> zJn9ACy!~bY3IccKI8PjdBv5c39e|+P8MP9!CqP9p(Twj{(8GQ zl&RUA88?uDC(wXWd($cFa2z~MtQ2Ad?u(qfy%1(1BM*UqgGBxz#J-lo*BPiwQVr1zDH^!^Krxp1AQzk7hDZMNY$5^D++^8-osj_@7jp#;#SIz&> z2YmgEM5m7j?bo}?Sh7_eMGhX(iQN@l|FE<)b7*<+sWqRuNlCJ0wa;|_A#o$8@}<7f zL}r%T>Fnqd8@0Iy!^!gkUR#WadF+be_(*ZOB)ISuCIgCL#=qZ<3af}#ZoV9=;r}(D z&x5_bq4QX`ZLyd@a|dT3~{WP44IUjfqqj*DXq(yrr18fSjcu$4Mom*yr1GJn2CUEjaj z2Xfex1E{}`_G1*5sKg2*dezhqE80N>8AwK8n&vygcK{U` znX1%5Ib1Tl6&vO+v{_?y?_lF@kr>tk7@_D|CJ(n+Hkt`NcT9H^l39lC#P_Ir3w@nW zR@aHW5xc_dY3{C^qkKUSr(!KV?TsL}!|S@JZAyY?aC5byc6mp4O(0$Z4UnmA6iu_( zGbLXQYci^)xIu@tV~w^&$7w5oS?>)#YGTO*=JbVQT?B+PfuHqXz{)|27i>M{!D)}E zpAWac^K?XaTZAgv+$dx6@i$z&<+^clCB!<|Y_;NF2X}c)yg}GqBanbUKp2!yDn+5y z=Psz{YdXe|0l>PAe}beFsId?3vDm1apWVR!s<=og+fvW-367WrYHWR6(}NX5ii`i zN+-_(x8Idq7OnuVI}I?1=YCFmot3c*sZq}&8;pTSV#;pO^WBsnb%?XtL^IelXCIf(4@2^5b;cmtAvf%U2aATShM_v`Q|X3J|7fcoSlQH6?X-H zE*B76`+Q|{LYxv5F($f1=TbS2YlNqfS8IgsaJ!`SZ-GY@n0Tr>HAUp*Z+-elr zAv%6|dLz!tDSIg;yWk18R!nK4d_8Z*r=M!V^VT_aW3zy3-*ib0h#d3BS( zNIQVsfgd7q^2quXW@2YGed`dd)1}ZS zeKufQqgf0NRgd6hK9Kw7x#cLu$-QYzwS*mQwBQfb zcW(qar3LH`Q|Roxk)!Zw1f zB%ybz3o6eo%0}`Hb6c;v6<*N=EP|!kUza*+=e|Jy^9zkP@2%%M47=_lqqle0yNRhJ z(ouO)KqcVT$PpE+lVo}Vm>%3Ncgm;~Nb;4fiO`Rh>y^R38|VIL@6GQRs0YWWlx{}U zd3)|^>o2P4sd66oFtX#DlrE>Gad(!dOxqs8$8|dmh}13hindAeC|9M0O^cAI%Lp2_ ze+hp>Y$5Y$r!vGkU9h_8LYQWDX z=4YyRtG6Jq!<9fDEksgP_~W}b7Y_lM?LHTkE94mFD8Sg9#&VU-KIMV8Ra}b0_*7|0 z+L`BdWfSUdI%7jd9wJhwV8{8Dw5j{mD{pT9-WT>CW)Qg1tUw%?Ah%%G8WqiWDlUEH zaCr!dD-WdMiOT-idOkC;8dKA*?)A&ctLze?7YnRBzIiI}ridDvbNz^MO^H*vOYv^o zMqUZr=-{+B1@f6S0k8Jke;|-FuHzyuLi2EaZK0<6Ewz_rxL`r{GSdUAwFN~9i2xuI zMA+s8hcJB}Nk?t_ft7HzC>)4Ea9gi|GZL_982%Do#?rTuykf8MosMKYxo^GlfIaN; z*KFHhQaIgElX!->$tUQjNnGW@`anQ!)D4MDTTQxGj{?dEZ?va&lFPISlTKKG$}_0p z^V6(?Hgl~pyun%&5*#drdS0g__kQ;y|#l zx)plKVaVMpx1nb44cPe=I#rQbwIsX{gn#<1_ zsF{Cu={rh8C3!<;x==_e+(YS|ut2?C3V^q&w+GKA87csb$cJ7m znqf^_gU0{&wX`3a%*yxR)|Z`#y5~frvwI#0amIYjyFB$U_;+g&MkW~d9S?@jQZNuG z!w8eGZ!x`iPR>uWc_7%oZ3^F0)+|2|1^j+O(+Qvid9!=1V;)xfY3f6?43pl;1TAdw zOMT{N4Kf{~yu?P->qE>P5$xlsXb^OO6)%8nYHwVgbH;L8EDwkh?YgJRtz7~V zeC-{2livF=xs2DsN}NUCV?+QY%CZyx%HAd0yLt>R@Pze zYgOc4z$rs%A^o_kHgV&IM#1u86d(@oIDumGXD0sV_bc*0%^Ex3IgXILJZu;@=rxA3 zue_%#r0i|QXh5rs)vbE>CqGaB#KV*Nk~%E*=Wbuv-2Ta%dMC3g zahgSY93hD^W_H8HmbP4@aIn`HytL?!@Oump&6WGKpYS63@g$+s_lP06HzfUlp-;p8>b_16AIPf0!lPSmN;|olrTcCe?Oj_Ol-AVMb8WzGaJwogO{0trdZz3c zygcL4{&0oq+>2{YDuj9N6h8KhAFVYi)Tf^v&&p(R)j5kV#ql3W`#yWfgXbA3e8oyv zwx;>%o7D-1KBrW@v7W@dCH}Ycr4+-jseTJ`8z!fW<%RpPvuVGZ-9wKjXg$i0YJEx_ zeemWy->+&ZgNFTrz&KAQzSx+jP6>L2S9oe1RnC387z<4o<1F1klr|1f+X32OP|ba% z!h7G}+?!jKM*=1AMN$D};?BeGz&^4s2(Vg0R45cf9PQ^353;R>ZkUEvg2c%Q7IEzEezhrbxPcjxzY*w#W1V$Qv>PaCb ztEpV?UL2jVYiag$;YzY5I`;&`1N%CE@y1*8r_nU$OEUlL@sqpPY%HNQ#QD_7N#4(6 zS;l{q=wTJjox3B)gV|s%X`F|a)i11?7oJ~u3u8XBfyg?4_E*{Kx_bcIILR>eNC(7v zfa@`*1EOm?AZd|f9tF%8f5v0X5^C>rovsxFGzs)Fy(v{G@lX8ChnYxAvig1x8{e`2 z;hKEWj6S z%Km@)CW#u5mE!a-(-G$hn~mxxxK=w%bWX;#1Z~Hc%d!bSZ;~%Z(7JEvQsM0f0!~~O z0B3mJakDbA2_E!`qbi!uk6(T%k58DmdNk9Tx`Lw_5XyQD2CX<{UHy16rj>uW74!lz z3aJa2AR=9+4;#f)3J%shVzcW?TKrO-c^Z}1!ylG)Tz~2akzbAy8aNTXnl;=UHeU)Y zvdrP1&{@iVUZ|IwBXNu0Fe%6i)O=!UP}4VlH%93)wFXZ8Nd9N7ww`vj8~ctI5G5Qb zG|5p({P{jVOpPam0pj$Pqe{bWgJ>{8>$OItxK8-KZ(tbJhRM9o78GElpZ@mo(wn7Y zWs)e?t51Fs1JchYWyhY>CEhbXulHNMkVW9ux8mBst2=yAykyp$Jof+SXh-BJs90U| zgx21v#mJOzBach(zAt!%4<=iC^{dbK0y?E;M%QLR$am7lrFXKmPb*-m%3Gr#&A=5I z`kH};BEWg+2Q6Dq1RumHoN~Akz;+>yy*S?5t5dw`?6#4iTCH+vc|;;%?y?d5`QEvO zX4CHKA3w~^|7YwuDAT+hr;WtT-NMymNAdM9R*l@@Rwx06vlC5EkBH?NkdaKe@O`N376u> zshf};qx}5EAF}g6Bef=t+qD*LUbP}f9OWv$Mx2?1mK4iRH|+oD)ro5Z5}C&;J1=Qp z5O4797Sbi5t3wLf*%`v5h{6k?xEv!LbBK=|%W6YY*cu?v%4B?x!H;M{E9t@kjKqR| zU8=%aTEy5%>ilIPVfQ_tiw8-d!)C&+V8q-oP_UN3a!>x*i(ye(!#)1#5TI8b&`Q37 zH3Runl6wFM48D-hpl;p2oFlIv^^esoAM@1{cx~#;FphjKy=a59fy`uE&mUc2Z&ti>CtH)yBRzdp)CTsO1a|KZ`(Jt*bgSV3YGg?-LI#Y2MAi8b z4JvJyqDz^_@v1@$>ynIf-`sg-@$A(pN6HOA<~!+>xtBkZ{A&p!$8c{#>|tSRfYqtU z?c;p!ijf{Fe)l)&D*(IPl+RVJ#~(L@cSSah1$)nH;Pcq4QzU?#*$5P zDyO-U+bH?;)#FVkdzbPsKlC4g4j>u*x@6cK1fsBYxFb-i(<@ws5E*hP3i|6w*~)cl z{58V!hyJ%hWtwOHaeGnE+zgo6wQgH7t8+WA`MHWRNmgKNj#)CApWNQqc(wZTvQsk2>qV z@-YZw2-{U9GD=C+&V&}-q;j7(`flSZz0bn_f^hyQ6|zjJEMIAxJ#A~9hJf>jk&+h> zPt;EMz6yakOikejiAu|y?;gazt&X|8;iGCBU@6g{amMMYU&*tlWj9VzRidQKYPxRQ z@b5(VojrRG&lk<8orQ;!`w-^#n%4;XrD)$5nkKa=&0&&jBGDREuH!DX&Xqtz86s;B z{@FL_zja~cHGA;xM$JdrI>&r%U5$>=d^t;R!Y`mbTsLM8I2s&&5gdLJ#I|x==$KDU zv3B#}hAx(yvA2hZLvI9XYw647RG-aiGRT+gan4OjX94z0;p=ZT+Zo&zUioA^tJ#MA z53x7(sz;)NFIzHEeO$3k8Pm%yIjW1HTwm*;~H z<}X?$jgnR&>RVlSBpjcDFQAkRGPHBv-14G`Oklyq4c(8Pn~+;=%uRuxyaXhtylPn= zw?&@)3&g!?wTmJ>{Zo@3mwaa_lK7p1ZYT!W@{J^VzPS<(2z^MY#^Im5K03$2vm42WAVSle+-(WL^l>N<}fKna&8OnSKt97@Eap+LI7`2>n7*!s6MXDtukB!qyCRs!1Oe9qmLH$$mzDK)RCCYgkLWaI zvEDVh%xdjzd~MC^f~u2uiUQY0^E~5{cvUhPZ!cIe-e|uOhX=&)_A;!+Qkot>(T!}5 zgYhd=-O!=s0Aeef^#2ZI9W>@&UiRcol$btCU4*cyymoGGn#N;O5690gdnF|MgE{y~kBH~eCjLNap%lI3%>)uq~cn6KN=%P-C|f}|cpbvro~mbWQ|3 z&Rl=-KMqzbgNtZkXS*wWoRaFu-#742fDOKpva=9@#awOJENq@&e-79X-+L%P1eg~T z0Yox;^``eP7Jm@njzV4pwtN&VH2?M6E82Ml57ID-;{O~T!Yhw;$eGP|9d3-8B4rEQ z!tO%Av6{ZnPSRc$5_Twz|0M?M<8KT!4ZL*=v7W4G61?=xWbMJY0I))Qy`f&qkpN~4 zDOvcoo0Po*&=8=2_S=#cMJ)I)E%?-{$xv^QANyXeyr+2=Bu!b+sFxJKKG>z3riPK0!(OJ;sBZym6+?6br@Bvv8$V1rwgaIL(Y5q=;emnfzI7>9L;@MKXG)V?*(8B$8Z3Qh=q%N5=qt*-jHzfVqd8Q&UEm-419HX%^HYA zh&%HkW$*0fPmY_jNOp)O?F5lxFJwxRjIO%)=lQ49^}L9LSD9F7!>(%&r)>Y*t7uSq z)_VvQ915XMZ)4Tna|1$)k7WidYvTX3 z4JSLgM1_d4_~|v0($+QyWWMXHw}1-cM4qgHN^AvRZrI&6S8v*nOyIf$-?c`ou4t*c zEOov(Tpo2~|K$e-tWC;e4wA#SpMiRHqZ2Txs_YR$FK98Bi>I~`4Bq%m-)$$N-dO(U zd4Hy53%{)kUh`11U6B;GfKFJe%)dCPz|($pN>@9hs2v2*F{KcLFT}YWKpFLD{gsPh zycr*}279}OWDmaC;t-&wy^sDI{E6YeLlI*fsuDMJw`pv!%}Rjy3ixvN+yraP!(#me6Y+yr0hno_g0i@MvoT-faIjBSp;%2Svp42J_qXZYNkPk- zB+kt?L!noqpi?u6>Sp0?INK9&0(|1E^@>-%!3!3nT>GZocPBQP zL#W^0)8A0=OyOla%1j}|a11|FRROr_H!IVZq4NbNVl&=OE}vC!S$?C!M4AV06-s7y z*}M*4N@Fn4IL&*YX28U-ZtD09n)*&XA0aR(jo1%blAT|PUJ7MP*#+aoPQQi^@?l0zjlXmw=R%%GFo1u}2_i+R@%9h*P$?_%z0{eUp6$ZWCU zRPQA3l@$?qaJpcC8;_JFDn@aqzO9RC0QRYX3+*VjuJol8ba3YEJ!xZ4;XfS)b6+O^ ze9o55UaAHrgpFKAt{91dn5JHYlB@G~qo$&Gm};HZ;;qGcb7j)5lUZ{8*3R7aTd8o0 zmpA%q&6>j7;2G0*(oNLLxzE>f>_p72!1qEki$?_+qL)jZ#eL6O8~(YZ1kPnuM7*zL z`RyZ=DF4Y^;t6lZaF@s}V^2ZZcr7a_)H);ci|)x%4>-a~C01KT(^H)`@>o<{1%e)9 z*!zmrF5jx;3yolV+nudP-C$I9gRU1hLSH^`;hH07F8DeT97}T7u6m{+U8pCPu|n(4@|&oe;ox)Y()6UhIUFy_?}x(S zr!B~d+RM?7BB2pOT`vrv4a-CF5BeZIpf7mnjB@>6hHh^V0(q5w48i3TC23?NU`1*T z$~4u5(8!aQWls41SU2K(?vx+#Q9_^KpGSn>Npgcbxh}YICOng+$_Xxd&1lkArqEBm zjqwTH9~$K`+Q`j!9d|nEpoA`O=8{c@klC*Yn7m&doq%HU^AbSgy8eRbCQnl{ zt%$tcg?X}uOE!gnFWTmE4m`w3T3CQ1pQ}AlXcR-cxHi=DXjbq4QRLG2jY7IJWypI~ zO{Oe|qVLf+n@;{I#{}TZft)v4oaw79PqltDYFc6zK2W30!o<`O|M`trM<#!xHyvsMg z4_acm?qf6q2d*7GlQS(FK2&?DHESDd zg(fKbcQZg9jH_BnIj4e08~@H2;a>_SY}UVtSA1|U>1$(f;m%FxQl`&ufWJxxUYv=S zqbU-9u8Z)-X0_l+-M``NRU)8EY?sQijlebE6`bug8It3&~__OauDVzxvW z&O7`kxaBbwwZH19;H5w36f_Y1OC8;l=NNGTHDVB-Aeb>ap zYA)n0ZF#_6KdbUN$SG|1OhfqdpgU?$-|o-!bM7We2qs!f1ay^|-sal&_`zl}u~lOT zQa$LE-Gzu9LpxPpTXt(d(tJ$Q(2ZUy~fwC&0jV@f4-5UvmHBI{tTjNqX6B& z+|p}((xOgb=!;h7JNhsfQS6ERYH)c&7@P5%z%iW!-P7N2>3%={u>2iY`CIek8eaBF zVubRumwzvLcZ>$spRs_5td72TCcEJF-*ZzKFf5Nbe?n(gwbIn!i;Is7k6kN!^;;Fb zKF6?Lu7J}1iDFkv+wGM@hS;!6o)=8RL{MnOZAW>(%{t^?+MSp8^}f>Jb_XqH`gRaD z`^{}C>Sn8fP}}R;>Uf0!UFpiNDMJcwby~dnALH)anwSfpg`*tf)crulJefRELd>P= zTc39j3@twD6!ok3-l?Q|Q2K|Kda}ZFxg|4B`i}kdVW-V(-qaz_ZNDu>Q~0};5oq~>6Xyh2(M zS)*}%iKyC2q?Q|GTGV{Ku&r8$7~$PbBC4to8V>q70xT@s7LBw?+fn=3V3eaMmS5x3 zVNLr8XXKp6T`1O4hKHje;eY4eb_Fo^!0P%4&3ri3FvLeO@F_Sz zVPI$pD=t(tv>GW}*dVZ(bt%|oAI-s)UDjlE>WN?<>XrRj_vcIb+|v06(@*DPpTvv= z=g55TglHU1J0rx)14iv*6p0|T9?w?`4qUyy6k5XMELd>+L09y#&$%62V=+U_CXyhH#a zwfTs0?Yx1cvx4Ae+l=jsB%e9&9t*Lw>a7`{S_^{{jq^^HVz^9ga3k%K>x#Vd>9RB> z%r|SX({VgHvb~rA=bHWilb$5`L+S5c)oh-lby?`TOy>*5IW=H;q+n9g+pm!h&pFu! zedx@$Ca~(^>n%g-Df)T3y?^N-Jr^hE+fx?p%>)x}>1-^C0Cu6VIGltny6^9ytWZ1O zc@9h>AMge#SAT7v(@XcSU0>u`so@jU)78HyNqf|~sTT{TZ*-s+!gnY-BeEpOuV#J_!WNaK zewnz8l_!+W&8LAe7SnGTLL#M*7kUXaxG1qPZ-~agB1+@cTFt)!4lY3%8b&x~6R-Nm z35DNMA_XSy%SJDD=)Uyyk9B*s%|BJ|@az4}AK3<@178k%IWywLork;aYOS{o8_gjt zo|Ytji=Nqo#`VYEIwnP{50_U-4Eg-%ZzIHV9g@St#_;8jy2ydL7d*xpp1|%tz;-mt zPH{24EPb8rmGQ^mB7czlF*&z~&z9-?yRQR0rUOjW@1vm`(t(TITiHcRC7+YpA5=#&Jl* z)o4DFq5Ok-`XJxVeWH6$eF*QHKwLtqpA1P%D#hs`GicW}I{v-w>Hp(-LciPqbO1N( zlXtH9<2-BoK}bhh*^_@NxNp{J>XW&SJ#_{axHLpueB*IPW+2Zbq8g2maISXAXHRs? zc^r_^%=oAq)?9dcnw79;@?=qlu6*(gSjk_q<({P&!)wIqhWl#7i%W0$H0tc+X^GsI zasG>K-gDfWxg2Ggx+9tuq4fRr*UkecTz*?Erd&`n@PwRB2YEg+vs+yKC6{C)my)Sn zbjW!91w$kEl6WUS*t<(T4SvW_47@`53PP=&s9XCdGRKhOEz}eEa#CZQF`$O{jOLn? z^^DsBvrx}BFVm+Wg5Pz5CbzDLvu_x^jntKwepT1SAmB{7UtRZ?8Mu}3vCj~v9LCj} zars`@zO$dq?cIt+y*xsBr;DaR5IaP>trlD$b&>Bnbp(veL%)Q$y~urVYuoXOUUk>+ z#C3*zihktFeMXP#q$uA=UG&9K12BHe@?Jq<2l1_ucMF3-k6T)fq$CYE;+ha#lpPE2 z8GE;Unxo?&bCqg^!wG>#f)Me-8xI-gR&}ji?-hO|*F2zdKL2 zVIWsd{a5DhU6}`8-T0Szcwx2k@r7#-zi>Rlyk!JY26jYLMt{1pPgOYZW*l^fFAr`_ zJ_+*Yo);*VG8pkNk2kPx^UY-WA-f z7Xu{H*e@3-g3vfTv(=31ARj3NV6)@740zo;v1Hvn|{-AC~fi_kEA;!-euluD!*bYTwJ=8 z{oCugI<>~2`|1Lf+_1>!ijudrjP>3v<7ZS?e=p+BP--={9}kHC0h>2q_PM4C)wg`T z84Rzb_`2TeO+hOdnIEwQ+pTnRWs*yPJvpNM^l`&jVqv8YIeu)Ipt8DdaN~^H;~bsHhR5+bU9iQ zb+H7~w3yFz2b2H^*4$KN<0?+v+mGqI%6EukcXIcpnJc~1FHDsDyh^WUh-_%~t#$R% zX_w&aWA76h)$$xw)D4U0P~5o{WC)h2b-(rMCh{H6z9ESufnylo8Hyz2q5zMOjt!!S ze%Jfn;*-}|AqG}G-)|&1pRJ!64QTL3d%3;!db-+-?fGo^EXEiVa=YLvq~!2;EuGZ$IyBuR$8Lt;3K3ss%=)~H z^Yf5B5NO|hT9ta5y112Aw+@yal3)jX2PrdpDqU*QkfGp@NO7aT)M!2J&Q9QtAv8Co zL-H15koWK!;_=vo>alLJ_bf-R_jJ%JILe?!oTmSv-_P}I$8b2V@6u*rMbt9=v?1S% zygX;l;PkyH>CLNegFo-#N7ea`BJD!oDZ;IA=v?$1MjoYclYYy+zrLnKYy+ot9yXli zT%Ih8x=CP$KEO!sgE}eIUm_JY7|0ds3I_QjZvxODp%A#jw@aqUessBD&xR@Xo1@MI z%I$F!aPzdpYUrWmr<cJKer!7w zH*|X1YCfB|)tpjy!Z|vF_hqt$tfw-l=v7_7*V!yz%4bx{IcZ!#eYfKw$##pH8>Ln@ z^xfuZ+M364nV;`)s-KgVjhOp~#UtznGActJ-NnH>%U31s5jR~<#8k($K}wx%C;P4i?3mttW(K=faH5qOG@ZhILGZTx3$cU=$=zkY-p znoQ`-N<&X)XDvZqB~2a$awv>2Gbsnl>A4gIonX4yRn-6-@gk?Tjkqwayh9}kC^bHE zc&NKtly6LvL@v9oF8vtbb^}FVABZuznd?GOeA%{(9{J1uUie`G_;2h@)G7MhLyw`W z8C|jGUvAK+(_+Ju@Zb%}_GkU*E`#01F2mQaT(*Kbc)kUBYT)})quMXpUZ z=t$~3!9LgdMgl|JyHBE#g1Ule+52=|XEMTlvxL$`q8m;o-e8#iV~<^T4nOL)aU=D` zeqK1G-c6M5o70~(UNhiNZn-Svh|l~K`l9$Y6*dJ?)N&Aaq>IpVtqh~U*v_KhTaQJ7 zu-odOdabqkk34_sN5)!h=+nS|J%J(c#rzYgj8uE+j0aFv@64;cB4wxAkJ_UfE`;(T zv>V{DRG9*0$}HCw8pn*MJ89T1R}%?Q>4zwN{5_Cr?LwKOjw5Gtwt9oNsbvQat~**o=xaxj z+zU*g4xEXy0%hR!(s?$r@3#YvdCQ^*DCgIFBw@`K=zan6JHJyoeKL3NaZBCRL1j8Dxgr(1GC^Kki;4r~kd{x!v{)HI+KpY1ApuTUz~> z+1G>X&T?qHi9JPOAowFcQlaI}-EBRh`ujM#tMbLQkN!}+XV;-@9G z_Q^Y)O~`vZ>RzPq?(YewXRN(CD|`@_-Rd(Dlq%|iMd*NnXyQg|tbpSLBxpI{*%*^G zA?HAG7}Vhd4e08fuvAG?0?uq1sY-_n&G?B}&~pEwLZyCD>?oa)%77VHscJC-9D4Cb z^J&sDJ$?U4RgIx&jR?Y*RwI;SO59@;-{Z!v{@FnWHWg2W$4tj-Xe-COmbWoJ_3heV zm$-PkdzO*b=0*KF8Xl_>*c0{H6SPczo5zpodl9qA#Nc}uWpu%d*i8=Fsodb@JE8-g zSC6264yHq^lh-qMm)s&0<6&0LC&x6k#aGF1BE7<*;Y$1E%KpCyta^@Gi9)^PTkkQ` z$7C1r>X?INoo_eaSo~}10-Pq2JnZ;*HPt4Ye95g=ysdZ5R}+wx>qHcL_j2gmHWQZN zoW^Y%zvBh~^d$_+V*!L6f{scSpeX-CO8x&Xpu3v^(?KT8Aw?J%TAJnw zYqi`mQwfH=5pD3I!n}{BmHC!S|GJCXKRiATXxL&E5z1eS!;S(fsTYQx!Y$~d2Z~^yrdtF2J=ePP zK-7j|x`G%2d)IqZ+~jTRiZ^s_EicmjP<5BEMW`34$Uli%`IZiWxvg;*&`QZhQl)y+ zwco|1>~&gGjGLpb7)0xuyq{(LBE~?BONT@ijHU4(%N!Jdy26N+ddNi3% zOorJQw^rc=32&zg0d{Z@DBCzDy1k<;Tf{~TH>PK%#9A9UcBzGuEfTNpc#7&(nl<^9 z;le#3DnfqjVxW&_q7v6?H?q$0Ak=HL)=HO-_CzXj5$33Sc^d3BMGs=ugR4#K?c?_4UvmrW&%K{; z%!S0;W|~4kQA@2jbfK#}O<8%tMl_qtVA##_N5s}4a}8;tZKGp($z$fhSv^%?w`o6$ zp;shu?jAR*d~IgG?-Dp+&O-F_n20UO=bag$*HJe|d_U*T56>NI^XBq_lBsWh^?RTm z+XxJTOy&nhF~gKpE!Zo2w0e2kWcF*|AF;Za@g+uXfirLsO6O?p z7OtV|iulyWgiBGPcBv1jR5_P4F?!(uU6dm()|7Jm$O=?JwgYyzA$vC$HHz1vO++L7 zbH(`%^BojzqRzAv%hYLxKndLdw`KLWFNhn|p-O4k?8PbCCZpezRK&iZB()yeDbp1p zQ*~#&?evRqXk5Us6E;Ss!TQDnfb)?b}^@OdLiU3 zQNKKzNY3i5PYb$su)w;QU&6)jHd~OOX_D!}<_1m)wx!zKBjy8++jDi7JGbMwu4L%X!kG`!=RkTC%CFiR&=JLg-kk2hV zkm=OWuuzQHFnOUVc>&_aAZ5%OEjp23Z4NscP5bYv_h5z<87;)E*>yZk26ydjhN~kf|H{0{k{0FOxIFcDkHV;_waRVRPzt-sK73U=8x}x#)8u8cEwwHeT`* z&SfM>xU_6+N+_v9qmfZ7fCrnnP&)>l^DFm58B+5Q0#qmc5f6yn{&q&BF{gt4`j{E^ z+APBr9@GJ(^v%6k4&k3-;2kprbqGg`375}lTr3o#njwW6Slx7VTbv*Xu82C|5dX62 z7FyI}<~P>uX1qjjlAj?e<($y7N-%Fezdg4VP+}|wzQGb&2N(|^5C^9(Hk8gTBeiAR z1G>bJh;b<~KB4b-MxM}a<0>WbuA$4JmJ&$!x|0g{G}m4gfs9H! zR4>`?fs=*CG)qSgF&of@T|g(D(|-(f;#^5fxO37C9+@R|3)vrhOnyBqBSQ*5{CC5) zmE;c5J)st@1vx`m!Jr(yG!E`HPBc@ji#%}y?*;)PB0Fa>)iaL!oz@!PgUDWzY|fwj z+p#71t(rkTz16F$j>DLUN8lSbkL@d1fi7*B;b{m*+N$rei_mTbr_Ll!%klJ!T**#q z4z%Xiz&J{M2Df9a*GhMFu-(kw) zK+5r)sktV*QHOX^h_Xaw%K6Ws-;`dg+d6fQx4GH zqbVmUK)K;Zfs%WR9qo?u$$o!?>Z!qfU;_F@XKxS%daa|CeStsS^^YQ1F|tbY@wc+H zToLz9b3XcNnoO}!EYBts$9pGp?~xWVmr*jJp_b=}&)(4HBYoL{g!3&aios=8A>kZe z)+mn_^o09UM+8haBivWM*M5Y~{q+8GHU?6H&bWu?mU$62BszcZa$fO_s4wL>Dj5 zlbhdPzlv+$S1us|RFk9Qs20f2n=PbHJXE+U?W%ewnEf}y$hQimu!gyHyh=(7@|Wiy5novI`>mJzrXa^XT+XlE7*tKzkJ*0vDwTx zM8-z4J*6z1pBUjvoHqv0%R(pdu?xD_EA^1mO4sOJR3nMMkwvm!!=DbRt!Fy~t_4`% zeu~pyS}N1YXNa2OB6nK8!aFFARBs6)R_$mo2+x04VhoAjW7r)d=iZTqjN`6p<8TZT zl<$FWIX7cD(t3s*f!RLHhFIa|uu?04HT4CdCbyzc?kwlRk*9RXzEyc8gFd@9h< zu>~dGdnCMH{ZX=5p|c!<3SytjCWU&iuDmXaZ@ld`=Nl1C@{0+;=F5-iF;@6FJ<9wJqV%*b3>C#cnLU|KU8*9iW))t8sNj5ksd_8;z|tmMB%Jio$xm~b*Xc$-wn`_Aab?kC%Fu^*8S z=!hI~c*xA?g7dtA|5`>d+vB9IQ|oRG-SfNaMjsgaZQw-UKWIf|;I`c_L71ov?dsiZ zS0B0feTWp>BIBjKxYJvoCp4QR4I1u=-%kea{i~-{KwWntt#Efw@f%pNs%RsdGOgAocKIf3Rm)}?m!*5q zUI<(*W}Mx^gTLl%*q{FxW;z;g^fcDAD zcISx7e>>^RW6Nwg_HkQ7-J(PaoW(MH2R=B(eIyI~w`lc@?q|zY;we0Cig}7zMeLKE z^4m|MHAty!m4Y-R{^%-4r_kSJTbVF?*JP`11VPH)?dpARpX)=8eCid8BI@9F?K@2X z-i%v1Mvj^eS8t`*W`+`KEbx`&I|_66;^(Ti*qEHj`ZFHXPqv0lje*Lf3#mrJ4W}}n zl-+p+M_HQ~*|_s`e#MTmDf?!<=zrf7)YIxs;(E?1WV=x@nS)iaBSU0!MN6i=vizt0 zSM=X0mxrn;KcIC1HTQZM?f4$mcR)T!2Gv|cu;2AZ(cOc6N0m;suHR)>RhM*L&5JW0 zFS!kEG$RdHeMt4a*0W-IaZZb*f5x!!+a=J=h$ES=@@i=^d4hg%=2?B(I!9fR`W%m` zPMi@evMPI>W}Y@|nqJX-H1wF!XbMaSy}I=aE489PI!=7|Z0WVfQg^3mi#TZBAi$p5 zH4sb6KNYgEt|%3&wqw)xy`6%eoL$47lb7|bMohjQ0pi5q773ac&ee+Z6^rw6+byY^ zEXNTXXBQUjbU%F97#27D%k|@-o^CAR=8mBIv;<;oifLlTK1mt|UiakzIW*7y5wtmc zDdY~9NIP$|2e5F!$|r+o=mZ4RtTx3(Uz^RbmuWl**Ara0bxVM zorVQxUrh}YP+Ut14>oP9{p>{D46gFbX2~ZfuA9 zHOho>B`M(nQ6AhSp5cz>b5!yTURqr+HD@Rqaex2#cCv&saBEpmHk_`cl=2g;Sk4bM zeYtlz0@3DlPD{R$F~EC)L+8ieXJJ(1HFMtbpQ3`LLGpC`wu^=5Vz03;vo<}#XD%wL zF!ZaZSr;d;ezmna4LS(9Z=rd(wBJU)P&E{G#`QUmQ->B?s^o)(jZvRTq`$!M=%0jB zD^L<=mauYU>~vWujZ6H|5cYzAP2%h9v z5eZ}$anjq8f7HBJ3EW8g-O}8QRYa0e@vj8{sWuH8mUWvz0kL>sYcdFZZ7V+{ZL6nHBIN0b#>s`pz6r5vK9$WvO z-;`v4Lh zV5!Zjz1#!wZ*^I2&M-fx+lb)6du1#ljQ$xdm!8M(h07?_(9o;*lJZu5vJ+Qc08O5t zI|V-<(}?mf9s;0JkenK0;<*iTdHMlnVf1DYFqYUXp_Ncp`MDA{{y{;h_sL!+Y^mn} zJ#LoZqx?8E!7rbyvYr(j@&uod%Q!mzkG_`@$UfAeitoh(MP965TPX|#&GL8e@L;98a}q+f2{ zB|~P6_=^s2l9XZex(t!knjpD08Qf8RoW)=j8Qe4PhqBjcP}m)635M)JzI)D?o)l3| zG>ro@5%E{L~^*f-K72fwM*6des;5)8M}K7P?WqGbIeJ_OtUgBYS58zMD>d z=M;CJJhJ$0ps6$lg$FK&T+f|v=e8Gv;ZJ=Kv&>N97OUB}mNcV+E_+JW`2q&t+5y)^o&gCQn#)j-z=^lABif> z4l6g1pm21D647Q7omMq+I^hS9T&#M}@OZ*1H@~gE+7_1Ar`2imZ*wZ}CH+LO&#qPr zujLi;%RPR=hyCUL3J#H%eDdpnqGRuY71UkY0qI=Qi_pcbgn(CTSt zdq77P9q4G_g?=rxhcfHD0~JEe(*lOGwg${=yBucy&|I!;!p$i<;}rx!UJVqZQZ-9{>+oU(?sh;>R=NoJb zLmrhoE@w zbP^+g8|>MaX7v`SubMV^^rJv#{qc}l(Z%nM>$k#}sudFw3gUjAUoyyKB-3=BtzeS& zhASsyCPcwsh4OBnF_msYM5`m~)}CEIao^E}Z$pv+9&`PB@*cL;q=>wT`j=^R^t^WtI3RIsCM0Pcb-9J=&NB>>>zk%QN+91Gs)|Bz5{uU<+%0%vdGPi6kmpq;$(|(h zaRFxJGT>P1&+%>p^;OqYZ8U$EbV=L8_H7Zr+9jHj92(@X_B|R_gI5CqP_mC8`?6bq z$B61yTja43`th4RyJtfqetpLeUMMw)eLGIXiyZ86vfbfa{t;G)2>AGn0B}Ye=Zyi* zKAk25B>80KLO}b|g_)H4sX4$@PH|`9>&OqOU6e*$2lzmJ`jj$}tSXO6mI4092lmX< z#x?NjozT(i7cR0t2P%B1ZUKeE>zDTR0d<0SA*mapeXwG6rNYH#tFBp^fpr(0w7I9!Q6HpE2X@G_O(0%+Y*&Dw2NI)40Gi zFo7c>e1?&x0@o5dCU?{l;DSW#2kyls7B?ouqeSbIKn%V9v6CC6FPMo?dv)|TN{{3 zfd)dnG0RRq_9@pPP*pCG9?8GZ#oS#va7*oPnRzag&Hd=i|4ytmrsX< z5X}eVlaPDk=y-DP6QG#$ilpU;^8MwnyfeV7yT|6nK6}7-3zoh_d6C>;N)YX~3A$wj z_z6N6@`ghkn&dp}Cpn+LFcBsW{j~nYbSk_{qYr}i39j7f^e<;rG?Sh*JZgVSF)SR@ zZ^q>nv>S`k(qQFvwPF3sYUi3}lM`?r`FxZ8LzMMSk);TXoRTn_fI4M$&=hCL=q)o{ zO_WI0K*0x$<=UUc`>w9*V(nk$6nZ56M-vWB*lNwX_k11%b|!UT5ja5;cR+tb0uj6F z3MYS!A(g&Ew*aC(mS{XCK+)bKpw0Qp#N*V??d8Gu_8*jo+vyCo3HH`oq4E>vHA&Ic zs<0RWAy!iJ;L*CN3Css|_p5kUIbl)H6<l79-FYUAFIc04bnXj7m#dinQcVF?d z&11KEz>NU(Xa4=k=T-aV#ze7hAA%&l?`S@ohu;qQyDYaU)+&V?hSmqM6RhPao*h(l z)t-MDM=jlld#@^2u8JY|gv-;&ThC#ucAnvFm-Uu06s{n~hBvUqtG8L;$R(VU%2>io zei|-?6*ba;5&S4y&sBmR#A#gv*3c7oCSaKob@Xe7|2{PZ$NH$?L=5Jz7?ue|BT?rG z-j6av0(Bi79^d?PrJ6~9@#;@9jhNjC18Mc{yB$?_DwXFkJt6VBwXyY8X!WI1s18LY z!UB7Ug;1+EfUNvzh7vy94|UyvnfR8k@LwGOuR;+#w`!=%Q+_p!YrkyC#!;|3tg@ za8|3MdgzNB^SP~G(s26r%?3(XmD{zt)RNX^Wr}g%Hop;VX(G{NIsUkjbt1=jb>XE+ zbv(qX;CC!#e5QlB7moRxvXUGxt9*HDUDjO8GJ*fDYsevLXjr!`n%1C>6QSoBj%){v z{(&5mV|Q*18~)qyqvrVW!AOIfj6L6(zbEVvy5;6S>;Ogjjzz%i@MROcCeZ2;xV|Jg z8FDvg=~5JC)j$cFNN5ec4TPx z@|)i~4?e6HKq*X%5A(Z}rna6-FciaGYQ#*`7x^>StMu$yk~{|ISvy0g0Q$6@r4lll zux)2e&E-PZV&d+KPFD2}LNTejA`t5fM+8EhEtO`;3H{y9cKP-wIsALcc^z2gXWaJx z7z5W>7i~<`8^85n{uG|X%`~w)nyQolal%C+02Fav{xiIh%}QXes>8C;UaM{UDdN!; z^n6Kni$l;(r1iSpXYZ%uIt^NpH@s3pC~~4gw;5+D%8f=a()W7*8+;RB2R32C@jI=z zR!x`6+|WblYiXFF>*wFp*!Jb)q3QLS)|U0U_89DZR^3ecr(J3nc7KT;J-wr0j67y@ z*v$l*ByQc?ZczWYo?e5c2L(RF?&wQrthB~PCF)jYrKqCuP&@xK`UdpuR(3o4Ieze? zf0I$f{-+=%LR|+XWT>ec!DqtsWvAwUMYBp3%96ec6`gP?)Yf0wAsvYF-ne)A(Tb-+ z>AexpycJ?1S<;yA2rNxK=$ugS#!oCLRn(cZ_39dDz;cG@U{#i#^pJ~^Q0K*3k*{9( zbJOW|5MZ!6h4=R3floI!#_n%eJk;#vG^YrfH3MsPLE}Wnh6+Sj97gFPE#f}c(zgRu z;g!il$SxRNtV;>qmv~^4LjdIsZZyo@P{CcMZ|KWXk|y0$5fxNhhG!4FUK?hU=_wMc^Ce?p z9X$N9frnc^0^SEa;m+lWN-(1k&vi9ZsB%bT{=n<0`o|y+PY-Ews#$buu@&8uNYmb_ zUBCk_?lpy9A6@-uzI(q4P)~geAY2ig!^!_W^xn+e2 z!|u=DHI~qbQr+OGY6{TKm+|btx-`tQ5;fcO42;Bq!x!nW`_%#y4YDF00$h*%Als0C zd0UEjANCcmjz3(nO|+_EZ2ELLOzTH}=#Ub9tcgV?^wrlwSWPV^*MN=TyGE!f@xK(; z7aGP@tUF`vs|usUum0OkPBRoN`z)$tNs3>ziPiH$+?THBs_vYSu9y*c&e+d#0>vFTZ<8uI<+u!BgauQf%0sfD)ah^jYn#=F@=PLUBMebQM z*{2gQ%w1+>tfBy5+P)zCZdV?Q<~kF;P@V!faqa#COEG(0mcv;loRrO66=8a#|L>3G z7Y{I_dA^xHJx+0s^1KxfaXmoF&m4}2W~Ch>XWm8z*Iw=@(6wagGe0x?KedGcdnDI8+rqg2q?;uL0B+ z>me44gaoS3J($DdgJ6AABd{q5kOi10Q{&BBB1%Pc-V4JSb*u9_WapmQv*)5JlDTNz*mWLiooN+N_`*j>bzZ zJDM2xjJu;n8^Q0~?-c$FQu?b?(;saF>a5=>e`bDqwNtpnDx@;cFF5{l`e0P>SPy7B zYRWi7B{AKBzm`2_@xr6hSa5F&GVbE@-WoCrU>9_x&8dpgSumou9jy-?ui?opYLc28 zf9ao7EuZ!ztkFZ&l1qEu_!T3IqCdo`>Y@8~`NJhjsay5_2wGd?8Un6*asK9R=fhp= zvGQdlPtl?2m~B3)Htt#Y{lw=u?X4a0B85KV(_v8}gtqd)C|Fuwx2WF*p9Kl2d` z@x4Ep##s!uC8e%k{p7juXZ`HD<)jYvEvM;35t3D9uk$qrr7nx`p&Bo!7s+4Ciw(Z% z6HtB|_RM%e<|d!Y)Js>2nYGA|^%nKe9)H!J+kITh zi~zV^bJ7UU(I;KLLW*OGD{R^YJulDTO}1;hcJP$kT0o>d-0lSn_K} z>ohn;YXFBZiJ`a&E8KgUc6X2JP9AYto!pSM>C&}`$nxEP(VjO#4hy+n?$i`2knjP7 zU(~Al!}`AjC>s8wF#aW+$E3|xA8Z1kq#&;G50t!|?{V0kJlXCq@O&|79nNIJ(($cC#hvK0$S2r%+F08r&4=`1S1;L* zo_^4DaFLCmDsje5{Fx-U_bDm+4fF51n`dRc@&``844OQ{^&)7$VtPG&>5mG3&3BuH zla}8^Xf@)GR)*$KuHm|y3%J32%uuU-tRz~ypd6XnIQMOmxDPfTA2(FNlFuy%hVD_j zGwO`qr<&?}e?q(Vy8EM^)8vOCQG(SnQ}WnHl7`+rq=^0E{7F;S8jv(CITqeJ6fYy?%$Ji<&sy zS~>(oz&zVpT2)|FOejl?4!)B1!7qZvz1yp9*rPos(B>5?W2yd6e2JUE@Zl%+S>!6J z{%BshUcCB?dFsB(_GW_GsHxvl{1@AQDiFgO1v~)d0i*lXYp*PI{@m^?sf##=xpfwh zb4&>rJaeV6aD%{$yfjSn)na=?x?iz)=$lb$46y#X`P*F>8#2}J?{lX^eG3=7&z6$D z_~w$O4GRHA9hhFyWZQt;_7)TV8j6!$g^C6|k)dQx$~7ZlA^mw`fJL3?(O$SmAh=+Y zDYtl&T&4dtpzm3$$>5VTyfr(<#b@v@-E=*dq`K$f^O%?yT?^SYadDT8^uxY2&SNO< zOoU9k1u|IKz_3-21?bhLT0k*7Fz2#<2DuIuoD9BJSIbh<3SxPUHJ$l8G+kt?pl z?g$`(PbN*x^Gn;L5H7EwP6hm^I7GtP1wkVEE^uwnA!F0KK6IX0fxfG-QC=f{ACxR&|Aq~!2J0DXwi-M^_gmWpFenk@E-5=_y5wb|x5lPi*yn*7IVdmR z*NI5AADn*|L|>WQE^srcL&TuUVxXsM@N{`PCXJXk0P`g7If1V4E^XKjUa9(t<-JAZ z(!oKS8?}1(2Dy)p40t8rlZvc2`eVz=B0y8dy%wXK`$;OO5A6t|TJ0u&O~$*Q4!M66 z(Ahw>j_iBP@xF>LRYHfpn#RF@?WH7JO`3J_0 zzBAf5{;{p!ddowy0a!@u$$q}Pa#pPZWQ=m!$7RW4U_CW$wKP9x;c3Rqbr!Mu&p1E& z7FvbEepv73ghSM(NTnzDyXA@*{&oBvJrNlgEOJo`kGG`x6lmj0s_nrG3`=Tihl-L^ z|NRj0@ja)-^P$!BFJmb%{L&2+%oju>x*=x2nx%3f<{K)rjl9?mJlgi}H}zX_-Eya# zELSbG+tRZ8Clgi5C+_Qfw1C1}KwT+4EISs=?D7XyqFlN`iQC;I{v`VM*{m|O_WVE` zIcYB9q!uI6U=2!#uDm)Le+G=e7#~vu=My<02W@f4Mg9SF?Sq8GY8~Lpmhajc3_9Le zbQ6>fjB9g+?Vj#Mh1w_B7(chV za9Y1zb}oa_o~~f+jVc4u_`$%vp?Vbztx%|Fzii5GAfHWWQAD%@rJI}1#EPe^D4lZj zd{Oq7w%Xs>7gFghxX%ZDHxgLlC`iC`YS|A7W0!jYWgP$nozgsW_j~Y@#dVcierhfS zJlvDX<+xDNPmAG+*`tv`<;8E8vDT&UvYnQ3jNaUa8s=*lDBbx;0cT;% zV$zd$tu!*H0$N$XS4 z@kUxi()RQHd!x6?PLSp)VXiMUYZU8#kTr@IPAwY48irU3@MY{BP2kdbDI|bCRogbfF+{P+H=rf3*|FTl20s*A0Y@*VEG zYKq1%jcRz+1Re1b$mMrs(Ji7Pt?QgR~%jc3IT95EX)p~aN}5tSyX5u_~6@7HKB-&a%23bgNIIpAe3 zI{!Ar`ZM4{w1C3qnc7xZ460%PVUE<;et1RFlmJ+HrA}`J}ba=_okVE=$xoMsv+kjy;07?E6ykL;24H-)owO#7Qy|S zQxk(SB!S9mlDMX*KC@BRyeKs9Cif>^QGMS0iF9$k%UvAf2^;8t-~12QuNvG3nsg&% z6&YXeT>AB3mC1scjCner#WdYz=iQD^IzQb4jPpfdfACY$uO5kfS?B-UxGFJ%v<($O zLiRnW<50TRbt6jAit@qd0ULI+DSv1J=xf`X%?W9F{n!N_iSy+IYwS@g&XJAr;R|}A zj9HC?87rskydp?Q^4Mh%OIFXbSEcR6TzFa$YteCT7Cf8N1Oxv9nogYd*bLm>D^usw z^sbsD@$aZMwBL=zJ0y>L*MOkwa$>l z3$KdlLDzuNR-xv)5&wcvQL&%myCXBJ#PW^3G_#!H3@Af-(jN!2Lo$O}pNsVR2%k2l zm}Nhqmk;)&n0--OyQ^BeC%Ah=@m~fN0740U_5pQ-u!!OCV63D5qAmqck8i?B8yRvTYz^@T2=%gS>T&8v^API z=4@Wz?-E*f9&ddSM0+1g!oZaF#3Xz3w-Dh=X?5v^L{vc(r5sGq_YuL-Zre2z!)HhN z>7`P?21;~W@Fwq6O)l>A(y7B@Y_VXZ^T~XN&~_P7uAq@V97iQGC=(|t<|XUdQy*iv zD)XUiNE97)>rolYa9wWkx9NyiK8t%XIlWU#1{|Cf!C^v^wRt=;wEGhyCe<9hZ>{|k z{G;WD>3+M9(&47QkB((}qK__=E3RxODv% zqkM@XcA0REwj9Q2F+5K63E88j5>|evC_*nw3{{uU-Ra1GKa|;#n6=E3L4yYb^~$tk z{9ek+V<9D73(n#<0}3`6#5tyYMEUnV8{$!R^L2r=hMTKt(ck;}B}JRQzKu5#?blhe z?UrNMi2^do@`ndl{KUSrgZ)aw;j&b)0gD??P}m_n5p=2NgZ30pljQS{!Gb2$U+uk- zT|C+6=`Sp=Q5mXB8Db~d$SrK6MaD701qn2T?7y0S93}rjW$i^0^EZ>OmWN?{i&d z^%JXf!v12Q4Rm@EsR%yCUEUprp&;qss-#aF51Dbt!h6QqUf6VBRC^Hr!Byuk5WJs; z9cxuB<9aqI(xAQZ|3QTIU$|#yxJ5npkDv+pCbcWdJ&M_b$ri?v6eD0vk%Kc;mR)cI zR(wNPKSIc(_37b~&~FgsI4RN3J~k%aB6%#uejD1!ZORE(z)JZqI__Z{}2mdzc+}ZToHGluzo*Y zc7IRQvaa>kP0xEJiEdY?2elc{HW-EgUIX6~z~q~GNBPVa%k_xF0F!lJpU3qYjqw+8mpB=xXC5U z%_;yXa>@tpG`3=R|_r{*MJdzRyJv~|~ zG~t)9*qR^x9ltQr{g+YGOX2tt6?gP^FYXW7zVcX}cucCLx8aaD9khR&8t^fK!OnfuefB9}_wYxiGD0SiU}6UHzWgoQB9&AwS8+tp-_=CKZN z+`ui!pN{aP1lrs!EZq=a6}sIBsclUghjTldqUah0^2!|b#p3TnLN_a|jPO}UUELJI zRQt`qFOh}(bPW~Zh`OovDi94qnL7y|m_UJL zGt857lmbTuB>nb}CJXhG6IIcWr%7SYWWGhk4C?c@TL`LEZ5zcq%I`i=dR8aje26-T z0enGIt%s%esHm_n6TzjzRtJ%3XYOPz{S>RWWy#HY>46ZFO^`?M-M@FjRw?s;>t?1$ zR=3}Si;A+tX_i!?z$cGWao>4POc*w&&>GMRISd50XsAx+`p5BhoC#TKJFhi|T6yA@XY> z(B1FCT>5#fEk6msC*&7h^qN3SU=O|kJXfLg({DQ$7;o0Ln}BZ4r7wAjV$XWnZ`wl3 zL|4~$HcqPjRp|u=D75KgO(8{-KLD0QJAHXdnqvhnUIV-}gVe)NGN{<)7Zj>EBw^yV zOjja7PdH=6VOxE!DBpYFWac#@MTku%N!_W3`&y=7FDQQI!M=uldaloSw~YTb*FK~N~3I}XIZr>Yr;Wiba z^uyKC>C)qcg}3}n=VKPOyAWx=p9r6p_RjT_O2U?NA;KpRYi8!ocbt^t=fvME>zY_R zq9h;7kNk9w-=v5dOg>vSeu9{b)5jHkDHVJKX7o-EnW~8<+d0qGCVvJ8*rzwFVqP~Y3k+%oXE*%8)pcskLmCdNF zLFr84j)lEiPU*i7s*lEC*u~qw$!HiX*Dkk`>&PrnTYi_x_FvDT0YAEv&OLPgpKog4 zXb`0QfKpeIhCWsyBNiB#eZoNAOl8B24yDuC{&U&3^~VA(T65O;)P0A)z+h-~Gm36p zXR9-H#5{}PCIH*yzaECX@wd4Lv;6#mjDnIkYoMbYWI zmI#&}ckUQL{X$1rR1pg4VW`;e!l$Rwzd!F zrjo8f9Yr9cm~Ep-m;*ePgxs;sVhyYyEr<(W2r|ruG-?h7Bn4}oa;t;n3}Wo1SaCx^ zRp%qv!mDG{D;~HJeUY1_hDYfUodJ4+>%u#!Li-#}U!&oB$~*Oc6B!2z4aQP5gLTa! zhztF^-4iDF+l+TI0LifdM`*Jt%B{{gwF~@8V(8&K^iIH95*{y2;uEh$B#hUeh(@2P zz-?_5vAh|Ao`+fB9*Urf?wz94P;C&hL6{>50?6?bT9BZd7&G{tt(1Buxr+bpZH`uR zMvC@9WXeO@LpGj^SbrVdAkskJAL8?rRtkm>i{Gix`EJI>pWx`Xo9KQHyrp;z1!Fhh z@BM!a-O2W&O(Wb~6yNc0qHsRcI9=}&{4S^LbcDXV9on|O`Vu}@{j)y+t$mU3_4OJ( z5K-4X-M8Av{=C1Sf{IGs$w7yjf~z-vEjLr~+BjQFopkdkVus(KFzI(d< zh=3>Fobj+UYy#FXYa;p-C86PyL9g7j4nHKJtu^Y`{xfvv*Efk4j?I24R%t0tNaN<5 z25+w5P->OFmMF_;@2g>F2C~Io)QOfkNe~WwrPZJ(S1N8vcILk{;wGfGe>S2FIC7w& z_PwHq3)|wdPLtAoE&bKy`#sPT+uxcG?Up^d4JUnnsf_jNU{3Fj&rt;P>D!T%;emIa zIBctK3P1gS-S!Xd>4&&_xDYs;!tZOX^Ly_3_)py@5x(_&}y=ewO<>atgF79?D?hW=n^Hbh9 z&(jM?`-5XcN3h{RjY645FCpYXuPRjMdT6y1?LqAovjw{6@TFG3pnqV z_4A4IqM5op70U{?8MEVB6f(DdIsJ(yS&F=W*x<&}`Pgph-?+$1y*<;^ZIQi9l%6}w{M=l|Cb@{*{Vd$V;ai{L#p2All@n;HKsc`lhpk@k zwZhL4Qn23At(D{W9}I@?sV$`%A*#bpC{*0yJm zpCAt`ak7r!2>ITmJ zfF~G?osYo3-Yzp~o+dFbdx;Ffy``X*iu%JiGn#d1?G*OGs(bw(cIyg&Jz4?KoJNaW z%5yk68|hvIZKqHxE3Di)?S3e63*cw-S?E+&*Gh@sTGd(Gcp~%4ca3`JR5<0{{nr+B ziM;jzSWj#rU6cczd;v>YLm}mWYuh!lDU$La;3p8R3U zd%9>rkIEtnI^Kb7G-RQ$0DKb}ij~>k6-z%e*#BCtU>f3ib-0-l93~qR2JoXJ*?FSO zeT0g2507tG-8);kPa3s|NrN!nDCvHTGep=#rLv(Qd)*Z^+XJaZ2{ZAE)uAx;)Ue2I ze!5&xsIc^FbM~^y@ew7mWY4i9gJM{to6Jiudo(_DWfBVM3R1mdhsqOIjAPOtSR+@= zOd<`Ydg|dhWg(+mbCuLG+2r3`zvQL-MoAvLU&xN9F&FNC>~NJzHE#G(oewI{vWKtzxk;7ejkGMS7Y&Vr!*~q(Cm!X$F&z0hSe&!_^%3D6=<3RbP_^eBDmSW? zsNPs4x1^#fN%6_f)C=d_Bt27!|E)>(?Cq2APHbHCb4IG?O9p_+A&e zE;t^p0_8|*C?zE^TZkK{qS0()N=ff*jQ>}OX$tomH=X~Kf?a(#t2p%z{_6&-FjyK}hUIhBC{(uSzzv5) zK`k6-n*Zzg(KDE{l>~Cma1RCpNwnHD9c{lB^uK-UO725!iB1lwF=!Rt)%R{q)?p@U zlC=^QtiRTAIqdvmYl`T26sDYp>;aV_3lm8%D$B%etYyM6SiTE8t``;0o;*+O7AjS< zP!vYiBIL`JxkNMLI$ShF!Byr@ld}kI7v;yzT7FybvxOwx9L0jrOrlP%^pZh3FLuN_ zp_zu*tfLk2^|PL@DRPtf6kQ(oG}1LiE04CF;ORV{Uh*!-g%pxm-#?P0Pp$;1To9|I z0vENVp2oBGk2hE_GcdckAXbcRooJ(DW~?Trb=6?173M#)mzN5zA?ziFbrJp>*#p4v z7P$3vAlujOWworgn>}6crfV7Jw)X@j{oJ<39Yl08yax2PcD~@ zqbSR=3sdiePa1lbQ8l~V`5ATB)njop3|pNE9R|%35mAWZKP8J2 zC6~A#Wy>u_8OK~Ypn!FF_4)y^Mr4C0Mk4pZf-jM&MWa2RuEnmnT_ObLmgFp>dMq~d z$ihmht=J_}To~$^OntS|n4G@Pc21Vqi^^+Ruzdu>9CzN6ba|ou4MpVU@zI-IiVsGR z?|A#T5|(7q6cBDw@l>J8xhQ3)^9gm*@BL8u4UTg;I!?Z~YWzRiES}D1SL;c9kKoU! zUD=Dp&RAvX%4|6();G2;$P)Aq+Qme$~ z|9n3{LPR|r?vc@Hwv#GjzWG6e^(Fv^dpG0(SUaJ<2}qRcedKSpX@G#kI_IWZbbFDA zwC~TBAtFxJRnby(hp(a+u;?Wn9o_LubvZdldVpJ8=_lNY-~BPr$R@-rn9jx?)CRZu zb0k84ZQp?c0i_QE9k|?inUgiJ_TZLnK|;K;$CL%0qU$+&hTzdc#JQlGP8g4WQ(S>T z_hfh&bTLoo;3MZ-6->DxdbL?1tz-G)c7JsC6-FM(az(!3y2p$K>0&J? z8;G|j<0xo^C7M+vN60hIuWsx(h$YeQVy}%L^t)l~Emu(T~ge z^R+~63Vz5vyH77B0>WkUcA$ZMWf`Mk*4&< zH-H+~rUYM=}c**)U;q%#~dj6Rh2uZKXTb~JO8h%?%Af*>` zH%NJRoq8}mg_GYTtUx+b{~Pb(2^=o`AxG>6sKK^qYHBK_1nNnDni{^o-rZ)P=;4?C z0G`m>a-E2jw<34Y*_k);s>SdO(KrapL*>I8&9DNlINdR28$bgHKF|Q-f#(63T976x zSCqi4<|tWAQH!Wf^XA7gSuPCt$*fwGx4UT8L{jGkVH%JzPSlwLfiRLfMf?4bq?%=4aWcBRH0*kcM>0hlC7C zgtyT&;VCaz6P>IZ4GDr`Vaoq%qw!YYhZ2lSkIAOP%VNkyxTJ7OyePSXKA(-gxcH$Z zUpO|EApyTOz1<|kSMTY(S^mZS>Tiy(!YA!lDmUNgAUl7y*1S6Dejf!(H$=VS`4~io z4>+IrbXKFQ*ou`=kyo}>8LyM0wUl@Cq){HH>I0mL(UtOQF~t=@ttQXQhqyn_w*mh^(|a>WU8C8vhRb9cuj ze*%w$ov1KbHBJK645(OkhW>1w2vNYlnIH}5uEy@j z7CeUk+WyP-l{-EB(zDl5iutcQ*_pP+%HxPdguRd5v)G$Hq|sIE zsiss2TFMm#fdgQze{i}xHwP-ah0OPa4ATX8hJk)1S*)*3Yy8vRsg-1%4Jz~WE!+zG zOmJs$j0V&s!aTa?S$$UqOfIr)X!no9;|r(qpou5mu&oQX4WW%5SZZ`7t^KS2Ja|5^ zb)QNA+G5;1@0L$o@9q_K+1$gvNs4TRpx^}z`>PL|C3D#fuqN!6NUK)}Oi+5_o-n$v zHf`-|TQ;gHKM(!*vervMP9i1s${^@qsef#7?!&VPBa*Xv-tIufOr9`nG6C0RtxJsl zG>g*M&081Tz-okX4G2f)4^rx?Iz1_dssnTfELoofD>;0n9unRUa}gy>jXsq!_?41~ zyL-JBUoOYq6=5T)^EltT-WcKC-^!p(-7|=Mh?@R0#f)c;x48540brE_>{iL#tqIyz zoLIR6Szeq44>O8}DmrY|cd0}|LdWJSVZ}QO_=ln-71d|oGm{1goChZkxoIj#?G2fd zBy1BIzwY-~{Bz%m1=#C*_blNH$OF)XOe#n-C#3)n*jpC8sOFt0Kx$)s%~>|)oNcA- z1{dnu15DcV?qo(uh(h7@y4oGQ9Hc#yg6`Z{M{_W}j)msb=E#GW4*GxJiC@n=Rm^_y zEE{hp_3%cVIm*Kgo*w^O|7$eq6|mZDzH5 zH*jHQ7`g8zU4-$N9F|l^`L;8OCsd4$(u_)Jcp?B2xC(p)IH<4x>r*NZ>q86h8?S0w z9r_k!wFocWC3hlz1@DjYg7UK=?2>nXQ20eP7F663a+STP*_@-7WLf-mG-QJ9m3K_VL9r~D7m zC33S`^RpBEpCi>LTX%W9FTBng5Eeys&t#CYokeOn_ye)6yGFA3q{dBrimLhoFY{!l zJ!{?;GYRy9qToU!0DR5wF0RkD$&X&s-m+10L=s zfZj3<6C}s-Wp?1lfpH#Prw01CnGksXD@)wFpB{7j4$^VOiAXTAt0LCp*X2rNuLA1? z0*L%iF5>k68hzyb16S%kqPkuOWzp1TsH2ZOlO+~&Q`_z=sa^Z8e-}Q&rVtkv1hAcu zXTt1rQH6J~GRF@(xl$!bqjN-OIFU-C)ri$$F2CHbH9-ZpAIf90H-m3^g=+ zvhwsoyHuh|AvWVp`0qLESY=@L+Ct;u*8a0GgdDl4k|`tY(8=v;o|)=*&iS2d!h=H_ z?ltY9IIU+GgY4RixUe5nByr5T)0)JmsgIJ%)KoINNV;0?vDyE_| z_wOP|m@*pEzAbJq6-euSTf5UfNujP>;n_%^4z%HmFpm}1@=oxy!V5Rrsi`bg37>E% z(Cq~mth;``~@kMA(o1w-JjB6WVxlU_oWpRBxNZKVa}8MH7`(MO8cp zD&iN6rdcxos2SA;czn=*dnQ3?Z))}p2Is%~1pA@D-WT`}4%1pZX4=0AdeYYC-o~%t>2&(@0s|sb&*_gpTkt<%M*%y9jFF%l zC&l<7yVMo@GMJ_;62!EAPhJyP>El3F!qy@>SM!yn_ASBm{eO~1jGLhoYPEl4R|D-!`!bR+cv)TSFS8iyvbQIPR0)nX< zdI6(-wCw=s!5tLH7qH>wo5=;Q&@z|I5X{Gctc|`ZJAoEbm0`VSK@Mqaf5Kh8R9g<@ zrfyM_mYkW`0OlDSXUm9Zanwb^i;_~88>Dnx;1EbiDu1F$KErT$0ABV(zLNj?^1imN z<(86$6?po4`hV~H@V$}Q&eL&eBHr2{bV*vK=i4}~2N@L8uANO+I8Fj7tiopaUFR9U z&a^WN?^eG{`(Fk-e8QC95?{6i6bY;0#!& zN^m#esdncRJ{uYyUux4iKKR%+{Rg=KWuWcH7#Ha;z(~&&UPn7PiUV(C9bjW7Yg<%jxO%}O`hu*q`5cjJ@yX%)d*morX*BN8_O(W9J^G1Sau zV~5$KNVQivb@Qc1$!8%CbEIyda0Z&r%mSN{=}(-L0=s-gFZG(XJ#ipyNQBY4g#tD$ z&vWjE8X+$1(*X&X3R{m?Wy@rVBl(J=v+PW&n5s1~I+#3Y^qYsp&2#QpmqZvez6-oV z7}E=hlX5y8{dL%SfB4pkT!0oWn@Znz-CzIBt2H(NHa?Svv|LDqP8Pu@Zj zM%+QTne1N5YLTD9@GvRm2ewH^aEhWGuy&1ugk9H24W)T>12_Qnn1kiEv6BDX;dk zA6#bh5TDG`8Q{A+f_5UF|88H@^!%Z*23tNyCg@ueX2)TstP=4UtDcA5C;6if)_=R% zZmWl|2a?r}C~_roUqMzPvc%!H(P-NzCvWPysyXRwS|%Q&8j;BEg6vMfG-q%@(Zcg# zJHhh1!cuRPc0jFviE&jO{huW=BKqpT%b(Z^)XHMi(I9PiIQNuj2o0YT({M5l&|Q(~ znsZZKo_Q41DP*_RQApe%B%xfF6w&7 zsQXj@@Y)HmXh?kKJU-Ga8rf04$f&Bu08%a&8976ghciR53jKH4f2N8Q)VWP7RLFbH zcrCAX#))SoE;W5wIA|+^pT_5lbc1u^?#DOUy%sNWQMV2MC+olJX!kzkeE!v^G3pzj8)z1gs$g zF2T$i7_G;`B6=;r_L={SqdPg%X_4Bo+9~FTn3564bvYHCLVuTPP;DJ#ufOBrtKnuqoPr< zY3KD?0Wg>~ZbIeco)G_A59#_w%WwxLxHzQUwXyE_8Z}6N04nv4nG)H4hsOmMA{D1m zAD!ajg8bYdaN$sb_C}6$-ee(18IJjkVV2mDyfm;;>&1o$-&PjcC$CV5+3^p80GW!E zqsBjG;YOBub$YfuF&xkCUF(a-TWz@=*%n8H}N?M1l6Ia*3T z@A1)P9KHnWP+XmmY52Yy59{Egtztz0N<4whW8OGbbGQ*G@X@2p^XIC4JXvBgsuEz! z`Kvsg^CV6W`L3KH)0*+_%RwYs`kO8oBp70st#u_=X4cE}Ed#}vUN;-(TSCg~k~#xg zdqD+F^mBYR^fK;0d&=FVq=?#;X2B4OP?1Xwv2O?LLoYmn5lnwXYF0)r!N} zxH_&26i&t?9QyY2&UxSCH<1U5M+>Ip(mW;5zKxhe6+uKlj>w)|Gl2$P-)E{zb$Bg# z^voeXG~iU;#$BrGld60hd<5?ZE3!LadpH%`%;A*1ED)}d)wj6eCEuw%j!8`pZ5qTf z7(n+mD7MQnlYPo4FBm#I#`d!N2DpGMXeyZt5M&-=FX};d+78;lb zi6(Y#=bjNY!oU7vnn9CTq+$xn4W#zfO|~Y>muBbemhq(deoWu(gCdaB;=z@G!vUQa z^~s)zUn(zqR!K?F^koBgF^U}J4=Vil@|w%%g@Ou7ygovQD$@K3Bt|15gvAKYq{>X+ z62Y>|cO~qTnJ4d`T42U(@8V!z^<-0gmVG)&c_URHum%mlSXx*Oux1#c!p(CCx5IPHt;T_LZpvF{Km~L0U*szC(y?=%D-w5<9K^1aSq~C< zUri8QeR6#FB|2ckn`NeKVpJBqL)f0P&TEeBXeiG=rBS!|=I;1PDutS-bQ zR*Om3QdeO@9tu2~KGO(lXsSAo=Zz{xYeqKF*LdNLjem*Y3vig>5t~d#eqpWjHEVg1 zRgaSA-x%r-e!aO`I<8Zvep237Mk^+v{g^|dJZW^$(THh_$ZhW1&95PtAINb8F`R5N z<(JMu#=%O@&f7+iP3DdN#C@K4oD)OUBZI~=sll0E$3P;nq4v4-AlBvIS)=^f7nJ-r z!WJpe^LVaHXCU|73x-h8+Aq})D~$WI|MFZW^^4>04jw!Gev94m^|OP(u>=_zFWx0( zg&r@mStV)K!Yih2bk)nq*M%_=YCCnw(yF;Ls7x)kij4jwYT-e*>*&9YRnHcsk~S5~z>TgN6cYaV$1yLo84dUiS?-FtH{jUZ|oiP!B^{j^R^f zN>#RzLALE`gpX)?;Df#iH)n~M5HZ}Fws~ZcZqzTujz2k;Z7lL9j{YwHXnx;h)1HF?EbT7vS&C^$_5*w;FPq zMTfP;Qs}i*Rb#P83X{>4;oT$+kW0D>Kw+75_jFCtAdnENJRvTlAb0|1USz1!Jjm)pRM$D=1?U;U8J|$~=wYC^Lt2~Ut2zBV30kNAa4ElW28@m;z8$%;n2@@C zlB8I0C)ak`paXI{c|(P;&5$>AGNh$&<9SnTs#nlth%Vzc3NufYeMo%w39-l3S8~Y5 zxt2)-)9p=Odxuso%BQbuOl)S%m-2RKVppaH0cKaR?h7_o=0?fcbn`+}o{Nyx&qRlaz5^$i@${sBu;8-%LCZ9Au*+|Xm0$Aub_+!_vr&Fd;d3Rf5+Oki~Szj?y!Q5|8 z4k>U|eDl#paE9blxj3n{&f}P;OkQg|x$5kWq#-^?WBpvihAnbv%7zTpfw5#z%sNP* zS@?Fk)xC>_D{c>mfUBQ!VAJ>1eqQjv0cc~buAQmd4*H6dw{FY5Hsp|_<;aX5e2m5& z1{JhN?hByn3P(hmOGutjiu9w#<>85|{u4n)+XhEnmG8=fJ8RtAqq#Ceb){16eUyLF z3$E~7?rEmujB*0-jC>uw9|>2tvw&A94OF@$WA}I$x(+$a$)aqRiDvMA1idbg;QTgj zj#(~06idvORA~*iaBkly-~97Qrw1u8Jw@Ozu^(};vSiFbgfB)J< zFxYz&p3Q6Qq@GlcK>@pmz9Gvfe-%~>U(JQ$BJ06mI)p-8SSrF0D*3aiX zBW~l^WC&BgU|)PNjyBf=VRtR{@2W!#ny}*X=Uj0EsT7U)1CU=o!d1AmwM%Y!iCczi zFhHd_csc*9aBZYKirw}Nw@s|#69pGUI1|$mdCd3$O$$?P9+~yl1cG1s?MO?Z>C#_V zI@}wftg9W4B4W*uJaQr5IZ}o+d_U!uU|yx-W^>nl1ovoQ1@{M-$^Xk`0ek`6aumFi z70?py@^`65)Qfj!uLHojZ*E|GiVEIP@lVN0geLQ8*0ZF!j9K51?={qy`H3?ZB<(ez zAikOkYVDL~Ry{-!*^r+@FyGz9kl|c-GH31Ym^*|937bWJ`e>CXqcd@3M`zRX`N~Vi zwLU0?pp1;B>M~i?Xlj*-sO%y#V|9N@6%vHSiVsh!>myoR76p%h>nDFD0T({sA4gu1 z{jG8NIEYmJBmsQ)4y!AtoAt0B=&R=`C1%&gyC zZ0BQif~=+xDLd5ONCnQ&eHwaWz|q4_sba776Z3yX`as^u?|P=81j#NH=c1uq?T*ew zZ)<^dOyM8X{Rc-{r#9RY9_F0OtZo2zx!b}bZ(bQYoubjun}$| zebA=>qJw8*(!br1%836~qfUU(d#`F#cJY|y5n^&3Aj7HkmE?75=}s6#3i@yCI|k=`BuF{;aoJK05*=Qz{C$^s|Kv_@)j4NQj!nce{OrVwk(%V^M*T~i87 z2@zB8t8(v~2>+t~42FP4@XHe@q{~t_U$V_bsegu46bpPpIDZo>X!vSwWl)5paz%C$ zS!+iz1m9gJUOj*c$00N0({PhRg^~v4x0P2+1J~`Bn$AD>f}lUnBfqYRd%bSVt56a+ zHr?$s(_;Iv`NLR5z=xvc8zfMC>vke2=-q27uP3~J>mv?T&=Bou4vU@q1hDqL#$RKT z$TyiZ+rECqnkbzjdn2-Cd02vEY6X8DdR(PkiDQrHc;lEfr>Hq=Vi=e^l0kgw>St@D z)=Li2-ep5`jPM}kq_CVi-8>Gk{_0tS(YA83xwz7J*gejYJYo)K6HUJa8iup!w8+e8 zd05!B`XzOqL9tlP2R$c{H*!_Fi(J8(R-UZcdx6t|eh$R-w0jNDD(^*}t#Wd>CECE0 z^Q(jg8tv30E<>#0GCu;xbpl?mpOi63P zeWIoQ813|1Ra>3Gk?f|zcS+Eni0^vhlE;$Y9=G`MtR-10-vYxhN1ce1#8!g1S}||K zv{0zkuI2l8=npp+5)XI5^M5ZMGiRw-@YTqb=2*Wquf<`V$?4#0TK>2iq^ zMgswZ@C?w|Sg#~iGcwnr@R2b;mBWu1IcAi)K;<95${*uJ*RrB{jv%U!;aOeRKX$1$ zI&ImQU+joYx5{3Vip&s>;9?p?fXqTqZsJZWFa?m>XIXs74Mr9nV9?oQ&=(Ex+$->K zkYb*rE-5ZimqB?Jh-^wVOs#bG5CM~M!PgEzFs{sN5Z2rUfWryum%KRq!_8ef0K>w+##Tg?kV3#zhea z8i$8zGSONSf`91Rz$^4{tFtoi^({Y7NBWtm_Dd=6_3;^~#!gvyeraR(&C>%xZ}v+H z?ucs~Vv)ORoPw6C&qp6`lt1wB5hHuDch-2hbVgHPecPz96F2S9@r zpB7mS&%K{647TYJ60cYa{A_S|%ls7m@O5*t%a6fx+t;aa8lx`vx-`yx3f0T4FHB3k z*Ttq_rK4{&zijyKHeD}eySVHa0f&=@<3s1e+b>m7lcvy($7`XW%u>u)_+H@E!j;VaKmO10^Wc{FfZJ_orVZgwM5+>xjIFXTPy_?tNQH60g#}9f)cLGK~Ra%yIGbzpHp#=5z6zb z`s$dJ(DlOO&`B&>(x4pIJc|QWVveq8? zhc%k8%WRZ**o$~6q}x$2&QsM4I`re(jV6D2tS?_mo>LNn`u3=lz=H|94w-L9IN;3( z_}1~o-A!I;3toSv{{Z`e0J#a}fv_td)+W32cXn*@#&=YQXwJ{h?sHDi{1l7rKeXiP zA9@y9DB(J+uNA~&Sg4QpNqOi9YId3(rA5!1@SsQx{(ZArGT$xfo(J(0tFOpP*; zb&6_}#IhyW!BO0d>0ZOEnCrsp-*RKYrmRPPvj36|l!a<&L5NLrYmlyiL&4Q!ighQf z1~|a$vpEilbbr%cNih6Dc z9^PW58-~Il7GY}j7_NhJvTw$-OEalL*)8S0s9mj2t4xRuq{B$lA{Vws61FB^**`*6 zL~p<+-*8>l_MIyB`Ff4y?|CJb)oPEW;zu^K*$V{@ z2K&@niENsma&L?l^74En zl0JRHbn%C!Mf&-6XT;CK96=rvm+MZ4H-Y2!=lB<%Cm|~oKA=oJYLXYttGe;~1M_|f zaQ~YCHa_69wK*(Kz#9!L`sHW-?rb`G{Oix_`>;`VKP3lPf%Esm$ZSdIO+eY+TQ}!c zD1fnQW#3^qKcZoS930v9>Z`g<9XswiEnfw{Y2(=aA#}z`71z3rBI5lweuQ?>r+zz- zlO8faoM)c66EmZM1xu-Hwx$WAug;EIBp9`AeOj#VJaeGnKI*kIom|apC+qguR9e_x zgp!p1qrqF{uPqzyLmlxi2I;&>BqiuFemuhmBcT%?CrB3a^#yKyB08nLEiVpo?hFkA z4O@Hx3X{VXYR=ZK@MMI(`Dn|qbRFWf;#$rxt=8Mi7La#`%0)z{!<|K9kPto*evCG} zpNlxNTp$)0j!QH`P8s0_d*A>RJbTrSd+YSC&OR z0fz8zsm5#XHUgv`;1C5L|Myz~(L4UbmG1%$d-e3oe(ZgZ3(M_@JD29_82gLlLy~au zh{D}e{+%oR69gZM1RiQBjziZ~l5p917`CtFF%j?^@NM_1#}rDOl#&p${UrH?MSih(J1HpHOT%PUryPI( zosXqs7)As3=X2hS&Lqj4Zg)h#yj8;mLI~5QPN4S*WgVh2Okl|QkL69;bT(_3Wn9X! zXO!Ync*ld1I5X}jn>9nu_Nc}hjE}+|IZM!*W#T3-v!<5jqxCo-QhoHlehmN^wpc;1 z=~za4Q}(DViBy0YM2kiQP_#ExtvYmk15pd93u3KiAo&r?@La5vXgA8s%r<#n1Ad{> z7M^7#T7C{d~Elbu2Ynw&G} zjgrt1vlT`VtPq=(wHCQ6%%3WdZ{$CNmp`3d;gVX?hAj+>798u9Bv-x*9~*mEO&Urv z;vIdUVU-?BP2YDsKTjyF>tscZ>pg0z+I~Vv2Ctg`SboUH5zHedSf3v<4SS1gCm=0hgI!I*hTiUh4(0=Z}Nw0C2?d7of2r5F`8_GnVufWN~ zgdNbU*?k7`awj8lxR|o<0+JN%?H}N{1rUN`h?p{bMfbAaVpsS~hl9+MorE-rY+G1Y zW1|e>ny_glvOXsHXZ2R)Tr|5efT_$cAt2KOs}Rk}BeM&2gI}-rZ!t~_rS%|2ekUdY zx%*yC-t9Ot@uL&E5jfHJmlbOh0wNlr3x{VX^6@DV@V))<=ee<8(y{K)aJ2lFnMQa`L!p2(nnwD`!5dKC!IvRrdz54A<>XoZ zA^z;Xozn8%3&@yW!=#ih!I(eM6oHjuY{ z*k+~q=T1y9K%s8XUd@)dj_nkh`7B-@H*T(0BzN21Gv3Q(l|utXbh5-0U&`=WGvrM` za5aSeFZC4V4pmPsZuR?KH<5&nzvzn_&2u&qiVN@7VSIsT-R-j~}O4D?? z@qF=z#JAPM&EghbGb{Un{q1e!Dulpn=dW} z@(b-ir;STJuW3z|4$SF`_^*7)8?MA32*mkVf?LNa{xgtyb$yGYkI3e*TG3ndl;Uun zk(&=HUJ!pA9)G4n4w1pl#r(r=lb!An%Bfp+?h5I_rkMQfy|0A#o0IL{W}BD|9(2CM z2Fbb`R`p%6`XDYTG%NCy%70#cVSja@G*alFw9E#;{h|NLvAff@gVE43>j?x=SvVV| z&EZZi#|N_#ln-RVEI8&cL01}J1M_kS4F{XkjKTM@wz*~e@cq|s|1M?;|EddQNH3+- z&>)uI66Ie>mgZE!#MC-$KT*y;Zed$j3OZ+)$`Ij&k5%*4;y}JDzzh4mf`$0l(I6kC zV+xpl1YRp_Y>s-waD8B8Sa%tV2;}gIwL^@_#AU)_`F#Wxu^O`jf>ntCA6KkeV5xrc z&NH|3k5zw5Zj%cPdv&~iEBZr*+%82O4#ZR((bES_0_^PzNUw7z2aalE2;vMih2bXE z!P@F9EVJa^Bw4J{`ilY~&=0XO=V$^ReJmskiitcPG?9zHa0dQv+jsK?0QhXO8|UUN z-#hFpDo79xWEmR`Qtp4^+wSo>041<)wdmT!cN-VaBjRJPWyMPPgQ@`F>B2Nu2=jx=HYaa^pWv0StCL$|9huy1~DsrGOyMNo3iWYyJrA=CzVQ%`3L%dstiE zc{H!)G_zuBe)8-0^UT46y2&!ne#~8L_R9C{M!gePOb}KxYzS_8P5>^u_;!z|X;V3j z+l*JC!^Vz)>P~*I%KG)|FyPg*P{MpzMbpfudM=?}6FSoF&Z54oOTs|jwIAiOnPgeW z;nERRV*Xd0#XFZ-a2NNDVXCB|DFar_V@jr29+klwGd}n?9$`Lza^wpewYYBgE6O-Z zH00I4;v1*moQi31=H3x*S*oyv20~L8sO_gqrN}7n_N0aHXW)P0l^(i-&-_axlj>@! zqvpS{AM(&KE%uokK#7>_A7*63UGguq*|-6&_2dn8fue;6I+=Ur48TG&<#UeUAgh{9 z_0UMvCAVA;llY>WQS)XenzOn|}B$)NpDxfWzH*4AE zn0_Mkj6he2H&)EQxxQ~jGL^2yeCGV~OFnS{Yq`*emoEv>m=x6sc9=5+Pj&9+TU6tC zB?mHa6;@Gc#S;*j(wb0nIeonNjX!CJ>OtDV6mW^eKdTcyN?Kqbw2>!s+_O#c@GPiT z$5X1~qNsXyqE)M86@5`9w)#C43l=SsE~4o)MGsjq=cd`k!SFm+sqJ{ecDrRL8xtJ# ztw5y3VBm@*5MAbX(O6w3tp%<`S#T0RO%nm~em;Sz=9$%@na)aykV&v3U?V6%2obmb zY36@&UqUwl|G!-Fg3p_I{DRL^z?qoE7jZhE=)zO?yN?(b0*$dH#f$CllA5tEG%#;X z=nLNjxWy-BU8ks`aLHzEj!q1`c-8K_5hok0L)OCS7cDYClq^YJLHcbqyDsIx7-2PT z);<_dIh3p&rH)U-OWklu$fBg)wp*x~FBOvC@TDpsRB`!r@bN0dZ)7VtIGab7;0-%s zj}0x`=CMwTisIQ-BoYFjKkqOPx#L{JOWKPvB?CQjNJW7L`bqv`2dbf_?>3t8wf;qy z{eFv)jt;{J8zQKum9_u+I5_mT&8||)hIwG;)g3x60vC=92?JY$t$d~GCJxsSa8LYy zac4jeN@<$rc$1py@eff^#E0?r8*llq{v{~oC87G@FN`SBGmfM>I1*h$s#f*nPyaXv z5KO>~k=3`t9D|q@7bsGfnw3awYF0ley;OYOQ*K{>U{pxJGX+wS@QhN}I}3|kP-VOL zzI8ypn*C-`Z($M-_IGWwSHR)BQi7nNfF}iVN3vZ9`&WpzBvLvK10!2R>a|4Mh3zht z2%=LQkLN6>57g$q)xtg3(w5m|fIT`>gs7TEB^S+JtV5fBDjL$-tNol}ptf#>srU-) zrE@i1;bu=7TN?_5WbM!#(+bVre~D?D7z-aEbd_~>DcudoO`{Ss#xLvY8|?d`KV&23 zO&GZ9czMMF<1E)Oak=MwLZSZsb|0!BLPD|M^S5VF#Ws_cDJ#jC-HdtAs!6r+dhSw^ zS*#)`cbhXa2B=GX<5HGo$8z>d{(eoH@o48t56A0gu|(9ViIVVm_7UUQ^ao~nkqcRj z#;oYtK~^oN?Npz-;KZsQpA?55^P_`gkgP#xgU*9$i|09|)w!Sd8V_p5Oj(y&UX~w5 zYlbKTeFax0AK(c1RZSUQx|JpG1n5aE?N91IlX~2kfni?Hgumd^L*Epg%A6B5=)kTi zi{?^o*D_im_(<)N+wOFW_zN&Ds!*B*myki5L~Dst9V1tnNkI-K(c=&*PR&}#uVd52 z69aj;)60*~Ep)J%VZq!*_GA}`CtjB6gIH~+&`#uCt!BRplJrb>SIV}W%*1y`H`WhJ%E+wRJmpxEh zN2{ueU5PwX1s_xxqeAMgMEF`!#~ZlXdYGS9iN3d9J1id#0SVM&-wHB0$vAA4mhteh?hf<%(ZbPpL|&;oz>`>bP&>1Xpd zLfwFS>#1j(U%~N1sUMWU^guNeG4VEXb21m|029ZeN9EaqkPu1WNxFDcx)XkM%Z^V~ zn=FCoD48P%8CW@2*Hl57tW304kgDBcs*c2;TT#1|E}vipHJ2t-JM`9|Hb%=#+k{pv z3~$3ygMJHd5G~MW-gQfup#SGE;h1Z0>&UoPBS>~V%WFhya1$s*Do7z?DQy?5H7;>v ze?ky3XMpWW7sTp7~VUQWs$QP2Y_r@KRBrYDU)SOj<*VK2Jg~a)XAE zqnR(BYh(F@3j((BK8FSFWpiVxiG2Mk}Rqbr;4 zD*cX5=HZjYR;(+m#YFMNP7)@l-sNZyXi3q-2nXof3rf(SsoD8A<0Zol`IH)ffj-$_ zs9?+`1>;Go6Ya_S7aCOQQwaQGBi$E3O2i=2+Is<2()MWbC6f9f-+0w?Kwg~E#mtsT zhLA>4zR=wVxM0t;R__-MW+f*F5O6t_#HPZBNwfUDd7^Tlbj6=n4oD=|Is790vgc^D zQ57uHnb%?+>Yt#V-;B6ty-;ZgSn8(L-19yjSYNWljAmLM2QBbRz3|gA}cjBMvYHKZ4Fzmbxg-@ofTlr^c^e{GBvZBJ>>c5KAtQ zAP&j$5I;Z-&LWP2sJ5hk(n5gPC@E#gWXsMe=0G#v$tp|QnL#x|?Fd$vUf`H|THbvL zWUAtcDiK|pRVToTsa>sqL+IjQKqlKi@uV%fUZy&PQ|rpnnZrUNJSKT4eAvAI42Hrq z<;Upc*YFoij1~OLuir&H*nE(mEe1Z@!ZFcQt#JNfp*TL7##g$`_a&Vg6}SZhU-E6| znAS?L6(_G|@CaowcIIT%jTG{KVN}Ac>_N=|NwZhmO>`bwP7fsw+m#9fH-=n@XoU_h zc<(Cs3(%=7vhTW))K!{Q=&;(;%CfAD?HA$HdFc`^u;|yJkz=Ef5mCaVKbScL*K`?(Pl&0u6y6!QI_0xVuY$V8JB> zcX#NXhxhx|UH8t+nwd3g=0Egvq)weWRlD}q&$(z1xoD(I2RWuMLi4MNe%%GlLOB}& za?OY(ft6>eU+_wQuw&momf)o!(DaheRuHT45X_ROAjH&;L)Kx-N|xy3kn}%%RODi7 zv>AG*(cj>1Pi^1+y;na%N{1$)rPebroPmnpEJILOl9o7W{hf-}nuOPK{CITJ_z`qU zbH?(E_yLq~S>do-*Pyj1rK zPSSr&DZ%?f(r#O6Ey&8Yhz`HIKQiB{uqKv~@1yo0g@xt3Z5~)99cSRZERlQ6_Xl}K z7FqlnmmzX;cxL1-{cmauv|U=3jT zU`iB2{}NG0^2f+kcTfYRyP^LJ_;?pcKUojsDqx8}a#>WeX{D8aXUkjaV6RbfR(@TTI+`dA zT&+1Um2VL%QEiHC6+7oGfYpM$_O_Y7ZcN_*Zkwa2NxErg$z@irB*LFTQRGl*ESFp z=vQXx^ck1TYkRk)d(o`}1^KNw7q^V=pI>KbKk=%poX{b|whR3|68Qm#lWCW2;j^uk z(Zv|}C+pc#jzKGfgWIXNFA&b&E|Ax;#EunN5@dAVYW&30v<<$fSyrn_Q@>+-N#v!EQO zh>wE~3}XhYTy=ibbw(-)fI{^$<-+vTqN4DC%mT1WD71(Q86##U3oU~uy8LcN>+FRq zPhG##KX}})Z?~mSm>Y~sVkazaPpvd z(7B5v$ST5Ez_|tXG`zo|!L_HvN9r@*(15``44X+8RU~qW_Z&^pS&a$_lr^?*#u6wc zawCg%5a$>UDH11-SaQReDMF++vR3nyVOOK05}b z@b^eGIl{*Tyb&7={xh5Ra2zI2?|fdoRE@?{8W>;a>mn(oCJvmR?xSCdI47o!NNpng z6mSK!Fk?iosxNq1-(YVy^N}mPMct5g%fbBRz%bCMqPu2e~7$ZYK>V&^KHRK zs#L-8>hHf*lyz&qhEWTg@q*Ng&<`jofBz~s7~?wtp^W9@R_OPFAV9+^U@<$Ld}YWE z(*x}G&&s8|?=^C=kMs?bOqc!E15}>zQn(d?O(KU|E>r*vwxmqQElSKPyj?pA==bU4 z43}MQD<3eFvgmm1B&o5a^^&cHCjZN|_x;! zz=54s3AFA-cx!qX3>>Cb{V&0}Xg)CH+wK_1tV(MI?5X@-{SHR$&Y~6^Dnm&7J@T5Y zc=Rgnx`mQIA_Cdp%L?NFvcpOVMB}-C}`PmsL5E@OgKNi z#OCBZtQ}@M9I8Ak&f_s2!|j#6gWW&4xL5}vahhAtdfq+8%U$^NYQ+-joV9tj2zFOt zdF-KdNA5AgLa4Tzg`;V56)mA4#Ou~vNh8#4pW=cnQ`6ZMw&L=L}y@9H+gdf%2i{Q-Jl=fGf+F;6AIA@!M z&Oc`~))`>uo35t48pYoIbge|r+=)eKt5am5k@HeLh2&uIkkvnndc~wcUvp`>TrJNt zk}LcBIWB%gaQ&s|1bqj49n?dml5~|8CuqJ$P8+3Pfs$0(mKPCgSx7xO(9`|H1htis!4xg{hPjEc^781t*r!nS-}cS!bisN_wqk`H z`4Nl8sVT>!4W9OV_8AS#;wj+@h>0E~!c^sYLvi!4U-hl9YlhX$8GJIgn|WnbenB=x zJPvpt9ZA3dizTM-LrJq{ws1dTo(EP2s{`zjVjW0Z-tr3sNn_ukH-hdvp%Lj7V;vWL z*=$s-lEYdpO$9)`Zw0IuWF5C|pK+xXPvYIrhMeg&)xo1`g<9ykeag8cJA6f;fq4>= zRN@l*^vH_|zcBYe9m5vg@EumeD3Z5zRIE?wO+B<|7on%zW1sUx|iO%#WYTGQ1;>d70d0Q`ulhllo=e}w^^ zf`Q3#MI^>fMk8(99Gr~hk$b<_CIA%6=&X4w^mXrh{hnePC!*tE&->wIng9V3VaN#@KI26lX$cA2wCCC+xB$d0??&Ye*`0sVh(ldcwppE&n z=%*??T2=rSx*8V2@J*Z7{ZFnJ7d@IguvmzWsi{fg8LEih$co3d^rXS`RzsLX1uNBb zyvLkfOb^trz$szs%0+QJ6a?sCc|v9?ywU1JdK_1{VlTu3_uB9B>9VA8*g?a=9_$hN zq{}~YW~1H|EWPy#oFE+f>Tag!-pf>$*)_WG+f-#=oV*;XW>lyD{sSEJ+a*tMsEPT2 z62jnpxe1V3U(OQ3`IB?OOKydiDzxm_sN5k$nbDd4>q(Ph6ZPxBejO&mSZ(dkh=3MU zSp4_q9E2(jU9hP+-&a}sSDzI^;}(WuUHY5bG{j;nWD;=jg` z_6+u<`v3h~H#qHu7CLWIBjLW1POq-V31~G-9P*zL1`AVAFc zQU?~<28Ih!!lkrhf}gzyZoLiLZY4KkSICr`?JRNg{G@@D1EG;vQ3TCinlvHtD~|3k z-EwOaPWb+O1Tp2XPHg1Mw8(siRWr5ke5SHN+R|WyYRLmzjY$oj&%@oBD&O?G<1VdL zxZ+2EihR}AEA3yUz`Zl@pT7*0{hmdv{<}X(?vJiqQb?Zg`#$lo*yr}UJyB;#OkUAO ztbpn3Fub`HP-p}S(_&L&Cm~JK3O_fLQm}@<3z

    %v7vl2iQA=ds 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

    qq5cd2X^{fAagWM-wo^tPAIK?)zKSByI7!kMe# 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

    =hl~?=O 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestD.png.meta b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestD.png.meta new file mode 100644 index 000000000..81568770e --- /dev/null +++ b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestD.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: b4746001362ea584fae324e76123d905 +TextureImporter: + internalIDToNameTable: + - first: + 213: 2271605581261703655 + second: mii_guestD + - first: + 213: 1387406566756033368 + second: mii_guestD_happy + - first: + 213: 3924629589221825591 + second: mii_guestD_sad + 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: 72 + 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: 0 + 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: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: mii_guestD + rect: + serializedVersion: 2 + x: 1 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7e906ec9d3d568f10800000000000000 + internalID: 2271605581261703655 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestD_happy + rect: + serializedVersion: 2 + x: 512 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 853a982fbee014310800000000000000 + internalID: 1387406566756033368 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestD_sad + rect: + serializedVersion: 2 + x: 1024 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 73cdd8c51d5177630800000000000000 + internalID: 3924629589221825591 + 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/DrummingPractice/mii_guestE.png b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestE.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee684a0f972d6e0235792b95e9fb48d59162725 GIT binary patch literal 146266 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

    iWTbmSL=_ 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 W9Q`#)jYpe#-!&~=&AiLjPyYut`)eNn literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestF.png.meta b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestF.png.meta new file mode 100644 index 000000000..3d733e484 --- /dev/null +++ b/Assets/Resources/Sprites/Games/DrummingPractice/mii_guestF.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: a3fb8267aa4125840bfbf3b92d842146 +TextureImporter: + internalIDToNameTable: + - first: + 213: 81597826380008415 + second: mii_guestF + - first: + 213: -1794906609286176079 + second: mii_guestF_happy + - first: + 213: -5424627565685597510 + second: mii_guestF_sad + 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: 72 + 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: 0 + 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: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: mii_guestF + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fdb03df6ac4e12100800000000000000 + internalID: 81597826380008415 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestF_happy + rect: + serializedVersion: 2 + x: 512 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1b22f7cd2f53717e0800000000000000 + internalID: -1794906609286176079 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_guestF_sad + rect: + serializedVersion: 2 + x: 1024 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: aba948c48f9d7b4b0800000000000000 + internalID: -5424627565685597510 + 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/Scripts/Games/DrummingPractice.meta b/Assets/Scripts/Games/DrummingPractice.meta new file mode 100644 index 000000000..9c83f0004 --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 39009c40d5d76d24e8f1afa560d30ea8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/DrummingPractice/Drummer.cs b/Assets/Scripts/Games/DrummingPractice/Drummer.cs new file mode 100644 index 000000000..dcb4eb3a3 --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice/Drummer.cs @@ -0,0 +1,29 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using System; +using Starpelly; + +using RhythmHeavenMania.Util; + +namespace RhythmHeavenMania.Games.DrummingPractice +{ + public class Drummer : MonoBehaviour + { + + [Header("References")] + public Animator animator; + public List miiFaces; + public SpriteRenderer face; + + public bool player = false; + public int mii = 0; + + [System.Serializable] + public class MiiFace + { + public List Sprites; + } + + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/DrummingPractice/Drummer.cs.meta b/Assets/Scripts/Games/DrummingPractice/Drummer.cs.meta new file mode 100644 index 000000000..58df55048 --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice/Drummer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 78423096340cc9740b0a87870976098f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs b/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs new file mode 100644 index 000000000..cc9422188 --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs @@ -0,0 +1,33 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using System; +using Starpelly; + +using RhythmHeavenMania.Util; + +namespace RhythmHeavenMania.Games.DrummingPractice +{ + public class DrummingPractice : Minigame + { + [Header("References")] + public SpriteRenderer backgroundGradient; + public Drummer player; + public Drummer leftDrummer; + public Drummer rightDrummer; + + + public static DrummingPractice instance; + + private void Awake() + { + instance = this; + } + + private void Update() + { + + } + + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs.meta b/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs.meta new file mode 100644 index 000000000..4fee34ae6 --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c7db5828bf6ab644c92395762a28c7a8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index 4c3ed46bf..d13719893 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -382,6 +382,10 @@ namespace RhythmHeavenMania { new Param("toggle", false, "Applause") }), + }), + new Minigame("drummingPractice", "Drumming Practice \n[WIP don't use]", "2BCF33", false, false, new List() + { + }), /*new Minigame("spaceDance", "Space Dance", "B888F8", new List() { From 87b474b1ba26cf2e2ab6938b025485c341093e1e Mon Sep 17 00:00:00 2001 From: Carson Kompon Date: Mon, 7 Mar 2022 00:00:54 -0500 Subject: [PATCH 02/15] Working Drumming Practice --- .../Resources/Games/drummingPractice.prefab | 90 ++++ .../Sfx/games/drummingPractice/drum.ogg | Bin 0 -> 28133 bytes .../Sfx/games/drummingPractice/drum.ogg.meta | 22 + .../Sfx/games/drummingPractice/miss.ogg | Bin 0 -> 20130 bytes .../Sfx/games/drummingPractice/miss.ogg.meta | 22 + .../Animations/DrummerAnimator.controller | 107 +++- .../Animations/DrummerBop.anim | 148 ++---- .../Animations/DrummerHitLeft.anim | 9 +- .../Animations/DrummerHitRight.anim | 9 +- .../Animations/DrummerIdle.anim | 484 ++---------------- .../Scripts/Games/DrummingPractice/Drummer.cs | 59 +++ .../Games/DrummingPractice/DrummerHit.cs | 77 +++ .../Games/DrummingPractice/DrummerHit.cs.meta | 11 + .../DrummingPractice/DrummingPractice.cs | 67 ++- Assets/Scripts/Minigames.cs | 7 +- 15 files changed, 555 insertions(+), 557 deletions(-) create mode 100644 Assets/Resources/Sfx/games/drummingPractice/drum.ogg create mode 100644 Assets/Resources/Sfx/games/drummingPractice/drum.ogg.meta create mode 100644 Assets/Resources/Sfx/games/drummingPractice/miss.ogg create mode 100644 Assets/Resources/Sfx/games/drummingPractice/miss.ogg.meta create mode 100644 Assets/Scripts/Games/DrummingPractice/DrummerHit.cs create mode 100644 Assets/Scripts/Games/DrummingPractice/DrummerHit.cs.meta diff --git a/Assets/Resources/Games/drummingPractice.prefab b/Assets/Resources/Games/drummingPractice.prefab index 12eee3b3e..8ce844a21 100644 --- a/Assets/Resources/Games/drummingPractice.prefab +++ b/Assets/Resources/Games/drummingPractice.prefab @@ -1,5 +1,92 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &1267604445988741763 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3533843519173060812} + m_Layer: 0 + m_Name: Hits + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3533843519173060812 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267604445988741763} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6252367538665576760} + m_Father: {fileID: 7248900333300803150} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2707293855688477128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6252367538665576760} + - component: {fileID: 1376774670981630850} + m_Layer: 0 + m_Name: Hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6252367538665576760 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2707293855688477128} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3533843519173060812} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1376774670981630850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2707293855688477128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6a4698fb27db1ad4995391c5b6cd1ddb, type: 3} + m_Name: + m_EditorClassIdentifier: + inList: 0 + lastState: 0 + state: + gameObject: {fileID: 0} + early: 0 + perfect: 0 + late: 0 + createBeat: 0 + eligibleHitsList: [] + aceTimes: 0 + isEligible: 0 + triggersAutoplay: 1 + startBeat: 0 --- !u!1 &6253388915924582274 GameObject: m_ObjectHideFlags: 0 @@ -114,6 +201,7 @@ Transform: - {fileID: 7454105062301250827} - {fileID: 8362243043720385897} - {fileID: 4767419199465391264} + - {fileID: 3533843519173060812} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -135,6 +223,8 @@ MonoBehaviour: player: {fileID: 1392736437434169712} leftDrummer: {fileID: 12689295882508562} rightDrummer: {fileID: 3893632247804889307} + hitPrefab: {fileID: 2707293855688477128} + count: 0 --- !u!1 &8963803634876878173 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sfx/games/drummingPractice/drum.ogg b/Assets/Resources/Sfx/games/drummingPractice/drum.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3d6a8b0f6f5aab0dcbd49c22cc3bb1ef297c9669 GIT binary patch literal 28133 zcmce;byOWq(=R%Z1PdNKxC9R#*m!Vv*Wm6BK@uc5!5xCT2e$|=8;9V*-QDkyJkNXH z^WC-1S@)mYOgCNAGF`u_>aOXT+45#)$^b0zPoQ-Bn=vegM8XimxY{`yS~xwPf)y$K zTVnGC{!gX>M*gwof5Kx+7?4tGLUhECdidXi@{_+k(SsEl-(E`0GDNo>ynmGh#4Mrq~jNeg&bD_DSW8nZwTU#vsXs8`Cs#`Y@xJN2q>D*KokH$39>*e zrN_iDm@EhnOg<4h_K+2%IU>;&e))*R+C%Cu!@89lE62T6m=nppP4jhF=sDxpQ7IXg z2{ohgRyf`FPEg23+CK^6A3jLIu?WH88>0&$Ja!*Uo1f$ecJ-GnQos*n6A+KalB~k& zuOb{Ap_D&nP<+8L!X~P$BC84p7hQE%lPOo1DOYdJq(JQkZ_S24?O%bq7l8(NLH`_= z-isHH#~;>7VSq0bkc1W5Y;uC^Wk~jufS^)X!1xgoQp6Z?+L#>4d{fJEi_|*vk~*9I zYKH!5by3#+AdPl+;Vv*&O#S%M5p~ik;>7mUfj))YKD)LuQ!l%x2 z{`iM;QUC}*|D(nKCVy1Jr1VU<@qsYRa`rzAz2_t&C8p^_SZehY{H$4G*b9Q$YsK&$v~!5vZ#VGxb{*D-WN zsEA1g9wV%b%4~e9Dyr(PHkyepv-N?xzg!llycee;^l^j!r(*rbasbe10{+-!oMAXi zcbdPP5aM3}|7$r8Sl!Wtz0s7?)s(WM41>q)@+a&gFGLmDWtFjYN3dPSa7>in=#Fui zjH#MTxSCAYnP}I0Yu5c^Fn`TvamwYtEa%Zg$RUv{5;0Hzm*sq+iCpH2q>zlE)QoxM zkzf{*Qk0yrRg{hNKP<;Qv>++8AUJd*IFcqL!6GE3xG~$huY9NJ|9bq#a>N}e!2`4$ zQAf)EvYc-$gus0u{1XDYlZ5&d<+6>C$kvz( zMj=7r(KCif$*e+}M|`f~WS{u((uFoD;lOF{DWC`daFXPbl)cBi+2W@RLn|S?7=EiB z>=7H18R94I#DL_fJF#pmZ}i3pJGd6Wpn?%cD2t39){hGY2&42MmOSQ-0UO9-k%cDY zhY%0F5Y2cMDl*2Nm6DL}K@O5B)S)tp90n;Fo5`=noK^FSigh#-$eJ^#Q(ld!=z^rN zdIDKLX!Z>9Y_ch)q3na~A=wr`*ck^w@>R;eB%h+nV_O+z)yDFjA1-_&DyrH4iv-6e zkzx8+*&>A&Q*(DkWJ;!)#1R= z{|SDDDb)k)x``G|uP0n|8_La#|0UJqK@tG`VBi5i;6 z2`{L*DeE4Tz11L`2AV0aLWkKw0L@c2LdYLiJ^+aj{AWEJr$PATQ3(Vk0KZO$$LfP8 zA|vdwv8xg>`5qY?AbiDil8-9L3pO89QB5$`1pCc4Pbn^Ls(d^R+8wxJnWyB3WYeVN z7dO3Tmpu_t#FAB3)y4g%=5|vxGOzrfQ&TRFZovN*z@!~+_;ui z830s1fd}LBtUr7a1AzZ$rAKE$RD!k(&nc2T7t1IdB95UH%CeD`6GzvH=LA)hiZ=|0 zY|!LMv2-Ol#VLWF#Q;RAC@!33oe-Q59~}*FRs>y+R{&7>4F(|nCKf%2DE1KvMH3Oo zg$1|>yFr}CKpv^Os~A9_Kv4P}82bMJ5o=-rqW*|u|LCI(KoIk{{vf#Bq%!e{w(7)x zp#lT^MnnY!pS>xKv{z!s(J=3k0!W_#ek^cg#>hfFcma=YMF2V`05Jasy`*KoBnn%LpndS;Q(vyFnT^s%7$73Hp{Muhx_{FU>zj$!btZ3PMelH-?4Wf-E3TE367aZA433i)Z8{*QKOn$Adl zU^-TeU0TlpL34Wm;Hfll35dHCfN+rU^?#Rk$vjZQz=8b{ zT%6Qn!Cw&y(cpsx@P7*e6r{HPQvi;A6tY43kEn%c^B(#6r=F73zd5iMP&xl-!=D6P zxBqPc!k{FD_)iOTA)356%zx@pffoYZXs~V8W96*J+`Q(zRFkAzD>V+J7y6BMO?b7i$+w13b2DJc3+l|SVF|B3V?1pjjX|1k&i z>)A_GzmXSWm`Y~&Y6K1|hzTt z#0Zq;oYSLG2YhDfBCvus0)BG{@Ic2i3dEusWcrAPqo>Fi5?N#=fFB;kdXka>~BV2zy8t>;5s`@eL(++9zco%uOJAED%Y?S!pXY? zN4<#^&kf$pf&l?=2Yrh-e!=FZ>s;Kt{DMLvViHm^atcZ+;35bHbbucKVz5ccQ<5Q( zs8ML2(W5b9Fk@fDVS#R%;Ga8k09_D(g#`@;43A4GEbQMqcR>)k$MAUP{#e?@E6t48 z(_U9oRaetg_jm)J{g_}sCWxos0!o=BAr`fBo+j|z+Vm#dOhe+g%V!Hal68GY^0R6O z7wwFh?Q$#f4+nb}nRp9KzUQ?3y!-Y3-K&caZdSYAHy9DjxAl`d`ir-5;&XZW6_aW= z_jj?mMcW?j?LAh+Vv}YsIc=a7Fo3gm?bd}K+G}>w7oYq^^GdQ=-Qe1de56KGVn?U# zYDe(~@bTd}+K{9mhbzV=%iaY(3we<$P5mQ*F7xNw;TOT=>-))56)#iq88|nwJb#WD zMN@mfc==E%oB$wq#l`2|gl#<^dTyj@X`z(=q2^#^R!*D8MjU10%tSdOuamRx{${b; z?`4#kLz9>H?d8$R!`^V#-QD$>6@I;2-ieE@+0eidexFv9tA9%^VW%9Xw}0{U`cN*BcmG9`&7IWKc>?#y@TReq#Pmti zFC)E+T`CvN(Q=-bc&`thoGm`0b-sGpq=PelOZ`)XC6 zu+=WdURixkg5rXguSaUQ%H0k4`@KS}i0&2z95Xi>tzZ7MIT2pIkPt8#Gi8=B5*bjs zQ~OD$&6wXlm1vNliK?`bp3#LIuUj-$>3*Sp#IoJmm1Sv%0DQS$XXhEw&9j2barPc{ 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 Qo@j;QPEY-&p5cN21Fadv@&Et; literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/drummingPractice/drum.ogg.meta b/Assets/Resources/Sfx/games/drummingPractice/drum.ogg.meta new file mode 100644 index 000000000..8bd92682e --- /dev/null +++ b/Assets/Resources/Sfx/games/drummingPractice/drum.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 6700bc1bfa3dcec47ba19227beb16ac6 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/drummingPractice/miss.ogg b/Assets/Resources/Sfx/games/drummingPractice/miss.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ac6947ca4d14c803c44408ac5ab784baa80fc5a4 GIT binary patch literal 20130 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sfx/games/drummingPractice/miss.ogg.meta b/Assets/Resources/Sfx/games/drummingPractice/miss.ogg.meta new file mode 100644 index 000000000..44007a54f --- /dev/null +++ b/Assets/Resources/Sfx/games/drummingPractice/miss.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 4719f52b355bc9e48a08ca31f50338ef +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerAnimator.controller b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerAnimator.controller index 2a1ff9885..568ef11d9 100644 --- a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerAnimator.controller +++ b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerAnimator.controller @@ -8,9 +8,10 @@ AnimatorState: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: HitRight - m_Speed: 0.25 + m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: -2027018955617299144} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -34,9 +35,10 @@ AnimatorState: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Bop - m_Speed: 0.25 + m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: -4831383733179702630} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -60,9 +62,10 @@ AnimatorState: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: HitLeft - m_Speed: 0.25 + m_Speed: 1 m_CycleOffset: 0 - m_Transitions: [] + m_Transitions: + - {fileID: 7579008626126242272} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 @@ -86,7 +89,7 @@ AnimatorState: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: PrepareRight - m_Speed: 0.25 + m_Speed: 1 m_CycleOffset: 0 m_Transitions: [] m_StateMachineBehaviours: [] @@ -104,6 +107,72 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &-5688770049663966888 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6351492053978300819} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-4831383733179702630 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6351492053978300819} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-2027018955617299144 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6351492053978300819} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!91 &9100000 AnimatorController: m_ObjectHideFlags: 0 @@ -134,7 +203,7 @@ AnimatorState: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: PrepareLeft - m_Speed: 0.25 + m_Speed: 1 m_CycleOffset: 0 m_Transitions: [] m_StateMachineBehaviours: [] @@ -178,6 +247,28 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &7579008626126242272 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6351492053978300819} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1107 &8828564168240574946 AnimatorStateMachine: serializedVersion: 6 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerBop.anim b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerBop.anim index 7e7636007..9e120489b 100644 --- a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerBop.anim +++ b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerBop.anim @@ -27,7 +27,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -52,7 +52,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -77,7 +77,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0, y: 0, z: 20} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -102,7 +102,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -127,7 +127,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0, y: 0, z: -20} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -153,16 +153,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.016666668 - value: {x: 0.02, y: -0.53, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0.02, y: -0.014337629, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -187,7 +178,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: -1.43, y: 0.12, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -212,7 +203,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: -0.088, y: 0.255, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -237,7 +228,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 1.43, y: 0.12, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -262,7 +253,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 0.088, y: 0.255, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -288,7 +279,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: {x: 1, y: 1, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -313,15 +304,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.13333334 - value: 3 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -341,15 +323,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.13333334 - value: 3 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -361,7 +334,7 @@ AnimationClip: - curve: - time: 0 value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - - time: 0.11666667 + - time: 0.083333336 value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} attribute: m_Sprite path: Body/LeftHand/LeftDrumstick @@ -370,7 +343,7 @@ AnimationClip: - curve: - time: 0 value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - - time: 0.11666667 + - time: 0.083333336 value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} attribute: m_Sprite path: Body/RightHand/RightDrumstick @@ -498,7 +471,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.13333334 + m_StopTime: 0.1 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -527,7 +500,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0.02 inSlope: 0 outSlope: 0 @@ -555,16 +528,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.016666668 - value: -0.53 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: -0.014337629 inSlope: 0 outSlope: 0 @@ -592,7 +556,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -620,7 +584,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -648,7 +612,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -676,7 +640,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -704,7 +668,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: -1.43 inSlope: 0 outSlope: 0 @@ -732,7 +696,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0.12 inSlope: 0 outSlope: 0 @@ -760,7 +724,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -788,7 +752,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -816,7 +780,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -844,7 +808,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -872,7 +836,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: -0.088 inSlope: 0 outSlope: 0 @@ -900,7 +864,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0.255 inSlope: 0 outSlope: 0 @@ -928,7 +892,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -956,7 +920,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -984,7 +948,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1012,7 +976,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 20 inSlope: 0 outSlope: 0 @@ -1040,7 +1004,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 1.43 inSlope: 0 outSlope: 0 @@ -1068,7 +1032,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0.12 inSlope: 0 outSlope: 0 @@ -1096,7 +1060,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1124,7 +1088,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1152,7 +1116,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1180,7 +1144,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1208,7 +1172,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0.088 inSlope: 0 outSlope: 0 @@ -1236,7 +1200,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0.255 inSlope: 0 outSlope: 0 @@ -1264,7 +1228,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1292,7 +1256,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1320,7 +1284,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 0 inSlope: 0 outSlope: 0 @@ -1348,7 +1312,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: -20 inSlope: 0 outSlope: 0 @@ -1376,7 +1340,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 1 inSlope: 0 outSlope: 0 @@ -1404,7 +1368,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 1 inSlope: 0 outSlope: 0 @@ -1432,7 +1396,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.11666667 + time: 0.083333336 value: 1 inSlope: 0 outSlope: 0 @@ -1459,15 +1423,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.13333334 - value: 3 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1487,15 +1442,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.13333334 - value: 3 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitLeft.anim b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitLeft.anim index 48a875a7e..dada7a900 100644 --- a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitLeft.anim +++ b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitLeft.anim @@ -2148,4 +2148,11 @@ AnimationClip: script: {fileID: 0} m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 - m_Events: [] + m_Events: + - time: 0.016666668 + functionName: EndHit + data: + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitRight.anim b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitRight.anim index 5d5e1da7e..a68aee945 100644 --- a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitRight.anim +++ b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerHitRight.anim @@ -2427,4 +2427,11 @@ AnimationClip: script: {fileID: 0} m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 - m_Events: [] + m_Events: + - time: 0.016666668 + functionName: EndHit + data: + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerIdle.anim b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerIdle.anim index 9c18c6497..514b29e5b 100644 --- a/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerIdle.anim +++ b/Assets/Resources/Sprites/Games/DrummingPractice/Animations/DrummerIdle.anim @@ -26,15 +26,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: 0, y: 0, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -51,15 +42,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: 0, y: 0, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -76,15 +58,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: 0, y: 0, z: 20} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -101,15 +74,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.0166667 - value: {x: 0, y: 0, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -126,15 +90,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.0166667 - value: {x: 0, y: 0, z: -20} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -152,15 +107,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: 0.02, y: -0.014337629, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -177,15 +123,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: -1.43, y: 0.12, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -202,15 +139,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: -0.088, y: 0.255, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -227,15 +155,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.0166667 - value: {x: 1.43, y: 0.12, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -252,15 +171,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1.0166667 - value: {x: 0.088, y: 0.255, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -278,15 +188,6 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 1 - value: {x: 1, y: 1, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -296,8 +197,6 @@ AnimationClip: - curve: - time: 0 value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - - time: 1 - value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} attribute: m_Sprite path: Body/LeftHand/LeftDrumstick classID: 212 @@ -305,8 +204,6 @@ AnimationClip: - curve: - time: 0 value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - - time: 1.0166667 - value: {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} attribute: m_Sprite path: Body/RightHand/RightDrumstick classID: 212 @@ -412,14 +309,12 @@ AnimationClip: pptrCurveMapping: - {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - - {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} - - {fileID: -6295135488227773171, guid: 75ff12e8f30ba5a4aba0d8c4268d28a8, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1.0333333 + m_StopTime: 0.016666668 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -447,15 +342,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.02 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -475,15 +361,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: -0.014337629 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -503,15 +380,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -531,15 +399,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -559,15 +418,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -587,15 +437,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -615,15 +456,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -643,15 +475,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -671,15 +494,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -699,15 +513,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: -1.43 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -727,15 +532,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.12 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -755,15 +551,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -783,15 +570,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -811,15 +589,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -839,15 +608,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -867,15 +627,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -895,15 +646,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -923,15 +665,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 20 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -951,15 +684,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: -0.088 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -979,15 +703,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.255 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1007,15 +722,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1035,15 +741,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 1.43 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1063,15 +760,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0.12 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1091,15 +779,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1119,15 +798,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1147,15 +817,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1175,15 +836,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1203,15 +855,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0.088 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1231,15 +874,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0.255 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1259,15 +893,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1287,15 +912,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1315,15 +931,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1343,15 +950,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 1.0166667 - value: -20 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1367,7 +965,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/RightHand + path: Body/LeftHand/LeftDrumstick classID: 4 script: {fileID: 0} - curve: @@ -1377,7 +975,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body/RightHand + path: Body/LeftHand/LeftDrumstick classID: 4 script: {fileID: 0} - curve: @@ -1387,7 +985,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body/RightHand + path: Body/LeftHand/LeftDrumstick classID: 4 script: {fileID: 0} - curve: @@ -1397,7 +995,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body + path: Body/RightHand/RightDrumstick classID: 4 script: {fileID: 0} - curve: @@ -1407,7 +1005,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body + path: Body/RightHand/RightDrumstick classID: 4 script: {fileID: 0} - curve: @@ -1417,7 +1015,37 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body + path: Body/RightHand/RightDrumstick + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/RightHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/RightHand + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/RightHand classID: 4 script: {fileID: 0} - curve: @@ -1456,8 +1084,8 @@ AnimationClip: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Body/LeftHand/LeftDrumstick + attribute: m_LocalEulerAngles.x + path: Body classID: 4 script: {fileID: 0} - curve: @@ -1467,37 +1095,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body/LeftHand/LeftDrumstick - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Body/LeftHand/LeftDrumstick - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Body/RightHand/RightDrumstick - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Body/RightHand/RightDrumstick + path: Body classID: 4 script: {fileID: 0} - curve: @@ -1507,7 +1105,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/RightHand/RightDrumstick + path: Body classID: 4 script: {fileID: 0} m_HasGenericRootTransform: 0 diff --git a/Assets/Scripts/Games/DrummingPractice/Drummer.cs b/Assets/Scripts/Games/DrummingPractice/Drummer.cs index dcb4eb3a3..0ea2d27ad 100644 --- a/Assets/Scripts/Games/DrummingPractice/Drummer.cs +++ b/Assets/Scripts/Games/DrummingPractice/Drummer.cs @@ -17,7 +17,11 @@ namespace RhythmHeavenMania.Games.DrummingPractice public SpriteRenderer face; public bool player = false; + public int mii = 0; + public int count = 0; + + private bool hitting = false; [System.Serializable] public class MiiFace @@ -25,5 +29,60 @@ namespace RhythmHeavenMania.Games.DrummingPractice public List Sprites; } + private void Update() + { + if (player && PlayerInput.Pressed()) + { + Hit(false); + } + } + + public void SetFace(int type) + { + face.sprite = miiFaces[mii].Sprites[type]; + } + + public void Bop() + { + if (animator.IsAnimationNotPlaying()) + animator.Play("Bop", 0, 0); + } + + public void Prepare(int type) + { + count = type; + if (count % 2 == 0) + animator.Play("PrepareLeft", 0, 0); + else + animator.Play("PrepareRight", 0, 0); + } + + public void Hit(bool hit) + { + if (!hitting) + { + if (count % 2 == 0) + animator.Play("HitLeft", 0, 0); + else + animator.Play("HitRight", 0, 0); + count++; + + if (player) + { + if (hit) + Jukebox.PlayOneShotGame("drummingPractice/hit"); + else + Jukebox.PlayOneShotGame("drummingPractice/miss"); + } + + hitting = true; + } + } + + public void EndHit() + { + hitting = false; + } + } } \ No newline at end of file diff --git a/Assets/Scripts/Games/DrummingPractice/DrummerHit.cs b/Assets/Scripts/Games/DrummingPractice/DrummerHit.cs new file mode 100644 index 000000000..47ef89d1c --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice/DrummerHit.cs @@ -0,0 +1,77 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +using RhythmHeavenMania.Util; + +namespace RhythmHeavenMania.Games.DrummingPractice +{ + public class DrummerHit : PlayerActionObject + { + public float startBeat; + private bool hit = false; + private bool hasHit = false; + + // Start is called before the first frame update + void Start() + { + PlayerActionInit(gameObject, startBeat); + } + + public override void OnAce() + { + Hit(true); + } + + // Update is called once per frame + void Update() + { + if (Conductor.instance.GetPositionFromBeat(startBeat, 2) >= 1) + { + DrummingPractice.instance.SetFaces(0); + CleanUp(); + } + + if (!hit && Conductor.instance.GetPositionFromBeat(startBeat, 1) >= 1) + { + Jukebox.PlayOneShotGame("drummingPractice/drum"); + DrummingPractice.instance.leftDrummer.Hit(true); + DrummingPractice.instance.rightDrummer.Hit(true); + hit = true; + if (hasHit) CleanUp(); + } + + float normalizedBeat = Conductor.instance.GetPositionFromBeat(startBeat, 1f); + StateCheck(normalizedBeat); + + if (PlayerInput.Pressed()) + { + if (state.perfect) + { + Hit(true); + } else if (state.notPerfect()) + { + Hit(false); + } + } + } + + public void Hit(bool _hit) + { + if (!hasHit) + { + DrummingPractice.instance.player.Hit(_hit); + DrummingPractice.instance.SetFaces(_hit ? 1 : 2); + + hasHit = true; + + if (hit) CleanUp(); + } + } + + public void CleanUp() + { + Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/DrummingPractice/DrummerHit.cs.meta b/Assets/Scripts/Games/DrummingPractice/DrummerHit.cs.meta new file mode 100644 index 000000000..7a14ec4c1 --- /dev/null +++ b/Assets/Scripts/Games/DrummingPractice/DrummerHit.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6a4698fb27db1ad4995391c5b6cd1ddb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs b/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs index cc9422188..862a9c447 100644 --- a/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs +++ b/Assets/Scripts/Games/DrummingPractice/DrummingPractice.cs @@ -15,7 +15,10 @@ namespace RhythmHeavenMania.Games.DrummingPractice public Drummer player; public Drummer leftDrummer; public Drummer rightDrummer; + public GameObject hitPrefab; + public GameEvent bop = new GameEvent(); + public int count = 0; public static DrummingPractice instance; @@ -24,9 +27,71 @@ namespace RhythmHeavenMania.Games.DrummingPractice instance = this; } + // TODO: Move this to OnGameSwitch() when functional? + private void Start() + { + player.mii = UnityEngine.Random.Range(0, player.miiFaces.Count); + do + { + leftDrummer.mii = UnityEngine.Random.Range(0, leftDrummer.miiFaces.Count); + } + while (leftDrummer.mii == player.mii); + do + { + rightDrummer.mii = UnityEngine.Random.Range(0, rightDrummer.miiFaces.Count); + } + while (rightDrummer.mii == leftDrummer.mii || rightDrummer.mii == player.mii); + + SetFaces(0); + } + private void Update() { - + if (Conductor.instance.ReportBeat(ref bop.lastReportedBeat, bop.startBeat % 1)) + { + if (Conductor.instance.songPositionInBeats >= bop.startBeat && Conductor.instance.songPositionInBeats < bop.startBeat + bop.length) + { + Bop(); + } + } + } + + public void SetBop(float beat, float length) + { + bop.startBeat = beat; + bop.length = length; + } + + public void Bop() + { + player.Bop(); + leftDrummer.Bop(); + rightDrummer.Bop(); + } + + public void Prepare(float beat) + { + int type = count % 2; + player.Prepare(type); + leftDrummer.Prepare(type); + rightDrummer.Prepare(type); + count++; + + SetFaces(0); + Jukebox.PlayOneShotGame("drummingPractice/prepare"); + + GameObject hit = Instantiate(hitPrefab); + hit.transform.parent = hitPrefab.transform.parent; + hit.SetActive(true); + DrummerHit h = hit.GetComponent(); + h.startBeat = beat; + } + + public void SetFaces(int type) + { + player.SetFace(type); + leftDrummer.SetFace(type); + rightDrummer.SetFace(type); } } diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index d13719893..51b77fa8e 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -18,6 +18,7 @@ using RhythmHeavenMania.Games.TapTrial; using RhythmHeavenMania.Games.CropStomp; using RhythmHeavenMania.Games.WizardsWaltz; using RhythmHeavenMania.Games.MrUpbeat; +using RhythmHeavenMania.Games.DrummingPractice; namespace RhythmHeavenMania { @@ -383,9 +384,11 @@ namespace RhythmHeavenMania new Param("toggle", false, "Applause") }), }), - new Minigame("drummingPractice", "Drumming Practice \n[WIP don't use]", "2BCF33", false, false, new List() + new Minigame("drummingPractice", "Drumming Practice", "2BCF33", false, false, new List() { - + new GameAction("bop", delegate { var e = eventCaller.currentEntity; DrummingPractice.instance.SetBop(e.beat, e.length); }, 0.5f, true), + new GameAction("drum", delegate { DrummingPractice.instance.Prepare(eventCaller.currentEntity.beat); }, 2f), + }), /*new Minigame("spaceDance", "Space Dance", "B888F8", new List() { From 8c33d1a416e6e8bee8b752a20d91427619b61d8d Mon Sep 17 00:00:00 2001 From: Carson Kompon Date: Mon, 7 Mar 2022 00:06:27 -0500 Subject: [PATCH 03/15] Added Drumming Practice Game Icon --- .../Editor/GameIcons/drummingPractice.png | Bin 0 -> 48067 bytes .../GameIcons/drummingPractice.png.meta | 108 ++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png create mode 100644 Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta diff --git a/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png b/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png new file mode 100644 index 0000000000000000000000000000000000000000..fc820643810af719c07e39aa3ebf9268a890ac4b GIT binary patch literal 48067 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 DWFDEq literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta new file mode 100644 index 000000000..8a90d869e --- /dev/null +++ b/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 939fcf4bef7260d4593996ce05ba5c11 +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: 0 + 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: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: From 48e81d4df992baade9cdbc826a6aa5dca597d2cb Mon Sep 17 00:00:00 2001 From: Carson Kompon Date: Mon, 7 Mar 2022 00:26:59 -0500 Subject: [PATCH 04/15] Added "Set Mii" to Drumming Practice --- .../Games/DrummingPractice/Drummer.prefab | 13 ++ .../Games/DrummingPractice/mii_marshal.png | Bin 0 -> 95717 bytes .../DrummingPractice/mii_marshal.png.meta | 180 ++++++++++++++++++ .../Games/DrummingPractice/mii_matt.png | Bin 0 -> 98902 bytes .../Games/DrummingPractice/mii_matt.png.meta | 180 ++++++++++++++++++ .../Games/DrummingPractice/mii_tsunku.png | Bin 0 -> 114474 bytes .../DrummingPractice/mii_tsunku.png.meta | 180 ++++++++++++++++++ .../DrummingPractice/DrummingPractice.cs | 53 ++++-- Assets/Scripts/Minigames.cs | 5 + 9 files changed, 598 insertions(+), 13 deletions(-) create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_matt.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_matt.png.meta create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_tsunku.png create mode 100644 Assets/Resources/Sprites/Games/DrummingPractice/mii_tsunku.png.meta diff --git a/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab b/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab index 07947d021..aa31a1ba7 100644 --- a/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab +++ b/Assets/Resources/Prefabs/Games/DrummingPractice/Drummer.prefab @@ -342,9 +342,22 @@ MonoBehaviour: - {fileID: 81597826380008415, guid: a3fb8267aa4125840bfbf3b92d842146, type: 3} - {fileID: -1794906609286176079, guid: a3fb8267aa4125840bfbf3b92d842146, type: 3} - {fileID: -5424627565685597510, guid: a3fb8267aa4125840bfbf3b92d842146, type: 3} + - Sprites: + - {fileID: 4139801074871027463, guid: b31507a179bae67468e10918ffef3968, type: 3} + - {fileID: -6932529944776641029, guid: b31507a179bae67468e10918ffef3968, type: 3} + - {fileID: -4493850569072843896, guid: b31507a179bae67468e10918ffef3968, type: 3} + - Sprites: + - {fileID: -379133340629381854, guid: c3deda97ccb1d5c46ac73d7d88a966a2, type: 3} + - {fileID: -2454444141153266199, guid: c3deda97ccb1d5c46ac73d7d88a966a2, type: 3} + - {fileID: 9090822406501296340, guid: c3deda97ccb1d5c46ac73d7d88a966a2, type: 3} + - Sprites: + - {fileID: 282772628057177552, guid: cf0781e3ff2fc904b95060af750cde14, type: 3} + - {fileID: -2849857784044403212, guid: cf0781e3ff2fc904b95060af750cde14, type: 3} + - {fileID: 7754190052455943695, guid: cf0781e3ff2fc904b95060af750cde14, type: 3} face: {fileID: 3815722542167599503} player: 0 mii: 0 + count: 0 --- !u!1 &3069976543878275002 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png b/Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png new file mode 100644 index 0000000000000000000000000000000000000000..e0a2bd66b60fed69be1816ee7bae9300ad44db6a GIT binary patch literal 95717 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png.meta b/Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png.meta new file mode 100644 index 000000000..e85db013d --- /dev/null +++ b/Assets/Resources/Sprites/Games/DrummingPractice/mii_marshal.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: cf0781e3ff2fc904b95060af750cde14 +TextureImporter: + internalIDToNameTable: + - first: + 213: 282772628057177552 + second: mii_marshal + - first: + 213: -2849857784044403212 + second: mii_marshal_happy + - first: + 213: 7754190052455943695 + second: mii_marshal_sad + 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: 72 + 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: 0 + 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: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: mii_marshal + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0dd3d8ff43c9ce300800000000000000 + internalID: 282772628057177552 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_marshal_happy + rect: + serializedVersion: 2 + x: 512 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4f5c6a1d1754378d0800000000000000 + internalID: -2849857784044403212 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_marshal_sad + rect: + serializedVersion: 2 + x: 1024 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f0e018de4ca6c9b60800000000000000 + internalID: 7754190052455943695 + 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/DrummingPractice/mii_matt.png b/Assets/Resources/Sprites/Games/DrummingPractice/mii_matt.png new file mode 100644 index 0000000000000000000000000000000000000000..42c0522ccd0549a915489d3fd3cf4c7f604230ae GIT binary patch literal 98902 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

    x-=bgrn@lwIdBt2!7D()sa*wcv72y*es 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/DrummingPractice/mii_matt.png.meta b/Assets/Resources/Sprites/Games/DrummingPractice/mii_matt.png.meta new file mode 100644 index 000000000..90a1dd1bf --- /dev/null +++ b/Assets/Resources/Sprites/Games/DrummingPractice/mii_matt.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: b31507a179bae67468e10918ffef3968 +TextureImporter: + internalIDToNameTable: + - first: + 213: 4139801074871027463 + second: mii_matt + - first: + 213: -6932529944776641029 + second: mii_matt_happy + - first: + 213: -4493850569072843896 + second: mii_matt_sad + 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: 72 + 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: 0 + 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: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: mii_matt + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 707c77cd427837930800000000000000 + internalID: 4139801074871027463 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_matt_happy + rect: + serializedVersion: 2 + x: 512 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bf574deceb4bacf90800000000000000 + internalID: -6932529944776641029 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: mii_matt_sad + rect: + serializedVersion: 2 + x: 1024 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 883e9b487b2a2a1c0800000000000000 + internalID: -4493850569072843896 + 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/DrummingPractice/mii_tsunku.png b/Assets/Resources/Sprites/Games/DrummingPractice/mii_tsunku.png new file mode 100644 index 0000000000000000000000000000000000000000..5b534d0286d44e9d8f1eff324ef1094da98cdcde GIT binary patch literal 114474 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 + { + new Param("type", DrummingPractice.MiiType.GuestA, "Mii", "The Mii that the player will control"), + new Param("toggle", false, "Set All", "Whether all Miis should be set") + }), }), /*new Minigame("spaceDance", "Space Dance", "B888F8", new List() From 5711a1508b27d82cd2f764e198f737845915cb92 Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 01:30:15 -0700 Subject: [PATCH 05/15] Added TidalWAV plugin to make wav loops (for future use) --- .../Sfx/games/builtToScaleDS/Piano.wav | Bin 0 -> 56816 bytes .../Sfx/games/builtToScaleDS/Piano.wav.meta | 22 ++++++++++++++++++ Packages/manifest.json | 1 + Packages/packages-lock.json | 7 ++++++ 4 files changed, 30 insertions(+) create mode 100644 Assets/Resources/Sfx/games/builtToScaleDS/Piano.wav create mode 100644 Assets/Resources/Sfx/games/builtToScaleDS/Piano.wav.meta diff --git a/Assets/Resources/Sfx/games/builtToScaleDS/Piano.wav b/Assets/Resources/Sfx/games/builtToScaleDS/Piano.wav new file mode 100644 index 0000000000000000000000000000000000000000..4c93b19005355212c0aa14eb1c4f95c0011d9658 GIT binary patch literal 56816 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 Date: Mon, 7 Mar 2022 02:16:31 -0700 Subject: [PATCH 06/15] BTSDS: Piano!!! --- Assets/Scripts/GameManager.cs | 9 +++- .../Games/BuiltToScaleDS/BuiltToScaleDS.cs | 11 ++++ Assets/Scripts/Minigames.cs | 8 ++- Assets/Scripts/Util/Jukebox.cs | 21 +++++--- Assets/Scripts/Util/Sound.cs | 53 ++++++++++++++----- 5 files changed, 81 insertions(+), 21 deletions(-) diff --git a/Assets/Scripts/GameManager.cs b/Assets/Scripts/GameManager.cs index dac3fdd6e..ac338b95c 100644 --- a/Assets/Scripts/GameManager.cs +++ b/Assets/Scripts/GameManager.cs @@ -224,7 +224,7 @@ namespace RhythmHeavenMania SetCurrentEventToClosest(beat); } - for (int i = 0; i < SoundObjects.Count; i++) Destroy(SoundObjects[i].gameObject); + KillAllSounds(); } public void Pause() @@ -237,6 +237,13 @@ namespace RhythmHeavenMania Conductor.instance.Stop(beat); SetCurrentEventToClosest(beat); onBeatChanged?.Invoke(beat); + KillAllSounds(); + } + + public void KillAllSounds() + { + for (int i = 0; i < SoundObjects.Count; i++) + Destroy(SoundObjects[i].gameObject); } #endregion diff --git a/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs b/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs index ec410e107..c69dd1c6b 100644 --- a/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs +++ b/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs @@ -184,5 +184,16 @@ namespace RhythmHeavenMania.Games.BuiltToScaleDS shooterAnim.Play("Shoot", 0, 0); elevatorAnim.Play("MakeRod", 0, 0); } + + public void PlayPiano(float beat, float length, int semiTones) + { + var pianoPitch = Mathf.Pow(2f, (1f / 12f) * semiTones); + var pianoSource = Jukebox.PlayOneShotGame("builtToScaleDS/Piano", -1, pianoPitch, true); + + BeatAction.New(gameObject, new List() + { + new BeatAction.Action(beat + length, delegate { Jukebox.KillLoop(pianoSource, 0.1f); }) + }); + } } } \ No newline at end of file diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index 1ecc5be18..f500d6652 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -352,9 +352,13 @@ namespace RhythmHeavenMania new Param("type2", RotateMode.Fast, "Rotation Mode", "The rotation mode to use") } ), }), - new Minigame("builtToScaleDS", "Built To Scale (DS) \n[WIP don't use]", "00BB00", true, false, new List() + new Minigame("builtToScaleDS", "Built To Scale (DS)", "00BB00", true, false, new List() { - new GameAction("spawn blocks", delegate { }, 1f, true) + new GameAction("spawn blocks", delegate { }, 1f, true), + new GameAction("play piano", delegate { BuiltToScaleDS.instance.PlayPiano(eventCaller.currentEntity.beat, eventCaller.currentEntity.length, eventCaller.currentEntity.type); }, 1f, true, new List() + { + new Param("type", new EntityTypes.Integer(-24, 24, 0), "Semitones", "The number of semitones up or down this note should be pitched") + } ), }), new Minigame("tapTrial", "Tap Trial \n[WIP don't use]", "93ffb3", false, false, new List() { diff --git a/Assets/Scripts/Util/Jukebox.cs b/Assets/Scripts/Util/Jukebox.cs index 079039fd8..3dca5ccc0 100644 --- a/Assets/Scripts/Util/Jukebox.cs +++ b/Assets/Scripts/Util/Jukebox.cs @@ -40,7 +40,7 @@ namespace RhythmHeavenMania.Util FindJukebox().GetComponent().volume = volume; } - public static AudioSource PlayOneShot(string name, float beat = -1) + public static AudioSource PlayOneShot(string name, float beat = -1, float pitch = 1f, bool looping = false) { GameObject oneShot = new GameObject("oneShot"); @@ -52,6 +52,8 @@ namespace RhythmHeavenMania.Util AudioClip clip = Resources.Load($"Sfx/{name}"); snd.clip = clip; snd.beat = beat; + snd.pitch = pitch; + snd.looping = looping; // snd.pitch = (clip.length / Conductor.instance.secPerBeat); GameManager.instance.SoundObjects.Add(oneShot); @@ -59,7 +61,7 @@ namespace RhythmHeavenMania.Util return audioSource; } - public static AudioSource PlayOneShotScheduled(string name, double targetTime) + public static AudioSource PlayOneShotScheduled(string name, double targetTime, float pitch = 1f, bool looping = false) { GameObject oneShot = new GameObject("oneShotScheduled"); @@ -71,6 +73,8 @@ namespace RhythmHeavenMania.Util var clip = Resources.Load($"Sfx/{name}"); audioSource.clip = clip; snd.clip = clip; + snd.pitch = pitch; + snd.looping = looping; snd.scheduled = true; snd.scheduledTime = targetTime; @@ -81,25 +85,30 @@ namespace RhythmHeavenMania.Util return audioSource; } - public static AudioSource PlayOneShotGame(string name, float beat = -1) + public static AudioSource PlayOneShotGame(string name, float beat = -1, float pitch = 1f, bool looping = false) { if (GameManager.instance.currentGame == name.Split('/')[0]) { - return PlayOneShot($"games/{name}", beat); + return PlayOneShot($"games/{name}", beat, pitch, looping); } return null; } - public static AudioSource PlayOneShotScheduledGame(string name, double targetTime) + public static AudioSource PlayOneShotScheduledGame(string name, double targetTime, float pitch = 1f, bool looping = false) { if (GameManager.instance.currentGame == name.Split('/')[0]) { - return PlayOneShotScheduled($"games/{name}", targetTime); + return PlayOneShotScheduled($"games/{name}", targetTime, pitch, looping); } return null; } + + public static void KillLoop(AudioSource source, float fadeTime) + { + source.GetComponent().KillLoop(fadeTime); + } } } \ No newline at end of file diff --git a/Assets/Scripts/Util/Sound.cs b/Assets/Scripts/Util/Sound.cs index b4b13799a..66f51a140 100644 --- a/Assets/Scripts/Util/Sound.cs +++ b/Assets/Scripts/Util/Sound.cs @@ -13,6 +13,8 @@ namespace RhythmHeavenMania.Util public bool scheduled; public double scheduledTime; + public bool looping; + private AudioSource audioSource; private int pauseTimes = 0; @@ -29,6 +31,7 @@ namespace RhythmHeavenMania.Util audioSource = GetComponent(); audioSource.clip = clip; audioSource.pitch = pitch; + audioSource.loop = looping; if (beat == -1 && !scheduled) { @@ -43,33 +46,59 @@ namespace RhythmHeavenMania.Util startTime = Conductor.instance.songPosition; - if (!scheduled) + if (!scheduled && !looping) StartCoroutine(NotRelyOnBeatSound()); } private void Update() { - if (scheduled) + if (playIndex < 1) { - if (AudioSettings.dspTime > scheduledTime && playIndex < 1) + if (scheduled) { - StartCoroutine(NotRelyOnBeatSound()); - playIndex++; + if (AudioSettings.dspTime > scheduledTime) + { + StartCoroutine(NotRelyOnBeatSound()); + playIndex++; + } } - } - else if (!playInstant) - { - if (Conductor.instance.songPositionInBeats > beat && playIndex < 1) + else if (!playInstant) { - audioSource.PlayScheduled(Time.time); - playIndex++; + if (Conductor.instance.songPositionInBeats > beat) + { + audioSource.PlayScheduled(Time.time); + playIndex++; + } } } } IEnumerator NotRelyOnBeatSound() { - yield return new WaitForSeconds(clip.length); + if (!looping) // Looping sounds are destroyed manually. + { + yield return new WaitForSeconds(clip.length); + Destroy(this.gameObject); + } + } + + public void KillLoop(float fadeTime) + { + StartCoroutine(FadeLoop(fadeTime)); + } + + float loopFadeTimer = 0f; + IEnumerator FadeLoop(float fadeTime) + { + float startingVol = audioSource.volume; + + while (loopFadeTimer < fadeTime) + { + loopFadeTimer += Time.deltaTime; + audioSource.volume = Mathf.Max((1f - (loopFadeTimer / fadeTime)) * startingVol, 0f); + yield return null; + } + Destroy(this.gameObject); } } From 34819ed79146e9f4f8bf6c84540e434aee403057 Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 02:34:38 -0700 Subject: [PATCH 07/15] BTSDS: Piano does not pierce ears as much --- .../Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs | 2 +- Assets/Scripts/Util/Jukebox.cs | 14 ++++++++------ Assets/Scripts/Util/Sound.cs | 2 ++ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs b/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs index c69dd1c6b..f3719ec3c 100644 --- a/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs +++ b/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs @@ -188,7 +188,7 @@ namespace RhythmHeavenMania.Games.BuiltToScaleDS public void PlayPiano(float beat, float length, int semiTones) { var pianoPitch = Mathf.Pow(2f, (1f / 12f) * semiTones); - var pianoSource = Jukebox.PlayOneShotGame("builtToScaleDS/Piano", -1, pianoPitch, true); + var pianoSource = Jukebox.PlayOneShotGame("builtToScaleDS/Piano", -1, pianoPitch, 0.8f, true); BeatAction.New(gameObject, new List() { diff --git a/Assets/Scripts/Util/Jukebox.cs b/Assets/Scripts/Util/Jukebox.cs index 3dca5ccc0..953a44ce7 100644 --- a/Assets/Scripts/Util/Jukebox.cs +++ b/Assets/Scripts/Util/Jukebox.cs @@ -40,7 +40,7 @@ namespace RhythmHeavenMania.Util FindJukebox().GetComponent().volume = volume; } - public static AudioSource PlayOneShot(string name, float beat = -1, float pitch = 1f, bool looping = false) + public static AudioSource PlayOneShot(string name, float beat = -1, float pitch = 1f, float volume = 1f, bool looping = false) { GameObject oneShot = new GameObject("oneShot"); @@ -53,6 +53,7 @@ namespace RhythmHeavenMania.Util snd.clip = clip; snd.beat = beat; snd.pitch = pitch; + snd.volume = volume; snd.looping = looping; // snd.pitch = (clip.length / Conductor.instance.secPerBeat); @@ -61,7 +62,7 @@ namespace RhythmHeavenMania.Util return audioSource; } - public static AudioSource PlayOneShotScheduled(string name, double targetTime, float pitch = 1f, bool looping = false) + public static AudioSource PlayOneShotScheduled(string name, double targetTime, float pitch = 1f, float volume = 1f, bool looping = false) { GameObject oneShot = new GameObject("oneShotScheduled"); @@ -74,6 +75,7 @@ namespace RhythmHeavenMania.Util audioSource.clip = clip; snd.clip = clip; snd.pitch = pitch; + snd.volume = volume; snd.looping = looping; snd.scheduled = true; @@ -85,21 +87,21 @@ namespace RhythmHeavenMania.Util return audioSource; } - public static AudioSource PlayOneShotGame(string name, float beat = -1, float pitch = 1f, bool looping = false) + public static AudioSource PlayOneShotGame(string name, float beat = -1, float pitch = 1f, float volume = 1f, bool looping = false) { if (GameManager.instance.currentGame == name.Split('/')[0]) { - return PlayOneShot($"games/{name}", beat, pitch, looping); + return PlayOneShot($"games/{name}", beat, pitch, volume, looping); } return null; } - public static AudioSource PlayOneShotScheduledGame(string name, double targetTime, float pitch = 1f, bool looping = false) + public static AudioSource PlayOneShotScheduledGame(string name, double targetTime, float pitch = 1f, float volume = 1f, bool looping = false) { if (GameManager.instance.currentGame == name.Split('/')[0]) { - return PlayOneShotScheduled($"games/{name}", targetTime, pitch, looping); + return PlayOneShotScheduled($"games/{name}", targetTime, pitch, volume, looping); } return null; diff --git a/Assets/Scripts/Util/Sound.cs b/Assets/Scripts/Util/Sound.cs index 66f51a140..4af7351da 100644 --- a/Assets/Scripts/Util/Sound.cs +++ b/Assets/Scripts/Util/Sound.cs @@ -8,6 +8,7 @@ namespace RhythmHeavenMania.Util { public AudioClip clip; public float pitch = 1; + public float volume = 1; // For use with PlayOneShotScheduled public bool scheduled; @@ -31,6 +32,7 @@ namespace RhythmHeavenMania.Util audioSource = GetComponent(); audioSource.clip = clip; audioSource.pitch = pitch; + audioSource.volume = volume; audioSource.loop = looping; if (beat == -1 && !scheduled) From 2ab3c8b8cc92dfeb8273ed57bf549ee012ee8213 Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 02:41:07 -0700 Subject: [PATCH 08/15] Fixed some errors --- Assets/Scripts/GameManager.cs | 3 +++ Assets/Scripts/Util/Jukebox.cs | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/Assets/Scripts/GameManager.cs b/Assets/Scripts/GameManager.cs index ac338b95c..a244b34b6 100644 --- a/Assets/Scripts/GameManager.cs +++ b/Assets/Scripts/GameManager.cs @@ -230,6 +230,7 @@ namespace RhythmHeavenMania public void Pause() { Conductor.instance.Pause(); + KillAllSounds(); } public void Stop(float beat) @@ -244,6 +245,8 @@ namespace RhythmHeavenMania { for (int i = 0; i < SoundObjects.Count; i++) Destroy(SoundObjects[i].gameObject); + + SoundObjects.Clear(); } #endregion diff --git a/Assets/Scripts/Util/Jukebox.cs b/Assets/Scripts/Util/Jukebox.cs index 953a44ce7..3e6945a31 100644 --- a/Assets/Scripts/Util/Jukebox.cs +++ b/Assets/Scripts/Util/Jukebox.cs @@ -109,6 +109,10 @@ namespace RhythmHeavenMania.Util public static void KillLoop(AudioSource source, float fadeTime) { + // Safeguard against previously-destroyed sounds. + if (source == null) + return; + source.GetComponent().KillLoop(fadeTime); } } From c7149f07372f795181853438e56bffa97a5e63ad Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 05:54:36 -0700 Subject: [PATCH 09/15] Goodbye tidalwav we hardly knew ye (+ BTSDS piano reacts to song pitch) --- Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs | 2 +- Packages/manifest.json | 1 - Packages/packages-lock.json | 7 ------- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs b/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs index f3719ec3c..d3ac75401 100644 --- a/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs +++ b/Assets/Scripts/Games/BuiltToScaleDS/BuiltToScaleDS.cs @@ -187,7 +187,7 @@ namespace RhythmHeavenMania.Games.BuiltToScaleDS public void PlayPiano(float beat, float length, int semiTones) { - var pianoPitch = Mathf.Pow(2f, (1f / 12f) * semiTones); + var pianoPitch = Mathf.Pow(2f, (1f / 12f) * semiTones) *Conductor.instance.musicSource.pitch; var pianoSource = Jukebox.PlayOneShotGame("builtToScaleDS/Piano", -1, pianoPitch, 0.8f, true); BeatAction.New(gameObject, new List() diff --git a/Packages/manifest.json b/Packages/manifest.json index e1279529c..0f8d0ccfa 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -12,7 +12,6 @@ "com.unity.timeline": "1.4.8", "com.unity.ugui": "1.0.0", "jillejr.newtonsoft.json-for-unity.converters": "1.3.0", - "net.skaillz.tidalwav": "https://github.com/SkaillZ/tidalwav.git", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 121c22bb8..f01b24b92 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -158,13 +158,6 @@ "dependencies": {}, "url": "https://npm.cloudsmith.io/jillejr/newtonsoft-json-for-unity" }, - "net.skaillz.tidalwav": { - "version": "https://github.com/SkaillZ/tidalwav.git", - "depth": 0, - "source": "git", - "dependencies": {}, - "hash": "0061c1c04e04f024c1649cf4c1d6b3400c188948" - }, "com.unity.modules.ai": { "version": "1.0.0", "depth": 0, From 8d353e797a6bb8ae56990bb2ed91206628283422 Mon Sep 17 00:00:00 2001 From: Carson Kompon Date: Mon, 7 Mar 2022 10:15:40 -0500 Subject: [PATCH 10/15] Cleaned up Mr. Upbeat's animations --- .../Games/MrUpbeat/Animations/Fall.anim | 64 +++++++++--------- .../Games/MrUpbeat/Animations/Step.anim | 66 +++++++++---------- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Fall.anim b/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Fall.anim index 57c61b703..3a66c4e17 100644 --- a/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Fall.anim +++ b/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Fall.anim @@ -21,8 +21,8 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: -0.09, y: 0.4, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: 0} + outSlope: {x: Infinity, y: Infinity, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -30,8 +30,8 @@ AnimationClip: - serializedVersion: 3 time: 0.016666668 value: {x: -0.09, y: 0.43, z: 0} - inSlope: {x: 0, y: 3.6, z: 0} - outSlope: {x: 0, y: 3.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: 0} + outSlope: {x: Infinity, y: Infinity, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -39,8 +39,8 @@ AnimationClip: - serializedVersion: 3 time: 0.033333335 value: {x: -0.03, y: 0.53, z: 0} - inSlope: {x: 0, y: 4.799999, z: 0} - outSlope: {x: 0, y: 4.799999, z: 0} + inSlope: {x: Infinity, y: Infinity, z: 0} + outSlope: {x: 0, y: Infinity, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -48,8 +48,8 @@ AnimationClip: - serializedVersion: 3 time: 0.05 value: {x: -0.03, y: 0.59, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: Infinity, z: 0} + outSlope: {x: 0, y: Infinity, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -241,27 +241,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: -0.09 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.016666668 value: -0.09 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 value: -0.03 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -278,36 +278,36 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0.4 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.016666668 value: 0.43 - inSlope: 3.6 - outSlope: 3.6 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 value: 0.53 - inSlope: 4.799999 - outSlope: 4.799999 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.05 value: 0.59 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -324,9 +324,9 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 diff --git a/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Step.anim b/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Step.anim index c9709d5e2..41a3aed63 100644 --- a/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Step.anim +++ b/Assets/Resources/Sprites/Games/MrUpbeat/Animations/Step.anim @@ -21,8 +21,8 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: -0.675, y: 1.18, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -30,8 +30,8 @@ AnimationClip: - serializedVersion: 3 time: 0.016666668 value: {x: -0.675, y: 1.29, z: 0} - inSlope: {x: 0, y: 2.3999975, z: 0} - outSlope: {x: 0, y: 2.3999975, 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} @@ -39,8 +39,8 @@ AnimationClip: - serializedVersion: 3 time: 0.033333335 value: {x: -0.675, y: 1.31, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -238,27 +238,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: -0.675 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.016666668 value: -0.675 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 value: -0.675 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -275,27 +275,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1.18 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.016666668 value: 1.29 - inSlope: 2.3999975 - outSlope: 2.3999975 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 value: 1.31 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -312,27 +312,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.016666668 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 From 07211a45946ad013e27061aca78dda6c7982f44a Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 08:23:28 -0700 Subject: [PATCH 11/15] URP drank all my Pepsi and called me a bitch --- Assets/Materials/3DGameRenderTex.mat | 7 +- .../LICENSE | 21 - .../LICENSE.meta | 7 - .../NiloInvLerpRemap.hlsl | 22 - .../NiloOutlineUtil.hlsl | 53 - .../NiloZOffset.hlsl | 38 - .../README.md | 524 -------- .../README.md.meta | 7 - .../SimpleURPToonLitOutlineExample.shader | 300 ----- ...oonLitOutlineExample_LightingEquation.hlsl | 74 -- ...tOutlineExample_LightingEquation.hlsl.meta | 10 - ...SimpleURPToonLitOutlineExample_Shared.hlsl | 411 ------- ...eURPToonLitOutlineExample_Shared.hlsl.meta | 10 - Assets/RUPRenderer_Outline.asset | 74 -- Assets/RUPRenderer_Outline.asset.meta | 8 - Assets/Resources/Games/builtToScaleDS.prefab | 57 +- Assets/Resources/Games/rhythmRally.prefab | 44 +- Assets/Resources/Prefabs/Cameras.prefab | 87 -- .../Materials/Effects/EffectNone.mat | 8 +- .../Materials/Effects/Impact.mat | 8 +- .../Materials/Effects/ImpactFaded.mat | 8 +- .../BuiltToScaleDS/Materials/Effects/Ping.mat | 15 +- .../BuiltToScaleDS/Materials/Effects/Zoom.mat | 8 +- .../Materials/Effects/ZoomFade1.mat | 8 +- .../Materials/Effects/ZoomFade2.mat | 8 +- .../Games/BuiltToScaleDS/Materials/Object.mat | 11 +- .../BuiltToScaleDS/Materials/World/Belt.mat | 21 +- .../BuiltToScaleDS/Materials/World/Bridge.mat | 7 +- .../Materials/World/GapShadow.mat | 15 +- .../BuiltToScaleDS/Materials/World/Grid.mat | 13 +- .../Materials/World/GridPlane.mat | 13 +- .../BuiltToScaleDS/Materials/World/Hole.mat | 13 +- .../Materials/World/Lights 1.mat | 13 +- .../Materials/World/Lights 2.mat | 13 +- .../Materials/World/Lights 3.mat | 13 +- .../Materials/World/Lights 4.mat | 13 +- .../BuiltToScaleDS/Materials/World/Lights.mat | 13 +- .../BuiltToScaleDS/Materials/World/Line.mat | 13 +- .../Games/RhythmRally/Materials/Ball.mat | 13 +- .../RhythmRally/Materials/ball_trail.mat | 23 +- .../RhythmRally/Testing/tutorial_stage.mat | 7 +- .../Games/RhythmRally/materials/body.mat | 13 +- .../Games/RhythmRally/materials/net.mat | 23 +- .../Games/RhythmRally/materials/stand.mat | 2 +- Assets/Scenes/Editor.unity | 34 - Assets/Shaders/Outline.meta | 8 - Assets/Shaders/Outline/DepthNormalsFeature.cs | 113 -- .../Outline/DepthNormalsFeature.cs.meta | 11 - Assets/Shaders/Outline/Outline.hlsl | 67 - Assets/Shaders/Outline/Outline.hlsl.meta | 10 - Assets/Shaders/Outline/OutlineFeature.cs | 101 -- Assets/Shaders/Outline/OutlineFeature.cs.meta | 11 - .../Shaders/Outline/OutlineGraph.shadergraph | 1079 ----------------- .../Outline/OutlineGraph.shadergraph.meta | 10 - Assets/Shaders/Outline/OutlineMat.mat | 129 -- Assets/Shaders/Outline/OutlineMat.mat.meta | 8 - .../ToonShading.meta} | 2 +- Assets/Shaders/ToonShading/ToonBasic.shader | 63 + .../ToonShading/ToonBasic.shader.meta} | 2 +- .../ToonShading/ToonBasicOutline.shader | 70 ++ .../ToonShading/ToonBasicOutline.shader.meta} | 2 +- Assets/Shaders/ToonShading/ToonLit.shader | 53 + .../ToonShading/ToonLit.shader.meta} | 2 +- .../Shaders/ToonShading/ToonLitOutline.shader | 17 + .../ToonShading/ToonLitOutline.shader.meta} | 2 +- Assets/UniversalRenderPipelineAsset.asset | 59 - .../UniversalRenderPipelineAsset.asset.meta | 8 - ...niversalRenderPipelineAsset_Renderer.asset | 44 - ...salRenderPipelineAsset_Renderer.asset.meta | 8 - Packages/manifest.json | 1 - Packages/packages-lock.json | 46 - 71 files changed, 418 insertions(+), 3611 deletions(-) delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE.meta delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/README.md delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/README.md.meta delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl.meta delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl delete mode 100644 Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl.meta delete mode 100644 Assets/RUPRenderer_Outline.asset delete mode 100644 Assets/RUPRenderer_Outline.asset.meta delete mode 100644 Assets/Shaders/Outline.meta delete mode 100644 Assets/Shaders/Outline/DepthNormalsFeature.cs delete mode 100644 Assets/Shaders/Outline/DepthNormalsFeature.cs.meta delete mode 100644 Assets/Shaders/Outline/Outline.hlsl delete mode 100644 Assets/Shaders/Outline/Outline.hlsl.meta delete mode 100644 Assets/Shaders/Outline/OutlineFeature.cs delete mode 100644 Assets/Shaders/Outline/OutlineFeature.cs.meta delete mode 100644 Assets/Shaders/Outline/OutlineGraph.shadergraph delete mode 100644 Assets/Shaders/Outline/OutlineGraph.shadergraph.meta delete mode 100644 Assets/Shaders/Outline/OutlineMat.mat delete mode 100644 Assets/Shaders/Outline/OutlineMat.mat.meta rename Assets/{Plugins/UnityURPToonLitShaderExample-master.meta => Shaders/ToonShading.meta} (77%) create mode 100644 Assets/Shaders/ToonShading/ToonBasic.shader rename Assets/{Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl.meta => Shaders/ToonShading/ToonBasic.shader.meta} (83%) create mode 100644 Assets/Shaders/ToonShading/ToonBasicOutline.shader rename Assets/{Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl.meta => Shaders/ToonShading/ToonBasicOutline.shader.meta} (83%) create mode 100644 Assets/Shaders/ToonShading/ToonLit.shader rename Assets/{Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader.meta => Shaders/ToonShading/ToonLit.shader.meta} (83%) create mode 100644 Assets/Shaders/ToonShading/ToonLitOutline.shader rename Assets/{Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl.meta => Shaders/ToonShading/ToonLitOutline.shader.meta} (83%) delete mode 100644 Assets/UniversalRenderPipelineAsset.asset delete mode 100644 Assets/UniversalRenderPipelineAsset.asset.meta delete mode 100644 Assets/UniversalRenderPipelineAsset_Renderer.asset delete mode 100644 Assets/UniversalRenderPipelineAsset_Renderer.asset.meta diff --git a/Assets/Materials/3DGameRenderTex.mat b/Assets/Materials/3DGameRenderTex.mat index 61ddd6eba..78c4bc5a9 100644 --- a/Assets/Materials/3DGameRenderTex.mat +++ b/Assets/Materials/3DGameRenderTex.mat @@ -8,14 +8,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: 3DGameRenderTex - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE b/Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE deleted file mode 100644 index 940c93a66..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2020 ColinLeung-NiloCat - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE.meta b/Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE.meta deleted file mode 100644 index bf6c2c3ac..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/LICENSE.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 24bdb79b54fa78c43a5e641e562260e7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl b/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl deleted file mode 100644 index f9d921303..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl +++ /dev/null @@ -1,22 +0,0 @@ -// https://github.com/ronja-tutorials/ShaderTutorials/blob/master/Assets/047_InverseInterpolationAndRemap/Interpolation.cginc -// edit float to half for optimization, because we usually use this to process color data(half) - -#ifndef Include_NiloInvLerpRemap -#define Include_NiloInvLerpRemap - -// just like smoothstep(), but linear, not clamped -half invLerp(half from, half to, half value) -{ - return (value - from) / (to - from); -} -half invLerpClamp(half from, half to, half value) -{ - return saturate(invLerp(from,to,value)); -} -// full control remap, but slower -half remap(half origFrom, half origTo, half targetFrom, half targetTo, half value) -{ - half rel = invLerp(origFrom, origTo, value); - return lerp(targetFrom, targetTo, rel); -} -#endif diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl b/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl deleted file mode 100644 index 11d333072..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl +++ /dev/null @@ -1,53 +0,0 @@ -// For more information, visit -> https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample - -#ifndef Include_NiloOutlineUtil -#define Include_NiloOutlineUtil - -// If your project has a faster way to get camera fov in shader, you can replace this slow function to your method. -// For example, you write cmd.SetGlobalFloat("_CurrentCameraFOV",cameraFOV) using a new RendererFeature in C#. -// For this tutorial shader, we will keep things simple and use this slower but convenient method to get camera fov -float GetCameraFOV() -{ - //https://answers.unity.com/questions/770838/how-can-i-extract-the-fov-information-from-the-pro.html - float t = unity_CameraProjection._m11; - float Rad2Deg = 180 / 3.1415; - float fov = atan(1.0f / t) * 2.0 * Rad2Deg; - return fov; -} -float ApplyOutlineDistanceFadeOut(float inputMulFix) -{ - //make outline "fadeout" if character is too small in camera's view - return saturate(inputMulFix); -} -float GetOutlineCameraFovAndDistanceFixMultiplier(float positionVS_Z) -{ - float cameraMulFix; - if(unity_OrthoParams.w == 0) - { - //////////////////////////////// - // Perspective camera case - //////////////////////////////// - - // keep outline similar width on screen accoss all camera distance - cameraMulFix = abs(positionVS_Z); - - // can replace to a tonemap function if a smooth stop is needed - cameraMulFix = ApplyOutlineDistanceFadeOut(cameraMulFix); - - // keep outline similar width on screen accoss all camera fov - cameraMulFix *= GetCameraFOV(); - } - else - { - //////////////////////////////// - // Orthographic camera case - //////////////////////////////// - float orthoSize = abs(unity_OrthoParams.y); - orthoSize = ApplyOutlineDistanceFadeOut(orthoSize); - cameraMulFix = orthoSize * 50; // 50 is a magic number to match perspective camera's outline width - } - - return cameraMulFix * 0.00005; // mul a const to make return result = default normal expand amount WS -} -#endif - diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl b/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl deleted file mode 100644 index 96128cf99..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl +++ /dev/null @@ -1,38 +0,0 @@ -// For more information, visit -> https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample - -#ifndef Include_NiloZOffset -#define Include_NiloZOffset - -// Push an imaginary vertex towards camera in view space (linear, view space unit), -// then only overwrite original positionCS.z using imaginary vertex's result positionCS.z value -// Will only affect ZTest ZWrite's depth value of vertex shader - -// Useful for: -// -Hide ugly outline on face/eye -// -Make eyebrow render on top of hair -// -Solve ZFighting issue without moving geometry -float4 NiloGetNewClipPosWithZOffset(float4 originalPositionCS, float viewSpaceZOffsetAmount) -{ - if(unity_OrthoParams.w == 0) - { - //////////////////////////////// - //Perspective camera case - //////////////////////////////// - float2 ProjM_ZRow_ZW = UNITY_MATRIX_P[2].zw; - float modifiedPositionVS_Z = -originalPositionCS.w + -viewSpaceZOffsetAmount; // push imaginary vertex - float modifiedPositionCS_Z = modifiedPositionVS_Z * ProjM_ZRow_ZW[0] + ProjM_ZRow_ZW[1]; - originalPositionCS.z = modifiedPositionCS_Z * originalPositionCS.w / (-modifiedPositionVS_Z); // overwrite positionCS.z - return originalPositionCS; - } - else - { - //////////////////////////////// - //Orthographic camera case - //////////////////////////////// - originalPositionCS.z += -viewSpaceZOffsetAmount / _ProjectionParams.z; // push imaginary vertex and overwrite positionCS.z - return originalPositionCS; - } -} - -#endif - diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/README.md b/Assets/Plugins/UnityURPToonLitShaderExample-master/README.md deleted file mode 100644 index ee7c31705..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/README.md +++ /dev/null @@ -1,524 +0,0 @@ -# Unity URP Simplified Toon Lit Shader Example (for you to learn writing custom lit shader in URP) - -This repository is NOT the full version shader. -Currently, this repository is just a very simple and short shader example, only for tutorial purposes, it is under MIT license so you can do whatever you want with the code. -If you want to keep the current tutorial shader, please fork it or download a copy now since it may be removed in the future. ------------------------------------------ -shader ON -![screenshot](https://i.imgur.com/fSpM9zM.jpg) -shader OFF -![screenshot](https://i.imgur.com/91vkMJk.jpg) -shader ON -![screenshot](https://i.imgur.com/N7J2A28.jpg) -shader OFF -![screenshot](https://i.imgur.com/9tiHehF.jpg) -shader ON -![screenshot](https://i.imgur.com/vXcIGQ0.jpg) -shader OFF -![screenshot](https://i.imgur.com/tx643sR.jpg) -![screenshot](https://i.imgur.com/UcJZzbo.jpg) -![screenshot](https://i.imgur.com/zFk6dHl.jpg) -![screenshot](https://i.imgur.com/kPiktkr.jpg) - -We are now developing a "easy-to-use + high-performance + cross-platform(include mobile)" Closed source toon shader package - NiloToonURP, -to meet the toon shading needs of most URP's user. - -NiloToonURP is tested and working correctly on -- Unity 2019.4LTS(URP 7.4.1 or above) -- Unity 2020.3LTS(URP 10.4.0 or above) -- Unity 2021.1.18f1(URP 11.0.0) - -# Download NiloToonURP PC .exe demo (2020.3LTS build): -- https://drive.google.com/file/d/1MubGDhlDRKKxR9xyl7fcLyECyBJdsqrI/view?usp=sharing - -# Download NiloToonURP Android .apk demo (2020.3LTS build): -- https://drive.google.com/file/d/13DdRKXZpugnK-rTeXTDcAHWLeiLzbKH_/view?usp=sharing - -# NiloToonURP's demo runtime video: -- https://youtu.be/q7VloWbkSaA -- https://youtu.be/hBNs-7tyrU4 -- https://youtu.be/NI-n-cmTJHM -- https://youtu.be/k1RMw_OogyM -- https://youtu.be/dq4g0K1jbGM -- https://youtu.be/nZhxKYcgFaY -- https://youtu.be/A9MJ73C0f-M -- https://youtu.be/Pkj6tpPThvg -- https://youtu.be/SCOA3rmGz_A -- https://youtu.be/cAeEKdYN7-Q - -# How to get NiloToonURP full source code? -If you or your company/organization/team needs: -- latest full source code (with all detail comments and notes, NOT Obfuscated code, NOT .dll) -- latest user document -- perpetual royalty-free commercial license -- every future update -- (optional) we set up your character models's rendering in the best way possible for you, using NiloToonURP -- (optional) tech support -- (optional) your project-specific customization and support - -of NiloToonURP for your URP project, please send the following info to nilotoon@gmail.com -- name (your personal name or your company/organization/team's name) -- a google account email for gaining permission to download all NiloToonURP files in google drive -- any public website that shows your/your company/organization/team's work or public media - -# NiloToonURP user's creations (public media, not NDA contents) -(we only provided NiloToonURP's download permission + tech support, we didn't work on these creations directly) - -### Nijisanji & bilibili - VirtuaReal (https://www.nijisanji.jp/members?filter=VirtuaReal): -![screenshot](https://i.imgur.com/GPi2ahM.jpg) -![screenshot](https://i.imgur.com/k0etAYv.jpg) -![screenshot](https://i.imgur.com/oGXzquC.jpg) -![screenshot](https://i.imgur.com/vwwjgVI.jpg) -- https://www.bilibili.com/video/BV1G3411q7un?share_source=copy_web -- https://www.bilibili.com/video/BV1QL411b78T?share_source=copy_web - -![screenshot](https://i.imgur.com/e65IfZH.jpg) -![screenshot](https://i.imgur.com/xIBhYck.jpg) -![screenshot](https://i.imgur.com/jbxWnli.jpg) -![screenshot](https://i.imgur.com/DypAxQR.jpg) -![screenshot](https://i.imgur.com/cERhwTq.jpg) -![screenshot](https://i.imgur.com/tB0hJuv.jpg) -- https://www.bilibili.com/video/BV1Sg411V7HU?share_source=copy_web -- https://www.bilibili.com/video/BV1X64y1a7go?share_source=copy_web - -![screenshot](https://i.imgur.com/vJGTDR8.jpg) -![screenshot](https://i.imgur.com/lyrUH3X.jpg) -- https://www.bilibili.com/video/BV18f4y1P7Vr?share_source=copy_web - -![screenshot](https://i.imgur.com/kPShSKQ.jpg) -![screenshot](https://i.imgur.com/Ma8oU7M.jpg) -![screenshot](https://i.imgur.com/Pvtxr0h.jpg) -- https://www.bilibili.com/video/BV12h411W7Sm?share_source=copy_web -- https://www.bilibili.com/video/BV1764y1Y7MD?p=2&share_source=copy_web - -![screenshot](https://i.imgur.com/stWRga3.jpg) -![screenshot](https://i.imgur.com/qEiRTR9.jpg) -![screenshot](https://i.imgur.com/mEB7MuT.jpg) -- https://www.bilibili.com/video/BV12h411W7ff?share_source=copy_web - -![screenshot](https://i.imgur.com/GSGmNEs.jpg) -- https://www.bilibili.com/video/BV1nQ4y1a7ht?share_source=copy_web - -![screenshot](https://i.imgur.com/PGSN8ed.jpg) -- https://www.bilibili.com/video/BV1Cg411V7qm?share_source=copy_web - -- https://www.bilibili.com/video/BV1ef4y1H7h9?share_source=copy_web -- https://www.bilibili.com/video/BV1Jh411W7RQ?share_source=copy_web -- https://www.bilibili.com/video/BV1q3411B74t?share_source=copy_web - -### VirtuaReal Star成员 - hanser (https://space.bilibili.com/11073) -![screenshot](https://i.imgur.com/nfVckVo.jpg) -![screenshot](https://i.imgur.com/Ij7zvhz.jpg) -![screenshot](https://i.imgur.com/ooybJus.jpg) -![screenshot](https://i.imgur.com/LtziYj5.jpg) -- https://www.bilibili.com/video/BV1CR4y1j7bY?share_source=copy_web - -![screenshot](https://i.imgur.com/vPlJSKP.jpg) -![screenshot](https://i.imgur.com/aCJQOt7.jpg) -- https://www.bilibili.com/video/BV1pF411v7gu - -(4K画质)hanser个人演唱会《海上油菜花》 -![screenshot](https://i.imgur.com/xJ78uRL.jpg) -- https://www.bilibili.com/video/BV1Bq4y1r7bn (part of the rendering is NiloToonURP) - -![screenshot](https://i.imgur.com/l2HZGeE.jpg) -- https://www.bilibili.com/video/BV1pp4y1s7Up - -### 【崩坏学园2】「启晨之星」菲米莉丝印象曲 (https://space.bilibili.com/133934): -![screenshot](https://i.imgur.com/u8igVrL.jpg) -![screenshot](https://i.imgur.com/cM07F1y.jpg) -![screenshot](https://i.imgur.com/a1z5kJL.jpg) -![screenshot](https://i.imgur.com/ABCUJ9R.jpg) -![screenshot](https://i.imgur.com/Z5AI8oh.jpg) -![screenshot](https://i.imgur.com/AdvMZa8.jpg) -- https://www.bilibili.com/video/BV1Z64y1b7BW?share_source=copy_web -- https://www.bilibili.com/video/BV1kU4y1c7AG?share_source=copy_web - -### Kanauru (https://www.youtube.com/user/kanauru): -![screenshot](https://i.imgur.com/vH3X61I.jpg) -![screenshot](https://i.imgur.com/pXcQT0g.jpg) -![screenshot](https://i.imgur.com/b6Elupz.jpg) -![screenshot](https://i.imgur.com/6yR1Y0l.jpg) -- https://youtu.be/2CTSe6Q5-xI (shader of "Kureiji Ollie model + environment + postprocess") - -![screenshot](https://i.imgur.com/BIjpGAp.jpg) -![screenshot](https://i.imgur.com/9KcIdQD.jpg) -![screenshot](https://i.imgur.com/vSvp02D.jpg) -![screenshot](https://i.imgur.com/lmQWiMp.jpg) -![screenshot](https://i.imgur.com/d0JkDTk.jpg) -- https://youtu.be/m_LT957vLeY (shader of "characters + environment + postprocess") - -# Other NiloToonURP's images (gallery) -![screenshot](https://i.imgur.com/AieVmMb.jpg) -![screenshot](https://i.imgur.com/jHrb3Gb.jpg) - -![screenshot](https://i.imgur.com/BcyWUKz.jpg) -![screenshot](https://i.imgur.com/Pj7sETw.jpg) -![screenshot](https://i.imgur.com/G9Eo2eb.jpg) -![screenshot](https://i.imgur.com/HUX3Em4.jpg) -![screenshot](https://i.imgur.com/vQQsD7j.jpg) -![screenshot](https://i.imgur.com/HgpZRAM.png) -![screenshot](https://i.imgur.com/YuYkbG7.png) -![screenshot](https://i.imgur.com/T0QBUFP.png) -![screenshot](https://i.imgur.com/LDa6JC9.png) -![screenshot](https://i.imgur.com/3EoqpF0.png) -![screenshot](https://i.imgur.com/mwZb9xZ.png) -![screenshot](https://i.imgur.com/O7eMz5Q.png) -![screenshot](https://i.imgur.com/bUn3f0q.png) -![screenshot](https://i.imgur.com/WH7aW4J.png) -![screenshot](https://i.imgur.com/NP2LMr6.png) -![screenshot](https://i.imgur.com/Uv4seOB.png) -![screenshot](https://i.imgur.com/MCqHtlQ.png) -![screenshot](https://i.imgur.com/yu37Jr0.png) -![screenshot](https://i.imgur.com/1CZ2XJa.png) -![screenshot](https://i.imgur.com/Hxc7U5M.png) -![screenshot](https://i.imgur.com/pbBcur0.png) -![screenshot](https://i.imgur.com/WjT1sZp.png) -![screenshot](https://i.imgur.com/BMyOEl9.png) -![screenshot](https://i.imgur.com/JF4iDhM.png) -![screenshot](https://i.imgur.com/Rtft0od.png) -![screenshot](https://i.imgur.com/EMRp14N.png) -![screenshot](https://i.imgur.com/sN5n9bc.png) -![screenshot](https://i.imgur.com/qlNMncE.png) -![screenshot](https://i.imgur.com/HuOMLYn.png) -![screenshot](https://i.imgur.com/xptIKZy.png) -![screenshot](https://i.imgur.com/f8EEr3o.png) -![screenshot](https://i.imgur.com/5F5x82u.png) -![screenshot](https://i.imgur.com/azlQ8KO.png) -![screenshot](https://i.imgur.com/LUwoSiY.png) -![screenshot](https://i.imgur.com/rGBAu13.png) -![screenshot](https://i.imgur.com/GTfwbV0.png) -![screenshot](https://i.imgur.com/nFPy1KS.png) -![screenshot](https://i.imgur.com/sBpX10Y.png) -![screenshot](https://i.imgur.com/EyiMbKP.png) -![screenshot](https://i.imgur.com/McKrRYW.png) -![screenshot](https://i.imgur.com/4WWkujV.png) -![screenshot](https://i.imgur.com/DaRpLLX.png) -![screenshot](https://i.imgur.com/N02piW3.jpg) -![screenshot](https://i.imgur.com/AYxixBx.jpg) -![screenshot](https://i.imgur.com/iWPa7aN.jpg) - -------------------- - - -SHADER ON -![screenshot](https://i.imgur.com/utXF8Qq.png) -![screenshot](https://i.imgur.com/oEsHSMM.png) -BEFORE -![screenshot](https://i.imgur.com/K6mZCcH.png) -AFTER: -![screenshot](https://i.imgur.com/hjEeAoM.png) -see it in motion-> https://youtu.be/D9ocVzGJfI8 - ---- -3D enviroment model TEST -![screenshot](https://i.imgur.com/AOAxQJ8.png) -![screenshot](https://i.imgur.com/WlOQtCf.png) -see it in motion-> https://youtu.be/GcW0pNo-zus ---- -湊 あくあ(みなと あくあ,Minato Aqua) model TEST -![screenshot](https://i.imgur.com/iDDFjoO.png) -![screenshot](https://i.imgur.com/4aFqOND.png) -![screenshot](https://i.imgur.com/7KjUwrI.png) -see it in motion-> https://youtu.be/7zICgzdxuGg ---- -see it in motion-> https://youtu.be/X3XoYMTleJ0 ---- -Auto Phong tessellation - -(shader off, no tessellation) -![screenshot](https://i.imgur.com/yAUdcmK.png) -(shader on, no tessellation) -![screenshot](https://i.imgur.com/pncbBUq.png) -(shader on, enable tessellation! Phong tessellation can make your model smooth without changing your .fbx) -![screenshot](https://i.imgur.com/nGCmiEj.png) -see it in motion-> https://youtu.be/D-MxyBa0nJE ---- - -Kawaii model TEST (@ganbaru_sisters) -![screenshot](https://i.imgur.com/7CAw71u.png) -![screenshot](https://i.imgur.com/42CUENh.png) - -Upgraded to Unity2020.2 (URP 10.2.1) -SHADER ON -![screenshot](https://i.imgur.com/6chTRCl.png) -SHADER OFF -![screenshot](https://i.imgur.com/Vu2M5zB.png) -HD -![screenshot](https://i.imgur.com/KXYYfaN.png) - -shader ON -![screenshot](https://i.imgur.com/VLZKP5h.png) -shader OFF -![screenshot](https://i.imgur.com/lTm0zvH.png) - ---- - -BEFORE -![screenshot](https://i.imgur.com/JImt9l4.png) -AFTER -![screenshot](https://i.imgur.com/0oc1hFK.png) -see it in motion-> https://youtu.be/KpRkxPnHuK0 ---- -BEFORE -![screenshot](https://i.imgur.com/Ak6rFTp.png) -AFTER -![screenshot](https://i.imgur.com/6BTsiRF.png) -(more shadow from trees) -![screenshot](https://i.imgur.com/qSygREh.png) ---- - -BEFORE -![screenshot](https://i.imgur.com/rXEDmiy.png) -AFTER: -![screenshot](https://i.imgur.com/J7F3vuC.png) -see it in motion-> https://youtu.be/hUWacEQH6js ---- -BEFORE - -![screenshot](https://i.imgur.com/kZFNunW.png) - -AFTER: - -![screenshot](https://i.imgur.com/mnm5uYS.png) - -BEFORE - - -![screenshot](https://i.imgur.com/a9VUVgd.png) - - -AFTER: - - -![screenshot](https://i.imgur.com/VgSZMka.png) - - -add 2D hair shadow & rim light - - -![screenshot](https://i.imgur.com/KXdMhhv.png) - - - - -see it in motion-> https://youtu.be/S67GlGAnvWA ---- - ---- -BEFORE -![screenshot](https://i.imgur.com/ApJyl6p.png) -AFTER: -![screenshot](https://i.imgur.com/5GiKMUG.png) - -see it in motion-> https://youtu.be/M6FKoEiOAzU ---- -------------------- -BEFORE -![screenshot](https://i.imgur.com/FiuK1Cj.png) -AFTER: -Sunny + StreetLight ON -![screenshot](https://i.imgur.com/Lh5D9Y9.png) -Sunny + StreetLight OFF -![screenshot](https://i.imgur.com/NcsKQL8.png) -Night + StreetLight ON -![screenshot](https://i.imgur.com/AXV9Yig.png) -Night + StreetLight OFF -![screenshot](https://i.imgur.com/mJ1sjUm.png) -see it in motion -> https://youtu.be/jDSnJmZrKPw ---- -BEFORE -![screenshot](https://i.imgur.com/U5ba2lM.png) -AFTER -![screenshot](https://i.imgur.com/cuZUqwW.png) ---- -BEFORE -![screenshot](https://i.imgur.com/AMDcMdG.png) -AFTER -![screenshot](https://i.imgur.com/GB31Nay.png) -see it in motion -> https://youtu.be/ZfSZOHTBypc ---- -BEFORE -![screenshot](https://i.imgur.com/UCETVsr.png) -AFTER -![screenshot](https://i.imgur.com/7Wjdp8W.png) -see it in motion -> https://youtu.be/EgxiWPk-vaE - ---- -BEFORE -![screenshot](https://i.imgur.com/5afc5z5.png) -AFTER -![screenshot](https://i.imgur.com/pQ4DIqe.png) -see it in motion -> https://youtu.be/Ty4DXLFqqDo ---- -BEFORE -![screenshot](https://i.imgur.com/WKL3NwV.png) -AFTER -![screenshot](https://i.imgur.com/8e6wtVZ.png) -see it in motion -> https://youtu.be/cebGl_MaWnI ---- -BEFORE -![screenshot](https://i.imgur.com/KwpjGHz.png) -AFTER -![screenshot](https://i.imgur.com/KPxL4vR.png) -see it in motion ->https://youtu.be/nl5z0r8a9vk ---- -![screenshot](https://i.imgur.com/KxdjhCx.png) -![screenshot](https://i.imgur.com/6t2FMcg.png) -![screenshot](https://i.imgur.com/CZHnfMC.png) -see it in motion -> https://youtu.be/uVI_QOioER4 ---- -Fake Skin SSS & specular -![screenshot](https://i.imgur.com/ZoDO5TB.png) -![screenshot](https://i.imgur.com/ICH4dFt.png) - -BEFORE -![screenshot](https://i.imgur.com/dPvjIQK.png) -AFTER -![screenshot](https://i.imgur.com/GvxXtva.png) - - - - - -What is included in this "simplified version" toon lit shader repository? -------------------- -This repository contains a very simple toon lit shader example, to help people writing their first custom toon lit shader in URP. - -This example shader's default result(without editing material params) = the following picture -![screenshot](https://i.imgur.com/mbUnvsA.png) - -Because this example toon lit shader aims to help people learning shader writing in URP, it is an extremely simplified version of the full version one. This repository only contains ~10% of the full version shader, which only contains the most useful & easy to understand sections, to make sure everyone can understand the shader code easily. - -It is actually a "How to write your first custom lit shader in URP" example, instead of a good-looking toon lit shader example (lots of toon lit tricks are not included in this example shader, for tutorial reason). - -Why creating this "simplified version" toon lit shader? -------------------- -Lots of my shader friends are looking for a toon lit example shader in URP (not Shader Graph), I want them to switch to URP with me (instead of still staying in built-in RP), so I decided to provide a simple enough URP toon lit shader example. - -How to try this simplified toon lit example shader in my URP project? -------------------- -1. Clone all .shader & .hlsl files into your URP project. -2. Put these files inside the same folder. -3. Change your character's material's shader to "SimpleURPToonLitExample(With Outline)" -4. make sure at least _BaseMap(albedo) is assigned -5. setup DONE, you can now test your character with light probe/directional light/point light/spot light -6. edit the material properties to see how the render result changes -7. Most important: open these shader files, spend some time reading them, you will understand how to write custom lit shader in URP very quickly -8. Most important: open "SimpleURPToonLitOutlineExample_LightingEquation.hlsl", edit it, experiment with your own toon lighting equation ideas, which is the key part of toon lit shader! - -I see the shader is working now, but the outline is broken? -------------------- -For this tutorial shader, you can let Unity to calculate smooth normal for you, which can produce better outline, -but doing this will make lighting slightly incorrect. - -1. click your character's .fbx -2. In the model tab -3. edit "Normals" to Calculate -4. edit "Smoothing Angle" to 180 - -![screenshot](https://i.imgur.com/yxDkeGP.png) -before calculate smooth normal (printscreen of tutorial shader, not NiloToonURP) -![screenshot](https://i.imgur.com/uTJ3gxB.png) -after calculate smooth normal (printscreen of tutorial shader, not NiloToonURP) -![screenshot](https://i.imgur.com/9Jnnigf.png) - -*NiloToonURP contains a few editor C# scripts, which can help the shader to produce correct lighting and perfect outline together. - -What is NOT included in this simplified example shader? -------------------- -For simplicity reason, I removed most of the features from the NiloToonURP (deleted 90% of the original shader), else this example shader will be way too complex for reading & learning. The removed features are: -- face anime lighting (auto-fix face ugly lighting due to vertex normal without modifying .fbx, very important) -- smooth outline normal auto baking (fix ugly outlines without modifying .fbx once you attach a script on character, very important) -- auto 2D hair shadow on face (very important, it is very difficult to produce good looking shadow result using shadowmap) -- sharp const width rim light (Blue Protocol / Genshin Impact) -- tricks to render eye/eyebrow over hair -- hair "angel ring" reflection -- PBR specular lighting (GGX) -- HSV control shadow & outline color -- 2D mouth renderer -- almost all the extra texture input options like roughness, specular, normal map, detail map... -- LOTS of sliders to control lighting, final color & outline -- per character "dither fadeinout / rim light / tint / lerp..." control script -- volume override control of global "dither fadeinout / rim light / tint / lerp..." -- anime postprocessing -- auto phong tessellation -- perspective removal per character -- ***just too much for me to write all removed feature here, the full / lite version shader is a totally different level product - -How to get a test character model? -------------------- -The easiest way to get a character model is by downloading Unity-Chan in the assetstore. - -Also, here are some websites that can download models(If the creator allows it) -- https://3d.nicovideo.jp/ -- https://hub.vroid.com/ - -if you downloaded a .pmx file, use MMD4Mecanim to convert it to .fbx & prefab directly inside unity -http://stereoarts.jp/ - -if you downloaded a .vrm file, use UniVRM to convert it to .fbx & prefab directly inside unity -https://github.com/vrm-c/UniVRM - -Editor environment requirement ------------------------ -- URP 10.3.2 -- Unity 2020.3 - ---------------------------- -Apply our shader to another model (2020-2 early version screen shots) -https://youtu.be/uVI_QOioER4 - -![screenshot](https://i.imgur.com/LBTNZCH.png) -![screenshot](https://i.imgur.com/X6hAD7W.png) -![screenshot](https://i.imgur.com/WIGyMVx.png) -![screenshot](https://i.imgur.com/zou7PxL.png) -![screenshot](https://i.imgur.com/WpkJyFB.png) -![screenshot](https://i.imgur.com/3iyu3eG.png) - -More old screenshots from the Full version shader(not yet released): ---- - -![screenshot](https://i.imgur.com/DDr32Mu.png) -https://youtu.be/IP293mAmBCk - -![screenshot](https://i.imgur.com/kbpw4Me.png) -![screenshot](https://i.imgur.com/jaMaTKt.png) -![screenshot](https://i.imgur.com/D7ARBo0.png) - -![screenshot](https://i.imgur.com/lt45arW.png) -![screenshot](https://i.imgur.com/RcSz8H1.png) - -different Background image TEST -![screenshot](https://i.imgur.com/hev9PtZ.png) -![screenshot](https://i.imgur.com/lRdXn3I.png) -![screenshot](https://i.imgur.com/cx8tZox.png) -![screenshot](https://i.imgur.com/GYPoNWT.png) -![screenshot](https://i.imgur.com/fZw0Wzt.png) - -credits ------------------------- -model's creator in shader demo image/video: -- https://i-fox.club/pcr/ -- https://sketchfab.com/3d-models/band-of-sisters-2f1c0626d4cf4fd286c4cf5d109f7a32 -- miHoYo - Honkai Impact 3 -- Kuro Game - Punishing: Grey Raven -- Azur Lane: Crosswave -- Sour式鏡音リン -- Unity-Chan -- https://www.bilibili.com/blackboard/activity-mrfzrlha.html -- 【オリジナル3Dモデル】Eve -イヴ- by ganbaru_sisters https://booth.pm/en/items/2557029 -- https://www.mmd.hololive.tv/ -- Japanese Street by Art Equilibrium https://assetstore.unity.com/packages/3d/environments/urban/japanese-street-170162 -- miHoYo - Genshin Impact -- 【セール中】【オリジナル3Dモデル】ドラゴニュート・シェンナ by rokota https://rokota.booth.pm/items/2661189 -- Cygames - Uma Musume -- Cygames/Arc System Works - Granblue Fantasy Versus -- 魔使マオ by 百舌谷@mozuya_ -- QuQu - https://sonovr.booth.pm/ -- nero -ネロ- by KM3 Doll - https://booth.pm/en/items/3167314 -- Kanauru's credit list - https://youtu.be/2CTSe6Q5-xI -- YOYOGIMORI (【VRC / VRM 対応3Dモデル】imiut ver3.03) - https://yoyogi-mori.booth.pm/items/2040691 -- YOYOGIMORI (【VRC / VRM 対応3Dモデル】白鳥 -Shiratori- ver3.03) - https://yoyogi-mori.booth.pm/items/2482022 -- Blue Archive Shun -- アイドリープライド,IDOLY PRIDE diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/README.md.meta b/Assets/Plugins/UnityURPToonLitShaderExample-master/README.md.meta deleted file mode 100644 index 275d02453..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/README.md.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 34b030a6af3f344429c4f7d7f07b2264 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader b/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader deleted file mode 100644 index f9ab81710..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader +++ /dev/null @@ -1,300 +0,0 @@ -// For more information, visit -> https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample - -/* -This shader is a simple example showing you how to write your first URP custom lit shader with "minimum" shader code. -You can use this shader as a starting point, add/edit code to develop your own custom lit shader for URP10.3.2 or above. - -*Usually, just by editing "SimpleURPToonLitOutlineExample_LightingEquation.hlsl" alone can control most of the visual result. - -This shader includes 5 passes: -0.ForwardLit pass (this pass will always render to the color buffer _CameraColorTexture) -1.Outline pass (this pass will always render to the color buffer _CameraColorTexture) -2.ShadowCaster pass (only for URP's shadow mapping, this pass won't render at all if your character don't cast shadow) -3.DepthOnly pass (only for URP's depth texture _CameraDepthTexture's rendering, this pass won't render at all if your project don't render URP's offscreen depth prepass) -4.DepthNormals pass (only for URP's normal texture _CameraNormalsTexture's rendering) - -*Because most of the time, you use this toon lit shader for unique characters, so all lightmap & GPU instancing related code are removed for simplicity. -*For batching, we only rely on SRP batcher, which is the most practical batching method in URP for rendering lots of unique skinnedmesh characters - -*In this shader, we choose static uniform branching over "shader_feature & multi_compile" for some of the togglable feature like "_UseEmission","_UseOcclusion"..., -because: - - we want to avoid this shader's build time takes too long (2^n) - - we want to avoid rendering spike when a new shader variant was seen by the camera first time (create GPU program) - - we want to avoid increasing ShaderVarientCollection's complexity - - we want to avoid shader size becomes too large easily (2^n) - - we want to avoid breaking SRP batcher's batching because SRP batcher is per shader variant batching, not per shader - - all modern GPU(include newer mobile devices) can handle static uniform branching with "almost" no performance cost -*/ -Shader "SimpleURPToonLitExample(With Outline)" -{ - Properties - { - [Header(High Level Setting)] - [ToggleUI]_IsFace("Is Face? (please turn on if this is a face material)", Float) = 0 - - // all properties will try to follow URP Lit shader's naming convention - // so switching your URP lit material's shader to this toon lit shader will preserve most of the original properties if defined in this shader - - // for URP Lit shader's naming convention, see URP's Lit.shader - [Header(Base Color)] - [MainTexture]_BaseMap("_BaseMap (Albedo)", 2D) = "white" {} - [HDR][MainColor]_BaseColor("_BaseColor", Color) = (1,1,1,1) - - [Header(Alpha)] - [Toggle(_UseAlphaClipping)]_UseAlphaClipping("_UseAlphaClipping", Float) = 0 - _Cutoff("_Cutoff (Alpha Cutoff)", Range(0.0, 1.0)) = 0.5 - - [Header(Emission)] - [Toggle]_UseEmission("_UseEmission (on/off Emission completely)", Float) = 0 - [HDR] _EmissionColor("_EmissionColor", Color) = (0,0,0) - _EmissionMulByBaseColor("_EmissionMulByBaseColor", Range(0,1)) = 0 - [NoScaleOffset]_EmissionMap("_EmissionMap", 2D) = "white" {} - _EmissionMapChannelMask("_EmissionMapChannelMask", Vector) = (1,1,1,0) - - [Header(Occlusion)] - [Toggle]_UseOcclusion("_UseOcclusion (on/off Occlusion completely)", Float) = 0 - _OcclusionStrength("_OcclusionStrength", Range(0.0, 1.0)) = 1.0 - [NoScaleOffset]_OcclusionMap("_OcclusionMap", 2D) = "white" {} - _OcclusionMapChannelMask("_OcclusionMapChannelMask", Vector) = (1,0,0,0) - _OcclusionRemapStart("_OcclusionRemapStart", Range(0,1)) = 0 - _OcclusionRemapEnd("_OcclusionRemapEnd", Range(0,1)) = 1 - - [Header(Lighting)] - _IndirectLightMinColor("_IndirectLightMinColor", Color) = (0.1,0.1,0.1,1) // can prevent completely black if lightprobe not baked - _IndirectLightMultiplier("_IndirectLightMultiplier", Range(0,1)) = 1 - _DirectLightMultiplier("_DirectLightMultiplier", Range(0,1)) = 1 - _CelShadeMidPoint("_CelShadeMidPoint", Range(-1,1)) = -0.5 - _CelShadeSoftness("_CelShadeSoftness", Range(0,1)) = 0.05 - _MainLightIgnoreCelShade("_MainLightIgnoreCelShade", Range(0,1)) = 0 - _AdditionalLightIgnoreCelShade("_AdditionalLightIgnoreCelShade", Range(0,1)) = 0.9 - - [Header(Shadow mapping)] - _ReceiveShadowMappingAmount("_ReceiveShadowMappingAmount", Range(0,1)) = 0.65 - _ReceiveShadowMappingPosOffset("_ReceiveShadowMappingPosOffset", Float) = 0 - _ShadowMapColor("_ShadowMapColor", Color) = (1,0.825,0.78) - - [Header(Outline)] - _OutlineWidth("_OutlineWidth (World Space)", Range(0,4)) = 1 - _OutlineColor("_OutlineColor", Color) = (0.5,0.5,0.5,1) - _OutlineZOffset("_OutlineZOffset (View Space)", Range(0,1)) = 0.0001 - [NoScaleOffset]_OutlineZOffsetMaskTex("_OutlineZOffsetMask (black is apply ZOffset)", 2D) = "black" {} - _OutlineZOffsetMaskRemapStart("_OutlineZOffsetMaskRemapStart", Range(0,1)) = 0 - _OutlineZOffsetMaskRemapEnd("_OutlineZOffsetMaskRemapEnd", Range(0,1)) = 1 - } - SubShader - { - Tags - { - // SRP introduced a new "RenderPipeline" tag in Subshader. This allows you to create shaders - // that can match multiple render pipelines. If a RenderPipeline tag is not set it will match - // any render pipeline. In case you want your subshader to only run in URP, set the tag to - // "UniversalPipeline" - - // here "UniversalPipeline" tag is required, because we only want this shader to run in URP. - // If Universal render pipeline is not set in the graphics settings, this Subshader will fail. - - // One can add a subshader below or fallback to Standard built-in to make this - // material work with both Universal Render Pipeline and Builtin Unity Pipeline - - // the tag value is "UniversalPipeline", not "UniversalRenderPipeline", be careful! - // https://github.com/Unity-Technologies/Graphics/pull/1431/ - "RenderPipeline" = "UniversalPipeline" - - // explict SubShader tag to avoid confusion - "RenderType"="Opaque" - "UniversalMaterialType" = "Lit" - "Queue"="Geometry" - } - - // We can extract duplicated hlsl code from all passes into this HLSLINCLUDE section. Less duplicated code = Less error - HLSLINCLUDE - - // all Passes will need this keyword - #pragma shader_feature_local_fragment _UseAlphaClipping - - ENDHLSL - - // [#0 Pass - ForwardLit] - // Shades GI, all lights, emission and fog in a single pass. - // Compared to Builtin pipeline forward renderer, URP forward renderer will - // render a scene with multiple lights with less drawcalls and less overdraw. - Pass - { - Name "ForwardLit" - Tags - { - // "Lightmode" matches the "ShaderPassName" set in UniversalRenderPipeline.cs. - // SRPDefaultUnlit and passes with no LightMode tag are also rendered by Universal Render Pipeline - - // "Lightmode" tag must be "UniversalForward" in order to render lit objects in URP. - "LightMode" = "UniversalForward" - } - - // explict render state to avoid confusion - // you can expose these render state to material inspector if needed (see URP's Lit.shader) - Cull Back - ZTest LEqual - ZWrite On - Blend One Zero - - HLSLPROGRAM - - // --------------------------------------------------------------------------------------------- - // Universal Render Pipeline keywords (you can always copy this section from URP's Lit.shader) - // When doing custom shaders you most often want to copy and paste these #pragmas - // These multi_compile variants are stripped from the build depending on: - // 1) Settings in the URP Asset assigned in the GraphicsSettings at build time - // e.g If you disabled AdditionalLights in the asset then all _ADDITIONA_LIGHTS variants - // will be stripped from build - // 2) Invalid combinations are stripped. e.g variants with _MAIN_LIGHT_SHADOWS_CASCADE - // but not _MAIN_LIGHT_SHADOWS are invalid and therefore stripped. - #pragma multi_compile _ _MAIN_LIGHT_SHADOWS - #pragma multi_compile _ _MAIN_LIGHT_SHADOWS_CASCADE - #pragma multi_compile _ _ADDITIONAL_LIGHTS_VERTEX _ADDITIONAL_LIGHTS - #pragma multi_compile_fragment _ _ADDITIONAL_LIGHT_SHADOWS - #pragma multi_compile_fragment _ _SHADOWS_SOFT - // --------------------------------------------------------------------------------------------- - // Unity defined keywords - #pragma multi_compile_fog - // --------------------------------------------------------------------------------------------- - - #pragma vertex VertexShaderWork - #pragma fragment ShadeFinalColor - - // because this pass is just a ForwardLit pass, no need any special #define - // (no special #define) - - // all shader logic written inside this .hlsl, remember to write all #define BEFORE writing #include - #include "SimpleURPToonLitOutlineExample_Shared.hlsl" - - ENDHLSL - } - - // [#1 Pass - Outline] - // Same as the above "ForwardLit" pass, but - // -vertex position are pushed out a bit base on normal direction - // -also color is tinted - // -Cull Front instead of Cull Back because Cull Front is a must for all extra pass outline method - Pass - { - Name "Outline" - Tags - { - // IMPORTANT: don't write this line for any custom pass! else this outline pass will not be rendered by URP! - //"LightMode" = "UniversalForward" - - // [Important CPU performance note] - // If you need to add a custom pass to your shader (outline pass, planar shadow pass, XRay pass when blocked....), - // (0) Add a new Pass{} to your shader - // (1) Write "LightMode" = "YourCustomPassTag" inside new Pass's Tags{} - // (2) Add a new custom RendererFeature(C#) to your renderer, - // (3) write cmd.DrawRenderers() with ShaderPassName = "YourCustomPassTag" - // (4) if done correctly, URP will render your new Pass{} for your shader, in a SRP-batcher friendly way (usually in 1 big SRP batch) - - // For tutorial purpose, current everything is just shader files without any C#, so this Outline pass is actually NOT SRP-batcher friendly. - // If you are working on a project with lots of characters, make sure you use the above method to make Outline pass SRP-batcher friendly! - } - - Cull Front // Cull Front is a must for extra pass outline method - - HLSLPROGRAM - - // Direct copy all keywords from "ForwardLit" pass - // --------------------------------------------------------------------------------------------- - #pragma multi_compile _ _MAIN_LIGHT_SHADOWS - #pragma multi_compile _ _MAIN_LIGHT_SHADOWS_CASCADE - #pragma multi_compile _ _ADDITIONAL_LIGHTS_VERTEX _ADDITIONAL_LIGHTS - #pragma multi_compile_fragment _ _ADDITIONAL_LIGHT_SHADOWS - #pragma multi_compile_fragment _ _SHADOWS_SOFT - // --------------------------------------------------------------------------------------------- - #pragma multi_compile_fog - // --------------------------------------------------------------------------------------------- - - #pragma vertex VertexShaderWork - #pragma fragment ShadeFinalColor - - // because this is an Outline pass, define "ToonShaderIsOutline" to inject outline related code into both VertexShaderWork() and ShadeFinalColor() - #define ToonShaderIsOutline - - // all shader logic written inside this .hlsl, remember to write all #define BEFORE writing #include - #include "SimpleURPToonLitOutlineExample_Shared.hlsl" - - ENDHLSL - } - - // ShadowCaster pass. Used for rendering URP's shadowmaps - Pass - { - Name "ShadowCaster" - Tags{"LightMode" = "ShadowCaster"} - - // more explict render state to avoid confusion - ZWrite On // the only goal of this pass is to write depth! - ZTest LEqual // early exit at Early-Z stage if possible - ColorMask 0 // we don't care about color, we just want to write depth, ColorMask 0 will save some write bandwidth - Cull Back // support Cull[_Cull] requires "flip vertex normal" using VFACE in fragment shader, which is maybe beyond the scope of a simple tutorial shader - - HLSLPROGRAM - - // the only keywords we need in this pass = _UseAlphaClipping, which is already defined inside the HLSLINCLUDE block - // (so no need to write any multi_compile or shader_feature in this pass) - - #pragma vertex VertexShaderWork - #pragma fragment BaseColorAlphaClipTest // we only need to do Clip(), no need shading - - // because it is a ShadowCaster pass, define "ToonShaderApplyShadowBiasFix" to inject "remove shadow mapping artifact" code into VertexShaderWork() - #define ToonShaderApplyShadowBiasFix - - // all shader logic written inside this .hlsl, remember to write all #define BEFORE writing #include - #include "SimpleURPToonLitOutlineExample_Shared.hlsl" - - ENDHLSL - } - - // DepthOnly pass. Used for rendering URP's offscreen depth prepass (you can search DepthOnlyPass.cs in URP package) - // For example, when depth texture is on, we need to perform this offscreen depth prepass for this toon shader. - Pass - { - Name "DepthOnly" - Tags{"LightMode" = "DepthOnly"} - - // more explict render state to avoid confusion - ZWrite On // the only goal of this pass is to write depth! - ZTest LEqual // early exit at Early-Z stage if possible - ColorMask 0 // we don't care about color, we just want to write depth, ColorMask 0 will save some write bandwidth - Cull Back // support Cull[_Cull] requires "flip vertex normal" using VFACE in fragment shader, which is maybe beyond the scope of a simple tutorial shader - - HLSLPROGRAM - - // the only keywords we need in this pass = _UseAlphaClipping, which is already defined inside the HLSLINCLUDE block - // (so no need to write any multi_compile or shader_feature in this pass) - - #pragma vertex VertexShaderWork - #pragma fragment BaseColorAlphaClipTest // we only need to do Clip(), no need color shading - - // because Outline area should write to depth also, define "ToonShaderIsOutline" to inject outline related code into VertexShaderWork() - #define ToonShaderIsOutline - - // all shader logic written inside this .hlsl, remember to write all #define BEFORE writing #include - #include "SimpleURPToonLitOutlineExample_Shared.hlsl" - - ENDHLSL - } - - // Starting from version 10.0.x, URP can generate a normal texture called _CameraNormalsTexture. - // To render to this texture in your custom shader, add a Pass with the name DepthNormals. - // For example, see the implementation in Lit.shader. - // TODO: DepthNormals pass (see URP's Lit.shader) - /* - Pass - { - Name "DepthNormals" - Tags{"LightMode" = "DepthNormals"} - - //... - } - */ - } - - FallBack "Hidden/Universal Render Pipeline/FallbackError" -} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl b/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl deleted file mode 100644 index 1f01a91db..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl +++ /dev/null @@ -1,74 +0,0 @@ -// For more information, visit -> https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample - -// This file is intented for you to edit and experiment with different lighting equation. -// Add or edit whatever code you want here - -// #pragma once is a safe guard best practice in almost every .hlsl (need Unity2020 or up), -// doing this can make sure your .hlsl's user can include this .hlsl anywhere anytime without producing any multi include conflict -#pragma once - -half3 ShadeGI(ToonSurfaceData surfaceData, ToonLightingData lightingData) -{ - // hide 3D feeling by ignoring all detail SH (leaving only the constant SH term) - // we just want some average envi indirect color only - half3 averageSH = SampleSH(0); - - // can prevent result becomes completely black if lightprobe was not baked - averageSH = max(_IndirectLightMinColor,averageSH); - - // occlusion (maximum 50% darken for indirect to prevent result becomes completely black) - half indirectOcclusion = lerp(1, surfaceData.occlusion, 0.5); - return averageSH * indirectOcclusion; -} - -// Most important part: lighting equation, edit it according to your needs, write whatever you want here, be creative! -// This function will be used by all direct lights (directional/point/spot) -half3 ShadeSingleLight(ToonSurfaceData surfaceData, ToonLightingData lightingData, Light light, bool isAdditionalLight) -{ - half3 N = lightingData.normalWS; - half3 L = light.direction; - - half NoL = dot(N,L); - - half lightAttenuation = 1; - - // light's distance & angle fade for point light & spot light (see GetAdditionalPerObjectLight(...) in Lighting.hlsl) - // Lighting.hlsl -> https://github.com/Unity-Technologies/Graphics/blob/master/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl - half distanceAttenuation = min(4,light.distanceAttenuation); //clamp to prevent light over bright if point/spot light too close to vertex - - // N dot L - // simplest 1 line cel shade, you can always replace this line by your own method! - half litOrShadowArea = smoothstep(_CelShadeMidPoint-_CelShadeSoftness,_CelShadeMidPoint+_CelShadeSoftness, NoL); - - // occlusion - litOrShadowArea *= surfaceData.occlusion; - - // face ignore celshade since it is usually very ugly using NoL method - litOrShadowArea = _IsFace? lerp(0.5,1,litOrShadowArea) : litOrShadowArea; - - // light's shadow map - litOrShadowArea *= lerp(1,light.shadowAttenuation,_ReceiveShadowMappingAmount); - - half3 litOrShadowColor = lerp(_ShadowMapColor,1, litOrShadowArea); - - half3 lightAttenuationRGB = litOrShadowColor * distanceAttenuation; - - // saturate() light.color to prevent over bright - // additional light reduce intensity since it is additive - return saturate(light.color) * lightAttenuationRGB * (isAdditionalLight ? 0.25 : 1); -} - -half3 ShadeEmission(ToonSurfaceData surfaceData, ToonLightingData lightingData) -{ - half3 emissionResult = lerp(surfaceData.emission, surfaceData.emission * surfaceData.albedo, _EmissionMulByBaseColor); // optional mul albedo - return emissionResult; -} - -half3 CompositeAllLightResults(half3 indirectResult, half3 mainLightResult, half3 additionalLightSumResult, half3 emissionResult, ToonSurfaceData surfaceData, ToonLightingData lightingData) -{ - // [remember you can write anything here, this is just a simple tutorial method] - // here we prevent light over bright, - // while still want to preserve light color's hue - half3 rawLightSum = max(indirectResult, mainLightResult + additionalLightSumResult); // pick the highest between indirect and direct light - return surfaceData.albedo * rawLightSum + emissionResult; -} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl.meta b/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl.meta deleted file mode 100644 index 50c247c64..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_LightingEquation.hlsl.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 8340adf422e0b6b4aa0511f82c4c441f -ShaderImporter: - externalObjects: {} - defaultTextures: [] - nonModifiableTextures: [] - preprocessorOverride: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl b/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl deleted file mode 100644 index 5bb145b97..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl +++ /dev/null @@ -1,411 +0,0 @@ -// For more information, visit -> https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample - -// #pragma once is a safe guard best practice in almost every .hlsl (need Unity2020 or up), -// doing this can make sure your .hlsl's user can include this .hlsl anywhere anytime without producing any multi include conflict -#pragma once - -// We don't have "UnityCG.cginc" in SRP/URP's package anymore, so: -// Including the following two hlsl files is enough for shading with Universal Pipeline. Everything is included in them. -// Core.hlsl will include SRP shader library, all constant buffers not related to materials (perobject, percamera, perframe). -// It also includes matrix/space conversion functions and fog. -// Lighting.hlsl will include the light functions/data to abstract light constants. You should use GetMainLight and GetLight functions -// that initialize Light struct. Lighting.hlsl also include GI, Light BDRF functions. It also includes Shadows. - -// Required by all Universal Render Pipeline shaders. -// It will include Unity built-in shader variables (except the lighting variables) -// (https://docs.unity3d.com/Manual/SL-UnityShaderVariables.html -// It will also include many utilitary functions. -#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" - -// Include this if you are doing a lit shader. This includes lighting shader variables, -// lighting and shadow functions -#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" - -// Material shader variables are not defined in SRP or URP shader library. -// This means _BaseColor, _BaseMap, _BaseMap_ST, and all variables in the Properties section of a shader -// must be defined by the shader itself. If you define all those properties in CBUFFER named -// UnityPerMaterial, SRP can cache the material properties between frames and reduce significantly the cost -// of each drawcall. -// In this case, although URP's LitInput.hlsl contains the CBUFFER for the material -// properties defined above. As one can see this is not part of the ShaderLibrary, it specific to the -// URP Lit shader. -// So we are not going to use LitInput.hlsl, we will implement everything by ourself. -//#include "Packages/com.unity.render-pipelines.universal/Shaders/LitInput.hlsl" - -// we will include some utility .hlsl files to help us -#include "NiloOutlineUtil.hlsl" -#include "NiloZOffset.hlsl" -#include "NiloInvLerpRemap.hlsl" - -// note: -// subfix OS means object spaces (e.g. positionOS = position object space) -// subfix WS means world space (e.g. positionWS = position world space) -// subfix VS means view space (e.g. positionVS = position view space) -// subfix CS means clip space (e.g. positionCS = position clip space) - -// all pass will share this Attributes struct (define data needed from Unity app to our vertex shader) -struct Attributes -{ - float3 positionOS : POSITION; - half3 normalOS : NORMAL; - half4 tangentOS : TANGENT; - float2 uv : TEXCOORD0; -}; - -// all pass will share this Varyings struct (define data needed from our vertex shader to our fragment shader) -struct Varyings -{ - float2 uv : TEXCOORD0; - float4 positionWSAndFogFactor : TEXCOORD1; // xyz: positionWS, w: vertex fog factor - half3 normalWS : TEXCOORD2; - float4 positionCS : SV_POSITION; -}; - -/////////////////////////////////////////////////////////////////////////////////////// -// CBUFFER and Uniforms -// (you should put all uniforms of all passes inside this single UnityPerMaterial CBUFFER! else SRP batching is not possible!) -/////////////////////////////////////////////////////////////////////////////////////// - -// all sampler2D don't need to put inside CBUFFER -sampler2D _BaseMap; -sampler2D _EmissionMap; -sampler2D _OcclusionMap; -sampler2D _OutlineZOffsetMaskTex; - -// put all your uniforms(usually things inside .shader file's properties{}) inside this CBUFFER, in order to make SRP batcher compatible -// see -> https://blogs.unity3d.com/2019/02/28/srp-batcher-speed-up-your-rendering/ -CBUFFER_START(UnityPerMaterial) - - // high level settings - float _IsFace; - - // base color - float4 _BaseMap_ST; - half4 _BaseColor; - - // alpha - half _Cutoff; - - // emission - float _UseEmission; - half3 _EmissionColor; - half _EmissionMulByBaseColor; - half3 _EmissionMapChannelMask; - - // occlusion - float _UseOcclusion; - half _OcclusionStrength; - half4 _OcclusionMapChannelMask; - half _OcclusionRemapStart; - half _OcclusionRemapEnd; - - // lighting - half3 _IndirectLightMinColor; - half _CelShadeMidPoint; - half _CelShadeSoftness; - - // shadow mapping - half _ReceiveShadowMappingAmount; - float _ReceiveShadowMappingPosOffset; - half3 _ShadowMapColor; - - // outline - float _OutlineWidth; - half3 _OutlineColor; - float _OutlineZOffset; - float _OutlineZOffsetMaskRemapStart; - float _OutlineZOffsetMaskRemapEnd; - -CBUFFER_END - -//a special uniform for applyShadowBiasFixToHClipPos() only, it is not a per material uniform, -//so it is fine to write it outside our UnityPerMaterial CBUFFER -float3 _LightDirection; - -struct ToonSurfaceData -{ - half3 albedo; - half alpha; - half3 emission; - half occlusion; -}; -struct ToonLightingData -{ - half3 normalWS; - float3 positionWS; - half3 viewDirectionWS; - float4 shadowCoord; -}; - -/////////////////////////////////////////////////////////////////////////////////////// -// vertex shared functions -/////////////////////////////////////////////////////////////////////////////////////// - -float3 TransformPositionWSToOutlinePositionWS(float3 positionWS, float positionVS_Z, float3 normalWS) -{ - //you can replace it to your own method! Here we will write a simple world space method for tutorial reason, it is not the best method! - float outlineExpandAmount = _OutlineWidth * GetOutlineCameraFovAndDistanceFixMultiplier(positionVS_Z); - return positionWS + normalWS * outlineExpandAmount; -} - -// if "ToonShaderIsOutline" is not defined = do regular MVP transform -// if "ToonShaderIsOutline" is defined = do regular MVP transform + push vertex out a bit according to normal direction -Varyings VertexShaderWork(Attributes input) -{ - Varyings output; - - // VertexPositionInputs contains position in multiple spaces (world, view, homogeneous clip space, ndc) - // Unity compiler will strip all unused references (say you don't use view space). - // Therefore there is more flexibility at no additional cost with this struct. - VertexPositionInputs vertexInput = GetVertexPositionInputs(input.positionOS); - - // Similar to VertexPositionInputs, VertexNormalInputs will contain normal, tangent and bitangent - // in world space. If not used it will be stripped. - VertexNormalInputs vertexNormalInput = GetVertexNormalInputs(input.normalOS, input.tangentOS); - - float3 positionWS = vertexInput.positionWS; - -#ifdef ToonShaderIsOutline - positionWS = TransformPositionWSToOutlinePositionWS(vertexInput.positionWS, vertexInput.positionVS.z, vertexNormalInput.normalWS); -#endif - - // Computes fog factor per-vertex. - float fogFactor = ComputeFogFactor(vertexInput.positionCS.z); - - // TRANSFORM_TEX is the same as the old shader library. - output.uv = TRANSFORM_TEX(input.uv,_BaseMap); - - // packing positionWS(xyz) & fog(w) into a vector4 - output.positionWSAndFogFactor = float4(positionWS, fogFactor); - output.normalWS = vertexNormalInput.normalWS; //normlaized already by GetVertexNormalInputs(...) - - output.positionCS = TransformWorldToHClip(positionWS); - -#ifdef ToonShaderIsOutline - // [Read ZOffset mask texture] - // we can't use tex2D() in vertex shader because ddx & ddy is unknown before rasterization, - // so use tex2Dlod() with an explict mip level 0, put explict mip level 0 inside the 4th component of param uv) - float outlineZOffsetMaskTexExplictMipLevel = 0; - float outlineZOffsetMask = tex2Dlod(_OutlineZOffsetMaskTex, float4(input.uv,0,outlineZOffsetMaskTexExplictMipLevel)).r; //we assume it is a Black/White texture - - // [Remap ZOffset texture value] - // flip texture read value so default black area = apply ZOffset, because usually outline mask texture are using this format(black = hide outline) - outlineZOffsetMask = 1-outlineZOffsetMask; - outlineZOffsetMask = invLerpClamp(_OutlineZOffsetMaskRemapStart,_OutlineZOffsetMaskRemapEnd,outlineZOffsetMask);// allow user to flip value or remap - - // [Apply ZOffset, Use remapped value as ZOffset mask] - output.positionCS = NiloGetNewClipPosWithZOffset(output.positionCS, _OutlineZOffset * outlineZOffsetMask + 0.03 * _IsFace); -#endif - - // ShadowCaster pass needs special process to positionCS, else shadow artifact will appear - //-------------------------------------------------------------------------------------- -#ifdef ToonShaderApplyShadowBiasFix - // see GetShadowPositionHClip() in URP/Shaders/ShadowCasterPass.hlsl - // https://github.com/Unity-Technologies/Graphics/blob/master/com.unity.render-pipelines.universal/Shaders/ShadowCasterPass.hlsl - float4 positionCS = TransformWorldToHClip(ApplyShadowBias(positionWS, output.normalWS, _LightDirection)); - - #if UNITY_REVERSED_Z - positionCS.z = min(positionCS.z, positionCS.w * UNITY_NEAR_CLIP_VALUE); - #else - positionCS.z = max(positionCS.z, positionCS.w * UNITY_NEAR_CLIP_VALUE); - #endif - output.positionCS = positionCS; -#endif - //-------------------------------------------------------------------------------------- - - return output; -} - -/////////////////////////////////////////////////////////////////////////////////////// -// fragment shared functions (Step1: prepare data structs for lighting calculation) -/////////////////////////////////////////////////////////////////////////////////////// -half4 GetFinalBaseColor(Varyings input) -{ - return tex2D(_BaseMap, input.uv) * _BaseColor; -} -half3 GetFinalEmissionColor(Varyings input) -{ - half3 result = 0; - if(_UseEmission) - { - result = tex2D(_EmissionMap, input.uv).rgb * _EmissionMapChannelMask * _EmissionColor.rgb; - } - - return result; -} -half GetFinalOcculsion(Varyings input) -{ - half result = 1; - if(_UseOcclusion) - { - half4 texValue = tex2D(_OcclusionMap, input.uv); - half occlusionValue = dot(texValue, _OcclusionMapChannelMask); - occlusionValue = lerp(1, occlusionValue, _OcclusionStrength); - occlusionValue = invLerpClamp(_OcclusionRemapStart, _OcclusionRemapEnd, occlusionValue); - result = occlusionValue; - } - - return result; -} -void DoClipTestToTargetAlphaValue(half alpha) -{ -#if _UseAlphaClipping - clip(alpha - _Cutoff); -#endif -} -ToonSurfaceData InitializeSurfaceData(Varyings input) -{ - ToonSurfaceData output; - - // albedo & alpha - float4 baseColorFinal = GetFinalBaseColor(input); - output.albedo = baseColorFinal.rgb; - output.alpha = baseColorFinal.a; - DoClipTestToTargetAlphaValue(output.alpha);// early exit if possible - - // emission - output.emission = GetFinalEmissionColor(input); - - // occlusion - output.occlusion = GetFinalOcculsion(input); - - return output; -} -ToonLightingData InitializeLightingData(Varyings input) -{ - ToonLightingData lightingData; - lightingData.positionWS = input.positionWSAndFogFactor.xyz; - lightingData.viewDirectionWS = SafeNormalize(GetCameraPositionWS() - lightingData.positionWS); - lightingData.normalWS = normalize(input.normalWS); //interpolated normal is NOT unit vector, we need to normalize it - - return lightingData; -} - -/////////////////////////////////////////////////////////////////////////////////////// -// fragment shared functions (Step2: calculate lighting & final color) -/////////////////////////////////////////////////////////////////////////////////////// - -// all lighting equation written inside this .hlsl, -// just by editing this .hlsl can control most of the visual result. -#include "SimpleURPToonLitOutlineExample_LightingEquation.hlsl" - -// this function contains no lighting logic, it just pass lighting results data around -// the job done in this function is "do shadow mapping depth test positionWS offset" -half3 ShadeAllLights(ToonSurfaceData surfaceData, ToonLightingData lightingData) -{ - // Indirect lighting - half3 indirectResult = ShadeGI(surfaceData, lightingData); - - ////////////////////////////////////////////////////////////////////////////////// - // Light struct is provided by URP to abstract light shader variables. - // It contains light's - // - direction - // - color - // - distanceAttenuation - // - shadowAttenuation - // - // URP take different shading approaches depending on light and platform. - // You should never reference light shader variables in your shader, instead use the - // -GetMainLight() - // -GetLight() - // funcitons to fill this Light struct. - ////////////////////////////////////////////////////////////////////////////////// - - //============================================================================================== - // Main light is the brightest directional light. - // It is shaded outside the light loop and it has a specific set of variables and shading path - // so we can be as fast as possible in the case when there's only a single directional light - // You can pass optionally a shadowCoord. If so, shadowAttenuation will be computed. - Light mainLight = GetMainLight(); - - float3 shadowTestPosWS = lightingData.positionWS + mainLight.direction * (_ReceiveShadowMappingPosOffset + _IsFace); -#ifdef _MAIN_LIGHT_SHADOWS - // compute the shadow coords in the fragment shader now due to this change - // https://forum.unity.com/threads/shadow-cascades-weird-since-7-2-0.828453/#post-5516425 - - // _ReceiveShadowMappingPosOffset will control the offset the shadow comparsion position, - // doing this is usually for hide ugly self shadow for shadow sensitive area like face - float4 shadowCoord = TransformWorldToShadowCoord(shadowTestPosWS); - mainLight.shadowAttenuation = MainLightRealtimeShadow(shadowCoord); -#endif - - // Main light - half3 mainLightResult = ShadeSingleLight(surfaceData, lightingData, mainLight, false); - - //============================================================================================== - // All additional lights - - half3 additionalLightSumResult = 0; - -#ifdef _ADDITIONAL_LIGHTS - // Returns the amount of lights affecting the object being renderer. - // These lights are culled per-object in the forward renderer of URP. - int additionalLightsCount = GetAdditionalLightsCount(); - for (int i = 0; i < additionalLightsCount; ++i) - { - // Similar to GetMainLight(), but it takes a for-loop index. This figures out the - // per-object light index and samples the light buffer accordingly to initialized the - // Light struct. If ADDITIONAL_LIGHT_CALCULATE_SHADOWS is defined it will also compute shadows. - int perObjectLightIndex = GetPerObjectLightIndex(i); - Light light = GetAdditionalPerObjectLight(perObjectLightIndex, lightingData.positionWS); // use original positionWS for lighting - light.shadowAttenuation = AdditionalLightRealtimeShadow(perObjectLightIndex, shadowTestPosWS); // use offseted positionWS for shadow test - - // Different function used to shade additional lights. - additionalLightSumResult += ShadeSingleLight(surfaceData, lightingData, light, true); - } -#endif - //============================================================================================== - - // emission - half3 emissionResult = ShadeEmission(surfaceData, lightingData); - - return CompositeAllLightResults(indirectResult, mainLightResult, additionalLightSumResult, emissionResult, surfaceData, lightingData); -} - -half3 ConvertSurfaceColorToOutlineColor(half3 originalSurfaceColor) -{ - return originalSurfaceColor * _OutlineColor; -} -half3 ApplyFog(half3 color, Varyings input) -{ - half fogFactor = input.positionWSAndFogFactor.w; - // Mix the pixel color with fogColor. You can optionaly use MixFogColor to override the fogColor - // with a custom one. - color = MixFog(color, fogFactor); - - return color; -} - -// only the .shader file will call this function by -// #pragma fragment ShadeFinalColor -half4 ShadeFinalColor(Varyings input) : SV_TARGET -{ - ////////////////////////////////////////////////////////////////////////////////////////// - // first prepare all data for lighting function - ////////////////////////////////////////////////////////////////////////////////////////// - - // fillin ToonSurfaceData struct: - ToonSurfaceData surfaceData = InitializeSurfaceData(input); - - // fillin ToonLightingData struct: - ToonLightingData lightingData = InitializeLightingData(input); - - // apply all lighting calculation - half3 color = ShadeAllLights(surfaceData, lightingData); - -#ifdef ToonShaderIsOutline - color = ConvertSurfaceColorToOutlineColor(color); -#endif - - color = ApplyFog(color, input); - - return half4(color, surfaceData.alpha); -} - -////////////////////////////////////////////////////////////////////////////////////////// -// fragment shared functions (for ShadowCaster pass & DepthOnly pass to use only) -////////////////////////////////////////////////////////////////////////////////////////// -void BaseColorAlphaClipTest(Varyings input) -{ - DoClipTestToTargetAlphaValue(GetFinalBaseColor(input).a); -} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl.meta b/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl.meta deleted file mode 100644 index 9b2ef0ccb..000000000 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample_Shared.hlsl.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 91e3773e16a7a3b4ba02c510c5d52e5c -ShaderImporter: - externalObjects: {} - defaultTextures: [] - nonModifiableTextures: [] - preprocessorOverride: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/RUPRenderer_Outline.asset b/Assets/RUPRenderer_Outline.asset deleted file mode 100644 index b3e9a48d9..000000000 --- a/Assets/RUPRenderer_Outline.asset +++ /dev/null @@ -1,74 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} - m_Name: RUPRenderer_Outline - m_EditorClassIdentifier: - m_RendererFeatures: - - {fileID: 4571534152605731102} - - {fileID: 2138636722869391233} - m_RendererFeatureMap: 1e89a13c175a713f814f3cbac4f6ad1d - postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} - xrSystemData: {fileID: 11400000, guid: 60e1133243b97e347b653163a8c01b64, type: 2} - shaders: - blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} - copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} - screenSpaceShadowPS: {fileID: 4800000, guid: 0f854b35a0cf61a429bd5dcfea30eddd, type: 3} - samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} - tileDepthInfoPS: {fileID: 0} - tileDeferredPS: {fileID: 0} - stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} - fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} - materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3} - m_OpaqueLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_TransparentLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_DefaultStencilState: - overrideStencilState: 0 - stencilReference: 0 - stencilCompareFunction: 8 - passOperation: 2 - failOperation: 0 - zFailOperation: 0 - m_ShadowTransparentReceive: 1 - m_RenderingMode: 0 - m_AccurateGbufferNormals: 0 ---- !u!114 &2138636722869391233 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5c478a49859fb4241aeef0317db339fe, type: 3} - m_Name: NewOutlineFeature - m_EditorClassIdentifier: - m_Active: 1 - settings: - outlineMaterial: {fileID: 2100000, guid: 04ce7361143e03e4ca1b8b55fb35d03c, type: 2} ---- !u!114 &4571534152605731102 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3c0c301f9e8bcb74583ece56b872b224, type: 3} - m_Name: NewDepthNormalsFeature - m_EditorClassIdentifier: - m_Active: 1 diff --git a/Assets/RUPRenderer_Outline.asset.meta b/Assets/RUPRenderer_Outline.asset.meta deleted file mode 100644 index 664493665..000000000 --- a/Assets/RUPRenderer_Outline.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bac777ead124be147b4d66a611b22ab9 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Resources/Games/builtToScaleDS.prefab b/Assets/Resources/Games/builtToScaleDS.prefab index 74369a86c..a1821e02f 100644 --- a/Assets/Resources/Games/builtToScaleDS.prefab +++ b/Assets/Resources/Games/builtToScaleDS.prefab @@ -596,7 +596,6 @@ GameObject: m_Component: - component: {fileID: 6509993024069972873} - component: {fileID: 6268063764140376526} - - component: {fileID: 4166003395478435209} - component: {fileID: 5375084517660044087} m_Layer: 10 m_Name: 3dCam @@ -662,39 +661,6 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 ---- !u!114 &4166003395478435209 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4052947733920485538} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 0 - m_Cameras: [] - m_RendererIndex: 1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 --- !u!114 &5375084517660044087 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2106,16 +2072,16 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 4d6a1ca519b6789419c00178b5d2b983, type: 3} ---- !u!4 &2186723135650062029 stripped -Transform: - m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4d6a1ca519b6789419c00178b5d2b983, type: 3} - m_PrefabInstance: {fileID: 1860677578905467174} - m_PrefabAsset: {fileID: 0} --- !u!1 &1518590174126965879 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 4d6a1ca519b6789419c00178b5d2b983, type: 3} m_PrefabInstance: {fileID: 1860677578905467174} m_PrefabAsset: {fileID: 0} +--- !u!4 &2186723135650062029 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4d6a1ca519b6789419c00178b5d2b983, type: 3} + m_PrefabInstance: {fileID: 1860677578905467174} + m_PrefabAsset: {fileID: 0} --- !u!95 &4258085773905465771 Animator: serializedVersion: 3 @@ -2241,16 +2207,16 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 69111fa8d72cdb847ad14fc0d8fd984c, type: 3} ---- !u!1 &4881628242623067222 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 69111fa8d72cdb847ad14fc0d8fd984c, type: 3} - m_PrefabInstance: {fileID: 5728137633595574535} - m_PrefabAsset: {fileID: 0} --- !u!4 &5257063787336281836 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 69111fa8d72cdb847ad14fc0d8fd984c, type: 3} m_PrefabInstance: {fileID: 5728137633595574535} m_PrefabAsset: {fileID: 0} +--- !u!1 &4881628242623067222 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 69111fa8d72cdb847ad14fc0d8fd984c, type: 3} + m_PrefabInstance: {fileID: 5728137633595574535} + m_PrefabAsset: {fileID: 0} --- !u!95 &8117935502587229019 Animator: serializedVersion: 3 @@ -2454,9 +2420,10 @@ MonoBehaviour: perfect: 0 late: 0 createBeat: 0 - isEligible: 0 eligibleHitsList: [] aceTimes: 0 + isEligible: 0 + triggersAutoplay: 1 createBeat: 0 createLength: 0 anim: {fileID: 7940570394249237327} diff --git a/Assets/Resources/Games/rhythmRally.prefab b/Assets/Resources/Games/rhythmRally.prefab index 1ff397690..8d3a011bf 100644 --- a/Assets/Resources/Games/rhythmRally.prefab +++ b/Assets/Resources/Games/rhythmRally.prefab @@ -1114,7 +1114,6 @@ GameObject: m_Component: - component: {fileID: 6509993024069972873} - component: {fileID: 6268063764140376526} - - component: {fileID: 4166003395478435209} - component: {fileID: 5375084517660044087} m_Layer: 10 m_Name: RallyCam @@ -1180,39 +1179,6 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 ---- !u!114 &4166003395478435209 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4052947733920485538} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 0 - m_Cameras: [] - m_RendererIndex: -1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 --- !u!114 &5375084517660044087 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2884,11 +2850,6 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: cebeb8610d89fb34688750080a285ddb, type: 3} ---- !u!4 &2075964892847120759 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 9109367605909020171, guid: cebeb8610d89fb34688750080a285ddb, type: 3} - m_PrefabInstance: {fileID: 7108288251017691004} - m_PrefabAsset: {fileID: 0} --- !u!1 &7954728381481796141 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: cebeb8610d89fb34688750080a285ddb, type: 3} @@ -2899,6 +2860,11 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: cebeb8610d89fb34688750080a285ddb, type: 3} m_PrefabInstance: {fileID: 7108288251017691004} m_PrefabAsset: {fileID: 0} +--- !u!4 &2075964892847120759 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 9109367605909020171, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + m_PrefabInstance: {fileID: 7108288251017691004} + m_PrefabAsset: {fileID: 0} --- !u!95 &9089436218394572253 Animator: serializedVersion: 3 diff --git a/Assets/Resources/Prefabs/Cameras.prefab b/Assets/Resources/Prefabs/Cameras.prefab index c85637faa..0a71ffaf8 100644 --- a/Assets/Resources/Prefabs/Cameras.prefab +++ b/Assets/Resources/Prefabs/Cameras.prefab @@ -10,7 +10,6 @@ GameObject: m_Component: - component: {fileID: 6234653028281991656} - component: {fileID: 6234653028281991654} - - component: {fileID: 7253102801107951474} m_Layer: 3 m_Name: CursorCam m_TagString: Untagged @@ -75,39 +74,6 @@ Camera: m_OcclusionCulling: 0 m_StereoConvergence: 10 m_StereoSeparation: 0.022 ---- !u!114 &7253102801107951474 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6234653028281991659} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 1 - m_Cameras: [] - m_RendererIndex: -1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 --- !u!1 &6234653028453841298 GameObject: m_ObjectHideFlags: 0 @@ -119,9 +85,7 @@ GameObject: - component: {fileID: 6234653028453841262} - component: {fileID: 6234653028453841297} - component: {fileID: 6234653028453841299} - - component: {fileID: 6355700643848904068} - component: {fileID: 4269444482100919274} - - component: {fileID: 6584435075898552393} m_Layer: 0 m_Name: Main Camera m_TagString: Untagged @@ -194,40 +158,6 @@ AudioListener: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6234653028453841298} m_Enabled: 1 ---- !u!114 &6355700643848904068 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6234653028453841298} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 0 - m_Cameras: - - {fileID: 6234653028281991654} - m_RendererIndex: -1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 --- !u!114 &4269444482100919274 MonoBehaviour: m_ObjectHideFlags: 0 @@ -242,23 +172,6 @@ MonoBehaviour: m_EditorClassIdentifier: camera: {fileID: 0} baseColor: {r: 0, g: 0, b: 0, a: 1} ---- !u!114 &6584435075898552393 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6234653028453841298} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 618b0e3f6c65dd247a4a016150006c57, type: 3} - m_Name: - m_EditorClassIdentifier: - m_LookSpeedController: 120 - m_LookSpeedMouse: 4 - m_MoveSpeed: 10 - m_MoveSpeedIncrement: 2.5 - m_Turbo: 10 --- !u!1 &6234653029009288367 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/EffectNone.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/EffectNone.mat index fc0e1f261..fab31ef8b 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/EffectNone.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/EffectNone.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: EffectNone - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHABLEND_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -93,6 +93,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 2 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -103,11 +104,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 5 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Impact.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Impact.mat index 6b739b507..9f4b18ad4 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Impact.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Impact.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Impact - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -93,6 +93,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -101,8 +102,9 @@ Material: - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ImpactFaded.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ImpactFaded.mat index 324894c7d..0b64406ce 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ImpactFaded.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ImpactFaded.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: ImpactFaded - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -93,6 +93,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -101,8 +102,9 @@ Material: - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Ping.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Ping.mat index 60e770de8..c6a37efe8 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Ping.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Ping.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Ping - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -99,12 +98,13 @@ Material: - _Cutoff: 0.5 - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - - _DstBlend: 0 + - _DstBlend: 10 - _EnvironmentReflections: 1 - _GlossMapScale: 0 - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -115,8 +115,9 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - - _ZWrite: 1 + - _ZWrite: 0 m_Colors: - _BaseColor: {r: 1, g: 1, b: 0, a: 1} - _Color: {r: 1, g: 1, b: 0, a: 1} diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Zoom.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Zoom.mat index 098514524..041870fae 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Zoom.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/Zoom.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Zoom - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -93,6 +93,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -101,8 +102,9 @@ Material: - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade1.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade1.mat index 6b6eb992c..3b7a68b18 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade1.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade1.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: ZoomFade1 - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -93,6 +93,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -101,8 +102,9 @@ Material: - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade2.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade2.mat index 47ec9357e..8bbc5513a 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade2.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Effects/ZoomFade2.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: ZoomFade2 - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -93,6 +93,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -101,8 +102,9 @@ Material: - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Object.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Object.mat index b7fb8ced7..4bf897444 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Object.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/Object.mat @@ -8,14 +8,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Object - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -105,6 +104,7 @@ Material: - _IsFace: 0 - _MainLightIgnoreCelShade: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionRemapEnd: 1 - _OcclusionRemapStart: 0 - _OcclusionStrength: 1 @@ -126,6 +126,7 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _UseAlphaClipping: 0 - _UseEmission: 0 - _UseOcclusion: 0 diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Belt.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Belt.mat index b6fe67cbb..d3fde6cb1 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Belt.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Belt.mat @@ -21,18 +21,21 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Belt - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BaseMap: m_Texture: {fileID: 2800000, guid: 42ac679b050de8c4288fbafb9d353498, type: 3} m_Scale: {x: 1, y: 1} @@ -90,6 +93,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - PixelSnap: 0 - _AlphaClip: 0 - _Blend: 0 - _BumpScale: 1 @@ -100,11 +104,13 @@ Material: - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - _DstBlend: 0 + - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 - _GlossMapScale: 0 - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -115,11 +121,14 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Bridge.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Bridge.mat index 1173c349a..2c9aa06e8 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Bridge.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Bridge.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Bridge - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GapShadow.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GapShadow.mat index 3960c46a5..db5b0cf62 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GapShadow.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GapShadow.mat @@ -21,13 +21,14 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: GapShadow - m_Shader: {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -119,7 +120,7 @@ Material: - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - _DirectLightMultiplier: 1 - - _DstBlend: 0 + - _DstBlend: 10 - _EmissionMulByBaseColor: 0 - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 @@ -130,6 +131,7 @@ Material: - _IsFace: 0 - _MainLightIgnoreCelShade: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionRemapEnd: 1 - _OcclusionRemapStart: 0 - _OcclusionStrength: 1 @@ -153,12 +155,13 @@ Material: - _StencilReadMask: 255 - _StencilWriteMask: 255 - _Surface: 0 + - _UVSec: 0 - _UseAlphaClipping: 0 - _UseEmission: 0 - _UseOcclusion: 0 - _UseUIAlphaClip: 0 - _WorkflowMode: 1 - - _ZWrite: 1 + - _ZWrite: 0 m_Colors: - _BaseColor: {r: 0, g: 0, b: 0, a: 1} - _Color: {r: 0, g: 0, b: 0, a: 0.2509804} diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Grid.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Grid.mat index 5520612cc..a8bf87fc7 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Grid.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Grid.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Grid - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GridPlane.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GridPlane.mat index ce7874fc0..2ce303973 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GridPlane.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/GridPlane.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: GridPlane - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Hole.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Hole.mat index d5d634f06..e708555b3 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Hole.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Hole.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Hole - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -105,6 +104,7 @@ Material: - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -115,11 +115,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 0, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 1.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 1.mat index cfa1981d6..50e7577bf 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 1.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 1.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Lights 1 - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 2.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 2.mat index bd95305ed..e83ead9ec 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 2.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 2.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Lights 2 - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 3.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 3.mat index 99fe542fe..c2699d9d0 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 3.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 3.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Lights 3 - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 4.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 4.mat index 04532d22b..d10383559 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 4.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights 4.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Lights 4 - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights.mat index d7d0fff1a..1390b4f04 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Lights.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Lights - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: _RECEIVE_SHADOWS_OFF + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _RECEIVE_SHADOWS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0, g: 1, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 1, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Line.mat b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Line.mat index 489cc2e05..df126c280 100644 --- a/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Line.mat +++ b/Assets/Resources/Sprites/Games/BuiltToScaleDS/Materials/World/Line.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Line - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -106,6 +105,7 @@ Material: - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -119,11 +119,12 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 1, g: 0, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Materials/Ball.mat b/Assets/Resources/Sprites/Games/RhythmRally/Materials/Ball.mat index 644d5821a..7429930fe 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/Materials/Ball.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/Materials/Ball.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Ball - m_Shader: {fileID: 4800000, guid: d1e828882cbb32942ab1fcff1c69e1fe, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 4800000, guid: c6dbca2e0be57564ca75fbc050e1a675, type: 3} + m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -67,6 +67,10 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ToonShade: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - unity_Lightmaps: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -103,9 +107,11 @@ Material: - _IsFace: 0 - _MainLightIgnoreCelShade: 0 - _Metallic: 0 + - _Mode: 0 - _OcclusionRemapEnd: 1 - _OcclusionRemapStart: 0 - _OcclusionStrength: 1 + - _Outline: 0.003 - _OutlineWidth: 4 - _OutlineZOffset: 0 - _OutlineZOffsetMaskRemapEnd: 1 @@ -121,6 +127,7 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _UVSec: 0 - _UseAlphaClipping: 0 - _UseEmission: 0 - _UseOcclusion: 0 @@ -128,7 +135,7 @@ Material: - _ZWrite: 1 m_Colors: - _BaseColor: {r: 1, g: 0.9591136, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0.9607843, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _EmissionMapChannelMask: {r: 1, g: 1, b: 1, a: 0} - _IndirectLightMinColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Materials/ball_trail.mat b/Assets/Resources/Sprites/Games/RhythmRally/Materials/ball_trail.mat index bec9000ad..292a81c24 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/Materials/ball_trail.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/Materials/ball_trail.mat @@ -8,19 +8,22 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: ball_trail - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 - stringTagMap: - RenderType: Transparent + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: - SHADOWCASTER m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BaseMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -78,6 +81,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - PixelSnap: 0 - _AlphaClip: 0 - _Blend: 0 - _BumpScale: 1 @@ -88,11 +92,13 @@ Material: - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - _DstBlend: 10 + - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 - _GlossMapScale: 0 - _Glossiness: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -101,14 +107,17 @@ Material: - _Smoothness: 0.5 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0.9607843, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] --- !u!114 &6906235552092181016 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat index f4286a869..0a6d1fbfa 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat @@ -21,14 +21,13 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: tutorial_stage - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat index ed8e1e8ff..d5f9b1d0f 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat @@ -8,8 +8,8 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: body - m_Shader: {fileID: 4800000, guid: d1e828882cbb32942ab1fcff1c69e1fe, type: 3} - m_ShaderKeywords: _ _EMISSIVE_SIMPLE _OUTLINE_NML + m_Shader: {fileID: 4800000, guid: c6dbca2e0be57564ca75fbc050e1a675, type: 3} + m_ShaderKeywords: _ _EMISSIVE_SIMPLE _GLOSSYREFLECTIONS_OFF _OUTLINE_NML m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -127,6 +127,10 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ToonShade: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - unity_Lightmaps: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -176,7 +180,7 @@ Material: - _Farthest_Distance: 100 - _GI_Intensity: 0 - _GlossMapScale: 0 - - _Glossiness: 0 + - _Glossiness: 0.5 - _GlossinessSource: 0 - _GlossyReflections: 0 - _HighColor_Power: 0 @@ -216,6 +220,7 @@ Material: - _MainLightIgnoreCelShade: 0 - _MatCap: 0 - _Metallic: 0 + - _Mode: 0 - _Nearest_Distance: 0.5 - _OUTLINE: 0 - _OcclusionRemapEnd: 1 @@ -224,6 +229,7 @@ Material: - _Offset_X_Axis_BLD: -0.05 - _Offset_Y_Axis_BLD: 0.09 - _Offset_Z: 0 + - _Outline: 0.003 - _OutlineWidth: 4 - _OutlineZOffset: 0 - _OutlineZOffsetMaskRemapEnd: 1 @@ -263,6 +269,7 @@ Material: - _Tweak_MatcapMaskLevel: 0 - _Tweak_RimLightMaskLevel: 0 - _Tweak_SystemShadowsLevel: 0 + - _UVSec: 0 - _Unlit_Intensity: 1 - _UseAlphaClipping: 0 - _UseEmission: 0 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat index e0048cb0b..3ce4aef3b 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat @@ -8,19 +8,22 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: net - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_ShaderKeywords: + m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _GLOSSYREFLECTIONS_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 - stringTagMap: - RenderType: Transparent + m_CustomRenderQueue: -1 + stringTagMap: {} disabledShaderPasses: - SHADOWCASTER m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BaseMap: m_Texture: {fileID: 2800000, guid: 0ac89f5d7bfff0447b654d2b4c7de2f1, type: 3} m_Scale: {x: 1, y: 1} @@ -78,6 +81,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - PixelSnap: 0 - _AlphaClip: 0 - _Blend: 0 - _BumpScale: 1 @@ -88,12 +92,14 @@ Material: - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - _DstBlend: 10 + - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 - _GlossMapScale: 0 - _Glossiness: 0 - _GlossinessSource: 0 - _GlossyReflections: 0 - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 @@ -105,14 +111,17 @@ Material: - _SmoothnessTextureChannel: 0 - _SpecSource: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Surface: 1 + - _UVSec: 0 - _WorkflowMode: 1 - _ZWrite: 0 m_Colors: - _BaseColor: {r: 0, g: 0, b: 0, a: 0.33333334} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 0.19607843} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} m_BuildTextureStacks: [] --- !u!114 &4861862531652635016 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat index 383485a7f..bb03f9573 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat @@ -8,7 +8,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: stand - m_Shader: {fileID: 4800000, guid: d1e828882cbb32942ab1fcff1c69e1fe, type: 3} + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 278908a7b..07a583ff7 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -20269,7 +20269,6 @@ GameObject: - component: {fileID: 2047408676} - component: {fileID: 2047408675} - component: {fileID: 2047408674} - - component: {fileID: 2047408679} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -20342,39 +20341,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2047408679 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 0 - m_Cameras: [] - m_RendererIndex: -1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 --- !u!1 &2051557110 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Shaders/Outline.meta b/Assets/Shaders/Outline.meta deleted file mode 100644 index 64fe4a108..000000000 --- a/Assets/Shaders/Outline.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b44f936e68483464e83e2ee23b5a1867 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Shaders/Outline/DepthNormalsFeature.cs b/Assets/Shaders/Outline/DepthNormalsFeature.cs deleted file mode 100644 index 154341140..000000000 --- a/Assets/Shaders/Outline/DepthNormalsFeature.cs +++ /dev/null @@ -1,113 +0,0 @@ -using UnityEngine; -using UnityEngine.Rendering; -using UnityEngine.Rendering.Universal; - -public class DepthNormalsFeature : ScriptableRendererFeature -{ - class DepthNormalsPass : ScriptableRenderPass - { - int kDepthBufferBits = 32; - private RenderTargetHandle depthAttachmentHandle { get; set; } - internal RenderTextureDescriptor descriptor { get; private set; } - - private Material depthNormalsMaterial = null; - private FilteringSettings m_FilteringSettings; - string m_ProfilerTag = "DepthNormals Prepass"; - ShaderTagId m_ShaderTagId = new ShaderTagId("DepthOnly"); - - public DepthNormalsPass(RenderQueueRange renderQueueRange, LayerMask layerMask, Material material) - { - m_FilteringSettings = new FilteringSettings(renderQueueRange, layerMask); - depthNormalsMaterial = material; - } - - public void Setup(RenderTextureDescriptor baseDescriptor, RenderTargetHandle depthAttachmentHandle) - { - this.depthAttachmentHandle = depthAttachmentHandle; - baseDescriptor.colorFormat = RenderTextureFormat.ARGB32; - baseDescriptor.depthBufferBits = kDepthBufferBits; - descriptor = baseDescriptor; - } - - // This method is called before executing the render pass. - // It can be used to configure render targets and their clear state. Also to create temporary render target textures. - // When empty this render pass will render to the active camera render target. - // You should never call CommandBuffer.SetRenderTarget. Instead call ConfigureTarget and ConfigureClear. - // The render pipeline will ensure target setup and clearing happens in an performance manner. - public override void Configure(CommandBuffer cmd, RenderTextureDescriptor cameraTextureDescriptor) - { - cmd.GetTemporaryRT(depthAttachmentHandle.id, descriptor, FilterMode.Point); - ConfigureTarget(depthAttachmentHandle.Identifier()); - ConfigureClear(ClearFlag.All, Color.black); - } - - // Here you can implement the rendering logic. - // Use ScriptableRenderContext to issue drawing commands or execute command buffers - // https://docs.unity3d.com/ScriptReference/Rendering.ScriptableRenderContext.html - // You don't have to call ScriptableRenderContext.submit, the render pipeline will call it at specific points in the pipeline. - public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData) - { - CommandBuffer cmd = CommandBufferPool.Get(m_ProfilerTag); - - using (new ProfilingSample(cmd, m_ProfilerTag)) - { - context.ExecuteCommandBuffer(cmd); - cmd.Clear(); - - var sortFlags = renderingData.cameraData.defaultOpaqueSortFlags; - var drawSettings = CreateDrawingSettings(m_ShaderTagId, ref renderingData, sortFlags); - drawSettings.perObjectData = PerObjectData.None; - - - ref CameraData cameraData = ref renderingData.cameraData; - Camera camera = cameraData.camera; - if (cameraData.isStereoEnabled) - context.StartMultiEye(camera); - - - drawSettings.overrideMaterial = depthNormalsMaterial; - - - context.DrawRenderers(renderingData.cullResults, ref drawSettings, - ref m_FilteringSettings); - - cmd.SetGlobalTexture("_CameraDepthNormalsTexture", depthAttachmentHandle.id); - } - - context.ExecuteCommandBuffer(cmd); - CommandBufferPool.Release(cmd); - } - - /// Cleanup any allocated resources that were created during the execution of this render pass. - public override void FrameCleanup(CommandBuffer cmd) - { - if (depthAttachmentHandle != RenderTargetHandle.CameraTarget) - { - cmd.ReleaseTemporaryRT(depthAttachmentHandle.id); - depthAttachmentHandle = RenderTargetHandle.CameraTarget; - } - } - } - - DepthNormalsPass depthNormalsPass; - RenderTargetHandle depthNormalsTexture; - Material depthNormalsMaterial; - - public override void Create() - { - depthNormalsMaterial = CoreUtils.CreateEngineMaterial("Hidden/Internal-DepthNormalsTexture"); - depthNormalsPass = new DepthNormalsPass(RenderQueueRange.opaque, -1, depthNormalsMaterial); - depthNormalsPass.renderPassEvent = RenderPassEvent.AfterRenderingPrePasses; - depthNormalsTexture.Init("_CameraDepthNormalsTexture"); - } - - // Here you can inject one or multiple render passes in the renderer. - // This method is called when setting up the renderer once per-camera. - public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) - { - depthNormalsPass.Setup(renderingData.cameraData.cameraTargetDescriptor, depthNormalsTexture); - renderer.EnqueuePass(depthNormalsPass); - } -} - - diff --git a/Assets/Shaders/Outline/DepthNormalsFeature.cs.meta b/Assets/Shaders/Outline/DepthNormalsFeature.cs.meta deleted file mode 100644 index 057f26914..000000000 --- a/Assets/Shaders/Outline/DepthNormalsFeature.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 3c0c301f9e8bcb74583ece56b872b224 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Shaders/Outline/Outline.hlsl b/Assets/Shaders/Outline/Outline.hlsl deleted file mode 100644 index 156e983dd..000000000 --- a/Assets/Shaders/Outline/Outline.hlsl +++ /dev/null @@ -1,67 +0,0 @@ -TEXTURE2D(_CameraColorTexture); -SAMPLER(sampler_CameraColorTexture); -float4 _CameraColorTexture_TexelSize; - -TEXTURE2D(_CameraDepthTexture); -SAMPLER(sampler_CameraDepthTexture); - -TEXTURE2D(_CameraDepthNormalsTexture); -SAMPLER(sampler_CameraDepthNormalsTexture); - -float3 DecodeNormal(float4 enc) -{ - float kScale = 1.7777; - float3 nn = enc.xyz*float3(2*kScale,2*kScale,0) + float3(-kScale,-kScale,1); - float g = 2.0 / dot(nn.xyz,nn.xyz); - float3 n; - n.xy = g*nn.xy; - n.z = g-1; - return n; -} - -void Outline_float(float2 UV, float OutlineThickness, float DepthSensitivity, float NormalsSensitivity, float ColorSensitivity, float4 OutlineColor, out float4 Out) -{ - float halfScaleFloor = floor(OutlineThickness * 0.5); - float halfScaleCeil = ceil(OutlineThickness * 0.5); - float2 Texel = (1.0) / float2(_CameraColorTexture_TexelSize.z, _CameraColorTexture_TexelSize.w); - - float2 uvSamples[4]; - float depthSamples[4]; - float3 normalSamples[4], colorSamples[4]; - - uvSamples[0] = UV - float2(Texel.x, Texel.y) * halfScaleFloor; - uvSamples[1] = UV + float2(Texel.x, Texel.y) * halfScaleCeil; - uvSamples[2] = UV + float2(Texel.x * halfScaleCeil, -Texel.y * halfScaleFloor); - uvSamples[3] = UV + float2(-Texel.x * halfScaleFloor, Texel.y * halfScaleCeil); - - for(int i = 0; i < 4 ; i++) - { - depthSamples[i] = SAMPLE_TEXTURE2D(_CameraDepthTexture, sampler_CameraDepthTexture, uvSamples[i]).r; - normalSamples[i] = DecodeNormal(SAMPLE_TEXTURE2D(_CameraDepthNormalsTexture, sampler_CameraDepthNormalsTexture, uvSamples[i])); - colorSamples[i] = SAMPLE_TEXTURE2D(_CameraColorTexture, sampler_CameraColorTexture, uvSamples[i]); - } - - // Depth - float depthFiniteDifference0 = depthSamples[1] - depthSamples[0]; - float depthFiniteDifference1 = depthSamples[3] - depthSamples[2]; - float edgeDepth = sqrt(pow(depthFiniteDifference0, 2) + pow(depthFiniteDifference1, 2)) * 100; - float depthThreshold = (1/DepthSensitivity) * depthSamples[0]; - edgeDepth = edgeDepth > depthThreshold ? 1 : 0; - - // Normals - float3 normalFiniteDifference0 = normalSamples[1] - normalSamples[0]; - float3 normalFiniteDifference1 = normalSamples[3] - normalSamples[2]; - float edgeNormal = sqrt(dot(normalFiniteDifference0, normalFiniteDifference0) + dot(normalFiniteDifference1, normalFiniteDifference1)); - edgeNormal = edgeNormal > (1/NormalsSensitivity) ? 1 : 0; - - // Color - float3 colorFiniteDifference0 = colorSamples[1] - colorSamples[0]; - float3 colorFiniteDifference1 = colorSamples[3] - colorSamples[2]; - float edgeColor = sqrt(dot(colorFiniteDifference0, colorFiniteDifference0) + dot(colorFiniteDifference1, colorFiniteDifference1)); - edgeColor = edgeColor > (1/ColorSensitivity) ? 1 : 0; - - float edge = max(edgeDepth, max(edgeNormal, edgeColor)); - - float4 original = SAMPLE_TEXTURE2D(_CameraColorTexture, sampler_CameraColorTexture, uvSamples[0]); - Out = ((1 - edge) * original) + (edge * lerp(original, OutlineColor, OutlineColor.a)); -} \ No newline at end of file diff --git a/Assets/Shaders/Outline/Outline.hlsl.meta b/Assets/Shaders/Outline/Outline.hlsl.meta deleted file mode 100644 index 783472fe1..000000000 --- a/Assets/Shaders/Outline/Outline.hlsl.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: e658a006105f1214b96587bba83f0f67 -ShaderImporter: - externalObjects: {} - defaultTextures: [] - nonModifiableTextures: [] - preprocessorOverride: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Shaders/Outline/OutlineFeature.cs b/Assets/Shaders/Outline/OutlineFeature.cs deleted file mode 100644 index 3a72d5d00..000000000 --- a/Assets/Shaders/Outline/OutlineFeature.cs +++ /dev/null @@ -1,101 +0,0 @@ -using UnityEngine; -using UnityEngine.Rendering; -using UnityEngine.Rendering.Universal; - -public class OutlineFeature : ScriptableRendererFeature -{ - class OutlinePass : ScriptableRenderPass - { - private RenderTargetIdentifier source { get; set; } - private RenderTargetHandle destination { get; set; } - public Material outlineMaterial = null; - RenderTargetHandle temporaryColorTexture; - - public void Setup(RenderTargetIdentifier source, RenderTargetHandle destination) - { - this.source = source; - this.destination = destination; - } - - public OutlinePass(Material outlineMaterial) - { - this.outlineMaterial = outlineMaterial; - } - - - - // This method is called before executing the render pass. - // It can be used to configure render targets and their clear state. Also to create temporary render target textures. - // When empty this render pass will render to the active camera render target. - // You should never call CommandBuffer.SetRenderTarget. Instead call ConfigureTarget and ConfigureClear. - // The render pipeline will ensure target setup and clearing happens in an performance manner. - public override void Configure(CommandBuffer cmd, RenderTextureDescriptor cameraTextureDescriptor) - { - - } - - // Here you can implement the rendering logic. - // Use ScriptableRenderContext to issue drawing commands or execute command buffers - // https://docs.unity3d.com/ScriptReference/Rendering.ScriptableRenderContext.html - // You don't have to call ScriptableRenderContext.submit, the render pipeline will call it at specific points in the pipeline. - public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData) - { - CommandBuffer cmd = CommandBufferPool.Get("_OutlinePass"); - - RenderTextureDescriptor opaqueDescriptor = renderingData.cameraData.cameraTargetDescriptor; - opaqueDescriptor.depthBufferBits = 0; - - if (destination == RenderTargetHandle.CameraTarget) - { - cmd.GetTemporaryRT(temporaryColorTexture.id, opaqueDescriptor, FilterMode.Point); - Blit(cmd, source, temporaryColorTexture.Identifier(), outlineMaterial, 0); - Blit(cmd, temporaryColorTexture.Identifier(), source); - - } - else Blit(cmd, source, destination.Identifier(), outlineMaterial, 0); - - context.ExecuteCommandBuffer(cmd); - CommandBufferPool.Release(cmd); - } - - /// Cleanup any allocated resources that were created during the execution of this render pass. - public override void FrameCleanup(CommandBuffer cmd) - { - - if (destination == RenderTargetHandle.CameraTarget) - cmd.ReleaseTemporaryRT(temporaryColorTexture.id); - } - } - - [System.Serializable] - public class OutlineSettings - { - public Material outlineMaterial = null; - } - - public OutlineSettings settings = new OutlineSettings(); - OutlinePass outlinePass; - RenderTargetHandle outlineTexture; - - public override void Create() - { - outlinePass = new OutlinePass(settings.outlineMaterial); - outlinePass.renderPassEvent = RenderPassEvent.AfterRenderingTransparents; - outlineTexture.Init("_OutlineTexture"); - } - - // Here you can inject one or multiple render passes in the renderer. - // This method is called when setting up the renderer once per-camera. - public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) - { - if (settings.outlineMaterial == null) - { - Debug.LogWarningFormat("Missing Outline Material"); - return; - } - outlinePass.Setup(renderer.cameraColorTarget, RenderTargetHandle.CameraTarget); - renderer.EnqueuePass(outlinePass); - } -} - - diff --git a/Assets/Shaders/Outline/OutlineFeature.cs.meta b/Assets/Shaders/Outline/OutlineFeature.cs.meta deleted file mode 100644 index 5cf89a81d..000000000 --- a/Assets/Shaders/Outline/OutlineFeature.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 5c478a49859fb4241aeef0317db339fe -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Shaders/Outline/OutlineGraph.shadergraph b/Assets/Shaders/Outline/OutlineGraph.shadergraph deleted file mode 100644 index a35263092..000000000 --- a/Assets/Shaders/Outline/OutlineGraph.shadergraph +++ /dev/null @@ -1,1079 +0,0 @@ -{ - "m_SGVersion": 2, - "m_Type": "UnityEditor.ShaderGraph.GraphData", - "m_ObjectId": "101c640f8d974e6d8e3d02ecd30dd979", - "m_Properties": [ - { - "m_Id": "fb4f91cd611641a19ab2c20ea38a5e48" - }, - { - "m_Id": "e9b169a309f047ad9db140790c55f5f3" - }, - { - "m_Id": "a15d1ac5e5b0403195aa3cb236acaad4" - }, - { - "m_Id": "a1bb49bdbd8d42fabeb2fbf4240a2851" - }, - { - "m_Id": "8222ec55b4da40d4aec694ebb08fcb83" - } - ], - "m_Keywords": [], - "m_Nodes": [ - { - "m_Id": "a5a7e258028346829323d9a3aa4e655e" - }, - { - "m_Id": "2b2edad694f145c78e4af1d01b6dfbca" - }, - { - "m_Id": "cabafc9e70104c78ab436c963cbca526" - }, - { - "m_Id": "c612f2e45aec41b4919cf6bf4a4eba2f" - }, - { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - { - "m_Id": "492c98de55964700876c0aa096b21ead" - }, - { - "m_Id": "4c44e491d76f49d1bf66f8f5865c7ef0" - }, - { - "m_Id": "9224de795c2c4a5fae9f3aba42c298f7" - }, - { - "m_Id": "c0d1750e0a5748689264ae55bfe0d516" - }, - { - "m_Id": "c57411153e0e48cfb9397a75ead48042" - }, - { - "m_Id": "1bea251ccd754bb4a511147f55c0536a" - } - ], - "m_GroupDatas": [], - "m_StickyNoteDatas": [], - "m_Edges": [ - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "1bea251ccd754bb4a511147f55c0536a" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 6 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "492c98de55964700876c0aa096b21ead" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "4c44e491d76f49d1bf66f8f5865c7ef0" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 2 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "9224de795c2c4a5fae9f3aba42c298f7" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 3 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c0d1750e0a5748689264ae55bfe0d516" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 4 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c57411153e0e48cfb9397a75ead48042" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 5 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "e301e5cb7fde48a0bbb0499c9bcf4db6" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "c612f2e45aec41b4919cf6bf4a4eba2f" - }, - "m_SlotId": 0 - } - } - ], - "m_VertexContext": { - "m_Position": { - "x": 0.0, - "y": 0.0 - }, - "m_Blocks": [ - { - "m_Id": "a5a7e258028346829323d9a3aa4e655e" - }, - { - "m_Id": "2b2edad694f145c78e4af1d01b6dfbca" - }, - { - "m_Id": "cabafc9e70104c78ab436c963cbca526" - } - ] - }, - "m_FragmentContext": { - "m_Position": { - "x": 0.0, - "y": 200.0 - }, - "m_Blocks": [ - { - "m_Id": "c612f2e45aec41b4919cf6bf4a4eba2f" - } - ] - }, - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "Shader Graphs", - "m_ConcretePrecision": 0, - "m_PreviewMode": 2, - "m_OutputNode": { - "m_Id": "" - }, - "m_ActiveTargets": [ - { - "m_Id": "b6cc61b2648946bd8a5493f2a46541ee" - } - ] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "1bea251ccd754bb4a511147f55c0536a", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -697.0000610351563, - "y": 206.0, - "width": 146.0, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "323c351d32754d90ae22b7b365dd5754" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "8222ec55b4da40d4aec694ebb08fcb83" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "22b411e83d094d1d986945a3cb614b2f", - "m_Id": 0, - "m_DisplayName": "Thickness", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "2b2edad694f145c78e4af1d01b6dfbca", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.Normal", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "6acf13c510354c5ab7fe208557d70d77" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.Normal" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "323c351d32754d90ae22b7b365dd5754", - "m_Id": 0, - "m_DisplayName": "Outline Color", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", - "m_ObjectId": "36a9c411d300402589aeb6c829801606", - "m_Id": 0, - "m_DisplayName": "Base Color", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "BaseColor", - "m_StageCapability": 2, - "m_Value": { - "x": 0.5, - "y": 0.5, - "z": 0.5 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_ColorMode": 0, - "m_DefaultColor": { - "r": 0.5, - "g": 0.5, - "b": 0.5, - "a": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "4001793a4a09463599d4ae6d339847c0", - "m_Id": 3, - "m_DisplayName": "DepthSensitivity", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "DepthSensitivity", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "431205b987ed4bee9b295200a492982c", - "m_Id": 0, - "m_DisplayName": "Normals Sensitivity", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.UVNode", - "m_ObjectId": "492c98de55964700876c0aa096b21ead", - "m_Group": { - "m_Id": "" - }, - "m_Name": "UV", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -968.0, - "y": -67.0, - "width": 208.0, - "height": 314.0 - } - }, - "m_Slots": [ - { - "m_Id": "f748cf8ae3a74680992de2f5efd06c57" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_OutputChannel": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "4c44e491d76f49d1bf66f8f5865c7ef0", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -680.0000610351563, - "y": 63.000003814697269, - "width": 129.0, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "22b411e83d094d1d986945a3cb614b2f" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "fb4f91cd611641a19ab2c20ea38a5e48" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", - "m_ObjectId": "6acf13c510354c5ab7fe208557d70d77", - "m_Id": 0, - "m_DisplayName": "Normal", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Normal", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_Space": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", - "m_ObjectId": "795e6bbadc17459b8b16b48223e8e40c", - "m_Id": 1, - "m_DisplayName": "UV", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "UV", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 3, - "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", - "m_ObjectId": "8222ec55b4da40d4aec694ebb08fcb83", - "m_Guid": { - "m_GuidSerialized": "731cbee6-8a23-4a41-8034-624c0042ffa7" - }, - "m_Name": "Outline Color", - "m_DefaultReferenceName": "Color_8222ec55b4da40d4aec694ebb08fcb83", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": { - "r": 0.0, - "g": 0.0, - "b": 0.0, - "a": 0.0 - }, - "m_ColorMode": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "866d537257f64c0e90c1b36782413124", - "m_Id": 6, - "m_DisplayName": "OutlineColor", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "OutlineColor", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "8a7f31c796d941b88a480c56ca1777d7", - "m_Id": 0, - "m_DisplayName": "Depth Sensitivity", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "9224de795c2c4a5fae9f3aba42c298f7", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -716.0, - "y": 96.99999237060547, - "width": 165.0, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "8a7f31c796d941b88a480c56ca1777d7" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "e9b169a309f047ad9db140790c55f5f3" - } -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "a15d1ac5e5b0403195aa3cb236acaad4", - "m_Guid": { - "m_GuidSerialized": "793d3091-3015-4509-beb0-1b26abe548d2" - }, - "m_Name": "Normals Sensitivity", - "m_DefaultReferenceName": "Vector1_a15d1ac5e5b0403195aa3cb236acaad4", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 0, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "a1bb49bdbd8d42fabeb2fbf4240a2851", - "m_Guid": { - "m_GuidSerialized": "31dd6407-31bf-47a8-b251-122dbbfa03ad" - }, - "m_Name": "Color Sensitivity", - "m_DefaultReferenceName": "Vector1_a1bb49bdbd8d42fabeb2fbf4240a2851", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 0, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "a5a7e258028346829323d9a3aa4e655e", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.Position", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "c0a7c258aa7f4b2992efe07acda4a5b1" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.Position" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", - "m_ObjectId": "ad72c57a4bf14da19c7fd56da3cce153" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "af9ab44694874caf83ad1023ebd64b93", - "m_Id": 2, - "m_DisplayName": "OutlineThickness", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "OutlineThickness", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", - "m_ObjectId": "b6cc61b2648946bd8a5493f2a46541ee", - "m_ActiveSubTarget": { - "m_Id": "ad72c57a4bf14da19c7fd56da3cce153" - }, - "m_SurfaceType": 0, - "m_AlphaMode": 0, - "m_TwoSided": false, - "m_AlphaClip": false, - "m_CustomEditorGUI": "" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", - "m_ObjectId": "c0a7c258aa7f4b2992efe07acda4a5b1", - "m_Id": 0, - "m_DisplayName": "Position", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Position", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_Space": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "c0d1750e0a5748689264ae55bfe0d516", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -728.0000610351563, - "y": 131.0, - "width": 177.00001525878907, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "431205b987ed4bee9b295200a492982c" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "a15d1ac5e5b0403195aa3cb236acaad4" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "c57411153e0e48cfb9397a75ead48042", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -713.0000610351563, - "y": 172.0, - "width": 162.00001525878907, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "d58f7f0f8cde4375ba845acabfdc6c1b" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "a1bb49bdbd8d42fabeb2fbf4240a2851" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "c612f2e45aec41b4919cf6bf4a4eba2f", - "m_Group": { - "m_Id": "" - }, - "m_Name": "SurfaceDescription.BaseColor", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "36a9c411d300402589aeb6c829801606" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "SurfaceDescription.BaseColor" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "cabafc9e70104c78ab436c963cbca526", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.Tangent", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "f2582c0c5fcb4e77a6e6e93bd6d9cce3" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.Tangent" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d3bcdb271b264d97838797690bfdaa4a", - "m_Id": 4, - "m_DisplayName": "NormalsSensitivity", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "NormalsSensitivity", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d58f7f0f8cde4375ba845acabfdc6c1b", - "m_Id": 0, - "m_DisplayName": "Color Sensitivity", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", - "m_ObjectId": "e301e5cb7fde48a0bbb0499c9bcf4db6", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Outline (Custom Function)", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -461.0, - "y": 0.0, - "width": 219.00001525878907, - "height": 398.0000305175781 - } - }, - "m_Slots": [ - { - "m_Id": "795e6bbadc17459b8b16b48223e8e40c" - }, - { - "m_Id": "af9ab44694874caf83ad1023ebd64b93" - }, - { - "m_Id": "4001793a4a09463599d4ae6d339847c0" - }, - { - "m_Id": "d3bcdb271b264d97838797690bfdaa4a" - }, - { - "m_Id": "e6b9a623bccf4b9fb6f104eaeab070f9" - }, - { - "m_Id": "866d537257f64c0e90c1b36782413124" - }, - { - "m_Id": "f25a19d40b3649a1a54f151d0e372413" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SourceType": 0, - "m_FunctionName": "Outline", - "m_FunctionSource": "e658a006105f1214b96587bba83f0f67", - "m_FunctionBody": "Enter function body here..." -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "e6b9a623bccf4b9fb6f104eaeab070f9", - "m_Id": 5, - "m_DisplayName": "ColorSensitivity", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "ColorSensitivity", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "e9b169a309f047ad9db140790c55f5f3", - "m_Guid": { - "m_GuidSerialized": "80e75bda-f6c9-4cd4-b86d-a9e7364f0b9c" - }, - "m_Name": "Depth Sensitivity", - "m_DefaultReferenceName": "Vector1_e9b169a309f047ad9db140790c55f5f3", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 0, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", - "m_ObjectId": "f2582c0c5fcb4e77a6e6e93bd6d9cce3", - "m_Id": 0, - "m_DisplayName": "Tangent", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Tangent", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_Space": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "f25a19d40b3649a1a54f151d0e372413", - "m_Id": 0, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "f748cf8ae3a74680992de2f5efd06c57", - "m_Id": 0, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "fb4f91cd611641a19ab2c20ea38a5e48", - "m_Guid": { - "m_GuidSerialized": "a2ba4c1e-b979-4a3b-af31-82e8965be377" - }, - "m_Name": "Thickness", - "m_DefaultReferenceName": "Vector1_fb4f91cd611641a19ab2c20ea38a5e48", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 0, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - diff --git a/Assets/Shaders/Outline/OutlineGraph.shadergraph.meta b/Assets/Shaders/Outline/OutlineGraph.shadergraph.meta deleted file mode 100644 index c51dea504..000000000 --- a/Assets/Shaders/Outline/OutlineGraph.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: f76d58d96252f6340a66313aa13ca2a9 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/Shaders/Outline/OutlineMat.mat b/Assets/Shaders/Outline/OutlineMat.mat deleted file mode 100644 index 668a34ee2..000000000 --- a/Assets/Shaders/Outline/OutlineMat.mat +++ /dev/null @@ -1,129 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-4790166311513782184 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 4 ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: OutlineMat - m_Shader: {fileID: -6465566751694194690, guid: f76d58d96252f6340a66313aa13ca2a9, type: 3} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _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} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - Vector1_a15d1ac5e5b0403195aa3cb236acaad4: 1 - - Vector1_a1bb49bdbd8d42fabeb2fbf4240a2851: 0 - - Vector1_e9b169a309f047ad9db140790c55f5f3: 1 - - Vector1_fb4f91cd611641a19ab2c20ea38a5e48: 3 - - _AlphaClip: 0 - - _Blend: 0 - - _BumpScale: 1 - - _ClearCoatMask: 0 - - _ClearCoatSmoothness: 0 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailAlbedoMapScale: 1 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _EnvironmentReflections: 1 - - _GlossMapScale: 0 - - _Glossiness: 0 - - _GlossyReflections: 0 - - _Metallic: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.005 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _SampleGI: 0 - - _Smoothness: 0.5 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _Surface: 0 - - _WorkflowMode: 1 - - _ZWrite: 1 - m_Colors: - - Color_8222ec55b4da40d4aec694ebb08fcb83: {r: 0, g: 0, b: 0, a: 1} - - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} - m_BuildTextureStacks: [] diff --git a/Assets/Shaders/Outline/OutlineMat.mat.meta b/Assets/Shaders/Outline/OutlineMat.mat.meta deleted file mode 100644 index 699118cb5..000000000 --- a/Assets/Shaders/Outline/OutlineMat.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 04ce7361143e03e4ca1b8b55fb35d03c -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master.meta b/Assets/Shaders/ToonShading.meta similarity index 77% rename from Assets/Plugins/UnityURPToonLitShaderExample-master.meta rename to Assets/Shaders/ToonShading.meta index bdc8a418d..4a4231039 100644 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master.meta +++ b/Assets/Shaders/ToonShading.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 229d8100e21e26148b6e3cc380b12749 +guid: 367e9d42fee1487489f47d81ced26e54 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Shaders/ToonShading/ToonBasic.shader b/Assets/Shaders/ToonShading/ToonBasic.shader new file mode 100644 index 000000000..3e96c3527 --- /dev/null +++ b/Assets/Shaders/ToonShading/ToonBasic.shader @@ -0,0 +1,63 @@ +Shader "Toon/Basic" { + Properties { + _Color ("Main Color", Color) = (.5,.5,.5,1) + _MainTex ("Base (RGB)", 2D) = "white" {} + _ToonShade ("ToonShader Cubemap(RGB)", CUBE) = "" { } + } + + + SubShader { + Tags { "RenderType"="Opaque" } + Pass { + Name "BASE" + Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_fog + + #include "UnityCG.cginc" + + sampler2D _MainTex; + samplerCUBE _ToonShade; + float4 _MainTex_ST; + float4 _Color; + + struct appdata { + float4 vertex : POSITION; + float2 texcoord : TEXCOORD0; + float3 normal : NORMAL; + }; + + struct v2f { + float4 pos : SV_POSITION; + float2 texcoord : TEXCOORD0; + float3 cubenormal : TEXCOORD1; + UNITY_FOG_COORDS(2) + }; + + v2f vert (appdata v) + { + v2f o; + o.pos = UnityObjectToClipPos(v.vertex); + o.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex); + o.cubenormal = mul (UNITY_MATRIX_MV, float4(v.normal,0)); + UNITY_TRANSFER_FOG(o,o.pos); + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + fixed4 col = _Color * tex2D(_MainTex, i.texcoord); + fixed4 cube = texCUBE(_ToonShade, i.cubenormal); + fixed4 c = fixed4(2.0f * cube.rgb * col.rgb, col.a); + UNITY_APPLY_FOG(i.fogCoord, c); + return c; + } + ENDCG + } + } + + Fallback "VertexLit" +} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl.meta b/Assets/Shaders/ToonShading/ToonBasic.shader.meta similarity index 83% rename from Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl.meta rename to Assets/Shaders/ToonShading/ToonBasic.shader.meta index 11ed87086..6a749d054 100644 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloZOffset.hlsl.meta +++ b/Assets/Shaders/ToonShading/ToonBasic.shader.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3e6c5f6dba35096449ed0ea6d8da5224 +guid: 5897a1f26f4f60a45b6f283d159d769d ShaderImporter: externalObjects: {} defaultTextures: [] diff --git a/Assets/Shaders/ToonShading/ToonBasicOutline.shader b/Assets/Shaders/ToonShading/ToonBasicOutline.shader new file mode 100644 index 000000000..9c51563c7 --- /dev/null +++ b/Assets/Shaders/ToonShading/ToonBasicOutline.shader @@ -0,0 +1,70 @@ +Shader "Toon/Basic Outline" { + Properties { + _Color ("Main Color", Color) = (.5,.5,.5,1) + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _Outline ("Outline width", Range (.002, 0.03)) = .005 + _MainTex ("Base (RGB)", 2D) = "white" { } + _ToonShade ("ToonShader Cubemap(RGB)", CUBE) = "" { } + } + + CGINCLUDE + #include "UnityCG.cginc" + + struct appdata { + float4 vertex : POSITION; + float3 normal : NORMAL; + }; + + struct v2f { + float4 pos : SV_POSITION; + UNITY_FOG_COORDS(0) + fixed4 color : COLOR; + }; + + uniform float _Outline; + uniform float4 _OutlineColor; + + v2f vert(appdata v) { + v2f o; + o.pos = UnityObjectToClipPos(v.vertex); + + float3 norm = normalize(mul ((float3x3)UNITY_MATRIX_IT_MV, v.normal)); + float2 offset = TransformViewToProjection(norm.xy); + + #ifdef UNITY_Z_0_FAR_FROM_CLIPSPACE //to handle recent standard asset package on older version of unity (before 5.5) + o.pos.xy += offset * UNITY_Z_0_FAR_FROM_CLIPSPACE(o.pos.z) * _Outline; + #else + o.pos.xy += offset * o.pos.z * _Outline; + #endif + o.color = _OutlineColor; + UNITY_TRANSFER_FOG(o,o.pos); + return o; + } + ENDCG + + SubShader { + Tags { "RenderType"="Opaque" } + UsePass "Toon/Basic/BASE" + Pass { + Name "OUTLINE" + Tags { "LightMode" = "Always" } + Cull Front + ZWrite On + ColorMask RGB + Blend SrcAlpha OneMinusSrcAlpha + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_fog + fixed4 frag(v2f i) : SV_Target + { + UNITY_APPLY_FOG(i.fogCoord, i.color); + return i.color; + } + ENDCG + } + } + + Fallback "Toon/Basic" +} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl.meta b/Assets/Shaders/ToonShading/ToonBasicOutline.shader.meta similarity index 83% rename from Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl.meta rename to Assets/Shaders/ToonShading/ToonBasicOutline.shader.meta index 3f1b7a051..dbc17ad6f 100644 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloInvLerpRemap.hlsl.meta +++ b/Assets/Shaders/ToonShading/ToonBasicOutline.shader.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 32acbfaed1b02d04087496c6ae96d974 +guid: c6dbca2e0be57564ca75fbc050e1a675 ShaderImporter: externalObjects: {} defaultTextures: [] diff --git a/Assets/Shaders/ToonShading/ToonLit.shader b/Assets/Shaders/ToonShading/ToonLit.shader new file mode 100644 index 000000000..254b7ec9d --- /dev/null +++ b/Assets/Shaders/ToonShading/ToonLit.shader @@ -0,0 +1,53 @@ +Shader "Toon/Lit" { + Properties { + _Color ("Main Color", Color) = (0.5,0.5,0.5,1) + _MainTex ("Base (RGB)", 2D) = "white" {} + _Ramp ("Toon Ramp (RGB)", 2D) = "gray" {} + } + + SubShader { + Tags { "RenderType"="Opaque" } + LOD 200 + +CGPROGRAM +#pragma surface surf ToonRamp + +sampler2D _Ramp; + +// custom lighting function that uses a texture ramp based +// on angle between light direction and normal +#pragma lighting ToonRamp exclude_path:prepass +inline half4 LightingToonRamp (SurfaceOutput s, half3 lightDir, half atten) +{ + #ifndef USING_DIRECTIONAL_LIGHT + lightDir = normalize(lightDir); + #endif + + half d = dot (s.Normal, lightDir)*0.5 + 0.5; + half3 ramp = tex2D (_Ramp, float2(d,d)).rgb; + + half4 c; + c.rgb = s.Albedo * _LightColor0.rgb * ramp * (atten * 2); + c.a = 0; + return c; +} + + +sampler2D _MainTex; +float4 _Color; + +struct Input { + float2 uv_MainTex : TEXCOORD0; +}; + +void surf (Input IN, inout SurfaceOutput o) { + half4 c = tex2D(_MainTex, IN.uv_MainTex) * _Color; + o.Albedo = c.rgb; + o.Alpha = c.a; +} +ENDCG + + } + + Fallback "Diffuse" +} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader.meta b/Assets/Shaders/ToonShading/ToonLit.shader.meta similarity index 83% rename from Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader.meta rename to Assets/Shaders/ToonShading/ToonLit.shader.meta index d4a29d028..f2bd4c4b6 100644 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/SimpleURPToonLitOutlineExample.shader.meta +++ b/Assets/Shaders/ToonShading/ToonLit.shader.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d1e828882cbb32942ab1fcff1c69e1fe +guid: e2f69f422fff60a42bbd426e9cd297d9 ShaderImporter: externalObjects: {} defaultTextures: [] diff --git a/Assets/Shaders/ToonShading/ToonLitOutline.shader b/Assets/Shaders/ToonShading/ToonLitOutline.shader new file mode 100644 index 000000000..817c0ce25 --- /dev/null +++ b/Assets/Shaders/ToonShading/ToonLitOutline.shader @@ -0,0 +1,17 @@ +Shader "Toon/Lit Outline" { + Properties { + _Color ("Main Color", Color) = (0.5,0.5,0.5,1) + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _Outline ("Outline width", Range (.002, 0.03)) = .005 + _MainTex ("Base (RGB)", 2D) = "white" {} + _Ramp ("Toon Ramp (RGB)", 2D) = "gray" {} + } + + SubShader { + Tags { "RenderType"="Opaque" } + UsePass "Toon/Lit/FORWARD" + UsePass "Toon/Basic Outline/OUTLINE" + } + + Fallback "Toon/Lit" +} diff --git a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl.meta b/Assets/Shaders/ToonShading/ToonLitOutline.shader.meta similarity index 83% rename from Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl.meta rename to Assets/Shaders/ToonShading/ToonLitOutline.shader.meta index 009283ff6..8296cb279 100644 --- a/Assets/Plugins/UnityURPToonLitShaderExample-master/NiloOutlineUtil.hlsl.meta +++ b/Assets/Shaders/ToonShading/ToonLitOutline.shader.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: bba79e0190dfc1f40b5b0046bedd46aa +guid: 6682143b3d97dfa43a063a295fdf7003 ShaderImporter: externalObjects: {} defaultTextures: [] diff --git a/Assets/UniversalRenderPipelineAsset.asset b/Assets/UniversalRenderPipelineAsset.asset deleted file mode 100644 index 421701fb2..000000000 --- a/Assets/UniversalRenderPipelineAsset.asset +++ /dev/null @@ -1,59 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} - m_Name: UniversalRenderPipelineAsset - m_EditorClassIdentifier: - k_AssetVersion: 6 - k_AssetPreviousVersion: 5 - m_RendererType: 1 - m_RendererData: {fileID: 0} - m_RendererDataList: - - {fileID: 11400000, guid: 37ad3e282ebe43b4fb53a62d5ccec241, type: 2} - - {fileID: 11400000, guid: bac777ead124be147b4d66a611b22ab9, type: 2} - m_DefaultRendererIndex: 0 - m_RequireDepthTexture: 1 - m_RequireOpaqueTexture: 0 - m_OpaqueDownsampling: 1 - m_SupportsTerrainHoles: 1 - m_SupportsHDR: 1 - m_MSAA: 1 - m_RenderScale: 2 - m_MainLightRenderingMode: 1 - m_MainLightShadowsSupported: 1 - m_MainLightShadowmapResolution: 2048 - m_AdditionalLightsRenderingMode: 1 - m_AdditionalLightsPerObjectLimit: 4 - m_AdditionalLightShadowsSupported: 0 - m_AdditionalLightsShadowmapResolution: 512 - m_ShadowDistance: 50 - m_ShadowCascadeCount: 4 - m_Cascade2Split: 0.25 - m_Cascade3Split: {x: 0.1, y: 0.3} - m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} - m_ShadowDepthBias: 1 - m_ShadowNormalBias: 1 - m_SoftShadowsSupported: 0 - m_UseSRPBatcher: 1 - m_SupportsDynamicBatching: 0 - m_MixedLightingSupported: 1 - m_DebugLevel: 0 - m_UseAdaptivePerformance: 1 - m_ColorGradingMode: 0 - m_ColorGradingLutSize: 32 - m_ShadowType: 1 - m_LocalShadowsSupported: 0 - m_LocalShadowsAtlasResolution: 256 - m_MaxPixelLights: 0 - m_ShadowAtlasResolution: 256 - m_ShaderVariantLogLevel: 0 - m_VolumeFrameworkUpdateMode: 0 - m_ShadowCascades: 0 diff --git a/Assets/UniversalRenderPipelineAsset.asset.meta b/Assets/UniversalRenderPipelineAsset.asset.meta deleted file mode 100644 index 3c130ac10..000000000 --- a/Assets/UniversalRenderPipelineAsset.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 101cb6f0eda36514fa0bb49e41c8fae1 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/UniversalRenderPipelineAsset_Renderer.asset b/Assets/UniversalRenderPipelineAsset_Renderer.asset deleted file mode 100644 index aeacd71d7..000000000 --- a/Assets/UniversalRenderPipelineAsset_Renderer.asset +++ /dev/null @@ -1,44 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} - m_Name: UniversalRenderPipelineAsset_Renderer - m_EditorClassIdentifier: - m_RendererFeatures: [] - m_RendererFeatureMap: - postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} - xrSystemData: {fileID: 11400000, guid: 60e1133243b97e347b653163a8c01b64, type: 2} - shaders: - blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} - copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} - screenSpaceShadowPS: {fileID: 4800000, guid: 0f854b35a0cf61a429bd5dcfea30eddd, type: 3} - samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} - tileDepthInfoPS: {fileID: 0} - tileDeferredPS: {fileID: 0} - stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} - fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} - materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3} - m_OpaqueLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_TransparentLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_DefaultStencilState: - overrideStencilState: 0 - stencilReference: 0 - stencilCompareFunction: 8 - passOperation: 2 - failOperation: 0 - zFailOperation: 0 - m_ShadowTransparentReceive: 1 - m_RenderingMode: 0 - m_AccurateGbufferNormals: 0 diff --git a/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta b/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta deleted file mode 100644 index 41594ca40..000000000 --- a/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 37ad3e282ebe43b4fb53a62d5ccec241 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json index 0f8d0ccfa..d86d3bfe8 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -6,7 +6,6 @@ "com.unity.ide.visualstudio": "2.0.12", "com.unity.ide.vscode": "1.2.4", "com.unity.nuget.newtonsoft-json": "2.0.2", - "com.unity.render-pipelines.universal": "10.7.0", "com.unity.test-framework": "1.1.29", "com.unity.textmeshpro": "3.0.6", "com.unity.timeline": "1.4.8", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index f01b24b92..a04e64b45 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -48,13 +48,6 @@ "dependencies": {}, "url": "https://packages.unity.com" }, - "com.unity.mathematics": { - "version": "1.1.0", - "depth": 1, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com" - }, "com.unity.nuget.newtonsoft-json": { "version": "2.0.2", "depth": 0, @@ -62,35 +55,6 @@ "dependencies": {}, "url": "https://packages.unity.com" }, - "com.unity.render-pipelines.core": { - "version": "10.7.0", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.ugui": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - }, - "url": "https://packages.unity.com" - }, - "com.unity.render-pipelines.universal": { - "version": "10.7.0", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.mathematics": "1.1.0", - "com.unity.render-pipelines.core": "10.7.0", - "com.unity.shadergraph": "10.7.0" - }, - "url": "https://packages.unity.com" - }, - "com.unity.searcher": { - "version": "4.3.2", - "depth": 2, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com" - }, "com.unity.services.core": { "version": "1.0.1", "depth": 1, @@ -100,16 +64,6 @@ }, "url": "https://packages.unity.com" }, - "com.unity.shadergraph": { - "version": "10.7.0", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.render-pipelines.core": "10.7.0", - "com.unity.searcher": "4.3.2" - }, - "url": "https://packages.unity.com" - }, "com.unity.test-framework": { "version": "1.1.29", "depth": 0, From a6f2353a925e7608354060c7e23113a8a4f91cee Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 08:58:34 -0700 Subject: [PATCH 12/15] Flash now renders in fullscreen --- Assets/Scripts/GameManager.cs | 1 - Assets/Scripts/Games/Global/Flash.cs | 1 - 2 files changed, 2 deletions(-) diff --git a/Assets/Scripts/GameManager.cs b/Assets/Scripts/GameManager.cs index a244b34b6..9109a5f6c 100644 --- a/Assets/Scripts/GameManager.cs +++ b/Assets/Scripts/GameManager.cs @@ -62,7 +62,6 @@ namespace RhythmHeavenMania sp.color = Color.black; sp.sprite = Resources.Load("Sprites/GeneralPurpose/Square"); sp.sortingOrder = 30000; - this.gameObject.layer = 3; GameObject fade = new GameObject(); this.fade = fade.AddComponent(); diff --git a/Assets/Scripts/Games/Global/Flash.cs b/Assets/Scripts/Games/Global/Flash.cs index 9a8ddba8b..7737918a9 100644 --- a/Assets/Scripts/Games/Global/Flash.cs +++ b/Assets/Scripts/Games/Global/Flash.cs @@ -27,7 +27,6 @@ namespace RhythmHeavenMania.Games.Global private void Start() { this.gameObject.transform.SetParent(GameManager.instance.gameObject.transform); - this.gameObject.layer = 3; this.gameObject.transform.localScale = new Vector3(1, 1); spriteRenderer = this.gameObject.AddComponent(); From c0999d7d03ddda32464553faec6b40b209e2dda0 Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 09:14:10 -0700 Subject: [PATCH 13/15] Editor: Game icons look better in-editor --- .../Sprites/Editor/GameIcons/RhythmTweezers.png.meta | 6 +++--- Assets/Resources/Sprites/Editor/GameIcons/airRally.png.meta | 6 +++--- .../Sprites/Editor/GameIcons/builtToScaleDS.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/clappyTrio.png.meta | 6 +++--- Assets/Resources/Sprites/Editor/GameIcons/countIn.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/cropStomp.png.meta | 6 +++--- Assets/Resources/Sprites/Editor/GameIcons/djSchool.png.meta | 6 +++--- .../Sprites/Editor/GameIcons/drummingPractice.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/forkLifter.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/gameManager.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/karateman.png.meta | 6 +++--- Assets/Resources/Sprites/Editor/GameIcons/mrUpbeat.png.meta | 4 ++-- .../Resources/Sprites/Editor/GameIcons/munchyMonk.png.meta | 6 +++--- .../Sprites/Editor/GameIcons/oldGameManager.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/rhythmRally.png.meta | 6 +++--- Assets/Resources/Sprites/Editor/GameIcons/ringside.png.meta | 6 +++--- .../Sprites/Editor/GameIcons/sneakySpirits.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/spaceDance.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/spaceSoccer.png.meta | 6 +++--- .../Resources/Sprites/Editor/GameIcons/spaceball.png.meta | 6 +++--- Assets/Resources/Sprites/Editor/GameIcons/tapTrial.png.meta | 6 +++--- .../Sprites/Editor/GameIcons/wizardsWaltz.png.meta | 6 +++--- .../Sprites/Editor/GameIcons/workingDough.png.meta | 6 +++--- 23 files changed, 68 insertions(+), 68 deletions(-) diff --git a/Assets/Resources/Sprites/Editor/GameIcons/RhythmTweezers.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/RhythmTweezers.png.meta index 9aa23714f..b2b56e1d5 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/RhythmTweezers.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/RhythmTweezers.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/airRally.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/airRally.png.meta index b18d3bbdf..0aa33352d 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/airRally.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/airRally.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/builtToScaleDS.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/builtToScaleDS.png.meta index 37fcfad29..00ba97463 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/builtToScaleDS.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/builtToScaleDS.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/clappyTrio.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/clappyTrio.png.meta index 47cb370e9..c0648dd0e 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/clappyTrio.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/clappyTrio.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/countIn.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/countIn.png.meta index caa05aac4..d4ec1bbb7 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/countIn.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/countIn.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/cropStomp.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/cropStomp.png.meta index 78d565c78..e5c0e8970 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/cropStomp.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/cropStomp.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/djSchool.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/djSchool.png.meta index a993d2d85..14efad3ae 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/djSchool.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/djSchool.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta index 8a90d869e..eef918e0f 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/drummingPractice.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 512 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 512 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/forkLifter.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/forkLifter.png.meta index c2645db8d..c049a89a5 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/forkLifter.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/forkLifter.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/gameManager.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/gameManager.png.meta index 13da04592..377e651d6 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/gameManager.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/gameManager.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/karateman.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/karateman.png.meta index e5935a5d5..e8b305a83 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/karateman.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/karateman.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/mrUpbeat.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/mrUpbeat.png.meta index a4299da05..3b2cd0074 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/mrUpbeat.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/mrUpbeat.png.meta @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/munchyMonk.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/munchyMonk.png.meta index e38ff550b..be176eb9d 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/munchyMonk.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/munchyMonk.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/oldGameManager.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/oldGameManager.png.meta index ab4cd6612..191b8b638 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/oldGameManager.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/oldGameManager.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/rhythmRally.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/rhythmRally.png.meta index 0cc7ab025..a0c02993e 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/rhythmRally.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/rhythmRally.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/ringside.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/ringside.png.meta index 8cc239b3b..7ae2c1449 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/ringside.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/ringside.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/sneakySpirits.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/sneakySpirits.png.meta index 901d20ac9..4fedaedd2 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/sneakySpirits.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/sneakySpirits.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/spaceDance.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/spaceDance.png.meta index 724b2bd72..3cf63338f 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/spaceDance.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/spaceDance.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/spaceSoccer.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/spaceSoccer.png.meta index 9608a2604..d85ae60d7 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/spaceSoccer.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/spaceSoccer.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/spaceball.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/spaceball.png.meta index c3d11d8e9..0ec36a814 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/spaceball.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/spaceball.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/tapTrial.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/tapTrial.png.meta index e661c8a0b..794aea686 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/tapTrial.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/tapTrial.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/wizardsWaltz.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/wizardsWaltz.png.meta index 9be198086..548ee454d 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/wizardsWaltz.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/wizardsWaltz.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 diff --git a/Assets/Resources/Sprites/Editor/GameIcons/workingDough.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/workingDough.png.meta index 7d4d019c1..f0def0efa 100644 --- a/Assets/Resources/Sprites/Editor/GameIcons/workingDough.png.meta +++ b/Assets/Resources/Sprites/Editor/GameIcons/workingDough.png.meta @@ -32,7 +32,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 0 From 5e99329e1d34ad8892d052061f0f7dfaeeecf16c Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 09:17:53 -0700 Subject: [PATCH 14/15] Oh yeah the editor UI too --- Assets/Resources/Sprites/Editor/UI/cog.png.meta | 14 +++++++++++++- .../Sprites/Editor/UI/editor-theme.png.meta | 14 +++++++++++++- .../Sprites/Editor/UI/fullscreen.png.meta | 14 +++++++++++++- .../Sprites/Editor/UI/music-note.png.meta | 14 +++++++++++++- .../Resources/Sprites/Editor/UI/selection.png.meta | 4 ++-- Assets/Resources/Sprites/Editor/UI/tap.png.meta | 14 +++++++++++++- .../Sprites/Editor/UI/tempo-change.png.meta | 14 +++++++++++++- .../Sprites/Editor/UI/tempo-finder.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/UI/volume.png.meta | 14 +++++++++++++- .../Sprites/Editor/ui/GameEventArrow.png.meta | 14 +++++++++++++- .../Resources/Sprites/Editor/ui/add-file.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/button.png.meta | 14 +++++++++++++- .../Resources/Sprites/Editor/ui/metronome.png.meta | 14 +++++++++++++- .../Sprites/Editor/ui/open-folder.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/pause.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/play.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/redo.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/save.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/stop.png.meta | 14 +++++++++++++- Assets/Resources/Sprites/Editor/ui/undo.png.meta | 14 +++++++++++++- .../Sprites/UI/PerfectAndPractice.png.meta | 2 +- 21 files changed, 250 insertions(+), 22 deletions(-) diff --git a/Assets/Resources/Sprites/Editor/UI/cog.png.meta b/Assets/Resources/Sprites/Editor/UI/cog.png.meta index af00b662c..b8de713fc 100644 --- a/Assets/Resources/Sprites/Editor/UI/cog.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/cog.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/editor-theme.png.meta b/Assets/Resources/Sprites/Editor/UI/editor-theme.png.meta index d7daa3f98..1ccfe19ef 100644 --- a/Assets/Resources/Sprites/Editor/UI/editor-theme.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/editor-theme.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/fullscreen.png.meta b/Assets/Resources/Sprites/Editor/UI/fullscreen.png.meta index 168d69462..0de947cbb 100644 --- a/Assets/Resources/Sprites/Editor/UI/fullscreen.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/fullscreen.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/music-note.png.meta b/Assets/Resources/Sprites/Editor/UI/music-note.png.meta index c8370b54d..c7056aa20 100644 --- a/Assets/Resources/Sprites/Editor/UI/music-note.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/music-note.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/selection.png.meta b/Assets/Resources/Sprites/Editor/UI/selection.png.meta index 5533ed57e..8f7a2f4ea 100644 --- a/Assets/Resources/Sprites/Editor/UI/selection.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/selection.png.meta @@ -65,7 +65,7 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 @@ -77,7 +77,7 @@ TextureImporter: forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: Standalone - maxTextureSize: 2048 + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/tap.png.meta b/Assets/Resources/Sprites/Editor/UI/tap.png.meta index b494fe7bc..6c7b4ba64 100644 --- a/Assets/Resources/Sprites/Editor/UI/tap.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/tap.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/tempo-change.png.meta b/Assets/Resources/Sprites/Editor/UI/tempo-change.png.meta index 8ca5a90e8..84f304dee 100644 --- a/Assets/Resources/Sprites/Editor/UI/tempo-change.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/tempo-change.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/tempo-finder.png.meta b/Assets/Resources/Sprites/Editor/UI/tempo-finder.png.meta index 03d3cc63f..ca1eb22c6 100644 --- a/Assets/Resources/Sprites/Editor/UI/tempo-finder.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/tempo-finder.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/UI/volume.png.meta b/Assets/Resources/Sprites/Editor/UI/volume.png.meta index 9e4f5c7b2..6f6aea877 100644 --- a/Assets/Resources/Sprites/Editor/UI/volume.png.meta +++ b/Assets/Resources/Sprites/Editor/UI/volume.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/GameEventArrow.png.meta b/Assets/Resources/Sprites/Editor/ui/GameEventArrow.png.meta index 899110386..67a0c8b4d 100644 --- a/Assets/Resources/Sprites/Editor/ui/GameEventArrow.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/GameEventArrow.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/add-file.png.meta b/Assets/Resources/Sprites/Editor/ui/add-file.png.meta index 760945a90..ca538d829 100644 --- a/Assets/Resources/Sprites/Editor/ui/add-file.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/add-file.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/button.png.meta b/Assets/Resources/Sprites/Editor/ui/button.png.meta index ff6e63b53..8f06f2d17 100644 --- a/Assets/Resources/Sprites/Editor/ui/button.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/button.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/metronome.png.meta b/Assets/Resources/Sprites/Editor/ui/metronome.png.meta index 0a2c4a706..aecac88a0 100644 --- a/Assets/Resources/Sprites/Editor/ui/metronome.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/metronome.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/open-folder.png.meta b/Assets/Resources/Sprites/Editor/ui/open-folder.png.meta index d6aca67c7..13dc624bb 100644 --- a/Assets/Resources/Sprites/Editor/ui/open-folder.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/open-folder.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/pause.png.meta b/Assets/Resources/Sprites/Editor/ui/pause.png.meta index d22d992a0..f6e44e8ae 100644 --- a/Assets/Resources/Sprites/Editor/ui/pause.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/pause.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/play.png.meta b/Assets/Resources/Sprites/Editor/ui/play.png.meta index 21b199bc7..2f20e4bb9 100644 --- a/Assets/Resources/Sprites/Editor/ui/play.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/play.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/redo.png.meta b/Assets/Resources/Sprites/Editor/ui/redo.png.meta index 097c235a4..c2fddaab9 100644 --- a/Assets/Resources/Sprites/Editor/ui/redo.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/redo.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/save.png.meta b/Assets/Resources/Sprites/Editor/ui/save.png.meta index b4e130551..374cb13a3 100644 --- a/Assets/Resources/Sprites/Editor/ui/save.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/save.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/stop.png.meta b/Assets/Resources/Sprites/Editor/ui/stop.png.meta index 48ea9943f..734909ccb 100644 --- a/Assets/Resources/Sprites/Editor/ui/stop.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/stop.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/Editor/ui/undo.png.meta b/Assets/Resources/Sprites/Editor/ui/undo.png.meta index cb400c51f..a58c426dc 100644 --- a/Assets/Resources/Sprites/Editor/ui/undo.png.meta +++ b/Assets/Resources/Sprites/Editor/ui/undo.png.meta @@ -65,7 +65,19 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 + maxTextureSize: 64 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 64 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 1 diff --git a/Assets/Resources/Sprites/UI/PerfectAndPractice.png.meta b/Assets/Resources/Sprites/UI/PerfectAndPractice.png.meta index 4d8fbcf70..c0193a179 100644 --- a/Assets/Resources/Sprites/UI/PerfectAndPractice.png.meta +++ b/Assets/Resources/Sprites/UI/PerfectAndPractice.png.meta @@ -53,7 +53,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 0 + filterMode: 1 aniso: 1 mipBias: 0 wrapU: 1 From ad5dd56de312dbad2e62d0aa55f9878f1f312fac Mon Sep 17 00:00:00 2001 From: Jenny Crowe Date: Mon, 7 Mar 2022 17:21:27 -0700 Subject: [PATCH 15/15] Flash now relegated to its own layer --- Assets/Resources/Prefabs/Cameras.prefab | 2 +- Assets/Scripts/GameManager.cs | 1 + Assets/Scripts/Games/Global/Flash.cs | 1 + ProjectSettings/GraphicsSettings.asset | 2 +- ProjectSettings/TagManager.asset | 2 +- 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Assets/Resources/Prefabs/Cameras.prefab b/Assets/Resources/Prefabs/Cameras.prefab index 0a71ffaf8..99d67e416 100644 --- a/Assets/Resources/Prefabs/Cameras.prefab +++ b/Assets/Resources/Prefabs/Cameras.prefab @@ -138,7 +138,7 @@ Camera: m_Depth: -1 m_CullingMask: serializedVersion: 2 - m_Bits: 535 + m_Bits: 2583 m_RenderingPath: -1 m_TargetTexture: {fileID: 0} m_TargetDisplay: 0 diff --git a/Assets/Scripts/GameManager.cs b/Assets/Scripts/GameManager.cs index 9109a5f6c..3f5afd883 100644 --- a/Assets/Scripts/GameManager.cs +++ b/Assets/Scripts/GameManager.cs @@ -62,6 +62,7 @@ namespace RhythmHeavenMania sp.color = Color.black; sp.sprite = Resources.Load("Sprites/GeneralPurpose/Square"); sp.sortingOrder = 30000; + gameObject.layer = LayerMask.NameToLayer("Flash"); GameObject fade = new GameObject(); this.fade = fade.AddComponent(); diff --git a/Assets/Scripts/Games/Global/Flash.cs b/Assets/Scripts/Games/Global/Flash.cs index 7737918a9..666d296f8 100644 --- a/Assets/Scripts/Games/Global/Flash.cs +++ b/Assets/Scripts/Games/Global/Flash.cs @@ -27,6 +27,7 @@ namespace RhythmHeavenMania.Games.Global private void Start() { this.gameObject.transform.SetParent(GameManager.instance.gameObject.transform); + gameObject.layer = LayerMask.NameToLayer("Flash"); this.gameObject.transform.localScale = new Vector3(1, 1); spriteRenderer = this.gameObject.AddComponent(); diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset index dcc5a4436..c165afb2a 100644 --- a/ProjectSettings/GraphicsSettings.asset +++ b/ProjectSettings/GraphicsSettings.asset @@ -39,7 +39,7 @@ GraphicsSettings: - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} m_PreloadedShaders: [] m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_CustomRenderPipeline: {fileID: 11400000, guid: 101cb6f0eda36514fa0bb49e41c8fae1, type: 2} + m_CustomRenderPipeline: {fileID: 0} m_TransparencySortMode: 0 m_TransparencySortAxis: {x: 0, y: 0, z: 1} m_DefaultRenderingPath: 1 diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index 688b3fae2..7a55c0470 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -16,7 +16,7 @@ TagManager: - EventProperties - RenderTextures - 3DDefault - - + - Flash - - -