From eac24e76c019d174ad7a458b37037b1244fe9d4d Mon Sep 17 00:00:00 2001 From: Braedon Date: Wed, 2 Feb 2022 21:09:50 -0500 Subject: [PATCH] DJ School sounds --- Assets/Resources/Games/djSchool.prefab | 607 ++++++++ Assets/Resources/Games/djSchool.prefab.meta | 7 + Assets/Resources/Games/rhythmRally.prefab | 1383 ++++++++++++++++- Assets/Resources/Prefabs/Cameras.prefab | 15 + Assets/Resources/Sfx/games/djSchool.meta | 8 + .../Sfx/games/djSchool/andStop1.ogg.meta | 22 + .../Sfx/games/djSchool/andStop2.ogg.meta | 22 + .../Sfx/games/djSchool/breakCmon1.ogg.meta | 22 + .../Sfx/games/djSchool/breakCmon2.ogg.meta | 22 + .../Sfx/games/djSchool/breakCmonAlt1.ogg.meta | 22 + .../Sfx/games/djSchool/breakCmonAlt2.ogg.meta | 22 + .../games/djSchool/breakCmonLoud1.ogg.meta | 22 + .../games/djSchool/breakCmonLoud2.ogg.meta | 22 + .../Sfx/games/djSchool/checkItOut.ogg.meta | 22 + .../Sfx/games/djSchool/checkItOut1.ogg.meta | 22 + .../Sfx/games/djSchool/checkItOut2.ogg.meta | 22 + .../Sfx/games/djSchool/checkItOut3.ogg.meta | 22 + .../Sfx/games/djSchool/cheer.ogg.meta | 22 + .../Resources/Sfx/games/djSchool/hey.ogg.meta | 22 + .../Sfx/games/djSchool/heyAlt.ogg.meta | 22 + .../Sfx/games/djSchool/heyLoud.ogg.meta | 22 + .../Sfx/games/djSchool/letsGo.ogg.meta | 22 + .../Sfx/games/djSchool/letsGo1.ogg.meta | 22 + .../Sfx/games/djSchool/letsGo2.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeah.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeah1.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeah2.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeahAlt.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeahAlt1.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeahAlt2.ogg.meta | 22 + .../Sfx/games/djSchool/ohYeahAlt3.ogg.meta | 22 + .../Resources/Sfx/games/djSchool/ooh.ogg.meta | 22 + .../Sfx/games/djSchool/oohAlt.ogg.meta | 22 + .../Sfx/games/djSchool/oohLoud.ogg.meta | 22 + .../Sfx/games/djSchool/recordStop.ogg.meta | 22 + .../Sfx/games/djSchool/recordSwipe.ogg.meta | 22 + .../Sfx/games/djSchool/scratchoHey1.ogg.meta | 22 + .../Sfx/games/djSchool/scratchoHey2.ogg.meta | 22 + .../games/djSchool/scratchoHeyAlt1.ogg.meta | 22 + .../games/djSchool/scratchoHeyAlt2.ogg.meta | 22 + .../games/djSchool/scratchoHeyLoud1.ogg.meta | 22 + .../games/djSchool/scratchoHeyLoud2.ogg.meta | 22 + .../Resources/Sfx/games/djSchool/yay.ogg.meta | 22 + Assets/Resources/Sprites/Games/DJ School.meta | 8 + .../Games/DJ School/background.png.meta | 120 ++ .../Sprites/Games/DJ School/djYellow.meta | 8 + .../djYellow/djYellow_buildup.png.meta | 288 ++++ .../DJ School/djYellow/djYellow_idle.png.meta | 240 +++ .../Sprites/Games/DJ School/student.png.meta | 408 +++++ .../Sprites/Games/DJ School/test.png.meta | 96 ++ .../Games/DJ School/turntable.png.meta | 600 +++++++ .../Resources/Sprites/Games/RhythmRally.meta | 8 + .../Sprites/Games/RhythmRally/materials.meta | 8 + .../Games/RhythmRally/materials/body.mat | 129 ++ .../Games/RhythmRally/materials/body.mat.meta | 8 + .../Games/RhythmRally/materials/body.png.meta | 120 ++ .../Games/RhythmRally/materials/net.mat | 130 ++ .../Games/RhythmRally/materials/net.mat.meta | 8 + .../Games/RhythmRally/materials/stand.mat | 125 ++ .../RhythmRally/materials/stand.mat.meta | 8 + .../RhythmRally/materials/stand.png.meta | 120 ++ .../Sprites/Games/RhythmRally/paddle.fbx | Bin 0 -> 27996 bytes .../Sprites/Games/RhythmRally/paddle.fbx.meta | 102 ++ .../Sprites/Games/RhythmRally/paddler.fbx | Bin 0 -> 108188 bytes .../Games/RhythmRally/paddler.fbx.meta | 102 ++ .../Sprites/Games/RhythmRally/table.fbx | Bin 0 -> 23276 bytes .../Sprites/Games/RhythmRally/table.fbx.meta | 102 ++ Assets/Scenes/Editor.unity | 1 + Assets/Scripts/Common/FreeCam.cs | 145 ++ Assets/Scripts/Common/FreeCam.cs.meta | 11 + Assets/Scripts/GameCamera.cs | 26 + Assets/Scripts/GameCamera.cs.meta | 11 + Assets/Scripts/Games/DJSchool.meta | 8 + Assets/Scripts/Games/DJSchool/DJSchool.cs | 34 + .../Scripts/Games/DJSchool/DJSchool.cs.meta | 11 + Assets/Scripts/Games/RhythmRally.meta | 8 + .../Scripts/Games/RhythmRally/RhythmRally.cs | 25 + .../Games/RhythmRally/RhythmRally.cs.meta | 11 + Assets/Scripts/Games/SpaceSoccer/Ball.cs | 2 +- Assets/Scripts/Games/Spaceball/Spaceball.cs | 10 +- Assets/Scripts/LevelEditor/Editor.cs | 12 +- Assets/Scripts/Minigames.cs | 89 +- Assets/Tests/Levels/rhythmrally.json | 1 + Assets/Tests/Levels/rhythmrally.json.meta | 7 + Assets/UniversalRenderPipelineAsset.asset | 2 +- ProjectSettings/GraphicsSettings.asset | 2 +- 86 files changed, 5954 insertions(+), 56 deletions(-) create mode 100644 Assets/Resources/Games/djSchool.prefab create mode 100644 Assets/Resources/Games/djSchool.prefab.meta create mode 100644 Assets/Resources/Sfx/games/djSchool.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/andStop1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/andStop2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/breakCmon1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/breakCmon2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/breakCmonAlt1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/breakCmonAlt2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/breakCmonLoud1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/breakCmonLoud2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/checkItOut.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/checkItOut1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/checkItOut2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/checkItOut3.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/cheer.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/hey.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/heyAlt.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/heyLoud.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/letsGo.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/letsGo1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/letsGo2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeah.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeah1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeah2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeahAlt.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeahAlt1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeahAlt2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ohYeahAlt3.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/ooh.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/oohAlt.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/oohLoud.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/recordStop.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/recordSwipe.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/scratchoHey1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/scratchoHey2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/scratchoHeyAlt1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/scratchoHeyAlt2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/scratchoHeyLoud1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/scratchoHeyLoud2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/djSchool/yay.ogg.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/background.png.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/djYellow.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_buildup.png.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_idle.png.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/student.png.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/test.png.meta create mode 100644 Assets/Resources/Sprites/Games/DJ School/turntable.png.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/body.png.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/materials/stand.png.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx.meta create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/table.fbx create mode 100644 Assets/Resources/Sprites/Games/RhythmRally/table.fbx.meta create mode 100644 Assets/Scripts/Common/FreeCam.cs create mode 100644 Assets/Scripts/Common/FreeCam.cs.meta create mode 100644 Assets/Scripts/GameCamera.cs create mode 100644 Assets/Scripts/GameCamera.cs.meta create mode 100644 Assets/Scripts/Games/DJSchool.meta create mode 100644 Assets/Scripts/Games/DJSchool/DJSchool.cs create mode 100644 Assets/Scripts/Games/DJSchool/DJSchool.cs.meta create mode 100644 Assets/Scripts/Games/RhythmRally.meta create mode 100644 Assets/Scripts/Games/RhythmRally/RhythmRally.cs create mode 100644 Assets/Scripts/Games/RhythmRally/RhythmRally.cs.meta create mode 100644 Assets/Tests/Levels/rhythmrally.json create mode 100644 Assets/Tests/Levels/rhythmrally.json.meta diff --git a/Assets/Resources/Games/djSchool.prefab b/Assets/Resources/Games/djSchool.prefab new file mode 100644 index 00000000..f8a663c3 --- /dev/null +++ b/Assets/Resources/Games/djSchool.prefab @@ -0,0 +1,607 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2570987087158414682 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3262376870945000243} + - component: {fileID: 8653669424728578938} + m_Layer: 0 + m_Name: TurnTable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3262376870945000243 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2570987087158414682} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.245, y: -4.263, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3491821540871733713} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8653669424728578938 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2570987087158414682} + 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: 836921579124155561, guid: 51c96d61d37a84e4d93a68bdb8f63768, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.54, y: 3.35} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2996380184485462804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8999951430074934072} + - component: {fileID: 5929961449393558523} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8999951430074934072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2996380184485462804} + 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: 494968338276370368} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5929961449393558523 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2996380184485462804} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 5 + m_Sprite: {fileID: -3590603051934361286, guid: 32c8faf1ec4cce943bbb31418502333b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 7.94, y: 7.87} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3620578192219180737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4833945694140080900} + - component: {fileID: 2288113856588001362} + m_Layer: 0 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4833945694140080900 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3620578192219180737} + 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: 8555870243713460004} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2288113856588001362 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3620578192219180737} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: -50 + m_Sprite: {fileID: 21300000, guid: e00f7b9371057fc48bae850664c3e879, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 19.2, y: 10.8} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5442390987565593313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8555870243713460004} + - component: {fileID: 6524517091693370402} + m_Layer: 0 + m_Name: djSchool + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8555870243713460004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5442390987565593313} + 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: 4833945694140080900} + - {fileID: 7194150316695991075} + - {fileID: 494968338276370368} + - {fileID: 3491821540871733713} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6524517091693370402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5442390987565593313} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 36f587267a500e643bcbf5b9c04bb1b5, type: 3} + m_Name: + m_EditorClassIdentifier: + EligibleHits: [] + firstEnable: 0 +--- !u!1 &6150620717603857755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6194700147666594011} + - component: {fileID: 1281418251896367363} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6194700147666594011 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6150620717603857755} + 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: 3491821540871733713} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1281418251896367363 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6150620717603857755} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 5 + m_Sprite: {fileID: 306361454967822772, guid: 6699199725b13df49890af7952a86f65, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 8.02, y: 7.28} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6350785533834960028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3491821540871733713} + m_Layer: 0 + m_Name: DJ Yellow (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3491821540871733713 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6350785533834960028} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.925, y: 1.907, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6194700147666594011} + - {fileID: 3262376870945000243} + m_Father: {fileID: 8555870243713460004} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6557773406086407626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7194150316695991075} + - component: {fileID: 1376192019837859333} + m_Layer: 0 + m_Name: test + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7194150316695991075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6557773406086407626} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 2, z: 1} + m_Children: [] + m_Father: {fileID: 8555870243713460004} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1376192019837859333 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6557773406086407626} + 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: 21300000, guid: ebe13dc7ec0dfaf49aa7bb9e583c0a21, type: 3} + m_Color: {r: 1, g: 0, b: 0, a: 0.56078434} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 19.2, y: 10.8} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7162777404145272222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3172136440734163899} + - component: {fileID: 1753773854860719206} + m_Layer: 0 + m_Name: TurnTable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3172136440734163899 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162777404145272222} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.4710001, y: -2.882, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 494968338276370368} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1753773854860719206 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162777404145272222} + 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: 836921579124155561, guid: 51c96d61d37a84e4d93a68bdb8f63768, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.54, y: 3.35} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8392193811723269136 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 494968338276370368} + m_Layer: 0 + m_Name: Student + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &494968338276370368 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8392193811723269136} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.854, y: -0.958, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8999951430074934072} + - {fileID: 3172136440734163899} + m_Father: {fileID: 8555870243713460004} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Resources/Games/djSchool.prefab.meta b/Assets/Resources/Games/djSchool.prefab.meta new file mode 100644 index 00000000..8a7b81df --- /dev/null +++ b/Assets/Resources/Games/djSchool.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f935c3cf25b69746819a94756411f28 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Games/rhythmRally.prefab b/Assets/Resources/Games/rhythmRally.prefab index 4b9bc36f..68e1bb20 100644 --- a/Assets/Resources/Games/rhythmRally.prefab +++ b/Assets/Resources/Games/rhythmRally.prefab @@ -1,5 +1,1035 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &146784488397434536 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6465380149420985841} + - component: {fileID: 5150711608200231027} + m_Layer: 0 + m_Name: body_pingpong_model.001.dmx + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6465380149420985841 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146784488397434536} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_Children: [] + m_Father: {fileID: 5578250493625423760} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &5150711608200231027 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146784488397434536} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 46d08bc7bd1c6e94d899e9bc785d439c, type: 2} + - {fileID: 2100000, guid: 46d08bc7bd1c6e94d899e9bc785d439c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 7787384184808975999, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + m_Bones: + - {fileID: 7882399481071734150} + - {fileID: 8997615958956203448} + - {fileID: 1642482694381883037} + - {fileID: 5074551803270828255} + - {fileID: 1060475332243281782} + - {fileID: 2196546672503149234} + - {fileID: 2143764803637615919} + - {fileID: 4440240152043720574} + - {fileID: 4040310657852382165} + - {fileID: 1924380580795665481} + - {fileID: 1164724190879851257} + - {fileID: 5684003421885685983} + - {fileID: 8572081909583184740} + - {fileID: 7712726283468648046} + - {fileID: 5157880249543607561} + - {fileID: 3577546965087503152} + - {fileID: 4211942108506054106} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7882399481071734150} + m_AABB: + m_Center: {x: -0.00006857561, y: 0.0010700116, z: 0.00022814807} + m_Extent: {x: 0.008027764, y: 0.008032357, z: 0.0012922956} + m_DirtyAABB: 0 +--- !u!1 &977594010943762180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5074551803270828255} + m_Layer: 0 + m_Name: bip.neck + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5074551803270828255 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 977594010943762180} + m_LocalRotation: {x: 4.973799e-14, y: -1.7219e-41, z: -1.1858465e-20, w: 1} + m_LocalPosition: {x: -2.5382473e-16, y: 0.0013578546, z: 5.32907e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1060475332243281782} + m_Father: {fileID: 1642482694381883037} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &996483849653877057 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1164724190879851257} + m_Layer: 0 + m_Name: bip.Hand_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1164724190879851257 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996483849653877057} + m_LocalRotation: {x: -1.7763568e-14, y: 1.4210853e-14, z: -9.2370556e-14, w: 1} + m_LocalPosition: {x: 2.4868996e-16, y: 0.0022372627, z: 1.3100631e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 926389507171292984} + m_Father: {fileID: 1924380580795665481} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1424115151751812466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4628448030714625307} + m_Layer: 0 + m_Name: bip.Head_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4628448030714625307 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1424115151751812466} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.00019050001, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1060475332243281782} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1844272066746215056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4228713593463920381} + - component: {fileID: 1429261158168197235} + m_Layer: 3 + m_Name: Square + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4228713593463920381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1844272066746215056} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.66, y: 0.66, z: 1} + m_Children: [] + m_Father: {fileID: 3337760827311893485} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1429261158168197235 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1844272066746215056} + 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: 21300000, guid: 3bc9e186c02de27468111f3f0377e410, type: 3} + m_Color: {r: 0, g: 0.836565, b: 1, a: 0.6745098} + 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 &1917172819116716196 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5157880249543607561} + m_Layer: 0 + m_Name: bip.Hip_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5157880249543607561 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1917172819116716196} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 0.0015978619, y: 0, z: 0.0059064035} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3577546965087503152} + m_Father: {fileID: 4805083974123315256} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2081744100163324485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7507773749086299537} + - component: {fileID: 7679470404334983312} + - component: {fileID: 5088934241597969877} + - component: {fileID: 470108109485958925} + m_Layer: 0 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7507773749086299537 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2081744100163324485} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.65, y: 3.3, z: 1} + m_Children: [] + m_Father: {fileID: 3078425781313688086} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &7679470404334983312 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2081744100163324485} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5088934241597969877 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2081744100163324485} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: acb2d609899a3a34fbbc2980ef596c03, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &470108109485958925 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2081744100163324485} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &2252859964840218268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5684003421885685983} + m_Layer: 0 + m_Name: bip.Hip_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5684003421885685983 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2252859964840218268} + m_LocalRotation: {x: -0.00000035070542, y: -0.0000000019804458, z: 0.9999841, w: -0.0056462744} + m_LocalPosition: {x: -0.0007706566, y: -0.00063494977, z: -9.7699626e-17} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1} + m_Children: + - {fileID: 8572081909583184740} + m_Father: {fileID: 7882399481071734150} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2281770902686044203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7712726283468648046} + m_Layer: 0 + m_Name: bip.Foot_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7712726283468648046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2281770902686044203} + m_LocalRotation: {x: -0.6845531, y: -0.0000012410451, z: 0.0000012775369, w: 0.728963} + m_LocalPosition: {x: 1.9423223e-11, y: 0.0026878098, z: -0.00008613494} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_Children: + - {fileID: 1935616800208234324} + m_Father: {fileID: 8572081909583184740} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2450734228926888598 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1935616800208234324} + m_Layer: 0 + m_Name: bip.Foot_L_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1935616800208234324 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2450734228926888598} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.00019050001, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7712726283468648046} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2456473336827544415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4440240152043720574} + m_Layer: 0 + m_Name: bip.Hand_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4440240152043720574 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2456473336827544415} + m_LocalRotation: {x: -4.298414e-20, y: -6.617445e-23, z: -1.6807559e-21, w: 1} + m_LocalPosition: {x: 5.684342e-16, y: 0.0022417114, z: 3.330669e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6764940219563656225} + m_Father: {fileID: 2143764803637615919} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3291514283698277780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8997615958956203448} + m_Layer: 0 + m_Name: bip.Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8997615958956203448 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3291514283698277780} + m_LocalRotation: {x: 4.6185278e-14, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.001955555, z: -7.105427e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1642482694381883037} + m_Father: {fileID: 7882399481071734150} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3570826551346832838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1642482694381883037} + m_Layer: 0 + m_Name: bip.Chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1642482694381883037 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3570826551346832838} + m_LocalRotation: {x: -1.4210855e-13, y: -0.000000119209204, z: 1.6940657e-20, w: 1} + m_LocalPosition: {x: -0, y: 0.0017969053, z: -2.1316282e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4040310657852382165} + - {fileID: 2196546672503149234} + - {fileID: 5074551803270828255} + m_Father: {fileID: 8997615958956203448} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4052947733920485538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6509993024069972873} + - component: {fileID: 6268063764140376526} + - component: {fileID: 4166003395478435209} + m_Layer: 0 + m_Name: CameraPos + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6509993024069972873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4052947733920485538} + m_LocalRotation: {x: 0.17683825, y: 0.23204976, z: -0.042945053, w: 0.95552963} + m_LocalPosition: {x: -1.86, y: 2.2, z: -3.9} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3337760827311893485} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 20.97, y: 27.3, z: 0} +--- !u!20 &6268063764140376526 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4052947733920485538} + m_Enabled: 0 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 41 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + 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!1 &4120325342039697116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4805083974123315256} + m_Layer: 0 + m_Name: pingpongman99.9_ARM + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4805083974123315256 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4120325342039697116} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_Children: + - {fileID: 5157880249543607561} + - {fileID: 7882399481071734150} + m_Father: {fileID: 5578250493625423760} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4563461477476183608 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7572622955205032028} + - component: {fileID: 6113690850971488674} + m_Layer: 0 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7572622955205032028 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4563461477476183608} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0.7071068, w: 0} + m_LocalPosition: {x: 0.079, y: -0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 1} + m_Children: [] + m_Father: {fileID: 5578250493625423760} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!212 &6113690850971488674 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4563461477476183608} + 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: -2413806693520163455, guid: ebe73ca9363db456bacf42c025bb4847, type: 3} + m_Color: {r: 0, g: 0, b: 0, a: 0.33333334} + 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 &5053669800618790186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578250493625423760} + m_Layer: 0 + m_Name: paddler + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5578250493625423760 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5053669800618790186} + m_LocalRotation: {x: 0, y: -1, z: 0, w: 0} + m_LocalPosition: {x: 0.079, y: 0, z: 2.387} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6465380149420985841} + - {fileID: 4805083974123315256} + - {fileID: 7572622955205032028} + m_Father: {fileID: 3337760827311893485} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: 0} +--- !u!1 &6268206421494160761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2196546672503149234} + m_Layer: 0 + m_Name: bip.Arm_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2196546672503149234 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6268206421494160761} + m_LocalRotation: {x: 0.50000006, y: 0.49999997, z: 0.5, w: -0.5} + m_LocalPosition: {x: 0.0013812799, y: 0.0008636272, z: -3.2932249e-10} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_Children: + - {fileID: 2143764803637615919} + m_Father: {fileID: 1642482694381883037} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6819444361431086311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7882399481071734150} + m_Layer: 0 + m_Name: Pelvis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7882399481071734150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6819444361431086311} + m_LocalRotation: {x: 0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 0.0007800091, y: 0, z: 0.00653321} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8997615958956203448} + - {fileID: 5684003421885685983} + m_Father: {fileID: 4805083974123315256} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7520260850627414542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5963959362352559077} + m_Layer: 0 + m_Name: bip.Foot_R_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5963959362352559077 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7520260850627414542} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0001905, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4211942108506054106} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7743391338040788159 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2143764803637615919} + m_Layer: 0 + m_Name: bip.forearm_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2143764803637615919 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7743391338040788159} + m_LocalRotation: {x: 3.552705e-14, y: 0.00000008841498, z: 3.8602653e-21, w: 1} + m_LocalPosition: {x: 3.907985e-16, y: 0.0028325468, z: 3.6859404e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4440240152043720574} + m_Father: {fileID: 2196546672503149234} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7961495422064640329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1924380580795665481} + m_Layer: 0 + m_Name: bip.ForeArm_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1924380580795665481 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7961495422064640329} + m_LocalRotation: {x: -1.2705494e-21, y: -0.000000051162118, z: 9.781431e-23, w: 1} + m_LocalPosition: {x: 1.7763567e-16, y: 0.00272333, z: -0.0000000011920928} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1164724190879851257} + m_Father: {fileID: 4040310657852382165} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7967938644691675208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8572081909583184740} + m_Layer: 0 + m_Name: bip.Knee_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8572081909583184740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7967938644691675208} + m_LocalRotation: {x: 0.0056452276, y: 0.9999841, z: 0.000000041682, w: 0.00000043336797} + m_LocalPosition: {x: 0.000021621412, y: 0.0029587313, z: 1.5170185e-11} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_Children: + - {fileID: 7712726283468648046} + m_Father: {fileID: 5684003421885685983} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8070718553788868724 GameObject: m_ObjectHideFlags: 0 @@ -9,6 +1039,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3337760827311893485} + - component: {fileID: 1533333596276309432} m_Layer: 0 m_Name: rhythmRally m_TagString: Untagged @@ -26,7 +1057,357 @@ Transform: 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_Children: + - {fileID: 6509993024069972873} + - {fileID: 3078425781313688086} + - {fileID: 4228713593463920381} + - {fileID: 5578250493625423760} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1533333596276309432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8070718553788868724} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 35772aee9756b5040ab64a73ebc3f8ae, type: 3} + m_Name: + m_EditorClassIdentifier: + cameraPos: {fileID: 6509993024069972873} +--- !u!1 &8145195784201046757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4211942108506054106} + m_Layer: 0 + m_Name: bip.Foot_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4211942108506054106 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8145195784201046757} + m_LocalRotation: {x: -0.68692344, y: -0.000002863702, z: 0.0000027068438, w: 0.7267298} + m_LocalPosition: {x: -0, y: 0.0026952913, z: -0.000037864407} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5963959362352559077} + m_Father: {fileID: 3577546965087503152} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8632397299295837953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060475332243281782} + m_Layer: 0 + m_Name: bip.Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1060475332243281782 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8632397299295837953} + m_LocalRotation: {x: -2.1316282e-14, y: 0.000000119209204, z: 5.624652e-21, w: 1} + m_LocalPosition: {x: -2.5382473e-16, y: 0.00051647663, z: 3.5527136e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4628448030714625307} + m_Father: {fileID: 5074551803270828255} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8667554679843984727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3577546965087503152} + m_Layer: 0 + m_Name: bip.Knee_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3577546965087503152 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8667554679843984727} + m_LocalRotation: {x: -9.592327e-14, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0029396166, z: -3.5527136e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4211942108506054106} + m_Father: {fileID: 5157880249543607561} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8890895498876736811 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926389507171292984} + m_Layer: 0 + m_Name: bip.Hand_L_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &926389507171292984 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8890895498876736811} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.00019050001, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1164724190879851257} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8955892142761139818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6764940219563656225} + m_Layer: 0 + m_Name: bip.Hand_R_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6764940219563656225 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8955892142761139818} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.00019050001, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 223368832845317440} + m_Father: {fileID: 4440240152043720574} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9219498438522302407 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4040310657852382165} + m_Layer: 0 + m_Name: bip.Arm_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4040310657852382165 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9219498438522302407} + m_LocalRotation: {x: -0.5, y: 0.49999997, z: 0.5, w: 0.5} + m_LocalPosition: {x: -0.0014864763, y: 0.0008650982, z: 3.544035e-10} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_Children: + - {fileID: 1924380580795665481} + m_Father: {fileID: 1642482694381883037} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &329653069608313515 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6764940219563656225} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalScale.x + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalScale.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalScale.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00008 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalPosition.y + value: 0.00234 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalPosition.z + value: -0.00023 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5224907 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalRotation.x + value: -0.47699314 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalRotation.y + value: 0.515546 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalRotation.z + value: 0.48341843 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -85.486 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 80.212 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 9.758 + objectReference: {fileID: 0} + - target: {fileID: -169766292784885872, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 46d08bc7bd1c6e94d899e9bc785d439c, type: 2} + - target: {fileID: 919132149155446097, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + propertyPath: m_Name + value: paddle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dca613e2c0baaad48aa89094a8366643, type: 3} +--- !u!4 &223368832845317440 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: dca613e2c0baaad48aa89094a8366643, type: 3} + m_PrefabInstance: {fileID: 329653069608313515} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3256800228231493117 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3337760827311893485} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_Name + value: table + objectReference: {fileID: 0} + - target: {fileID: 6604713638415971672, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: acb2d609899a3a34fbbc2980ef596c03, type: 2} + - target: {fileID: 6604713638415971672, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 0cacbec5149a39d41ba4b97d52970c7a, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} +--- !u!4 &3078425781313688086 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 11e67fcf8c072044eb96c34e94477a0f, type: 3} + m_PrefabInstance: {fileID: 3256800228231493117} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Resources/Prefabs/Cameras.prefab b/Assets/Resources/Prefabs/Cameras.prefab index 5452a9d0..9f27e31d 100644 --- a/Assets/Resources/Prefabs/Cameras.prefab +++ b/Assets/Resources/Prefabs/Cameras.prefab @@ -120,6 +120,7 @@ GameObject: - component: {fileID: 6234653028453841297} - component: {fileID: 6234653028453841299} - component: {fileID: 6355700643848904068} + - component: {fileID: 4269444482100919274} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -226,6 +227,20 @@ MonoBehaviour: m_RequiresDepthTexture: 0 m_RequiresColorTexture: 0 m_Version: 2 +--- !u!114 &4269444482100919274 +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: a774f8053d895604cb8ded8c46de6733, type: 3} + m_Name: + m_EditorClassIdentifier: + camera: {fileID: 0} + baseColor: {r: 0, g: 0, b: 0, a: 1} --- !u!1 &6234653029009288367 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Sfx/games/djSchool.meta b/Assets/Resources/Sfx/games/djSchool.meta new file mode 100644 index 00000000..2435572b --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 85173c7229fa76c4e9c9946c3e8717f4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/djSchool/andStop1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/andStop1.ogg.meta new file mode 100644 index 00000000..27bd0587 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/andStop1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 65a452b64eaacbb439c3f9bab51f655d +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/djSchool/andStop2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/andStop2.ogg.meta new file mode 100644 index 00000000..56620640 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/andStop2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: ca3b30d73b44d6b45a4e51d1717018ff +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/djSchool/breakCmon1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/breakCmon1.ogg.meta new file mode 100644 index 00000000..2a927092 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/breakCmon1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7858c3b334b5ff74eaae06f6b4a5e187 +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/djSchool/breakCmon2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/breakCmon2.ogg.meta new file mode 100644 index 00000000..38be0b48 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/breakCmon2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 6d1f52305f743bd4ca8a5e9f2eef7b4b +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/djSchool/breakCmonAlt1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/breakCmonAlt1.ogg.meta new file mode 100644 index 00000000..5dbc2194 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/breakCmonAlt1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 44698cf860f60b644b7991f7f81ec29f +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/djSchool/breakCmonAlt2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/breakCmonAlt2.ogg.meta new file mode 100644 index 00000000..89991604 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/breakCmonAlt2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: ddd025381ec1cd542a7a8e398ac4e2d3 +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/djSchool/breakCmonLoud1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/breakCmonLoud1.ogg.meta new file mode 100644 index 00000000..9285574d --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/breakCmonLoud1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 846410f52c5cd154198fe7949af29725 +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/djSchool/breakCmonLoud2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/breakCmonLoud2.ogg.meta new file mode 100644 index 00000000..0bea10c6 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/breakCmonLoud2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 6fc74e1662bdf064d9077f19149dfc10 +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/djSchool/checkItOut.ogg.meta b/Assets/Resources/Sfx/games/djSchool/checkItOut.ogg.meta new file mode 100644 index 00000000..479758c2 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/checkItOut.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c11f13d3875fa344aa746c3c69050a8c +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/djSchool/checkItOut1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/checkItOut1.ogg.meta new file mode 100644 index 00000000..dd70afd6 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/checkItOut1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 1bb895e1803efa54589a3e9c13f54826 +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/djSchool/checkItOut2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/checkItOut2.ogg.meta new file mode 100644 index 00000000..94c16a59 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/checkItOut2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 4f340de6c0f96034dbebc3258d279377 +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/djSchool/checkItOut3.ogg.meta b/Assets/Resources/Sfx/games/djSchool/checkItOut3.ogg.meta new file mode 100644 index 00000000..316a9050 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/checkItOut3.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 13ff743d65dda9541b449448a7457cbb +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/djSchool/cheer.ogg.meta b/Assets/Resources/Sfx/games/djSchool/cheer.ogg.meta new file mode 100644 index 00000000..e12ddad8 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/cheer.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e8fb2595bdfc4594c861ee51d15fdcab +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/djSchool/hey.ogg.meta b/Assets/Resources/Sfx/games/djSchool/hey.ogg.meta new file mode 100644 index 00000000..0cb4f1fc --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/hey.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 37f809d643b13514182b8609ef3ab363 +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/djSchool/heyAlt.ogg.meta b/Assets/Resources/Sfx/games/djSchool/heyAlt.ogg.meta new file mode 100644 index 00000000..4bde335a --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/heyAlt.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: f26770a46ac751a4ab1fb254635c7e28 +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/djSchool/heyLoud.ogg.meta b/Assets/Resources/Sfx/games/djSchool/heyLoud.ogg.meta new file mode 100644 index 00000000..e71793c3 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/heyLoud.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 36da686aba1d7914cb1ee8bae3550550 +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/djSchool/letsGo.ogg.meta b/Assets/Resources/Sfx/games/djSchool/letsGo.ogg.meta new file mode 100644 index 00000000..b91dd7a4 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/letsGo.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 5d0d34781e170ca45890d5ecfbaf5958 +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/djSchool/letsGo1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/letsGo1.ogg.meta new file mode 100644 index 00000000..11d69f21 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/letsGo1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 4fc6ba51d36013543b4be510c05cd0d5 +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/djSchool/letsGo2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/letsGo2.ogg.meta new file mode 100644 index 00000000..f898b92c --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/letsGo2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: ecce31d5d51bc694caae7ec780723a89 +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/djSchool/ohYeah.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeah.ogg.meta new file mode 100644 index 00000000..66207e9c --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeah.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a428badced6017a41ae90e685ffc37a5 +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/djSchool/ohYeah1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeah1.ogg.meta new file mode 100644 index 00000000..617a2eca --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeah1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 3d97d5b12fa70bf4f995485e57f76a42 +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/djSchool/ohYeah2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeah2.ogg.meta new file mode 100644 index 00000000..6f56fd08 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeah2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a8fbaff527697444daa38cdd9bc5988e +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/djSchool/ohYeahAlt.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt.ogg.meta new file mode 100644 index 00000000..e2595411 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e240d8c1f45e2454c8f3f545b2ee16aa +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/djSchool/ohYeahAlt1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt1.ogg.meta new file mode 100644 index 00000000..2f99a2e1 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 5a32042d6cb72a845a8b93efc7a94905 +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/djSchool/ohYeahAlt2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt2.ogg.meta new file mode 100644 index 00000000..97f9e25d --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a3272c3e2f92aba44ab64997d1b3b7b8 +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/djSchool/ohYeahAlt3.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt3.ogg.meta new file mode 100644 index 00000000..2f5d9ade --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ohYeahAlt3.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 27f0687a1c9c3d94897a03e570e665af +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/djSchool/ooh.ogg.meta b/Assets/Resources/Sfx/games/djSchool/ooh.ogg.meta new file mode 100644 index 00000000..aa255676 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/ooh.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: f1604bf5ac1ed0a4588d1136a497e2b8 +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/djSchool/oohAlt.ogg.meta b/Assets/Resources/Sfx/games/djSchool/oohAlt.ogg.meta new file mode 100644 index 00000000..e0fd376d --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/oohAlt.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a6a2402ce09124c45bb1da4b8f753625 +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/djSchool/oohLoud.ogg.meta b/Assets/Resources/Sfx/games/djSchool/oohLoud.ogg.meta new file mode 100644 index 00000000..f9872273 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/oohLoud.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a8bebd88a65ce434297c9571643467cd +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/djSchool/recordStop.ogg.meta b/Assets/Resources/Sfx/games/djSchool/recordStop.ogg.meta new file mode 100644 index 00000000..20a4beda --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/recordStop.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: d6e92035e443a9146b47ee9b148fb666 +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/djSchool/recordSwipe.ogg.meta b/Assets/Resources/Sfx/games/djSchool/recordSwipe.ogg.meta new file mode 100644 index 00000000..f10755d9 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/recordSwipe.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 14359b9cbc8258a4eb3686b3541cdac8 +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/djSchool/scratchoHey1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/scratchoHey1.ogg.meta new file mode 100644 index 00000000..2be244d1 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/scratchoHey1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: fc1e8b05055d409498cf2653e2328ea3 +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/djSchool/scratchoHey2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/scratchoHey2.ogg.meta new file mode 100644 index 00000000..b151d982 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/scratchoHey2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: b153a61fecd0cb640aa5ee77a73a94ae +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/djSchool/scratchoHeyAlt1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/scratchoHeyAlt1.ogg.meta new file mode 100644 index 00000000..2342cdb9 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/scratchoHeyAlt1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: dcef6aa0483cca646ae8bd28b9dcdf0c +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/djSchool/scratchoHeyAlt2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/scratchoHeyAlt2.ogg.meta new file mode 100644 index 00000000..59cef5fb --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/scratchoHeyAlt2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 1d0b724f01296d2468b3dd767b6ccce7 +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/djSchool/scratchoHeyLoud1.ogg.meta b/Assets/Resources/Sfx/games/djSchool/scratchoHeyLoud1.ogg.meta new file mode 100644 index 00000000..c7f85e4d --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/scratchoHeyLoud1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 55f49a98a0150e14d89a5c2ae295fbd0 +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/djSchool/scratchoHeyLoud2.ogg.meta b/Assets/Resources/Sfx/games/djSchool/scratchoHeyLoud2.ogg.meta new file mode 100644 index 00000000..fa7bc5e7 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/scratchoHeyLoud2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 381c508d8195fe54688b17d0f8a9faab +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/djSchool/yay.ogg.meta b/Assets/Resources/Sfx/games/djSchool/yay.ogg.meta new file mode 100644 index 00000000..acadd777 --- /dev/null +++ b/Assets/Resources/Sfx/games/djSchool/yay.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 3cb8c57729d543649a5c295da2e33012 +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/DJ School.meta b/Assets/Resources/Sprites/Games/DJ School.meta new file mode 100644 index 00000000..c29c438d --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1a583306453705f4e85e049f4ed120bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/DJ School/background.png.meta b/Assets/Resources/Sprites/Games/DJ School/background.png.meta new file mode 100644 index 00000000..abea3f25 --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/background.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: e00f7b9371057fc48bae850664c3e879 +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: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/DJ School/djYellow.meta b/Assets/Resources/Sprites/Games/DJ School/djYellow.meta new file mode 100644 index 00000000..0de93e8e --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/djYellow.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4a1bb566721d72e438241a97a948aad8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_buildup.png.meta b/Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_buildup.png.meta new file mode 100644 index 00000000..0ec45892 --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_buildup.png.meta @@ -0,0 +1,288 @@ +fileFormatVersion: 2 +guid: d5e7aceff2282a548bd33ff5a5f08ad8 +TextureImporter: + internalIDToNameTable: + - first: + 213: 5753728522458550069 + second: djYellow_buildup_0 + - first: + 213: 6026955181090075214 + second: djYellow_buildup_1 + - first: + 213: 8057686874398445793 + second: djYellow_buildup_2 + - first: + 213: -1840784195983799418 + second: djYellow_buildup_3 + - first: + 213: -1260761878050078194 + second: djYellow_buildup_4 + - first: + 213: 5051532891053279283 + second: djYellow_buildup_5 + - first: + 213: 8665669436033422954 + second: djYellow_buildup_6 + 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: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + 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: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: djYellow_buildup_0 + rect: + serializedVersion: 2 + x: 4 + y: 1476 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 53fcc2b4b9959df40800000000000000 + internalID: 5753728522458550069 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_buildup_1 + rect: + serializedVersion: 2 + x: 814 + y: 1476 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e42f2161ecb04a350800000000000000 + internalID: 6026955181090075214 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_buildup_2 + rect: + serializedVersion: 2 + x: 1624 + y: 1476 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1e0d8d35587a2df60800000000000000 + internalID: 8057686874398445793 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_buildup_3 + rect: + serializedVersion: 2 + x: 4 + y: 740 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 68b8b32d6883476e0800000000000000 + internalID: -1840784195983799418 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_buildup_4 + rect: + serializedVersion: 2 + x: 814 + y: 740 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e02887070cfd08ee0800000000000000 + internalID: -1260761878050078194 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_buildup_5 + rect: + serializedVersion: 2 + x: 1624 + y: 740 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 338ce667666aa1640800000000000000 + internalID: 5051532891053279283 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_buildup_6 + rect: + serializedVersion: 2 + x: 4 + y: 4 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a665bbb7074a24870800000000000000 + internalID: 8665669436033422954 + 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/DJ School/djYellow/djYellow_idle.png.meta b/Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_idle.png.meta new file mode 100644 index 00000000..eda51ddc --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/djYellow/djYellow_idle.png.meta @@ -0,0 +1,240 @@ +fileFormatVersion: 2 +guid: 6699199725b13df49890af7952a86f65 +TextureImporter: + internalIDToNameTable: + - first: + 213: 306361454967822772 + second: djYellow_idle_0 + - first: + 213: 2607761759735486020 + second: djYellow_idle_1 + - first: + 213: 1546373356957593294 + second: djYellow_idle_2 + - first: + 213: 2142544312468128732 + second: djYellow_idle_3 + - first: + 213: -4483207627742438429 + second: djYellow_idle_4 + 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: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + 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: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: djYellow_idle_0 + rect: + serializedVersion: 2 + x: 4 + y: 4 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b99a30ce1a604400800000000000000 + internalID: 306361454967822772 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_idle_1 + rect: + serializedVersion: 2 + x: 814 + y: 4 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 44691e30181a03420800000000000000 + internalID: 2607761759735486020 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_idle_2 + rect: + serializedVersion: 2 + x: 1624 + y: 4 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ecee5970062d57510800000000000000 + internalID: 1546373356957593294 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_idle_3 + rect: + serializedVersion: 2 + x: 2434 + y: 4 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cd3423453b8dbbd10800000000000000 + internalID: 2142544312468128732 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: djYellow_idle_4 + rect: + serializedVersion: 2 + x: 3244 + y: 4 + width: 802 + height: 728 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3eb17166a6278c1c0800000000000000 + internalID: -4483207627742438429 + 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/DJ School/student.png.meta b/Assets/Resources/Sprites/Games/DJ School/student.png.meta new file mode 100644 index 00000000..8a6b1f90 --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/student.png.meta @@ -0,0 +1,408 @@ +fileFormatVersion: 2 +guid: 32c8faf1ec4cce943bbb31418502333b +TextureImporter: + internalIDToNameTable: + - first: + 213: -474008126291752816 + second: student_0 + - first: + 213: 6775225630280950889 + second: student_1 + - first: + 213: -3590603051934361286 + second: student_2 + - first: + 213: -7280605794216780270 + second: student_3 + - first: + 213: -1108324220791026482 + second: student_4 + - first: + 213: -84044037535237813 + second: student_5 + - first: + 213: 7890052151456789346 + second: student_6 + - first: + 213: -5664848765385770971 + second: student_7 + - first: + 213: -8624972230825856309 + second: student_8 + - first: + 213: 5817979385575274063 + second: student_9 + - first: + 213: -2717095282070868293 + second: student_10 + - first: + 213: -6154985277085878723 + second: student_11 + 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: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + 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: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: student_0 + rect: + serializedVersion: 2 + x: 4 + y: 1594 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0984bbbde1cfb69f0800000000000000 + internalID: -474008126291752816 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_1 + rect: + serializedVersion: 2 + x: 806 + y: 1594 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 964a40660df660e50800000000000000 + internalID: 6775225630280950889 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_2 + rect: + serializedVersion: 2 + x: 1608 + y: 1594 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a39d4005c8d9b2ec0800000000000000 + internalID: -3590603051934361286 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_3 + rect: + serializedVersion: 2 + x: 2410 + y: 1594 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 21ede0eba9716fa90800000000000000 + internalID: -7280605794216780270 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_4 + rect: + serializedVersion: 2 + x: 3212 + y: 1594 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ecc0acb4ef07e90f0800000000000000 + internalID: -1108324220791026482 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_5 + rect: + serializedVersion: 2 + x: 4 + y: 799 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b49f835a46a65def0800000000000000 + internalID: -84044037535237813 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_6 + rect: + serializedVersion: 2 + x: 806 + y: 799 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 26373e2e0a81f7d60800000000000000 + internalID: 7890052151456789346 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_7 + rect: + serializedVersion: 2 + x: 1608 + y: 799 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 528fed0cf0a6261b0800000000000000 + internalID: -5664848765385770971 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_8 + rect: + serializedVersion: 2 + x: 2410 + y: 799 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bc234000471fd4880800000000000000 + internalID: -8624972230825856309 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_9 + rect: + serializedVersion: 2 + x: 3212 + y: 799 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f4672cb1d6d9db050800000000000000 + internalID: 5817979385575274063 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_10 + rect: + serializedVersion: 2 + x: 4 + y: 4 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bbea64b9c30fa4ad0800000000000000 + internalID: -2717095282070868293 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: student_11 + rect: + serializedVersion: 2 + x: 806 + y: 4 + width: 794 + height: 787 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d3679814089159aa0800000000000000 + internalID: -6154985277085878723 + 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/DJ School/test.png.meta b/Assets/Resources/Sprites/Games/DJ School/test.png.meta new file mode 100644 index 00000000..ecba8f58 --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/test.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: ebe13dc7ec0dfaf49aa7bb9e583c0a21 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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: diff --git a/Assets/Resources/Sprites/Games/DJ School/turntable.png.meta b/Assets/Resources/Sprites/Games/DJ School/turntable.png.meta new file mode 100644 index 00000000..9230611c --- /dev/null +++ b/Assets/Resources/Sprites/Games/DJ School/turntable.png.meta @@ -0,0 +1,600 @@ +fileFormatVersion: 2 +guid: 51c96d61d37a84e4d93a68bdb8f63768 +TextureImporter: + internalIDToNameTable: + - first: + 213: 836921579124155561 + second: turntable_0 + - first: + 213: -6808396579860639100 + second: turntable_1 + - first: + 213: -6413161211560599989 + second: turntable_2 + - first: + 213: -647411209407345727 + second: turntable_3 + - first: + 213: 7096670032117368111 + second: turntable_4 + - first: + 213: 6926160837623600213 + second: turntable_5 + - first: + 213: -7440528176705837575 + second: turntable_6 + - first: + 213: 7091854079307194003 + second: turntable_7 + - first: + 213: 6419061626408863453 + second: turntable_8 + - first: + 213: -60426646923268813 + second: turntable_9 + - first: + 213: -6326371371039055405 + second: turntable_10 + - first: + 213: 8107383951289109478 + second: turntable_11 + - first: + 213: 2073874090203155938 + second: turntable_12 + - first: + 213: -6215106890456281241 + second: turntable_13 + - first: + 213: 5391697474062777944 + second: turntable_14 + - first: + 213: 3844131486646104688 + second: turntable_15 + - first: + 213: 4577315598492740499 + second: turntable_16 + - first: + 213: 3398781665254508244 + second: turntable_17 + - first: + 213: 8861929893788052115 + second: turntable_18 + - first: + 213: 5480753857023637297 + second: turntable_19 + 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: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + 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: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: turntable_0 + rect: + serializedVersion: 2 + x: 4 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9a4ed84fdb75d9b00800000000000000 + internalID: 836921579124155561 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_1 + rect: + serializedVersion: 2 + x: 566 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4821c6f0267b381a0800000000000000 + internalID: -6808396579860639100 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_2 + rect: + serializedVersion: 2 + x: 1128 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b4edd914bdfdff6a0800000000000000 + internalID: -6413161211560599989 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_3 + rect: + serializedVersion: 2 + x: 1690 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1cb4ba76feee307f0800000000000000 + internalID: -647411209407345727 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_4 + rect: + serializedVersion: 2 + x: 2252 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f2504806bcf6c7260800000000000000 + internalID: 7096670032117368111 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_5 + rect: + serializedVersion: 2 + x: 2814 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 554d6cfd59aae1060800000000000000 + internalID: 6926160837623600213 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_6 + rect: + serializedVersion: 2 + x: 3376 + y: 690 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9f5e92e7b0fedb890800000000000000 + internalID: -7440528176705837575 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_7 + rect: + serializedVersion: 2 + x: 4 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 39e920cf5b35b6260800000000000000 + internalID: 7091854079307194003 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_8 + rect: + serializedVersion: 2 + x: 566 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dd601712a86151950800000000000000 + internalID: 6419061626408863453 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_9 + rect: + serializedVersion: 2 + x: 1128 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 33dab27e842592ff0800000000000000 + internalID: -60426646923268813 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_10 + rect: + serializedVersion: 2 + x: 1690 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3d12400b1c63438a0800000000000000 + internalID: -6326371371039055405 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_11 + rect: + serializedVersion: 2 + x: 2252 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6eb4a4abfb6338070800000000000000 + internalID: 8107383951289109478 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_12 + rect: + serializedVersion: 2 + x: 2814 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2ed02774f71e7cc10800000000000000 + internalID: 2073874090203155938 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_13 + rect: + serializedVersion: 2 + x: 3376 + y: 347 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 76f454156318fb9a0800000000000000 + internalID: -6215106890456281241 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_14 + rect: + serializedVersion: 2 + x: 4 + y: 4 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 85ef1e5494823da40800000000000000 + internalID: 5391697474062777944 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_15 + rect: + serializedVersion: 2 + x: 566 + y: 4 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0727f635839195530800000000000000 + internalID: 3844131486646104688 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_16 + rect: + serializedVersion: 2 + x: 1128 + y: 4 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 39ba3010944e58f30800000000000000 + internalID: 4577315598492740499 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_17 + rect: + serializedVersion: 2 + x: 1690 + y: 4 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4d60b92cae5ea2f20800000000000000 + internalID: 3398781665254508244 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_18 + rect: + serializedVersion: 2 + x: 2252 + y: 4 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 39ae6af2946ebfa70800000000000000 + internalID: 8861929893788052115 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: turntable_19 + rect: + serializedVersion: 2 + x: 2814 + y: 4 + width: 554 + height: 335 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 137fe3d389c8f0c40800000000000000 + internalID: 5480753857023637297 + 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/RhythmRally.meta b/Assets/Resources/Sprites/Games/RhythmRally.meta new file mode 100644 index 00000000..56002bff --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e87c5e72d4e7c7b48ad67bc78799d2d2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials.meta b/Assets/Resources/Sprites/Games/RhythmRally/materials.meta new file mode 100644 index 00000000..785e7905 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a5e5d8c458325104e9c0b7e46d02e32d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat new file mode 100644 index 00000000..58df6c6e --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat @@ -0,0 +1,129 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: body + m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 009d6562d17269f48a37c11edef6b58f, type: 3} + 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: 2800000, guid: 009d6562d17269f48a37c11edef6b58f, type: 3} + 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: + - _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 + - _GlossinessSource: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 0 + - _SampleGI: 0 + - _Shininess: 0 + - _Smoothness: 0 + - _SmoothnessSource: 0 + - _SmoothnessTextureChannel: 0 + - _SpecSource: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _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: [] +--- !u!114 &4861862531652635016 +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 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat.meta b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat.meta new file mode 100644 index 00000000..6b6e665a --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46d08bc7bd1c6e94d899e9bc785d439c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.png.meta b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.png.meta new file mode 100644 index 00000000..0b68c177 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 009d6562d17269f48a37c11edef6b58f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat new file mode 100644 index 00000000..e0048cb0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: net + m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - SHADOWCASTER + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 0ac89f5d7bfff0447b654d2b4c7de2f1, type: 3} + 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: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossinessSource: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SampleGI: 0 + - _Shininess: 0 + - _Smoothness: 0.5 + - _SmoothnessSource: 0 + - _SmoothnessTextureChannel: 0 + - _SpecSource: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _Surface: 1 + - _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} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &4861862531652635016 +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 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat.meta b/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat.meta new file mode 100644 index 00000000..fc0e0d06 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/net.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: acb2d609899a3a34fbbc2980ef596c03 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat new file mode 100644 index 00000000..bd5143ca --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat @@ -0,0 +1,125 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: stand + m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 0f640706f6e1ac240aeaef7d039c8f6a, type: 3} + 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: 2800000, guid: 0f640706f6e1ac240aeaef7d039c8f6a, type: 3} + 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: + - _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: + - _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: [] +--- !u!114 &4861862531652635016 +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 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat.meta b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat.meta new file mode 100644 index 00000000..a9a6ce06 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0cacbec5149a39d41ba4b97d52970c7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.png.meta b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.png.meta new file mode 100644 index 00000000..80da3e7b --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 0f640706f6e1ac240aeaef7d039c8f6a +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: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx b/Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx new file mode 100644 index 0000000000000000000000000000000000000000..87d549b13e4d12bcde76c22854bf8a0ba11864fe GIT binary patch literal 27996 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx.meta b/Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx.meta new file mode 100644 index 00000000..05a5e447 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/paddle.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: dca613e2c0baaad48aa89094a8366643 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx b/Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx new file mode 100644 index 0000000000000000000000000000000000000000..55ed87a2e131945d6dda940579f7f3df0560fa98 GIT binary patch literal 108188 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx.meta b/Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx.meta new file mode 100644 index 00000000..c5151d6f --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/paddler.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: cebeb8610d89fb34688750080a285ddb +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/table.fbx b/Assets/Resources/Sprites/Games/RhythmRally/table.fbx new file mode 100644 index 0000000000000000000000000000000000000000..a59ac4d057beebce198389595e451e37e62d63f9 GIT binary patch literal 23276 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 qSMDu2zPxVbz^W0Ej6(da=l`ozy +/// A simple free camera to be added to a Unity game object. +/// +/// Keys: +/// wasd / arrows - movement +/// q/e - up/down (local space) +/// r/f - up/down (world space) +/// pageup/pagedown - up/down (world space) +/// hold shift - enable fast movement mode +/// right mouse - enable free look +/// mouse - free look / rotation +/// +/// +public class FreeCam : MonoBehaviour +{ + /// + /// Normal speed of camera movement. + /// + public float movementSpeed = 2f; + + /// + /// Speed of camera movement when shift is held down, + /// + public float fastMovementSpeed = 15f; + + /// + /// Sensitivity for free look. + /// + public float freeLookSensitivity = 2f; + + /// + /// Amount to zoom the camera when using the mouse wheel. + /// + public float zoomSensitivity = 10f; + + /// + /// Amount to zoom the camera when using the mouse wheel (fast mode). + /// + public float fastZoomSensitivity = 50f; + + /// + /// Set to true when free looking (on right mouse button). + /// + private bool looking = false; + + void Update() + { + var fastMode = Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift); + var movementSpeed = fastMode ? this.fastMovementSpeed : this.movementSpeed; + + if (Input.GetKey(KeyCode.A) || Input.GetKey(KeyCode.LeftArrow)) + { + transform.position = transform.position + (-transform.right * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.D) || Input.GetKey(KeyCode.RightArrow)) + { + transform.position = transform.position + (transform.right * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.W) || Input.GetKey(KeyCode.UpArrow)) + { + transform.position = transform.position + (transform.forward * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.S) || Input.GetKey(KeyCode.DownArrow)) + { + transform.position = transform.position + (-transform.forward * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.Q)) + { + transform.position = transform.position + (transform.up * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.E)) + { + transform.position = transform.position + (-transform.up * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.R) || Input.GetKey(KeyCode.PageUp)) + { + transform.position = transform.position + (Vector3.up * movementSpeed * Time.deltaTime); + } + + if (Input.GetKey(KeyCode.F) || Input.GetKey(KeyCode.PageDown)) + { + transform.position = transform.position + (-Vector3.up * movementSpeed * Time.deltaTime); + } + + if (looking) + { + float newRotationX = transform.localEulerAngles.y + Input.GetAxis("Mouse X") * freeLookSensitivity; + float newRotationY = transform.localEulerAngles.x - Input.GetAxis("Mouse Y") * freeLookSensitivity; + transform.localEulerAngles = new Vector3(newRotationY, newRotationX, 0f); + } + + float axis = Input.GetAxis("Mouse ScrollWheel"); + if (axis != 0) + { + var zoomSensitivity = fastMode ? this.fastZoomSensitivity : this.zoomSensitivity; + transform.position = transform.position + transform.forward * axis * zoomSensitivity; + } + + if (Input.GetKeyDown(KeyCode.Mouse1)) + { + StartLooking(); + } + else if (Input.GetKeyUp(KeyCode.Mouse1)) + { + StopLooking(); + } + } + + void OnDisable() + { + StopLooking(); + } + + /// + /// Enable free looking. + /// + public void StartLooking() + { + looking = true; + Cursor.visible = false; + Cursor.lockState = CursorLockMode.Locked; + } + + /// + /// Disable free looking. + /// + public void StopLooking() + { + looking = false; + Cursor.visible = true; + Cursor.lockState = CursorLockMode.None; + } +} \ No newline at end of file diff --git a/Assets/Scripts/Common/FreeCam.cs.meta b/Assets/Scripts/Common/FreeCam.cs.meta new file mode 100644 index 00000000..caa50f88 --- /dev/null +++ b/Assets/Scripts/Common/FreeCam.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a0e5d5d77f9b8824b997a02d704003ef +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GameCamera.cs b/Assets/Scripts/GameCamera.cs new file mode 100644 index 00000000..6568ad02 --- /dev/null +++ b/Assets/Scripts/GameCamera.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace RhythmHeavenMania +{ + public class GameCamera : MonoBehaviour + { + public static GameCamera instance { get; private set; } + public new Camera camera; + + [Header("Components")] + public Color baseColor; + + private void Awake() + { + instance = this; + camera = this.GetComponent(); + } + + private void Start() + { + camera.backgroundColor = baseColor; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/GameCamera.cs.meta b/Assets/Scripts/GameCamera.cs.meta new file mode 100644 index 00000000..aa7f9ff0 --- /dev/null +++ b/Assets/Scripts/GameCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a774f8053d895604cb8ded8c46de6733 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/DJSchool.meta b/Assets/Scripts/Games/DJSchool.meta new file mode 100644 index 00000000..824b0179 --- /dev/null +++ b/Assets/Scripts/Games/DJSchool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 51d95684617a83745b551fa3687d2a01 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/DJSchool/DJSchool.cs b/Assets/Scripts/Games/DJSchool/DJSchool.cs new file mode 100644 index 00000000..9550333b --- /dev/null +++ b/Assets/Scripts/Games/DJSchool/DJSchool.cs @@ -0,0 +1,34 @@ +using RhythmHeavenMania.Util; + +namespace RhythmHeavenMania.Games.DJSchool +{ + public class DJSchool : Minigame + { + public static DJSchool instance { get; private set; } + + private void Awake() + { + instance = this; + } + + public void BreakCmon(float beat) + { + MultiSound.Play(new MultiSound.Sound[] + { + new MultiSound.Sound("djSchool/breakCmon1", beat), + new MultiSound.Sound("djSchool/breakCmon2", beat + 1f), + new MultiSound.Sound("djSchool/ooh", beat + 2f), + }); + } + + public void ScratchoHey(float beat) + { + MultiSound.Play(new MultiSound.Sound[] + { + new MultiSound.Sound("djSchool/scratchoHey1", beat), + new MultiSound.Sound("djSchool/scratchoHey2", beat + 1f), + new MultiSound.Sound("djSchool/hey", beat + 2f), + }); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/DJSchool/DJSchool.cs.meta b/Assets/Scripts/Games/DJSchool/DJSchool.cs.meta new file mode 100644 index 00000000..111c7f7f --- /dev/null +++ b/Assets/Scripts/Games/DJSchool/DJSchool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 36f587267a500e643bcbf5b9c04bb1b5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/RhythmRally.meta b/Assets/Scripts/Games/RhythmRally.meta new file mode 100644 index 00000000..bd316810 --- /dev/null +++ b/Assets/Scripts/Games/RhythmRally.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c3ad2a7be988b204e8eb10ec0871948c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/RhythmRally/RhythmRally.cs b/Assets/Scripts/Games/RhythmRally/RhythmRally.cs new file mode 100644 index 00000000..15ed5f2c --- /dev/null +++ b/Assets/Scripts/Games/RhythmRally/RhythmRally.cs @@ -0,0 +1,25 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace RhythmHeavenMania.Games.RhythmRally +{ + public class RhythmRally : MonoBehaviour + { + public Transform cameraPos; + + // Start is called before the first frame update + void Start() + { + GameCamera.instance.camera.transform.position = cameraPos.position; + GameCamera.instance.camera.transform.rotation = cameraPos.rotation; + GameCamera.instance.camera.fieldOfView = 41f; + GameCamera.instance.camera.backgroundColor = Color.white; + } + + // Update is called once per frame + void Update() + { + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/RhythmRally/RhythmRally.cs.meta b/Assets/Scripts/Games/RhythmRally/RhythmRally.cs.meta new file mode 100644 index 00000000..1a569287 --- /dev/null +++ b/Assets/Scripts/Games/RhythmRally/RhythmRally.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 35772aee9756b5040ab64a73ebc3f8ae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/SpaceSoccer/Ball.cs b/Assets/Scripts/Games/SpaceSoccer/Ball.cs index 0fc6a90b..abe2ab12 100644 --- a/Assets/Scripts/Games/SpaceSoccer/Ball.cs +++ b/Assets/Scripts/Games/SpaceSoccer/Ball.cs @@ -197,7 +197,7 @@ namespace RhythmHeavenMania.Games.SpaceSoccer } else { - toeCurve.KeyPoints[1].transform.position = new Vector3(kicker.transform.position.x - 0.7f, kicker.transform.position.y - 6f); + toeCurve.KeyPoints[1].transform.position = new Vector3(kicker.transform.position.x - 1.0f, kicker.transform.position.y - 6f); } holder.transform.localPosition = toeCurve.GetPoint(normalizedBeatAnim); diff --git a/Assets/Scripts/Games/Spaceball/Spaceball.cs b/Assets/Scripts/Games/Spaceball/Spaceball.cs index 606e3a3c..4acae1be 100644 --- a/Assets/Scripts/Games/Spaceball/Spaceball.cs +++ b/Assets/Scripts/Games/Spaceball/Spaceball.cs @@ -33,7 +33,7 @@ namespace RhythmHeavenMania.Games.Spaceball { for (int i = 1; i < BallsHolder.transform.childCount; i++) Destroy(BallsHolder.transform.GetChild(i).gameObject); - GameManager.instance.GameCamera.orthographic = false; + GameCamera.instance.camera.orthographic = false; if (EligibleHits.Count > 0) EligibleHits.RemoveRange(0, EligibleHits.Count); @@ -52,7 +52,7 @@ namespace RhythmHeavenMania.Games.Spaceball private void Start() { allCameraEvents = EventCaller.GetAllInGameManagerList("spaceball", new string[] { "cameraZoom" }); - GameManager.instance.GameCamera.transform.localPosition = new Vector3(0, 0, -10); + GameCamera.instance.camera.transform.localPosition = new Vector3(0, 0, -10); } private void Update() @@ -83,18 +83,18 @@ namespace RhythmHeavenMania.Games.Spaceball if (normalizedBeat > Minigame.EndTime()) { - lastCamDistance = GameManager.instance.GameCamera.transform.localPosition.z; + lastCamDistance = GameCamera.instance.camera.transform.localPosition.z; } else { if (currentZoomCamLength <= 0) { - GameManager.instance.GameCamera.transform.localPosition = new Vector3(0, 0, currentZoomCamDistance); + GameCamera.instance.camera.transform.localPosition = new Vector3(0, 0, currentZoomCamDistance); } else { float newPosZ = Mathf.Lerp(lastCamDistance, currentZoomCamDistance, normalizedBeat); - GameManager.instance.GameCamera.transform.localPosition = new Vector3(0, 0, newPosZ); + GameCamera.instance.camera.transform.localPosition = new Vector3(0, 0, newPosZ); } } } diff --git a/Assets/Scripts/LevelEditor/Editor.cs b/Assets/Scripts/LevelEditor/Editor.cs index 6d8ee8a0..a861ecdf 100644 --- a/Assets/Scripts/LevelEditor/Editor.cs +++ b/Assets/Scripts/LevelEditor/Editor.cs @@ -53,6 +53,7 @@ namespace RhythmHeavenMania.Editor private string currentRemixPath = ""; private int lastEditorObjectsCount = 0; private bool fullscreen; + public bool discordDuringTesting = false; public static Editor instance { get; private set; } @@ -64,7 +65,7 @@ namespace RhythmHeavenMania.Editor public void Init() { - GameManager.instance.GameCamera.targetTexture = ScreenRenderTexture; + GameCamera.instance.camera.targetTexture = ScreenRenderTexture; GameManager.instance.CursorCam.targetTexture = ScreenRenderTexture; Screen.texture = ScreenRenderTexture; @@ -382,22 +383,23 @@ namespace RhythmHeavenMania.Editor { MainCanvas.enabled = false; EditorCamera.enabled = false; - GameManager.instance.GameCamera.targetTexture = null; - // GameManager.instance.GameCamera.transform.parent.GetChild(1).GetComponent().enabled = false; + GameCamera.instance.camera.targetTexture = null; + GameCamera.instance.camera.transform.parent.GetChild(1).GetComponent().enabled = false; fullscreen = true; } else { MainCanvas.enabled = true; EditorCamera.enabled = true; - GameManager.instance.GameCamera.targetTexture = ScreenRenderTexture; - // GameManager.instance.GameCamera.transform.parent.GetChild(1).GetComponent().enabled = true; + GameCamera.instance.camera.targetTexture = ScreenRenderTexture; + GameCamera.instance.camera.transform.parent.GetChild(1).GetComponent().enabled = true; fullscreen = false; } } private void UpdateEditorStatus(bool updateTime) { + if (discordDuringTesting || !Application.isEditor) DiscordRPC.DiscordRPC.UpdateActivity("In Editor", $"Objects: {GameManager.instance.Beatmap.entities.Count + GameManager.instance.Beatmap.tempoChanges.Count}", updateTime); } diff --git a/Assets/Scripts/Minigames.cs b/Assets/Scripts/Minigames.cs index 5a3dd805..6939d8e3 100644 --- a/Assets/Scripts/Minigames.cs +++ b/Assets/Scripts/Minigames.cs @@ -9,6 +9,7 @@ using RhythmHeavenMania.Games.ClappyTrio; using RhythmHeavenMania.Games.Spaceball; using RhythmHeavenMania.Games.KarateMan; using RhythmHeavenMania.Games.SpaceSoccer; +using RhythmHeavenMania.Games.DJSchool; namespace RhythmHeavenMania { @@ -20,9 +21,10 @@ namespace RhythmHeavenMania public string displayName; public string color; public GameObject holder; + public bool threeD; public List actions = new List(); - public Minigame(string name, string displayName, string color, List actions) + public Minigame(string name, string displayName, string color, bool threeD, List actions) { this.name = name; this.displayName = displayName; @@ -53,60 +55,66 @@ namespace RhythmHeavenMania { eventCaller.minigames = new List() { - new Minigame("gameManager", "Game Manager", "", new List() + new Minigame("gameManager", "Game Manager", "", false, new List() { - new GameAction("end", delegate { Debug.Log("end"); }), - new GameAction("switchGame", delegate { GameManager.instance.SwitchGame(eventCaller.currentSwitchGame); }) + new GameAction("end", delegate { Debug.Log("end"); }), + new GameAction("switchGame", delegate { GameManager.instance.SwitchGame(eventCaller.currentSwitchGame); }) }), - new Minigame("forkLifter", "Fork Lifter", "FFFFFF", new List() + new Minigame("forkLifter", "Fork Lifter", "FFFFFF", false, new List() { - new GameAction("pea", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 0); }, 3), - new GameAction("topbun", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 1); }, 3), - new GameAction("burger", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 2); }, 3), - new GameAction("bottombun", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 3); }, 3), - new GameAction("prepare", delegate { ForkLifter.instance.ForkLifterHand.Prepare(); }, 0.5f), - new GameAction("gulp", delegate { ForkLifterPlayer.instance.Eat(); }), - new GameAction("sigh", delegate { Jukebox.PlayOneShot("sigh"); }) + new GameAction("pea", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 0); }, 3), + new GameAction("topbun", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 1); }, 3), + new GameAction("burger", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 2); }, 3), + new GameAction("bottombun", delegate { ForkLifter.instance.Flick(eventCaller.currentBeat, 3); }, 3), + new GameAction("prepare", delegate { ForkLifter.instance.ForkLifterHand.Prepare(); }, 0.5f), + new GameAction("gulp", delegate { ForkLifterPlayer.instance.Eat(); }), + new GameAction("sigh", delegate { Jukebox.PlayOneShot("sigh"); }) }), - new Minigame("clappyTrio", "The Clappy Trio", "29E7FF", new List() + new Minigame("clappyTrio", "The Clappy Trio", "29E7FF", false, new List() { - new GameAction("clap", delegate { ClappyTrio.instance.Clap(eventCaller.currentBeat, eventCaller.currentLength); }, 3, true), - new GameAction("bop", delegate { ClappyTrio.instance.Bop(eventCaller.currentBeat); } ), - new GameAction("prepare", delegate { ClappyTrio.instance.Prepare(0); } ), - new GameAction("prepare_alt", delegate { ClappyTrio.instance.Prepare(3); } ), + new GameAction("clap", delegate { ClappyTrio.instance.Clap(eventCaller.currentBeat, eventCaller.currentLength); }, 3, true), + new GameAction("bop", delegate { ClappyTrio.instance.Bop(eventCaller.currentBeat); } ), + new GameAction("prepare", delegate { ClappyTrio.instance.Prepare(0); } ), + new GameAction("prepare_alt", delegate { ClappyTrio.instance.Prepare(3); } ), }), - new Minigame("spaceball", "Spaceball", "00A518", new List() + new Minigame("spaceball", "Spaceball", "00A518", false, new List() { - new GameAction("shoot", delegate { Spaceball.instance.Shoot(eventCaller.currentBeat, false, eventCaller.currentType); }, 2), - new GameAction("shootHigh", delegate { Spaceball.instance.Shoot(eventCaller.currentBeat, true, eventCaller.currentType); }, 3), - new GameAction("costume", delegate { Spaceball.instance.Costume(eventCaller.currentType); } ), - new GameAction("alien", delegate { Spaceball.instance.alien.Show(eventCaller.currentBeat); } ), - new GameAction("cameraZoom", delegate { }, 4, true ), + new GameAction("shoot", delegate { Spaceball.instance.Shoot(eventCaller.currentBeat, false, eventCaller.currentType); }, 2), + new GameAction("shootHigh", delegate { Spaceball.instance.Shoot(eventCaller.currentBeat, true, eventCaller.currentType); }, 3), + new GameAction("costume", delegate { Spaceball.instance.Costume(eventCaller.currentType); } ), + new GameAction("alien", delegate { Spaceball.instance.alien.Show(eventCaller.currentBeat); } ), + new GameAction("cameraZoom", delegate { }, 4, true ), }), - new Minigame("karateman", "Karate Man", "70A8D8", new List() + new Minigame("karateman", "Karate Man", "70A8D8", false, new List() { - new GameAction("bop", delegate { KarateMan.instance.Bop(eventCaller.currentBeat, eventCaller.currentLength); }, 0.5f, true), - new GameAction("pot", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 0); }, 2), - new GameAction("bulb", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 1); }, 2), - new GameAction("rock", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 2); }, 2), - new GameAction("ball", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 3); }, 2), - new GameAction("kick", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 4); }, 4.5f), - new GameAction("combo", delegate { KarateMan.instance.Combo(eventCaller.currentBeat); }, 4f), - new GameAction("hit3", delegate { KarateMan.instance.Hit3(eventCaller.currentBeat); }), - new GameAction("hit4", delegate { KarateMan.instance.Hit4(eventCaller.currentBeat); }), - new GameAction("prepare", delegate { KarateMan.instance.Prepare(eventCaller.currentBeat, eventCaller.currentLength); }, 1f, true), - new GameAction("bgfxon", delegate { KarateMan.instance.BGFXOn(); } ), - new GameAction("bgfxoff", delegate { KarateMan.instance.BGFXOff(); }), - new GameAction("tacobell", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 6); }, 2), + new GameAction("bop", delegate { KarateMan.instance.Bop(eventCaller.currentBeat, eventCaller.currentLength); }, 0.5f, true), + new GameAction("pot", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 0); }, 2), + new GameAction("bulb", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 1); }, 2), + new GameAction("rock", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 2); }, 2), + new GameAction("ball", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 3); }, 2), + new GameAction("kick", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 4); }, 4.5f), + new GameAction("combo", delegate { KarateMan.instance.Combo(eventCaller.currentBeat); }, 4f), + new GameAction("hit3", delegate { KarateMan.instance.Hit3(eventCaller.currentBeat); }), + new GameAction("hit4", delegate { KarateMan.instance.Hit4(eventCaller.currentBeat); }), + new GameAction("prepare", delegate { KarateMan.instance.Prepare(eventCaller.currentBeat, eventCaller.currentLength); }, 1f, true), + new GameAction("bgfxon", delegate { KarateMan.instance.BGFXOn(); } ), + new GameAction("bgfxoff", delegate { KarateMan.instance.BGFXOff(); }), + new GameAction("tacobell", delegate { KarateMan.instance.Shoot(eventCaller.currentBeat, 6); }, 2), }), - new Minigame("spaceSoccer", "Space Soccer", "B888F8", new List() + new Minigame("spaceSoccer", "Space Soccer", "B888F8", false, new List() { new GameAction("ball dispense", delegate { SpaceSoccer.instance.Dispense(eventCaller.currentBeat); }, 2f), new GameAction("keep-up", delegate { }, 4f, true), new GameAction("high kick-toe!", delegate { }, 3f), }), - /*new Minigame("djSchool", "DJ School", "B888F8", new List() + new Minigame("djSchool", "DJ School \n[Non-Playable]", "B888F8", false, new List() { + new GameAction("break c'mon ooh", delegate { DJSchool.instance.BreakCmon(eventCaller.currentBeat); }, 3f), + new GameAction("scratch-o hey", delegate { DJSchool.instance.ScratchoHey(eventCaller.currentBeat); }, 3f), + }), + /*new Minigame("rhythmRally", "Rhythm Rally", "B888F8", true, new List() + { + }), new Minigame("spaceDance", "Space Dance", "B888F8", new List() { @@ -120,9 +128,6 @@ namespace RhythmHeavenMania new Minigame("munchyMonk", "Munchy Monk", "B888F8", new List() { }), - new Minigame("rhythmRally", "Rhythm Rally", "B888F8", new List() - { - }), new Minigame("airRally", "Air Rally", "B888F8", new List() { }), diff --git a/Assets/Tests/Levels/rhythmrally.json b/Assets/Tests/Levels/rhythmrally.json new file mode 100644 index 00000000..5dcc98e2 --- /dev/null +++ b/Assets/Tests/Levels/rhythmrally.json @@ -0,0 +1 @@ +{"bpm":120.0,"entities":[{"beat":0.0,"track":2,"length":1.0,"datamodel":"gameManager/switchGame/rhythmRally"}],"tempoChanges":[]} \ No newline at end of file diff --git a/Assets/Tests/Levels/rhythmrally.json.meta b/Assets/Tests/Levels/rhythmrally.json.meta new file mode 100644 index 00000000..798c1476 --- /dev/null +++ b/Assets/Tests/Levels/rhythmrally.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1163ac8f23a6b1e4d8fc4f27ace810ae +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UniversalRenderPipelineAsset.asset b/Assets/UniversalRenderPipelineAsset.asset index 56f43e9c..9501a920 100644 --- a/Assets/UniversalRenderPipelineAsset.asset +++ b/Assets/UniversalRenderPipelineAsset.asset @@ -25,7 +25,7 @@ MonoBehaviour: m_SupportsTerrainHoles: 1 m_SupportsHDR: 1 m_MSAA: 1 - m_RenderScale: 1 + m_RenderScale: 2 m_MainLightRenderingMode: 1 m_MainLightShadowsSupported: 1 m_MainLightShadowmapResolution: 2048 diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset index c165afb2..dcc5a443 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: 0} + m_CustomRenderPipeline: {fileID: 11400000, guid: 101cb6f0eda36514fa0bb49e41c8fae1, type: 2} m_TransparencySortMode: 0 m_TransparencySortAxis: {x: 0, y: 0, z: 1} m_DefaultRenderingPath: 1