From e002dc1d6c7f63188120bd3b87ada46527476b68 Mon Sep 17 00:00:00 2001 From: kingjuulian06 <128752981+kingjuulian06@users.noreply.github.com> Date: Fri, 3 Nov 2023 17:32:50 +0100 Subject: [PATCH] =?UTF-8?q?Spiel=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Big Spike.prefab | 130 ++ Assets/Big Spike.prefab.meta | 7 + Assets/Block.prefab | 128 ++ Assets/Block.prefab.meta | 7 + Assets/Block2Script.cs | 27 + Assets/Block2Script.cs.meta | 11 + Assets/Block2SpawnerScript.cs | 34 + Assets/Block2SpawnerScript.cs.meta | 11 + Assets/BlockScript.cs | 54 + Assets/BlockScript.cs.meta | 11 + Assets/Editor.meta | 8 + .../Editor/MediationAdapterDependencies.xml | 20 + .../MediationAdapterDependencies.xml.meta | 7 + Assets/Element 10.png | Bin 0 -> 987 bytes Assets/Element 10.png.meta | 135 ++ Assets/Element 11.png | Bin 0 -> 547 bytes Assets/Element 11.png.meta | 135 ++ Assets/LogicScript.cs | 46 + Assets/LogicScript.cs.meta | 11 + Assets/MobileDependencyResolver.meta | 9 + Assets/MobileDependencyResolver/Editor.meta | 9 + .../Editor/Google.IOSResolver.dll | Bin 0 -> 55808 bytes .../Editor/Google.IOSResolver.dll.meta | 90 + .../Editor/Google.JarResolver.dll | Bin 0 -> 330240 bytes .../Editor/Google.JarResolver.dll.meta | 37 + .../Editor/Google.VersionHandler.dll | Bin 0 -> 13824 bytes .../Editor/Google.VersionHandler.dll.meta | 37 + .../Editor/Google.VersionHandlerImpl.dll | Bin 0 -> 73216 bytes .../Editor/Google.VersionHandlerImpl.dll.meta | 37 + .../Editor/mobile-dependency-resolver.txt | 4 + .../mobile-dependency-resolver.txt.meta | 11 + Assets/Resources.meta | 8 + Assets/Resources/BillingMode.json | 1 + Assets/Resources/BillingMode.json.meta | 7 + Assets/Scenes.meta | 8 + Assets/Scenes/SampleScene.unity | 208 ++ Assets/Scenes/SampleScene.unity.meta | 7 + Assets/Scenes/Test.unity | 1948 +++++++++++++++++ Assets/Scenes/Test.unity.meta | 7 + Assets/Small Spike.prefab | 133 ++ Assets/Small Spike.prefab.meta | 7 + Assets/SmallSpikeScript.cs | 26 + Assets/SmallSpikeScript.cs.meta | 11 + Assets/SmallSpikeSpawnerScript.cs | 36 + Assets/SmallSpikeSpawnerScript.cs.meta | 11 + Assets/SpikeScript.cs | 27 + Assets/SpikeScript.cs.meta | 11 + Assets/SpikeSpawnerScript.cs | 34 + Assets/SpikeSpawnerScript.cs.meta | 11 + Assets/TopPartScript.cs | 26 + Assets/TopPartScript.cs.meta | 11 + Assets/TouchPoint1Script.cs | 26 + Assets/TouchPoint1Script.cs.meta | 11 + Assets/TouchPoint2Script.cs | 26 + Assets/TouchPoint2Script.cs.meta | 11 + Assets/TouchPoint3Script.cs | 26 + Assets/TouchPoint3Script.cs.meta | 11 + Assets/TouchPoint4Script.cs | 26 + Assets/TouchPoint4Script.cs.meta | 11 + Assets/block.png | Bin 0 -> 2753 bytes Assets/block.png.meta | 135 ++ Assets/player.png | Bin 0 -> 1886 bytes Assets/player.png.meta | 135 ++ Packages/manifest.json | 51 + Packages/packages-lock.json | 545 +++++ ProjectSettings/AudioManager.asset | 19 + ProjectSettings/ClusterInputManager.asset | 6 + ProjectSettings/DynamicsManager.asset | 37 + ProjectSettings/EditorBuildSettings.asset | 11 + ProjectSettings/EditorSettings.asset | 40 + ProjectSettings/GraphicsSettings.asset | 64 + ProjectSettings/GvhProjectSettings.xml | 3 + ProjectSettings/InputManager.asset | 487 +++++ ProjectSettings/MemorySettings.asset | 35 + ProjectSettings/NavMeshAreas.asset | 93 + ProjectSettings/NetworkManager.asset | 8 + ProjectSettings/PackageManagerSettings.asset | 44 + .../Settings.json | 78 + ProjectSettings/Physics2DSettings.asset | 56 + ProjectSettings/PresetManager.asset | 7 + ProjectSettings/ProjectSettings.asset | 781 +++++++ ProjectSettings/ProjectVersion.txt | 2 + ProjectSettings/QualitySettings.asset | 239 ++ ProjectSettings/SceneTemplateSettings.json | 167 ++ ProjectSettings/TagManager.asset | 44 + ProjectSettings/TimeManager.asset | 9 + ProjectSettings/UnityConnectSettings.asset | 36 + ProjectSettings/VFXManager.asset | 14 + ProjectSettings/VersionControlSettings.asset | 8 + ProjectSettings/XRSettings.asset | 10 + ProjectSettings/boot.config | 0 91 files changed, 6866 insertions(+) create mode 100644 Assets/Big Spike.prefab create mode 100644 Assets/Big Spike.prefab.meta create mode 100644 Assets/Block.prefab create mode 100644 Assets/Block.prefab.meta create mode 100644 Assets/Block2Script.cs create mode 100644 Assets/Block2Script.cs.meta create mode 100644 Assets/Block2SpawnerScript.cs create mode 100644 Assets/Block2SpawnerScript.cs.meta create mode 100644 Assets/BlockScript.cs create mode 100644 Assets/BlockScript.cs.meta create mode 100644 Assets/Editor.meta create mode 100644 Assets/Editor/MediationAdapterDependencies.xml create mode 100644 Assets/Editor/MediationAdapterDependencies.xml.meta create mode 100644 Assets/Element 10.png create mode 100644 Assets/Element 10.png.meta create mode 100644 Assets/Element 11.png create mode 100644 Assets/Element 11.png.meta create mode 100644 Assets/LogicScript.cs create mode 100644 Assets/LogicScript.cs.meta create mode 100644 Assets/MobileDependencyResolver.meta create mode 100644 Assets/MobileDependencyResolver/Editor.meta create mode 100644 Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll create mode 100644 Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll.meta create mode 100644 Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll create mode 100644 Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll.meta create mode 100644 Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll create mode 100644 Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll.meta create mode 100644 Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll create mode 100644 Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll.meta create mode 100644 Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt create mode 100644 Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt.meta create mode 100644 Assets/Resources.meta create mode 100644 Assets/Resources/BillingMode.json create mode 100644 Assets/Resources/BillingMode.json.meta create mode 100644 Assets/Scenes.meta create mode 100644 Assets/Scenes/SampleScene.unity create mode 100644 Assets/Scenes/SampleScene.unity.meta create mode 100644 Assets/Scenes/Test.unity create mode 100644 Assets/Scenes/Test.unity.meta create mode 100644 Assets/Small Spike.prefab create mode 100644 Assets/Small Spike.prefab.meta create mode 100644 Assets/SmallSpikeScript.cs create mode 100644 Assets/SmallSpikeScript.cs.meta create mode 100644 Assets/SmallSpikeSpawnerScript.cs create mode 100644 Assets/SmallSpikeSpawnerScript.cs.meta create mode 100644 Assets/SpikeScript.cs create mode 100644 Assets/SpikeScript.cs.meta create mode 100644 Assets/SpikeSpawnerScript.cs create mode 100644 Assets/SpikeSpawnerScript.cs.meta create mode 100644 Assets/TopPartScript.cs create mode 100644 Assets/TopPartScript.cs.meta create mode 100644 Assets/TouchPoint1Script.cs create mode 100644 Assets/TouchPoint1Script.cs.meta create mode 100644 Assets/TouchPoint2Script.cs create mode 100644 Assets/TouchPoint2Script.cs.meta create mode 100644 Assets/TouchPoint3Script.cs create mode 100644 Assets/TouchPoint3Script.cs.meta create mode 100644 Assets/TouchPoint4Script.cs create mode 100644 Assets/TouchPoint4Script.cs.meta create mode 100644 Assets/block.png create mode 100644 Assets/block.png.meta create mode 100644 Assets/player.png create mode 100644 Assets/player.png.meta create mode 100644 Packages/manifest.json create mode 100644 Packages/packages-lock.json create mode 100644 ProjectSettings/AudioManager.asset create mode 100644 ProjectSettings/ClusterInputManager.asset create mode 100644 ProjectSettings/DynamicsManager.asset create mode 100644 ProjectSettings/EditorBuildSettings.asset create mode 100644 ProjectSettings/EditorSettings.asset create mode 100644 ProjectSettings/GraphicsSettings.asset create mode 100644 ProjectSettings/GvhProjectSettings.xml create mode 100644 ProjectSettings/InputManager.asset create mode 100644 ProjectSettings/MemorySettings.asset create mode 100644 ProjectSettings/NavMeshAreas.asset create mode 100644 ProjectSettings/NetworkManager.asset create mode 100644 ProjectSettings/PackageManagerSettings.asset create mode 100644 ProjectSettings/Packages/com.unity.services.mediation/Settings.json create mode 100644 ProjectSettings/Physics2DSettings.asset create mode 100644 ProjectSettings/PresetManager.asset create mode 100644 ProjectSettings/ProjectSettings.asset create mode 100644 ProjectSettings/ProjectVersion.txt create mode 100644 ProjectSettings/QualitySettings.asset create mode 100644 ProjectSettings/SceneTemplateSettings.json create mode 100644 ProjectSettings/TagManager.asset create mode 100644 ProjectSettings/TimeManager.asset create mode 100644 ProjectSettings/UnityConnectSettings.asset create mode 100644 ProjectSettings/VFXManager.asset create mode 100644 ProjectSettings/VersionControlSettings.asset create mode 100644 ProjectSettings/XRSettings.asset create mode 100644 ProjectSettings/boot.config diff --git a/Assets/Big Spike.prefab b/Assets/Big Spike.prefab new file mode 100644 index 00000000..9f023b27 --- /dev/null +++ b/Assets/Big Spike.prefab @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6535319948051518707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5243541839655249381} + - component: {fileID: 5116659272103397216} + - component: {fileID: 4623191091882228128} + - component: {fileID: 9152760494510763562} + m_Layer: 7 + m_Name: Big Spike + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5243541839655249381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6535319948051518707} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.001, y: -3.387, z: -0.14263718} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5116659272103397216 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6535319948051518707} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 343f7433f71fea34683593662713e6e7, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.12, y: 1.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &4623191091882228128 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6535319948051518707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fde21be79882b77419e4f9d4668e704b, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 5 + deadZone: -15 +--- !u!60 &9152760494510763562 +PolygonCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6535319948051518707} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1.12, y: 1.12} + newSize: {x: 1.12, y: 1.12} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: 0, y: 0.55} + - {x: -0.55, y: -0.55} + - {x: 0.55, y: -0.55} diff --git a/Assets/Big Spike.prefab.meta b/Assets/Big Spike.prefab.meta new file mode 100644 index 00000000..71f550b0 --- /dev/null +++ b/Assets/Big Spike.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 984dea28b56d17e468db386de44f1cef +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Block.prefab b/Assets/Block.prefab new file mode 100644 index 00000000..1c4746e9 --- /dev/null +++ b/Assets/Block.prefab @@ -0,0 +1,128 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3997803213758825311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3997803213758825283} + - component: {fileID: 3997803213758825308} + - component: {fileID: 3997803213758825309} + - component: {fileID: 3997803213758825310} + m_Layer: 6 + m_Name: Block + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3997803213758825283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3997803213758825311} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -4.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3997803213758825308 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3997803213758825311} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: dc58f015e3ddee043899ce6032859f72, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.12, y: 1.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!61 &3997803213758825309 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3997803213758825311} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1.12, y: 1.12} + newSize: {x: 1.12, y: 1.12} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1.12, y: 1.12} + m_EdgeRadius: 0 +--- !u!114 &3997803213758825310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3997803213758825311} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4d7d5cc140a229640a946c7993073663, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 5 + deadZone: -15 diff --git a/Assets/Block.prefab.meta b/Assets/Block.prefab.meta new file mode 100644 index 00000000..8c96d592 --- /dev/null +++ b/Assets/Block.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f432afb7d9785944985921bd4551a51d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Block2Script.cs b/Assets/Block2Script.cs new file mode 100644 index 00000000..91fa290c --- /dev/null +++ b/Assets/Block2Script.cs @@ -0,0 +1,27 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Block2Script : MonoBehaviour +{ + public float moveSpeed = 5; + public float deadZone = -15; + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + transform.position = transform.position + (Vector3.left * moveSpeed) * Time.deltaTime; + + if(transform.position.x(); + } + + // Update is called once per frame + void Update() + { + + if (IsFlying) { + rotation = Vector3.back; + transform.Rotate(rotation * speed * Time.deltaTime); + } + + if(Input.GetKeyDown(KeyCode.Space) && IsAlive && !IsFlying) { + IsFlying = true; + myRigidbody.velocity = Vector2.up * blockStrength; + } + + if (transform.position.y < -5) { + logic.gameOver(); + IsAlive = false; + } + + } + + void OnCollisionEnter2D(Collision2D collision) { + if (collision.gameObject.layer==7) { + logic.gameOver(); + IsAlive = false; + } + + if (collision.gameObject.layer==6) { + IsFlying = false; + } + } + +} diff --git a/Assets/BlockScript.cs.meta b/Assets/BlockScript.cs.meta new file mode 100644 index 00000000..bb50630a --- /dev/null +++ b/Assets/BlockScript.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8d22c78c60bdea6438f36bf3f862344a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Editor.meta b/Assets/Editor.meta new file mode 100644 index 00000000..75172106 --- /dev/null +++ b/Assets/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52f9ab222f8f1474a9b7c5ef56b37df9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Editor/MediationAdapterDependencies.xml b/Assets/Editor/MediationAdapterDependencies.xml new file mode 100644 index 00000000..04c75e80 --- /dev/null +++ b/Assets/Editor/MediationAdapterDependencies.xml @@ -0,0 +1,20 @@ + + + + + https://unity3ddist.jfrog.io/artifactory/unity-mediation-mvn-prod-local/ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Assets/Editor/MediationAdapterDependencies.xml.meta b/Assets/Editor/MediationAdapterDependencies.xml.meta new file mode 100644 index 00000000..8ea16332 --- /dev/null +++ b/Assets/Editor/MediationAdapterDependencies.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b9a1e5c55054bcb4d984450f64bebcf8 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Element 10.png b/Assets/Element 10.png new file mode 100644 index 0000000000000000000000000000000000000000..1c4fb2358f823c10087d0225813fb62d00e8b534 GIT binary patch literal 987 zcmV<110?*3P)4k`)%8a(zNbD*2xC6IzP>J5yPQwYUta$FP5T8d%kl*987%vKIiG&y{qhnI zcsZZGFU#_6S(cvwAIGfB0%f?bnH8oS@SQ#>t-`DVKMs~wVY&fV^hqfdW)%2nsFVs* z4Y;9CN~bWJz`cReDNHk9gFY#h!b}2Nhe@R{#eg09q%;b%2<#msjY9eX2lPoP6lM@O zIz$SE)B{fFljs$)3!EK*ULoy(3i>2!h0FrA9-dku<$#L%BwB^60<|BURw3Ph2KppQ zg^U8N9-2}i)qsZjBszs`0<9mIP9e>J4*Dc2g-imy9+pZW#ek0bBpQV*0=*xUMj`xw z0s15gg$x3t9+E;K^nii-BzT4B0;3-gULov&0Qw|og~$R?9u8U|Bv^&00?{4} zRw3Mgfchjzg@^)CzgnH01RhPFfTeFY_2bqSSo*e8SEx2%>1$5)$TbC)zP3~qstj2Ax>GxLErF%4FExeJ1D3ww zRE}OlVCfr6Md8$drEj|F#rjKI>T)0D!Y0ZX5H!x%;dmOkBv z6?P9;`pg-QoHuu=HVfr|>#p>7(fe*?WPd zkE0ufZv&P-x~|wnVCm!Ps_?1w(e{S!^Z!r(>*%k+*yVhB{s*2o0-ooLH%b5i002ov JPDHLkV1jowzMcR8 literal 0 HcmV?d00001 diff --git a/Assets/Element 10.png.meta b/Assets/Element 10.png.meta new file mode 100644 index 00000000..f514f166 --- /dev/null +++ b/Assets/Element 10.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 343f7433f71fea34683593662713e6e7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - 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: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Element 11.png b/Assets/Element 11.png new file mode 100644 index 0000000000000000000000000000000000000000..15028977cecf211b1898f411c76c17581b355904 GIT binary patch literal 547 zcmV+;0^I$HP)w3J5mZJAPy!u5LJhbJG2`*m z;E^TW*WSHd?LXXT-~4vNFa)cePlsa&VgK~?^I>)41Hlg>UGY9c2=C|9;l<#@OC|yT z;XPhYZ&ne_0p7twCJ{{mF5n?^h-LsI@Q^7)6MzYL$PA)-zzjTO0#P+!0UlD1s1~pS z9#V~{60jm3Qj4e#Pyi39L{tSRh=;vsrO zT0jCkM2$!ZNQ8%I5$OO4@em~<6(BJlqC=zsRDg%55Geo^;UOBt?tlvM5CvjaK*e~d zJ7PCL19+$_Vi!O|c&Hmds) z1>7(m5=RsRbi6T9L=iy8n^g_s2Bc;Y1^Mguxtvyu>_03EM+(TJ;n zj@PXy#6>{I>)tBjETH4jw1{{Y(DCS+MVtUS9&L9KZvY*Sz6s(8=y+vA42$cJcWhu`Ug~d{!-vkKnVZ<002ovPDHLkV1gQN*JA(x literal 0 HcmV?d00001 diff --git a/Assets/Element 11.png.meta b/Assets/Element 11.png.meta new file mode 100644 index 00000000..fa37ffac --- /dev/null +++ b/Assets/Element 11.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: a75780b3f1ed4d84ab2f47cdcc67a2c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - 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: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/LogicScript.cs b/Assets/LogicScript.cs new file mode 100644 index 00000000..9d38b9ea --- /dev/null +++ b/Assets/LogicScript.cs @@ -0,0 +1,46 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.SceneManagement; + +public class LogicScript : MonoBehaviour +{ + public int playerScore; + public Text scoreText; + public GameObject gameOverScreen; + public TouchPoint1Script Script1; + public TouchPoint2Script Script2; + public TouchPoint3Script Script3; + public TouchPoint4Script Script4; + public bool IsTouchingBottom; + public bool IsTouchingLeftSide; + + public void addScore(int scoreToAdd){ + playerScore += scoreToAdd; + scoreText.text = playerScore.ToString(); + } + + public void restartGame() { + SceneManager.LoadScene(SceneManager.GetActiveScene().name); + } + + public void gameOver() { + gameOverScreen.SetActive(true); + } + + void Update() { + if (Script1.IsTouching1 && Script2.IsTouching2) { + IsTouchingBottom = false; + } + if (Script1.IsTouching1 && Script4.IsTouching4) { + IsTouchingLeftSide = true; + } + if (Script2.IsTouching2 && Script3.IsTouching3) { + IsTouchingLeftSide = false; + } + if (Script4.IsTouching4 && Script3.IsTouching3) { + IsTouchingBottom = true; + } + } +} diff --git a/Assets/LogicScript.cs.meta b/Assets/LogicScript.cs.meta new file mode 100644 index 00000000..6f0957e0 --- /dev/null +++ b/Assets/LogicScript.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3cdc8fa984cc5fe4a8816920234d1169 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver.meta b/Assets/MobileDependencyResolver.meta new file mode 100644 index 00000000..0a89788f --- /dev/null +++ b/Assets/MobileDependencyResolver.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 333d24e71d12446ba5c77815e64b0ca8 +folderAsset: yes +timeCreated: 1448926447 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver/Editor.meta b/Assets/MobileDependencyResolver/Editor.meta new file mode 100644 index 00000000..457843c6 --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e105e00cdce8456482d26b1fcd1ca47d +folderAsset: yes +timeCreated: 1448926516 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll b/Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll new file mode 100644 index 0000000000000000000000000000000000000000..144bd42a6e6e3ce0f1b6ee26d5be169d11c7456e GIT binary patch literal 55808 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 a#(nKn)B9h0B9GC>lAoz#zwh329QZc`p{MHr literal 0 HcmV?d00001 diff --git a/Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll.meta b/Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll.meta new file mode 100644 index 00000000..ec586f8e --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor/Google.IOSResolver.dll.meta @@ -0,0 +1,90 @@ +fileFormatVersion: 2 +guid: a1e8415cfe85469f9aa0aea941166031 +labels: +- gvh +- gvh_targets-editor +- gvh_version-1.2.135.0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 0 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 1 + Exclude Editor: 0 + Exclude Linux64: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + Exclude iOS: 1 + - first: + Android: Android + second: + enabled: 0 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: OSX + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: x86_64 + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + iPhone: iOS + second: + enabled: 0 + settings: + AddToEmbeddedBinaries: false + CPU: AnyCPU + CompileFlags: + FrameworkDependencies: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll b/Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll new file mode 100644 index 0000000000000000000000000000000000000000..3e42ca5b7ed9666e098dbe2d6d04438e53e992ff GIT binary patch literal 330240 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

C)XHPIIqpN4!-A+JWER9r{6g)kPkAP~A@bVPz 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 Ik?#|Dk{78hRbguXhJWOrsZo!56h-$5SFAh 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 uQ@l*?*Q8DpJ;zs7} literal 0 HcmV?d00001 diff --git a/Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll.meta b/Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll.meta new file mode 100644 index 00000000..22e9d7b5 --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor/Google.JarResolver.dll.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 97738b29c18143b0a469277b09d35889 +labels: +- gvh +- gvh_targets-editor +- gvh_version-1.2.135.0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll b/Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll new file mode 100644 index 0000000000000000000000000000000000000000..4e5862f97831d0f9880b6877fe7c8b7cfc4b2504 GIT binary patch literal 13824 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 DeSK_B literal 0 HcmV?d00001 diff --git a/Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll.meta b/Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll.meta new file mode 100644 index 00000000..61eb5f26 --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor/Google.VersionHandler.dll.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: bb6999c8a5ce4ba99688ec579babe5b7 +labels: +- gvh +- gvh_targets-editor +- gvh_version-1.2.135.0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll b/Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll new file mode 100644 index 0000000000000000000000000000000000000000..b3fbe0347dc3203b5c8ed1c5fddfe20ed238030f GIT binary patch literal 73216 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

&=_Z`^`U? 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 literal 0 HcmV?d00001 diff --git a/Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll.meta b/Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll.meta new file mode 100644 index 00000000..83d8867f --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor/Google.VersionHandlerImpl.dll.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 369cd88e7aa04bd98e0f6c229f7c1510 +labels: +- gvh +- gvh_targets-editor +- gvh_version-1.2.135.0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt b/Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt new file mode 100644 index 00000000..cfadf579 --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt @@ -0,0 +1,4 @@ +Assets/PlayServicesResolver/Editor/Google.IOSResolver.dll +Assets/PlayServicesResolver/Editor/Google.JarResolver.dll +Assets/PlayServicesResolver/Editor/Google.VersionHandler.dll +Assets/PlayServicesResolver/Editor/Google.VersionHandlerImpl.dll diff --git a/Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt.meta b/Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt.meta new file mode 100644 index 00000000..3e82ef44 --- /dev/null +++ b/Assets/MobileDependencyResolver/Editor/mobile-dependency-resolver.txt.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 85ae9201cbc641ffa2fa8aab6c5e9093 +labels: +- gvh +- gvh_manifest +- gvh_version-1.2.135.0 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources.meta b/Assets/Resources.meta new file mode 100644 index 00000000..0d3ae587 --- /dev/null +++ b/Assets/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c231f5e7e9cda204396b818ef2f527c9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/BillingMode.json b/Assets/Resources/BillingMode.json new file mode 100644 index 00000000..6f4bfb71 --- /dev/null +++ b/Assets/Resources/BillingMode.json @@ -0,0 +1 @@ +{"androidStore":"GooglePlay"} \ No newline at end of file diff --git a/Assets/Resources/BillingMode.json.meta b/Assets/Resources/BillingMode.json.meta new file mode 100644 index 00000000..7b23084e --- /dev/null +++ b/Assets/Resources/BillingMode.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 24bcbbff03a323c469b5fedffb87d521 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta new file mode 100644 index 00000000..7fe8e109 --- /dev/null +++ b/Assets/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 131a6b21c8605f84396be9f6751fb6e3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity new file mode 100644 index 00000000..9421266f --- /dev/null +++ b/Assets/Scenes/SampleScene.unity @@ -0,0 +1,208 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &519420028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519420032} + - component: {fileID: 519420031} + - component: {fileID: 519420029} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &519420029 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 +--- !u!20 &519420031 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + 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: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 0 + m_HDR: 1 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 0 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &519420032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/SampleScene.unity.meta b/Assets/Scenes/SampleScene.unity.meta new file mode 100644 index 00000000..c1e3c88e --- /dev/null +++ b/Assets/Scenes/SampleScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2cda990e2423bbf4892e6590ba056729 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Test.unity b/Assets/Scenes/Test.unity new file mode 100644 index 00000000..950fe65e --- /dev/null +++ b/Assets/Scenes/Test.unity @@ -0,0 +1,1948 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!4 &66256961 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + m_PrefabInstance: {fileID: 197567361} + m_PrefabAsset: {fileID: 0} +--- !u!4 &92245341 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + m_PrefabInstance: {fileID: 860391477} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &197567361 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1334930829} + m_Modifications: + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.x + value: 5.5 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825310, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: moveSpeed + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_Name + value: Block + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f432afb7d9785944985921bd4551a51d, type: 3} +--- !u!1 &257252439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 257252440} + - component: {fileID: 257252442} + - component: {fileID: 257252441} + m_Layer: 3 + m_Name: Touch Point 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &257252440 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 257252439} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.518, y: 0.509, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1151583675} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &257252441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 257252439} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bc838a5eb7b1c81439b417dfdde132d9, type: 3} + m_Name: + m_EditorClassIdentifier: + IsTouching1: 1 +--- !u!61 &257252442 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 257252439} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.1, y: 0.1} + m_EdgeRadius: 0 +--- !u!1 &334499835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 334499836} + - component: {fileID: 334499838} + - component: {fileID: 334499837} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &334499836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334499835} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1902298292} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -846, y: 338} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &334499837 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334499835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 6 + m_MaxSize: 80 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 0 +--- !u!222 &334499838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334499835} + m_CullTransparentMesh: 1 +--- !u!1 &389416767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 389416769} + - component: {fileID: 389416768} + m_Layer: 5 + m_Name: Logic Manager + m_TagString: Logic + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &389416768 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 389416767} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3cdc8fa984cc5fe4a8816920234d1169, type: 3} + m_Name: + m_EditorClassIdentifier: + playerScore: 0 + scoreText: {fileID: 334499837} + gameOverScreen: {fileID: 1282931088} + Script1: {fileID: 0} + Script2: {fileID: 0} + Script3: {fileID: 0} + Script4: {fileID: 0} + IsTouchingBottom: 0 + IsTouchingLeftSide: 0 +--- !u!224 &389416769 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 389416767} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5734375, y: 0.5734375, z: 0.5734375} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 960.00006, y: 452.5341} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &391698955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 391698958} + - component: {fileID: 391698957} + - component: {fileID: 391698956} + m_Layer: 0 + m_Name: Spike Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!61 &391698956 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391698955} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!114 &391698957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391698955} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4b34432741dcefa44b603290b2e6cff1, type: 3} + m_Name: + m_EditorClassIdentifier: + Spike: {fileID: 6535319948051518707, guid: 984dea28b56d17e468db386de44f1cef, type: 3} + spawnRate: 1 +--- !u!4 &391698958 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391698955} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 12.12, y: -4.5, z: -0.35776585} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &435540831 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1334930829} + m_Modifications: + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.x + value: 2.1999998 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825310, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: moveSpeed + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_Name + value: Block (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f432afb7d9785944985921bd4551a51d, type: 3} +--- !u!1001 &447358215 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1334930829} + m_Modifications: + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825310, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: moveSpeed + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_Name + value: Block (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f432afb7d9785944985921bd4551a51d, type: 3} +--- !u!1001 &612039134 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1334930829} + m_Modifications: + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.x + value: 1.0999999 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825310, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: moveSpeed + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_Name + value: Block (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f432afb7d9785944985921bd4551a51d, type: 3} +--- !u!1 &735571742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 735571743} + - component: {fileID: 735571745} + - component: {fileID: 735571744} + m_Layer: 5 + m_Name: Game Over + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &735571743 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735571742} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1282931089} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 800, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &735571744 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735571742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 100 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 100 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Game Over +--- !u!222 &735571745 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735571742} + m_CullTransparentMesh: 1 +--- !u!1001 &860391477 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1334930829} + m_Modifications: + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.x + value: 3.3000002 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825310, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: moveSpeed + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_Name + value: Block (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f432afb7d9785944985921bd4551a51d, type: 3} +--- !u!1 &878799495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 878799496} + - component: {fileID: 878799497} + - component: {fileID: 878799498} + m_Layer: 3 + m_Name: Touch Point 4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &878799496 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878799495} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.518, y: -0.508, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1151583675} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &878799497 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878799495} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.1, y: 0.1} + m_EdgeRadius: 0 +--- !u!114 &878799498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878799495} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f6615bc335a15da49be7347a99296d8d, type: 3} + m_Name: + m_EditorClassIdentifier: + IsTouching4: 1 +--- !u!4 &991689492 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + m_PrefabInstance: {fileID: 435540831} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1008662161 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + m_PrefabInstance: {fileID: 447358215} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1085500011 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085500014} + - component: {fileID: 1085500013} + - component: {fileID: 1085500012} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1085500012 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085500011} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1085500013 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085500011} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1085500014 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085500011} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1151583670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1151583675} + - component: {fileID: 1151583674} + - component: {fileID: 1151583673} + - component: {fileID: 1151583672} + - component: {fileID: 1151583671} + m_Layer: 3 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1151583671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1151583670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d22c78c60bdea6438f36bf3f862344a, type: 3} + m_Name: + m_EditorClassIdentifier: + myRigidbody: {fileID: 1151583673} + blockStrength: 10 + IsAlive: 1 + logic: {fileID: 0} + rotation: {x: 0, y: 0, z: 1} + speed: 175 + IsFlying: 0 +--- !u!61 &1151583672 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1151583670} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1.12, y: 1.11} + newSize: {x: 1.12, y: 1.11} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1.12, y: 1.11} + m_EdgeRadius: 0 +--- !u!50 &1151583673 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1151583670} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 2 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!212 &1151583674 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1151583670} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 0f2a2a9b9f5fd594fa340ad51423db2a, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.12, y: 1.11} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1151583675 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1151583670} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -4.468984, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 257252440} + - {fileID: 1389332318} + - {fileID: 1432600365} + - {fileID: 878799496} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1264637983 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + m_PrefabInstance: {fileID: 612039134} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1282931088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1282931089} + m_Layer: 5 + m_Name: Game Over Screen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1282931089 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1282931088} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 735571743} + - {fileID: 1886135115} + m_Father: {fileID: 1902298292} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1295304551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1295304553} + - component: {fileID: 1295304552} + - component: {fileID: 1295304554} + m_Layer: 0 + m_Name: Block Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1295304552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295304551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f4005d5627834c44b486594b12b7a33, type: 3} + m_Name: + m_EditorClassIdentifier: + Block: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + spawnRate: 1 +--- !u!4 &1295304553 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295304551} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 12.12, y: -5.6, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &1295304554 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1295304551} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!4 &1310632425 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + m_PrefabInstance: {fileID: 2021724486} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1334930828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1334930829} + m_Layer: 0 + m_Name: Safe Boden + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1334930829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1334930828} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.6599998, y: -5.6, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 66256961} + - {fileID: 1310632425} + - {fileID: 92245341} + - {fileID: 991689492} + - {fileID: 1264637983} + - {fileID: 1008662161} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1389332317 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1389332318} + - component: {fileID: 1389332319} + - component: {fileID: 1389332320} + m_Layer: 3 + m_Name: Touch Point 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1389332318 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389332317} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.52, y: 0.509, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1151583675} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &1389332319 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389332317} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.1, y: 0.1} + m_EdgeRadius: 0 +--- !u!114 &1389332320 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389332317} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00beb8aaa1be7ee44bbc38b272d31ca8, type: 3} + m_Name: + m_EditorClassIdentifier: + IsTouching2: 1 +--- !u!1 &1432600364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1432600365} + - component: {fileID: 1432600366} + - component: {fileID: 1432600367} + m_Layer: 3 + m_Name: Touch Point 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1432600365 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432600364} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.52, y: -0.508, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1151583675} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &1432600366 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432600364} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.1, y: 0.1} + m_EdgeRadius: 0 +--- !u!114 &1432600367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432600364} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ea7d5ff8ed3b0da4885e6f8011530328, type: 3} + m_Name: + m_EditorClassIdentifier: + IsTouching3: 1 +--- !u!1 &1852192706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1852192707} + - component: {fileID: 1852192709} + - component: {fileID: 1852192708} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1852192707 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1852192706} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1886135115} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1852192708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1852192706} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 38 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 80 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Play Again + +' +--- !u!222 &1852192709 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1852192706} + m_CullTransparentMesh: 1 +--- !u!1 &1886135114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1886135115} + - component: {fileID: 1886135118} + - component: {fileID: 1886135117} + - component: {fileID: 1886135116} + m_Layer: 5 + m_Name: Button (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1886135115 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886135114} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1852192707} + m_Father: {fileID: 1282931089} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -118} + m_SizeDelta: {x: 300, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1886135116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886135114} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1886135117} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 389416768} + m_TargetAssemblyTypeName: LogicScript, Assembly-CSharp + m_MethodName: restartGame + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1886135117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886135114} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1886135118 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886135114} + m_CullTransparentMesh: 1 +--- !u!1 &1902298288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1902298292} + - component: {fileID: 1902298291} + - component: {fileID: 1902298290} + - component: {fileID: 1902298289} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1902298289 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902298288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1902298290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902298288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1902298291 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902298288} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1902298292 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902298288} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 334499836} + - {fileID: 1282931089} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1982421406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1982421409} + - component: {fileID: 1982421408} + - component: {fileID: 1982421407} + m_Layer: 0 + m_Name: Small Spike Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!61 &1982421407 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982421406} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!114 &1982421408 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982421406} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7948ec73a23d644588ba586eac80746, type: 3} + m_Name: + m_EditorClassIdentifier: + Spike: {fileID: 202007960980360046, guid: 75ea5962fd5426644a428a8f884ae6d1, type: 3} + spawnRate: 10 +--- !u!4 &1982421409 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982421406} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 12.12, y: -4.7, z: -0.7644517} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2021724486 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1334930829} + m_Modifications: + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.x + value: 4.3999996 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825283, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825310, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: moveSpeed + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3997803213758825311, guid: f432afb7d9785944985921bd4551a51d, type: 3} + propertyPath: m_Name + value: Block (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f432afb7d9785944985921bd4551a51d, type: 3} +--- !u!1 &2084580903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2084580906} + - component: {fileID: 2084580905} + - component: {fileID: 2084580904} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &2084580904 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2084580903} + m_Enabled: 1 +--- !u!20 &2084580905 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2084580903} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.6698113, g: 0.23064256, b: 0.25071764, 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: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + 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!4 &2084580906 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2084580903} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/Test.unity.meta b/Assets/Scenes/Test.unity.meta new file mode 100644 index 00000000..5d9dcb2f --- /dev/null +++ b/Assets/Scenes/Test.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f31bc3f5439bc684194182ee640e22fa +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Small Spike.prefab b/Assets/Small Spike.prefab new file mode 100644 index 00000000..e210c48a --- /dev/null +++ b/Assets/Small Spike.prefab @@ -0,0 +1,133 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &202007960980360046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8257264589132036530} + - component: {fileID: 8424874910683569296} + - component: {fileID: 7471057695418294221} + - component: {fileID: 5964270886034100113} + m_Layer: 7 + m_Name: Small Spike + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8257264589132036530 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202007960980360046} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.327764, y: -1.2751312, z: -0.7644517} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8424874910683569296 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202007960980360046} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: a75780b3f1ed4d84ab2f47cdcc67a2c3, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.12, y: 0.56} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!60 &7471057695418294221 +PolygonCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202007960980360046} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1.12, y: 0.56} + newSize: {x: 1.12, y: 0.56} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: -0.02, y: 0.28} + - {x: -0.56, y: -0.26} + - {x: -0.56, y: -0.28} + - {x: 0.56, y: -0.28} + - {x: 0.56, y: -0.26} + - {x: 0.02, y: 0.28} +--- !u!114 &5964270886034100113 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202007960980360046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 21a8579ad807c154c998305d756f20d9, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 5 + deadZone: -15 diff --git a/Assets/Small Spike.prefab.meta b/Assets/Small Spike.prefab.meta new file mode 100644 index 00000000..a444cd8c --- /dev/null +++ b/Assets/Small Spike.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 75ea5962fd5426644a428a8f884ae6d1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SmallSpikeScript.cs b/Assets/SmallSpikeScript.cs new file mode 100644 index 00000000..e0207032 --- /dev/null +++ b/Assets/SmallSpikeScript.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class SmallSpikeScript : MonoBehaviour +{ + public float moveSpeed = 5; + public float deadZone = -15; + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + transform.position = transform.position + (Vector3.left * moveSpeed) * Time.deltaTime; + + if(transform.position.x(); + } + + // Update is called once per frame + void Update() + { + + } + + private void OnTriggerEnter2D(Collider2D collision) { + if (collision.gameObject.layer == 3){ + logic.addScore(1); + } + } +} diff --git a/Assets/TopPartScript.cs.meta b/Assets/TopPartScript.cs.meta new file mode 100644 index 00000000..e0cea5aa --- /dev/null +++ b/Assets/TopPartScript.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1a34c85742cff9b46ab6d24800732ce0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TouchPoint1Script.cs b/Assets/TouchPoint1Script.cs new file mode 100644 index 00000000..033d46e3 --- /dev/null +++ b/Assets/TouchPoint1Script.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TouchPoint1Script : MonoBehaviour +{ + public bool IsTouching1 = true; + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + IsTouching1 = false; + } + + void OnCollisionEnter2D(Collision2D collision) { + if(collision.gameObject.layer == 6) { + IsTouching1 = true; + } + } +} diff --git a/Assets/TouchPoint1Script.cs.meta b/Assets/TouchPoint1Script.cs.meta new file mode 100644 index 00000000..e5e850e0 --- /dev/null +++ b/Assets/TouchPoint1Script.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bc838a5eb7b1c81439b417dfdde132d9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TouchPoint2Script.cs b/Assets/TouchPoint2Script.cs new file mode 100644 index 00000000..3ced839d --- /dev/null +++ b/Assets/TouchPoint2Script.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TouchPoint2Script : MonoBehaviour +{ + public bool IsTouching2 = true; + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + IsTouching2 = false; + } + + void OnCollisionEnter2D(Collision2D collision) { + if(collision.gameObject.layer == 6) { + IsTouching2 = true; + } + } +} diff --git a/Assets/TouchPoint2Script.cs.meta b/Assets/TouchPoint2Script.cs.meta new file mode 100644 index 00000000..72abd5e8 --- /dev/null +++ b/Assets/TouchPoint2Script.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00beb8aaa1be7ee44bbc38b272d31ca8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TouchPoint3Script.cs b/Assets/TouchPoint3Script.cs new file mode 100644 index 00000000..43d3bcc3 --- /dev/null +++ b/Assets/TouchPoint3Script.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TouchPoint3Script : MonoBehaviour +{ + public bool IsTouching3 = true; + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + IsTouching3 = false; + } + + void OnCollisionEnter2D(Collision2D collision) { + if(collision.gameObject.layer == 6) { + IsTouching3 = true; + } + } +} diff --git a/Assets/TouchPoint3Script.cs.meta b/Assets/TouchPoint3Script.cs.meta new file mode 100644 index 00000000..7fe19a4b --- /dev/null +++ b/Assets/TouchPoint3Script.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ea7d5ff8ed3b0da4885e6f8011530328 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TouchPoint4Script.cs b/Assets/TouchPoint4Script.cs new file mode 100644 index 00000000..796ccc03 --- /dev/null +++ b/Assets/TouchPoint4Script.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TouchPoint4Script : MonoBehaviour +{ + public bool IsTouching4 = true; + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + IsTouching4 = false; + } + + void OnCollisionEnter2D(Collision2D collision) { + if(collision.gameObject.layer == 6) { + IsTouching4 = true; + } + } +} diff --git a/Assets/TouchPoint4Script.cs.meta b/Assets/TouchPoint4Script.cs.meta new file mode 100644 index 00000000..18088165 --- /dev/null +++ b/Assets/TouchPoint4Script.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f6615bc335a15da49be7347a99296d8d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/block.png b/Assets/block.png new file mode 100644 index 0000000000000000000000000000000000000000..081a6e7a0cac09dddcda2c25d87cb661f21cf21e GIT binary patch literal 2753 zcmZuzXH*mD5)Hiv>7Yng>4*`DB#Y8SDWS+BQ3M181r0%J3`LM)UT6veYU0wAb*X`c z5W4i9P(l#`XjG&Gh(V-C^0L0?Iq%2&F*9f8&fGhHzBwPp8D=XXdRP&kn4LEx9qt=1bGo21^|dj|6@F3w74GtfN0nyYYVq%90R|QDGQhDZ6mIPM>s{1 zB?A-#4#E9XZrnUCjY*NSrX(qTw~+BpGhg|OIlNeg*%Z1{l+vY;9%4>13aT+q5sK8r z7!L-_2xwGmcCHBzfd{v?wl-FDFH>ohwUeOh5l#yr#?T4%AByX{xN&0HiaV|G_kr)R zcNAK8S7zw(ajXith3^}jww!Xq)-(5|+Kn7UjM$M<3f@OdUZFFDlKtL$dk@6;%(bjA zdeOByIP>T{(ApJ)kz3dBmhdxggX%_9!mdRWEcNeQ&uim*Q@J-Rx5KiKg5XZzJv{+`&~5rU)siRIX02}go+0@^bDdUv+IfQ-Y)e8K zn=Rh-;+|gF&kZn}P>LKB-J@xD~njtIee^}&1hsB?nSBK@8O_fK0z6~_D zH*Rpg$iyU&S_4uw=8<$<6-w#Rtm9kL&ePH(fVN!=yB)p|)47i#o@zNrgn((IGn$fM zRW1cNzhdPXQ=`l_{6t>5LZZRVPNR@!>wVhU>sEz|i~=Y)>!uQhadb9)hJ*scYUpRE zb^^u4(6GlY!6!7*#3id6u5mq#KfZYy3f-EhTGqV$TV9w#9Da3Xw;dA2X%VQ&Dh-4< z2Wd4?zsvx|Gjt$;iG@GX4~+SXb@AI~;^N}Ip`lX!C7K`d%3F>eo|TDD0c%^9wg5G) z4z%U5ib^W-O#8`sU^-B;2NAPjb)E}7JWwhbzir&+&tOo_yN4hgh_RkeFxJtA$3La| zFc{8e)LqObmU34$&nFV{Vp)b|RlOalji($LUarr?mOXILJ@)x$qa8?uwjHX2@&fZd z{raRyPU*N!GuovweppH z9w`Q2KhDZXTyEBOF^NK}{1;bnq0SvAFQ0lACF`(cgZbD0Q2yzU6!ZV3JiF+s2g~bk zF7`1qa=jE*JAgCHM%lg%_wrYYxh3_B?0`Alf7w)_k)t+@dC2K_^_x+#Tf}H73Pd4+ z^crOS2>x~JMXui{3sd-Svg5Yv^s$%Z=FPy$rBq3{@Vdt0ho{W0(7h*3$W?3;Bbt>U z1!kqo3~?-xgn8JDWa*pA6GQM^iSd;{~RvTbxEfw|c zJvT1)?^G1i{!i{9&hRmiW1`x zrf@Av0`G`my33zQ-pTf(vP~~?G^-&}$drkWD9K0ZmZQn<`ZZX=C0aQ3x=Hz4^Ht9k z2qdmR%#mX_iBP2U7wpbcDp=@KWJsBwafPHyNdOfrSmTW$(VZlzG1tgnaK-#qrdqFjIB1(On>x7BH|J81<2W@`vgbRO zR4JFWe?cxhU;7?SY%ndB>!2|C!yH_(I zR$dn6i$R$rV7XX$!GkcX<{k$gd#{(GCo&wV4dV&J702_-=zV&RR*OJA84v zP-Q;g_sY2|nTB7g^J3VCsnXwfNE<4f72u}=aB*)qV7#L|0{;@}J1i9U>6P8W$m0p(Nsr1;VteXq2ur)Lw}l9_L>LPrlX$J5pvi`; z!simAuOM?Y8If#I9T-(u@gk-E!0_)Y#PdXw7;U}S`AbGg$pv3sC^m~_HBC!ee+3NE z-;9wYW~WYPuOyLd)4QJ&g@*SB%`ubnMTB-%=)zX|Oteg+H#k%|k3-t#c|8>}-;F80 z429Q^dO+b_(|w0>S@vpIn>;{PJ8K^*?;gCf z+$w37w)Np%{MmSMbd5+%$R^E0$!5@xEvQol*=HiUzd@@Y1UcvLTdYd-FgzG+^Jou6$E1F1i7TG_9Z4~^r# zsZyb+LRs@zV8dS_u{}|(2P+~z>t=xtNwub4+wIfs>_v?G903IExtqM$I9CqCy_E${ k#JT~XEB95}zj6S<0vc1t_(=D-e^S6D8<=&arBC9&0iO|T>Hq)$ literal 0 HcmV?d00001 diff --git a/Assets/block.png.meta b/Assets/block.png.meta new file mode 100644 index 00000000..6b603b17 --- /dev/null +++ b/Assets/block.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: dc58f015e3ddee043899ce6032859f72 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - 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: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/player.png b/Assets/player.png new file mode 100644 index 0000000000000000000000000000000000000000..c647cafb0435ba5d3f6d1f0c17ed43386f788ac8 GIT binary patch literal 1886 zcmV-k2ch_hP)=p)`P%Xh`{ENKg~?K~x}B zk${y45~IQ3g8?)o#3%L1_^2kPqCOC!5mdwisYDz9fIewrh=~^b6H^PZ$TbzX9@qA| z*EM_GnU%2Z?ab`_xtmXNP1@ehZ+`RL*_oZ$-){*HoIeF%Eh0j4e_-RuefV_at5FZ- z!Xqd4;>7(s;WgeO-1a^He2;|_Y4o&h5^g()w|z0OSPCcWu81J`YzXg872X18&3)EnFLHE|Nnr$B^L8RI*!z7?($#X)cZ6C){WBR~U3qs^IB7s~1iR2Tg4C84e(Fxh@ zR}})P;e!-pUVVa?`#?%OHEshL1(fN8A`K`T(*rd}-!ZU;$KN2P2U4QSBnF+EHfKsB zO5{&R$1(vaXdes=Ye`dmlv`(hVj%A;J|q)rl0t2KeDqH;OI?s z8^ivFF7txomM>p~Md+u5?!-89nak+<>IJIf{ptMC^{-Id55nq8RE95&fFx{m{r(-b zFU$fSJNPbMKC+*SLo~d!bqBynKplPIvZSABP4Xy433T(t%tAFs$fnxhTgTuPD8?3x z;O3oM;;0fes`(;Bz{7_Q;+ZGkh&d-6%$Z3UxaOIUmC6#Wh!=5^2LmSnqvgi z93!CS7y&iM2&g$mK+Q1%YK{?5bL`HZ-D~=Kk4N$%l}h5um5e%``+ItntX#Dc{S3!* zCrVwmd$9Yux=*94JJN>kmEb0*3eJaY$W{`?+aLTzVPC?i>Px8108~*3TMI2TeIwkt zxT1Jv_!5Q?0cm%+S8rPfg+|&Us`(;BKv}!oaYXT|wqsw_W1#FPUJ-EVfq%Xe?KVW1 za}+(0hc6Skt8nV;VI|_fz%g4OZ=S*tK6Rn9fA`a&aV}QG9>~j=&d**${?3Qcmu!z_ ze;QxHU=~nDrld-V8pX@Ym!{?JGHt71zYJr>UaobCW?Oc~UPUr(F($jK;f%c| z;j4iM>{BU8kE4I$|2Xu%6x&{$_9H%8&n94L-)r~R-Au(8uF?I#?#L}+E}@!Zves*k z>4BO<72t`|@Ymn5tk&C)KOzD=%lraGf+DL46X01}7y&iM2&g$mK+Q1%YK{?5bButR zV+7P3BcSFO0X4@6s5wSJ%`pOMjuB9Er~*8L`1^u$hpRuWqbQ;U&MpR3fM<}u2L~`` z?wpFg>%TJ8^QK@0Vk-Q<6_u^;ssPxKf*EM))E-KYZkLh@Vs>sd8=y#)Ew~ws=5%PDP|1R9CHaR z!E+KLG6hNKeqiqM2#A$HL$ZaNv0|dsa|38@P9imb!L$icY4H=mMomIHIx-C6xtKk_ z?Z3a#l;h(~j^S!1gW>crb28kS@b?1=_I>*U@uqIS{<~eL55r2%!;xFpaWm+r8NO@m z0!F?#gobsGM}9R;C3w5;E51U9rf$LX%e3VzpBzOi@;JHYF{lyeM8=*>-8l9pY5ZnbL>$_^5=AfliDIvT?lEuT}{au-=I; zAEpyy*|kQvfHCfAnI6cGP?boGE9zXQ>@|)Q0nN=kKSEVf_u(T$5IHL`=G@@MGy=wW zoimqEZus;0A8%M#V^jOM+c@DrJ)=BH2?qr literal 0 HcmV?d00001 diff --git a/Assets/player.png.meta b/Assets/player.png.meta new file mode 100644 index 00000000..69c8efea --- /dev/null +++ b/Assets/player.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 0f2a2a9b9f5fd594fa340ad51423db2a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - 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: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json new file mode 100644 index 00000000..5503a1c7 --- /dev/null +++ b/Packages/manifest.json @@ -0,0 +1,51 @@ +{ + "dependencies": { + "com.unity.2d.sprite": "1.0.0", + "com.unity.2d.tilemap": "1.0.0", + "com.unity.analytics": "3.6.12", + "com.unity.collab-proxy": "2.0.1", + "com.unity.feature.2d": "1.0.0", + "com.unity.ide.rider": "3.0.18", + "com.unity.ide.visualstudio": "2.0.17", + "com.unity.ide.vscode": "1.2.5", + "com.unity.purchasing": "4.6.0", + "com.unity.services.mediation": "1.0.5", + "com.unity.test-framework": "1.1.31", + "com.unity.textmeshpro": "3.0.6", + "com.unity.timeline": "1.6.4", + "com.unity.ugui": "1.0.0", + "com.unity.visualscripting": "1.8.0", + "com.unity.xr.legacyinputhelpers": "2.1.10", + "com.unity.modules.ai": "1.0.0", + "com.unity.modules.androidjni": "1.0.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.cloth": "1.0.0", + "com.unity.modules.director": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.physics2d": "1.0.0", + "com.unity.modules.screencapture": "1.0.0", + "com.unity.modules.terrain": "1.0.0", + "com.unity.modules.terrainphysics": "1.0.0", + "com.unity.modules.tilemap": "1.0.0", + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.uielements": "1.0.0", + "com.unity.modules.umbra": "1.0.0", + "com.unity.modules.unityanalytics": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.unitywebrequestassetbundle": "1.0.0", + "com.unity.modules.unitywebrequestaudio": "1.0.0", + "com.unity.modules.unitywebrequesttexture": "1.0.0", + "com.unity.modules.unitywebrequestwww": "1.0.0", + "com.unity.modules.vehicles": "1.0.0", + "com.unity.modules.video": "1.0.0", + "com.unity.modules.vr": "1.0.0", + "com.unity.modules.wind": "1.0.0", + "com.unity.modules.xr": "1.0.0" + } +} diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json new file mode 100644 index 00000000..8c3db979 --- /dev/null +++ b/Packages/packages-lock.json @@ -0,0 +1,545 @@ +{ + "dependencies": { + "com.unity.2d.animation": { + "version": "7.0.9", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.2d.common": "6.0.6", + "com.unity.2d.sprite": "1.0.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.uielements": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.common": { + "version": "6.0.6", + "depth": 2, + "source": "registry", + "dependencies": { + "com.unity.2d.sprite": "1.0.0", + "com.unity.mathematics": "1.1.0", + "com.unity.modules.uielements": "1.0.0", + "com.unity.burst": "1.5.1" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.path": { + "version": "5.0.2", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.2d.pixel-perfect": { + "version": "5.0.3", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.2d.psdimporter": { + "version": "6.0.7", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.2d.animation": "7.0.9", + "com.unity.2d.common": "6.0.6", + "com.unity.2d.sprite": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.sprite": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.2d.spriteshape": { + "version": "7.0.6", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.mathematics": "1.1.0", + "com.unity.2d.common": "6.0.4", + "com.unity.2d.path": "5.0.2", + "com.unity.modules.physics2d": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.tilemap": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.2d.tilemap.extras": { + "version": "2.2.4", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.modules.tilemap": "1.0.0", + "com.unity.2d.tilemap": "1.0.0", + "com.unity.ugui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.analytics": { + "version": "3.6.12", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.burst": { + "version": "1.6.6", + "depth": 3, + "source": "registry", + "dependencies": { + "com.unity.mathematics": "1.2.1" + }, + "url": "https://packages.unity.com" + }, + "com.unity.collab-proxy": { + "version": "2.0.1", + "depth": 0, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.ext.nunit": { + "version": "1.0.6", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.feature.2d": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.2d.animation": "7.0.9", + "com.unity.2d.pixel-perfect": "5.0.3", + "com.unity.2d.psdimporter": "6.0.7", + "com.unity.2d.sprite": "1.0.0", + "com.unity.2d.spriteshape": "7.0.6", + "com.unity.2d.tilemap": "1.0.0", + "com.unity.2d.tilemap.extras": "2.2.4" + } + }, + "com.unity.ide.rider": { + "version": "3.0.18", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.6" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ide.visualstudio": { + "version": "2.0.17", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.1.9" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ide.vscode": { + "version": "1.2.5", + "depth": 0, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.mathematics": { + "version": "1.2.6", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.nuget.newtonsoft-json": { + "version": "3.0.2", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.purchasing": { + "version": "4.6.0", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0", + "com.unity.modules.unityanalytics": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.androidjni": "1.0.0", + "com.unity.services.core": "1.5.2", + "com.unity.services.analytics": "4.2.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.services.analytics": { + "version": "4.3.0", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0", + "com.unity.services.core": "1.4.0", + "com.unity.nuget.newtonsoft-json": "3.0.2" + }, + "url": "https://packages.unity.com" + }, + "com.unity.services.core": { + "version": "1.8.1", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.nuget.newtonsoft-json": "3.0.2", + "com.unity.modules.androidjni": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.services.mediation": { + "version": "1.0.5", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.settings-manager": "1.0.3", + "com.unity.modules.ui": "1.0.0", + "com.unity.services.core": "1.4.0", + "com.unity.ugui": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.settings-manager": { + "version": "1.0.3", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.test-framework": { + "version": "1.1.31", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.6", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.textmeshpro": { + "version": "3.0.6", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.timeline": { + "version": "1.6.4", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.modules.director": "1.0.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ugui": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0" + } + }, + "com.unity.visualscripting": { + "version": "1.8.0", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.xr.legacyinputhelpers": { + "version": "2.1.10", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.modules.vr": "1.0.0", + "com.unity.modules.xr": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.modules.ai": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.androidjni": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.animation": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.assetbundle": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.audio": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.cloth": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0" + } + }, + "com.unity.modules.director": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.animation": "1.0.0" + } + }, + "com.unity.modules.imageconversion": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.imgui": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.jsonserialize": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.particlesystem": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.physics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.physics2d": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.screencapture": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.imageconversion": "1.0.0" + } + }, + "com.unity.modules.subsystems": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.modules.terrain": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.terrainphysics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.terrain": "1.0.0" + } + }, + "com.unity.modules.tilemap": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics2d": "1.0.0" + } + }, + "com.unity.modules.ui": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.uielements": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.uielementsnative": "1.0.0" + } + }, + "com.unity.modules.uielementsnative": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.modules.umbra": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.unityanalytics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.modules.unitywebrequest": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.unitywebrequestassetbundle": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0" + } + }, + "com.unity.modules.unitywebrequestaudio": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.audio": "1.0.0" + } + }, + "com.unity.modules.unitywebrequesttexture": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0" + } + }, + "com.unity.modules.unitywebrequestwww": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.unitywebrequestassetbundle": "1.0.0", + "com.unity.modules.unitywebrequestaudio": "1.0.0", + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0" + } + }, + "com.unity.modules.vehicles": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0" + } + }, + "com.unity.modules.video": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0" + } + }, + "com.unity.modules.vr": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.xr": "1.0.0" + } + }, + "com.unity.modules.wind": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.xr": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.subsystems": "1.0.0" + } + } + } +} diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset new file mode 100644 index 00000000..27287fec --- /dev/null +++ b/ProjectSettings/AudioManager.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!11 &1 +AudioManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Volume: 1 + Rolloff Scale: 1 + Doppler Factor: 1 + Default Speaker Mode: 2 + m_SampleRate: 0 + m_DSPBufferSize: 1024 + m_VirtualVoiceCount: 512 + m_RealVoiceCount: 32 + m_SpatializerPlugin: + m_AmbisonicDecoderPlugin: + m_DisableAudio: 0 + m_VirtualizeEffects: 1 + m_RequestedDSPBufferSize: 0 diff --git a/ProjectSettings/ClusterInputManager.asset b/ProjectSettings/ClusterInputManager.asset new file mode 100644 index 00000000..e7886b26 --- /dev/null +++ b/ProjectSettings/ClusterInputManager.asset @@ -0,0 +1,6 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!236 &1 +ClusterInputManager: + m_ObjectHideFlags: 0 + m_Inputs: [] diff --git a/ProjectSettings/DynamicsManager.asset b/ProjectSettings/DynamicsManager.asset new file mode 100644 index 00000000..72d14303 --- /dev/null +++ b/ProjectSettings/DynamicsManager.asset @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!55 &1 +PhysicsManager: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_Gravity: {x: 0, y: -9.81, z: 0} + m_DefaultMaterial: {fileID: 0} + m_BounceThreshold: 2 + m_DefaultMaxDepenetrationVelocity: 10 + m_SleepThreshold: 0.005 + m_DefaultContactOffset: 0.01 + m_DefaultSolverIterations: 6 + m_DefaultSolverVelocityIterations: 1 + m_QueriesHitBackfaces: 0 + m_QueriesHitTriggers: 1 + m_EnableAdaptiveForce: 0 + m_ClothInterCollisionDistance: 0.1 + m_ClothInterCollisionStiffness: 0.2 + m_ContactsGeneration: 1 + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + m_AutoSimulation: 1 + m_AutoSyncTransforms: 0 + m_ReuseCollisionCallbacks: 1 + m_ClothInterCollisionSettingsToggle: 0 + m_ClothGravity: {x: 0, y: -9.81, z: 0} + m_ContactPairsMode: 0 + m_BroadphaseType: 0 + m_WorldBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 250, y: 250, z: 250} + m_WorldSubdivisions: 8 + m_FrictionType: 0 + m_EnableEnhancedDeterminism: 0 + m_EnableUnifiedHeightmaps: 1 + m_SolverType: 0 + m_DefaultMaxAngularSpeed: 50 diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset new file mode 100644 index 00000000..82ab0f59 --- /dev/null +++ b/ProjectSettings/EditorBuildSettings.asset @@ -0,0 +1,11 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1045 &1 +EditorBuildSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Scenes: + - enabled: 1 + path: Assets/Scenes/SampleScene.unity + guid: 2cda990e2423bbf4892e6590ba056729 + m_configObjects: {} diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset new file mode 100644 index 00000000..fa3ed494 --- /dev/null +++ b/ProjectSettings/EditorSettings.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!159 &1 +EditorSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_SerializationMode: 2 + m_LineEndingsForNewScripts: 0 + m_DefaultBehaviorMode: 1 + m_PrefabRegularEnvironment: {fileID: 0} + m_PrefabUIEnvironment: {fileID: 0} + m_SpritePackerMode: 4 + m_SpritePackerPaddingPower: 1 + m_EtcTextureCompressorBehavior: 1 + m_EtcTextureFastCompressor: 1 + m_EtcTextureNormalCompressor: 2 + m_EtcTextureBestCompressor: 4 + m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;asmref;rsp + m_ProjectGenerationRootNamespace: + m_EnableTextureStreamingInEditMode: 1 + m_EnableTextureStreamingInPlayMode: 1 + m_AsyncShaderCompilation: 1 + m_CachingShaderPreprocessor: 1 + m_PrefabModeAllowAutoSave: 1 + m_EnterPlayModeOptionsEnabled: 0 + m_EnterPlayModeOptions: 3 + m_GameObjectNamingDigits: 1 + m_GameObjectNamingScheme: 0 + m_AssetNamingUsesSpace: 1 + m_UseLegacyProbeSampleCount: 0 + m_SerializeInlineMappingsOnOneLine: 1 + m_DisableCookiesInLightmapper: 1 + m_AssetPipelineMode: 1 + m_CacheServerMode: 0 + m_CacheServerEndpoint: + m_CacheServerNamespacePrefix: default + m_CacheServerEnableDownload: 1 + m_CacheServerEnableUpload: 1 + m_CacheServerEnableAuth: 0 + m_CacheServerEnableTls: 0 diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset new file mode 100644 index 00000000..c165afb2 --- /dev/null +++ b/ProjectSettings/GraphicsSettings.asset @@ -0,0 +1,64 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!30 &1 +GraphicsSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_Deferred: + m_Mode: 1 + m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} + m_DeferredReflections: + m_Mode: 1 + m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} + m_ScreenSpaceShadows: + m_Mode: 1 + m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} + m_LegacyDeferred: + m_Mode: 1 + m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} + m_DepthNormals: + m_Mode: 1 + m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} + m_MotionVectors: + m_Mode: 1 + m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} + m_LightHalo: + m_Mode: 1 + m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} + m_LensFlare: + m_Mode: 1 + m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} + m_VideoShadersIncludeMode: 2 + m_AlwaysIncludedShaders: + - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} + m_PreloadedShaders: [] + m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_CustomRenderPipeline: {fileID: 0} + m_TransparencySortMode: 0 + m_TransparencySortAxis: {x: 0, y: 0, z: 1} + m_DefaultRenderingPath: 1 + m_DefaultMobileRenderingPath: 1 + m_TierSettings: [] + m_LightmapStripping: 0 + m_FogStripping: 0 + m_InstancingStripping: 0 + m_LightmapKeepPlain: 1 + m_LightmapKeepDirCombined: 1 + m_LightmapKeepDynamicPlain: 1 + m_LightmapKeepDynamicDirCombined: 1 + m_LightmapKeepShadowMask: 1 + m_LightmapKeepSubtractive: 1 + m_FogKeepLinear: 1 + m_FogKeepExp: 1 + m_FogKeepExp2: 1 + m_AlbedoSwatchInfos: [] + m_LightsUseLinearIntensity: 0 + m_LightsUseColorTemperature: 0 + m_DefaultRenderingLayerMask: 1 + m_LogWhenShaderIsCompiled: 0 diff --git a/ProjectSettings/GvhProjectSettings.xml b/ProjectSettings/GvhProjectSettings.xml new file mode 100644 index 00000000..cc01efb7 --- /dev/null +++ b/ProjectSettings/GvhProjectSettings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset new file mode 100644 index 00000000..b16147e9 --- /dev/null +++ b/ProjectSettings/InputManager.asset @@ -0,0 +1,487 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!13 &1 +InputManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Axes: + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: a + altPositiveButton: d + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: s + altPositiveButton: w + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: mouse 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: mouse 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: mouse 2 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: space + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse X + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse Y + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse ScrollWheel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 2 + joyNum: 0 + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 0 + type: 2 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 1 + type: 2 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 0 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 1 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 2 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 3 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: enter + altNegativeButton: + altPositiveButton: space + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Cancel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: escape + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Enable Debug Button 1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: joystick button 8 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Enable Debug Button 2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: backspace + altNegativeButton: + altPositiveButton: joystick button 9 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Reset + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Next + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: page down + altNegativeButton: + altPositiveButton: joystick button 5 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Previous + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: page up + altNegativeButton: + altPositiveButton: joystick button 4 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Validate + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Persistent + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: right shift + altNegativeButton: + altPositiveButton: joystick button 2 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Multiplier + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: joystick button 3 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 2 + axis: 6 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 2 + axis: 5 + joyNum: 0 diff --git a/ProjectSettings/MemorySettings.asset b/ProjectSettings/MemorySettings.asset new file mode 100644 index 00000000..5b5facec --- /dev/null +++ b/ProjectSettings/MemorySettings.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!387306366 &1 +MemorySettings: + m_ObjectHideFlags: 0 + m_EditorMemorySettings: + m_MainAllocatorBlockSize: -1 + m_ThreadAllocatorBlockSize: -1 + m_MainGfxBlockSize: -1 + m_ThreadGfxBlockSize: -1 + m_CacheBlockSize: -1 + m_TypetreeBlockSize: -1 + m_ProfilerBlockSize: -1 + m_ProfilerEditorBlockSize: -1 + m_BucketAllocatorGranularity: -1 + m_BucketAllocatorBucketsCount: -1 + m_BucketAllocatorBlockSize: -1 + m_BucketAllocatorBlockCount: -1 + m_ProfilerBucketAllocatorGranularity: -1 + m_ProfilerBucketAllocatorBucketsCount: -1 + m_ProfilerBucketAllocatorBlockSize: -1 + m_ProfilerBucketAllocatorBlockCount: -1 + m_TempAllocatorSizeMain: -1 + m_JobTempAllocatorBlockSize: -1 + m_BackgroundJobTempAllocatorBlockSize: -1 + m_JobTempAllocatorReducedBlockSize: -1 + m_TempAllocatorSizeGIBakingWorker: -1 + m_TempAllocatorSizeNavMeshWorker: -1 + m_TempAllocatorSizeAudioWorker: -1 + m_TempAllocatorSizeCloudWorker: -1 + m_TempAllocatorSizeGfx: -1 + m_TempAllocatorSizeJobWorker: -1 + m_TempAllocatorSizeBackgroundWorker: -1 + m_TempAllocatorSizePreloadManager: -1 + m_PlatformMemorySettings: {} diff --git a/ProjectSettings/NavMeshAreas.asset b/ProjectSettings/NavMeshAreas.asset new file mode 100644 index 00000000..ad2654e0 --- /dev/null +++ b/ProjectSettings/NavMeshAreas.asset @@ -0,0 +1,93 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!126 &1 +NavMeshProjectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + areas: + - name: Walkable + cost: 1 + - name: Not Walkable + cost: 1 + - name: Jump + cost: 2 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + m_LastAgentTypeID: -887442657 + m_Settings: + - serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.75 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_SettingNames: + - Humanoid diff --git a/ProjectSettings/NetworkManager.asset b/ProjectSettings/NetworkManager.asset new file mode 100644 index 00000000..5dc6a831 --- /dev/null +++ b/ProjectSettings/NetworkManager.asset @@ -0,0 +1,8 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!149 &1 +NetworkManager: + m_ObjectHideFlags: 0 + m_DebugLevel: 0 + m_Sendrate: 15 + m_AssetToPrefab: {} diff --git a/ProjectSettings/PackageManagerSettings.asset b/ProjectSettings/PackageManagerSettings.asset new file mode 100644 index 00000000..b3a65dda --- /dev/null +++ b/ProjectSettings/PackageManagerSettings.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + 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: 13964, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_EnablePreReleasePackages: 0 + m_EnablePackageDependencies: 0 + m_AdvancedSettingsExpanded: 1 + m_ScopedRegistriesSettingsExpanded: 1 + m_SeeAllPackageVersions: 0 + oneTimeWarningShown: 0 + m_Registries: + - m_Id: main + m_Name: + m_Url: https://packages.unity.com + m_Scopes: [] + m_IsDefault: 1 + m_Capabilities: 7 + m_UserSelectedRegistryName: + m_UserAddingNewScopedRegistry: 0 + m_RegistryInfoDraft: + m_ErrorMessage: + m_Original: + m_Id: + m_Name: + m_Url: + m_Scopes: [] + m_IsDefault: 0 + m_Capabilities: 0 + m_Modified: 0 + m_Name: + m_Url: + m_Scopes: + - + m_SelectedScopeIndex: 0 diff --git a/ProjectSettings/Packages/com.unity.services.mediation/Settings.json b/ProjectSettings/Packages/com.unity.services.mediation/Settings.json new file mode 100644 index 00000000..1a8b94ab --- /dev/null +++ b/ProjectSettings/Packages/com.unity.services.mediation/Settings.json @@ -0,0 +1,78 @@ +{ + "m_Name": "Settings", + "m_Path": "ProjectSettings/Packages/com.unity.services.mediation/Settings.json", + "m_Dictionary": { + "m_DictionaryValues": [ + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "unityads-adapter.version", + "value": "{\"m_Value\":\"latest\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "admob-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "facebook-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "adcolony-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "ironsource-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "applovin-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "vungle-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "mintegral-adapter.version", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "admob-adapter.app-id.android", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "admob-adapter.app-id.ios", + "value": "{\"m_Value\":\"\"}" + }, + { + "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "mediation.build.settings.force-dynamic-linking", + "value": "{\"m_Value\":true}" + }, + { + "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "mediation.build.settings.disable-dexing-artifact-transform", + "value": "{\"m_Value\":true}" + }, + { + "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "mediation.build.settings.deterministic-builds", + "value": "{\"m_Value\":true}" + }, + { + "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", + "key": "mediation.build.settings.force-dependency-update", + "value": "{\"m_Value\":false}" + } + ] + } +} \ No newline at end of file diff --git a/ProjectSettings/Physics2DSettings.asset b/ProjectSettings/Physics2DSettings.asset new file mode 100644 index 00000000..6cfcddaa --- /dev/null +++ b/ProjectSettings/Physics2DSettings.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!19 &1 +Physics2DSettings: + m_ObjectHideFlags: 0 + serializedVersion: 5 + m_Gravity: {x: 0, y: -9.81} + m_DefaultMaterial: {fileID: 0} + m_VelocityIterations: 8 + m_PositionIterations: 3 + m_VelocityThreshold: 1 + m_MaxLinearCorrection: 0.2 + m_MaxAngularCorrection: 8 + m_MaxTranslationSpeed: 100 + m_MaxRotationSpeed: 360 + m_BaumgarteScale: 0.2 + m_BaumgarteTimeOfImpactScale: 0.75 + m_TimeToSleep: 0.5 + m_LinearSleepTolerance: 0.01 + m_AngularSleepTolerance: 2 + m_DefaultContactOffset: 0.01 + m_JobOptions: + serializedVersion: 2 + useMultithreading: 0 + useConsistencySorting: 0 + m_InterpolationPosesPerJob: 100 + m_NewContactsPerJob: 30 + m_CollideContactsPerJob: 100 + m_ClearFlagsPerJob: 200 + m_ClearBodyForcesPerJob: 200 + m_SyncDiscreteFixturesPerJob: 50 + m_SyncContinuousFixturesPerJob: 50 + m_FindNearestContactsPerJob: 100 + m_UpdateTriggerContactsPerJob: 100 + m_IslandSolverCostThreshold: 100 + m_IslandSolverBodyCostScale: 1 + m_IslandSolverContactCostScale: 10 + m_IslandSolverJointCostScale: 10 + m_IslandSolverBodiesPerJob: 50 + m_IslandSolverContactsPerJob: 50 + m_SimulationMode: 0 + m_QueriesHitTriggers: 1 + m_QueriesStartInColliders: 1 + m_CallbacksOnDisable: 1 + m_ReuseCollisionCallbacks: 1 + m_AutoSyncTransforms: 0 + m_AlwaysShowColliders: 0 + m_ShowColliderSleep: 1 + m_ShowColliderContacts: 0 + m_ShowColliderAABB: 0 + m_ContactArrowScale: 0.2 + m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} + m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} + m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} + m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/ProjectSettings/PresetManager.asset b/ProjectSettings/PresetManager.asset new file mode 100644 index 00000000..67a94dae --- /dev/null +++ b/ProjectSettings/PresetManager.asset @@ -0,0 +1,7 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1386491679 &1 +PresetManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_DefaultPresets: {} diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset new file mode 100644 index 00000000..2e35bd7b --- /dev/null +++ b/ProjectSettings/ProjectSettings.asset @@ -0,0 +1,781 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!129 &1 +PlayerSettings: + m_ObjectHideFlags: 0 + serializedVersion: 24 + productGUID: 5251ad5b8f75d7a4a9ceaf871a488a42 + AndroidProfiler: 0 + AndroidFilterTouchesWhenObscured: 0 + AndroidEnableSustainedPerformanceMode: 0 + defaultScreenOrientation: 4 + targetDevice: 2 + useOnDemandResources: 0 + accelerometerFrequency: 60 + companyName: DefaultCompany + productName: My project + defaultCursor: {fileID: 0} + cursorHotspot: {x: 0, y: 0} + m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} + m_ShowUnitySplashScreen: 1 + m_ShowUnitySplashLogo: 1 + m_SplashScreenOverlayOpacity: 1 + m_SplashScreenAnimation: 1 + m_SplashScreenLogoStyle: 1 + m_SplashScreenDrawMode: 0 + m_SplashScreenBackgroundAnimationZoom: 1 + m_SplashScreenLogoAnimationZoom: 1 + m_SplashScreenBackgroundLandscapeAspect: 1 + m_SplashScreenBackgroundPortraitAspect: 1 + m_SplashScreenBackgroundLandscapeUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenBackgroundPortraitUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenLogos: [] + m_VirtualRealitySplashScreen: {fileID: 0} + m_HolographicTrackingLossScreen: {fileID: 0} + defaultScreenWidth: 1920 + defaultScreenHeight: 1080 + defaultScreenWidthWeb: 960 + defaultScreenHeightWeb: 600 + m_StereoRenderingPath: 0 + m_ActiveColorSpace: 0 + m_MTRendering: 1 + mipStripping: 0 + numberOfMipsStripped: 0 + m_StackTraceTypes: 010000000100000001000000010000000100000001000000 + iosShowActivityIndicatorOnLoading: -1 + androidShowActivityIndicatorOnLoading: -1 + iosUseCustomAppBackgroundBehavior: 0 + iosAllowHTTPDownload: 1 + allowedAutorotateToPortrait: 1 + allowedAutorotateToPortraitUpsideDown: 1 + allowedAutorotateToLandscapeRight: 1 + allowedAutorotateToLandscapeLeft: 1 + useOSAutorotation: 1 + use32BitDisplayBuffer: 1 + preserveFramebufferAlpha: 0 + disableDepthAndStencilBuffers: 0 + androidStartInFullscreen: 1 + androidRenderOutsideSafeArea: 1 + androidUseSwappy: 1 + androidBlitType: 0 + androidResizableWindow: 0 + androidDefaultWindowWidth: 1920 + androidDefaultWindowHeight: 1080 + androidMinimumWindowWidth: 400 + androidMinimumWindowHeight: 300 + androidFullscreenMode: 1 + defaultIsNativeResolution: 1 + macRetinaSupport: 1 + runInBackground: 0 + captureSingleScreen: 0 + muteOtherAudioSources: 0 + Prepare IOS For Recording: 0 + Force IOS Speakers When Recording: 0 + deferSystemGesturesMode: 0 + hideHomeButton: 0 + submitAnalytics: 1 + usePlayerLog: 1 + bakeCollisionMeshes: 0 + forceSingleInstance: 0 + useFlipModelSwapchain: 1 + resizableWindow: 0 + useMacAppStoreValidation: 0 + macAppStoreCategory: public.app-category.games + gpuSkinning: 0 + xboxPIXTextureCapture: 0 + xboxEnableAvatar: 0 + xboxEnableKinect: 0 + xboxEnableKinectAutoTracking: 0 + xboxEnableFitness: 0 + visibleInBackground: 1 + allowFullscreenSwitch: 1 + fullscreenMode: 1 + xboxSpeechDB: 0 + xboxEnableHeadOrientation: 0 + xboxEnableGuest: 0 + xboxEnablePIXSampling: 0 + metalFramebufferOnly: 0 + xboxOneResolution: 0 + xboxOneSResolution: 0 + xboxOneXResolution: 3 + xboxOneMonoLoggingLevel: 0 + xboxOneLoggingLevel: 1 + xboxOneDisableEsram: 0 + xboxOneEnableTypeOptimization: 0 + xboxOnePresentImmediateThreshold: 0 + switchQueueCommandMemory: 1048576 + switchQueueControlMemory: 16384 + switchQueueComputeMemory: 262144 + switchNVNShaderPoolsGranularity: 33554432 + switchNVNDefaultPoolsGranularity: 16777216 + switchNVNOtherPoolsGranularity: 16777216 + switchNVNMaxPublicTextureIDCount: 0 + switchNVNMaxPublicSamplerIDCount: 0 + stadiaPresentMode: 0 + stadiaTargetFramerate: 0 + vulkanNumSwapchainBuffers: 3 + vulkanEnableSetSRGBWrite: 0 + vulkanEnablePreTransform: 0 + vulkanEnableLateAcquireNextImage: 0 + vulkanEnableCommandBufferRecycling: 1 + m_SupportedAspectRatios: + 4:3: 1 + 5:4: 1 + 16:10: 1 + 16:9: 1 + Others: 1 + bundleVersion: 1.0 + preloadedAssets: [] + metroInputSource: 0 + wsaTransparentSwapchain: 0 + m_HolographicPauseOnTrackingLoss: 1 + xboxOneDisableKinectGpuReservation: 1 + xboxOneEnable7thCore: 1 + vrSettings: + enable360StereoCapture: 0 + isWsaHolographicRemotingEnabled: 0 + enableFrameTimingStats: 0 + enableOpenGLProfilerGPURecorders: 1 + useHDRDisplay: 0 + D3DHDRBitDepth: 0 + m_ColorGamuts: 00000000 + targetPixelDensity: 30 + resolutionScalingMode: 0 + resetResolutionOnWindowResize: 0 + androidSupportedAspectRatio: 1 + androidMaxAspectRatio: 2.1 + applicationIdentifier: + Standalone: com.DefaultCompany.2DProject + buildNumber: + Standalone: 0 + iPhone: 0 + tvOS: 0 + overrideDefaultApplicationIdentifier: 1 + AndroidBundleVersionCode: 1 + AndroidMinSdkVersion: 22 + AndroidTargetSdkVersion: 0 + AndroidPreferredInstallLocation: 1 + aotOptions: + stripEngineCode: 1 + iPhoneStrippingLevel: 0 + iPhoneScriptCallOptimization: 0 + ForceInternetPermission: 0 + ForceSDCardPermission: 0 + CreateWallpaper: 0 + APKExpansionFiles: 0 + keepLoadedShadersAlive: 0 + StripUnusedMeshComponents: 0 + VertexChannelCompressionMask: 4054 + iPhoneSdkVersion: 988 + iOSTargetOSVersionString: 11.0 + tvOSSdkVersion: 0 + tvOSRequireExtendedGameController: 0 + tvOSTargetOSVersionString: 11.0 + uIPrerenderedIcon: 0 + uIRequiresPersistentWiFi: 0 + uIRequiresFullScreen: 1 + uIStatusBarHidden: 1 + uIExitOnSuspend: 0 + uIStatusBarStyle: 0 + appleTVSplashScreen: {fileID: 0} + appleTVSplashScreen2x: {fileID: 0} + tvOSSmallIconLayers: [] + tvOSSmallIconLayers2x: [] + tvOSLargeIconLayers: [] + tvOSLargeIconLayers2x: [] + tvOSTopShelfImageLayers: [] + tvOSTopShelfImageLayers2x: [] + tvOSTopShelfImageWideLayers: [] + tvOSTopShelfImageWideLayers2x: [] + iOSLaunchScreenType: 0 + iOSLaunchScreenPortrait: {fileID: 0} + iOSLaunchScreenLandscape: {fileID: 0} + iOSLaunchScreenBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreenFillPct: 100 + iOSLaunchScreenSize: 100 + iOSLaunchScreenCustomXibPath: + iOSLaunchScreeniPadType: 0 + iOSLaunchScreeniPadImage: {fileID: 0} + iOSLaunchScreeniPadBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreeniPadFillPct: 100 + iOSLaunchScreeniPadSize: 100 + iOSLaunchScreeniPadCustomXibPath: + iOSLaunchScreenCustomStoryboardPath: + iOSLaunchScreeniPadCustomStoryboardPath: + iOSDeviceRequirements: [] + iOSURLSchemes: [] + macOSURLSchemes: [] + iOSBackgroundModes: 0 + iOSMetalForceHardShadows: 0 + metalEditorSupport: 1 + metalAPIValidation: 1 + iOSRenderExtraFrameOnPause: 0 + iosCopyPluginsCodeInsteadOfSymlink: 0 + appleDeveloperTeamID: + iOSManualSigningProvisioningProfileID: + tvOSManualSigningProvisioningProfileID: + iOSManualSigningProvisioningProfileType: 0 + tvOSManualSigningProvisioningProfileType: 0 + appleEnableAutomaticSigning: 0 + iOSRequireARKit: 0 + iOSAutomaticallyDetectAndAddCapabilities: 1 + appleEnableProMotion: 0 + shaderPrecisionModel: 0 + clonedFromGUID: 10ad67313f4034357812315f3c407484 + templatePackageId: com.unity.template.2d@6.1.2 + templateDefaultScene: Assets/Scenes/SampleScene.unity + useCustomMainManifest: 0 + useCustomLauncherManifest: 0 + useCustomMainGradleTemplate: 0 + useCustomLauncherGradleManifest: 0 + useCustomBaseGradleTemplate: 0 + useCustomGradlePropertiesTemplate: 0 + useCustomProguardFile: 0 + AndroidTargetArchitectures: 1 + AndroidTargetDevices: 0 + AndroidSplashScreenScale: 0 + androidSplashScreen: {fileID: 0} + AndroidKeystoreName: + AndroidKeyaliasName: + AndroidBuildApkPerCpuArchitecture: 0 + AndroidTVCompatibility: 0 + AndroidIsGame: 1 + AndroidEnableTango: 0 + androidEnableBanner: 1 + androidUseLowAccuracyLocation: 0 + androidUseCustomKeystore: 0 + m_AndroidBanners: + - width: 320 + height: 180 + banner: {fileID: 0} + androidGamepadSupportLevel: 0 + chromeosInputEmulation: 1 + AndroidMinifyWithR8: 0 + AndroidMinifyRelease: 0 + AndroidMinifyDebug: 0 + AndroidValidateAppBundleSize: 1 + AndroidAppBundleSizeToValidate: 150 + m_BuildTargetIcons: [] + m_BuildTargetPlatformIcons: + - m_BuildTarget: Android + m_Icons: + - m_Textures: [] + m_Width: 432 + m_Height: 432 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 324 + m_Height: 324 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 216 + m_Height: 216 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 162 + m_Height: 162 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 108 + m_Height: 108 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 81 + m_Height: 81 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 0 + m_SubKind: + m_BuildTargetBatching: [] + m_BuildTargetShaderSettings: [] + m_BuildTargetGraphicsJobs: + - m_BuildTarget: MacStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: Switch + m_GraphicsJobs: 0 + - m_BuildTarget: MetroSupport + m_GraphicsJobs: 0 + - m_BuildTarget: AppleTVSupport + m_GraphicsJobs: 0 + - m_BuildTarget: BJMSupport + m_GraphicsJobs: 0 + - m_BuildTarget: LinuxStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: PS4Player + m_GraphicsJobs: 0 + - m_BuildTarget: iOSSupport + m_GraphicsJobs: 0 + - m_BuildTarget: WindowsStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: XboxOnePlayer + m_GraphicsJobs: 0 + - m_BuildTarget: LuminSupport + m_GraphicsJobs: 0 + - m_BuildTarget: AndroidPlayer + m_GraphicsJobs: 0 + - m_BuildTarget: WebGLSupport + m_GraphicsJobs: 0 + m_BuildTargetGraphicsJobMode: [] + m_BuildTargetGraphicsAPIs: + - m_BuildTarget: AndroidPlayer + m_APIs: 150000000b000000 + m_Automatic: 1 + - m_BuildTarget: iOSSupport + m_APIs: 10000000 + m_Automatic: 1 + m_BuildTargetVRSettings: [] + m_DefaultShaderChunkSizeInMB: 16 + m_DefaultShaderChunkCount: 0 + openGLRequireES31: 0 + openGLRequireES31AEP: 0 + openGLRequireES32: 0 + m_TemplateCustomTags: {} + mobileMTRendering: + Android: 1 + iPhone: 1 + tvOS: 1 + m_BuildTargetGroupLightmapEncodingQuality: [] + m_BuildTargetGroupLightmapSettings: [] + m_BuildTargetNormalMapEncoding: [] + m_BuildTargetDefaultTextureCompressionFormat: + - m_BuildTarget: Android + m_Format: 3 + playModeTestRunnerEnabled: 0 + runPlayModeTestAsEditModeTest: 0 + actionOnDotNetUnhandledException: 1 + enableInternalProfiler: 0 + logObjCUncaughtExceptions: 1 + enableCrashReportAPI: 0 + cameraUsageDescription: + locationUsageDescription: + microphoneUsageDescription: + bluetoothUsageDescription: + switchNMETAOverride: + switchNetLibKey: + switchSocketMemoryPoolSize: 6144 + switchSocketAllocatorPoolSize: 128 + switchSocketConcurrencyLimit: 14 + switchScreenResolutionBehavior: 2 + switchUseCPUProfiler: 0 + switchUseGOLDLinker: 0 + switchLTOSetting: 0 + switchApplicationID: 0x01004b9000490000 + switchNSODependencies: + switchTitleNames_0: + switchTitleNames_1: + switchTitleNames_2: + switchTitleNames_3: + switchTitleNames_4: + switchTitleNames_5: + switchTitleNames_6: + switchTitleNames_7: + switchTitleNames_8: + switchTitleNames_9: + switchTitleNames_10: + switchTitleNames_11: + switchTitleNames_12: + switchTitleNames_13: + switchTitleNames_14: + switchTitleNames_15: + switchPublisherNames_0: + switchPublisherNames_1: + switchPublisherNames_2: + switchPublisherNames_3: + switchPublisherNames_4: + switchPublisherNames_5: + switchPublisherNames_6: + switchPublisherNames_7: + switchPublisherNames_8: + switchPublisherNames_9: + switchPublisherNames_10: + switchPublisherNames_11: + switchPublisherNames_12: + switchPublisherNames_13: + switchPublisherNames_14: + switchPublisherNames_15: + switchIcons_0: {fileID: 0} + switchIcons_1: {fileID: 0} + switchIcons_2: {fileID: 0} + switchIcons_3: {fileID: 0} + switchIcons_4: {fileID: 0} + switchIcons_5: {fileID: 0} + switchIcons_6: {fileID: 0} + switchIcons_7: {fileID: 0} + switchIcons_8: {fileID: 0} + switchIcons_9: {fileID: 0} + switchIcons_10: {fileID: 0} + switchIcons_11: {fileID: 0} + switchIcons_12: {fileID: 0} + switchIcons_13: {fileID: 0} + switchIcons_14: {fileID: 0} + switchIcons_15: {fileID: 0} + switchSmallIcons_0: {fileID: 0} + switchSmallIcons_1: {fileID: 0} + switchSmallIcons_2: {fileID: 0} + switchSmallIcons_3: {fileID: 0} + switchSmallIcons_4: {fileID: 0} + switchSmallIcons_5: {fileID: 0} + switchSmallIcons_6: {fileID: 0} + switchSmallIcons_7: {fileID: 0} + switchSmallIcons_8: {fileID: 0} + switchSmallIcons_9: {fileID: 0} + switchSmallIcons_10: {fileID: 0} + switchSmallIcons_11: {fileID: 0} + switchSmallIcons_12: {fileID: 0} + switchSmallIcons_13: {fileID: 0} + switchSmallIcons_14: {fileID: 0} + switchSmallIcons_15: {fileID: 0} + switchManualHTML: + switchAccessibleURLs: + switchLegalInformation: + switchMainThreadStackSize: 1048576 + switchPresenceGroupId: + switchLogoHandling: 0 + switchReleaseVersion: 0 + switchDisplayVersion: 1.0.0 + switchStartupUserAccount: 0 + switchSupportedLanguagesMask: 0 + switchLogoType: 0 + switchApplicationErrorCodeCategory: + switchUserAccountSaveDataSize: 0 + switchUserAccountSaveDataJournalSize: 0 + switchApplicationAttribute: 0 + switchCardSpecSize: -1 + switchCardSpecClock: -1 + switchRatingsMask: 0 + switchRatingsInt_0: 0 + switchRatingsInt_1: 0 + switchRatingsInt_2: 0 + switchRatingsInt_3: 0 + switchRatingsInt_4: 0 + switchRatingsInt_5: 0 + switchRatingsInt_6: 0 + switchRatingsInt_7: 0 + switchRatingsInt_8: 0 + switchRatingsInt_9: 0 + switchRatingsInt_10: 0 + switchRatingsInt_11: 0 + switchRatingsInt_12: 0 + switchLocalCommunicationIds_0: + switchLocalCommunicationIds_1: + switchLocalCommunicationIds_2: + switchLocalCommunicationIds_3: + switchLocalCommunicationIds_4: + switchLocalCommunicationIds_5: + switchLocalCommunicationIds_6: + switchLocalCommunicationIds_7: + switchParentalControl: 0 + switchAllowsScreenshot: 1 + switchAllowsVideoCapturing: 1 + switchAllowsRuntimeAddOnContentInstall: 0 + switchDataLossConfirmation: 0 + switchUserAccountLockEnabled: 0 + switchSystemResourceMemory: 16777216 + switchSupportedNpadStyles: 22 + switchNativeFsCacheSize: 32 + switchIsHoldTypeHorizontal: 0 + switchSupportedNpadCount: 8 + switchEnableTouchScreen: 1 + switchSocketConfigEnabled: 0 + switchTcpInitialSendBufferSize: 32 + switchTcpInitialReceiveBufferSize: 64 + switchTcpAutoSendBufferSizeMax: 256 + switchTcpAutoReceiveBufferSizeMax: 256 + switchUdpSendBufferSize: 9 + switchUdpReceiveBufferSize: 42 + switchSocketBufferEfficiency: 4 + switchSocketInitializeEnabled: 1 + switchNetworkInterfaceManagerInitializeEnabled: 1 + switchPlayerConnectionEnabled: 1 + switchUseNewStyleFilepaths: 0 + switchUseLegacyFmodPriorities: 1 + switchUseMicroSleepForYield: 1 + switchEnableRamDiskSupport: 0 + switchMicroSleepForYieldTime: 25 + switchRamDiskSpaceSize: 12 + ps4NPAgeRating: 12 + ps4NPTitleSecret: + ps4NPTrophyPackPath: + ps4ParentalLevel: 11 + ps4ContentID: ED1633-NPXX51362_00-0000000000000000 + ps4Category: 0 + ps4MasterVersion: 01.00 + ps4AppVersion: 01.00 + ps4AppType: 0 + ps4ParamSfxPath: + ps4VideoOutPixelFormat: 0 + ps4VideoOutInitialWidth: 1920 + ps4VideoOutBaseModeInitialWidth: 1920 + ps4VideoOutReprojectionRate: 60 + ps4PronunciationXMLPath: + ps4PronunciationSIGPath: + ps4BackgroundImagePath: + ps4StartupImagePath: + ps4StartupImagesFolder: + ps4IconImagesFolder: + ps4SaveDataImagePath: + ps4SdkOverride: + ps4BGMPath: + ps4ShareFilePath: + ps4ShareOverlayImagePath: + ps4PrivacyGuardImagePath: + ps4ExtraSceSysFile: + ps4NPtitleDatPath: + ps4RemotePlayKeyAssignment: -1 + ps4RemotePlayKeyMappingDir: + ps4PlayTogetherPlayerCount: 0 + ps4EnterButtonAssignment: 2 + ps4ApplicationParam1: 0 + ps4ApplicationParam2: 0 + ps4ApplicationParam3: 0 + ps4ApplicationParam4: 0 + ps4DownloadDataSize: 0 + ps4GarlicHeapSize: 2048 + ps4ProGarlicHeapSize: 2560 + playerPrefsMaxSize: 32768 + ps4Passcode: bi9UOuSpM2Tlh01vOzwvSikHFswuzleh + ps4pnSessions: 1 + ps4pnPresence: 1 + ps4pnFriends: 1 + ps4pnGameCustomData: 1 + playerPrefsSupport: 0 + enableApplicationExit: 0 + resetTempFolder: 1 + restrictedAudioUsageRights: 0 + ps4UseResolutionFallback: 0 + ps4ReprojectionSupport: 0 + ps4UseAudio3dBackend: 0 + ps4UseLowGarlicFragmentationMode: 1 + ps4SocialScreenEnabled: 0 + ps4ScriptOptimizationLevel: 2 + ps4Audio3dVirtualSpeakerCount: 14 + ps4attribCpuUsage: 0 + ps4PatchPkgPath: + ps4PatchLatestPkgPath: + ps4PatchChangeinfoPath: + ps4PatchDayOne: 0 + ps4attribUserManagement: 0 + ps4attribMoveSupport: 0 + ps4attrib3DSupport: 0 + ps4attribShareSupport: 0 + ps4attribExclusiveVR: 0 + ps4disableAutoHideSplash: 0 + ps4videoRecordingFeaturesUsed: 0 + ps4contentSearchFeaturesUsed: 0 + ps4CompatibilityPS5: 0 + ps4AllowPS5Detection: 0 + ps4GPU800MHz: 1 + ps4attribEyeToEyeDistanceSettingVR: 0 + ps4IncludedModules: [] + ps4attribVROutputEnabled: 0 + monoEnv: + splashScreenBackgroundSourceLandscape: {fileID: 0} + splashScreenBackgroundSourcePortrait: {fileID: 0} + blurSplashScreenBackground: 1 + spritePackerPolicy: + webGLMemorySize: 32 + webGLExceptionSupport: 1 + webGLNameFilesAsHashes: 0 + webGLDataCaching: 1 + webGLDebugSymbols: 0 + webGLEmscriptenArgs: + webGLModulesDirectory: + webGLTemplate: APPLICATION:Default + webGLAnalyzeBuildSize: 0 + webGLUseEmbeddedResources: 0 + webGLCompressionFormat: 0 + webGLWasmArithmeticExceptions: 0 + webGLLinkerTarget: 1 + webGLThreadsSupport: 0 + webGLDecompressionFallback: 0 + webGLPowerPreference: 2 + scriptingDefineSymbols: {} + additionalCompilerArguments: {} + platformArchitecture: {} + scriptingBackend: {} + il2cppCompilerConfiguration: {} + managedStrippingLevel: + EmbeddedLinux: 1 + GameCoreScarlett: 1 + GameCoreXboxOne: 1 + Lumin: 1 + Nintendo Switch: 1 + PS4: 1 + PS5: 1 + Stadia: 1 + WebGL: 1 + Windows Store Apps: 1 + XboxOne: 1 + iPhone: 1 + tvOS: 1 + incrementalIl2cppBuild: {} + suppressCommonWarnings: 1 + allowUnsafeCode: 0 + useDeterministicCompilation: 1 + enableRoslynAnalyzers: 1 + selectedPlatform: 0 + additionalIl2CppArgs: + scriptingRuntimeVersion: 1 + gcIncremental: 1 + assemblyVersionValidation: 1 + gcWBarrierValidation: 0 + apiCompatibilityLevelPerPlatform: {} + m_RenderingPath: 1 + m_MobileRenderingPath: 1 + metroPackageName: 2D_BuiltInRenderer + metroPackageVersion: + metroCertificatePath: + metroCertificatePassword: + metroCertificateSubject: + metroCertificateIssuer: + metroCertificateNotAfter: 0000000000000000 + metroApplicationDescription: 2D_BuiltInRenderer + wsaImages: {} + metroTileShortName: + metroTileShowName: 0 + metroMediumTileShowName: 0 + metroLargeTileShowName: 0 + metroWideTileShowName: 0 + metroSupportStreamingInstall: 0 + metroLastRequiredScene: 0 + metroDefaultTileSize: 1 + metroTileForegroundText: 2 + metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} + metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1} + metroSplashScreenUseBackgroundColor: 0 + platformCapabilities: {} + metroTargetDeviceFamilies: {} + metroFTAName: + metroFTAFileTypes: [] + metroProtocolName: + vcxProjDefaultLanguage: + XboxOneProductId: + XboxOneUpdateKey: + XboxOneSandboxId: + XboxOneContentId: + XboxOneTitleId: + XboxOneSCId: + XboxOneGameOsOverridePath: + XboxOnePackagingOverridePath: + XboxOneAppManifestOverridePath: + XboxOneVersion: 1.0.0.0 + XboxOnePackageEncryption: 0 + XboxOnePackageUpdateGranularity: 2 + XboxOneDescription: + XboxOneLanguage: + - enus + XboxOneCapability: [] + XboxOneGameRating: {} + XboxOneIsContentPackage: 0 + XboxOneEnhancedXboxCompatibilityMode: 0 + XboxOneEnableGPUVariability: 1 + XboxOneSockets: {} + XboxOneSplashScreen: {fileID: 0} + XboxOneAllowedProductIds: [] + XboxOnePersistentLocalStorageSize: 0 + XboxOneXTitleMemory: 8 + XboxOneOverrideIdentityName: + XboxOneOverrideIdentityPublisher: + vrEditorSettings: {} + cloudServicesEnabled: {} + luminIcon: + m_Name: + m_ModelFolderPath: + m_PortalFolderPath: + luminCert: + m_CertPath: + m_SignPackage: 1 + luminIsChannelApp: 0 + luminVersion: + m_VersionCode: 1 + m_VersionName: + apiCompatibilityLevel: 6 + activeInputHandler: 0 + windowsGamepadBackendHint: 0 + cloudProjectId: + framebufferDepthMemorylessMode: 0 + qualitySettingsNames: [] + projectName: + organizationId: + cloudEnabled: 0 + legacyClampBlendShapeWeights: 0 + playerDataPath: + forceSRGBBlit: 1 + virtualTexturingSupportEnabled: 0 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt new file mode 100644 index 00000000..bca3d022 --- /dev/null +++ b/ProjectSettings/ProjectVersion.txt @@ -0,0 +1,2 @@ +m_EditorVersion: 2021.3.21f1 +m_EditorVersionWithRevision: 2021.3.21f1 (1b156197d683) diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset new file mode 100644 index 00000000..bcd67065 --- /dev/null +++ b/ProjectSettings/QualitySettings.asset @@ -0,0 +1,239 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!47 &1 +QualitySettings: + m_ObjectHideFlags: 0 + serializedVersion: 5 + m_CurrentQuality: 5 + m_QualitySettings: + - serializedVersion: 2 + name: Very Low + pixelLightCount: 0 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 15 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 1 + textureQuality: 1 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 0 + lodBias: 0.3 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 4 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 0} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Low + pixelLightCount: 0 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 20 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 0 + lodBias: 0.4 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 16 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 0} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Medium + pixelLightCount: 1 + shadows: 1 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 20 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 1 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 1 + lodBias: 0.7 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 64 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 0} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: High + pixelLightCount: 2 + shadows: 2 + shadowResolution: 1 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 40 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 1 + antiAliasing: 0 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 1 + billboardsFaceCameraPosition: 1 + vSyncCount: 1 + lodBias: 1 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 256 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 0} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Very High + pixelLightCount: 3 + shadows: 2 + shadowResolution: 2 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 70 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 4 + textureQuality: 0 + anisotropicTextures: 2 + antiAliasing: 2 + softParticles: 1 + softVegetation: 1 + realtimeReflectionProbes: 1 + billboardsFaceCameraPosition: 1 + vSyncCount: 1 + lodBias: 1.5 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 1024 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 0} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Ultra + pixelLightCount: 4 + shadows: 2 + shadowResolution: 2 + shadowProjection: 1 + shadowCascades: 4 + shadowDistance: 150 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 255 + textureQuality: 0 + anisotropicTextures: 2 + antiAliasing: 2 + softParticles: 1 + softVegetation: 1 + realtimeReflectionProbes: 1 + billboardsFaceCameraPosition: 1 + vSyncCount: 1 + lodBias: 2 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 4096 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 0} + excludedTargetPlatforms: [] + m_PerPlatformDefaultQuality: + Android: 2 + Lumin: 5 + GameCoreScarlett: 5 + GameCoreXboxOne: 5 + Nintendo Switch: 5 + PS4: 5 + PS5: 5 + Stadia: 5 + Standalone: 5 + WebGL: 3 + Windows Store Apps: 5 + XboxOne: 5 + iPhone: 2 + tvOS: 2 diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 00000000..6f3e60fd --- /dev/null +++ b/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,167 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicMaterial", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "ignore": false, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset new file mode 100644 index 00000000..c4d2279e --- /dev/null +++ b/ProjectSettings/TagManager.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!78 &1 +TagManager: + serializedVersion: 2 + tags: + - Logic + layers: + - Default + - TransparentFX + - Ignore Raycast + - Player + - Water + - UI + - Block + - Spike + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + m_SortingLayers: + - name: Default + uniqueID: 0 + locked: 0 diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset new file mode 100644 index 00000000..558a017e --- /dev/null +++ b/ProjectSettings/TimeManager.asset @@ -0,0 +1,9 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!5 &1 +TimeManager: + m_ObjectHideFlags: 0 + Fixed Timestep: 0.02 + Maximum Allowed Timestep: 0.33333334 + m_TimeScale: 1 + Maximum Particle Timestep: 0.03 diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset new file mode 100644 index 00000000..a88bee0f --- /dev/null +++ b/ProjectSettings/UnityConnectSettings.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!310 &1 +UnityConnectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 1 + m_Enabled: 0 + m_TestMode: 0 + m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events + m_EventUrl: https://cdp.cloud.unity3d.com/v1/events + m_ConfigUrl: https://config.uca.cloud.unity3d.com + m_DashboardUrl: https://dashboard.unity3d.com + m_TestInitMode: 0 + CrashReportingSettings: + m_EventUrl: https://perf-events.cloud.unity3d.com + m_Enabled: 0 + m_LogBufferSize: 10 + m_CaptureEditorExceptions: 1 + UnityPurchasingSettings: + m_Enabled: 0 + m_TestMode: 0 + UnityAnalyticsSettings: + m_Enabled: 0 + m_TestMode: 0 + m_InitializeOnStartup: 1 + m_PackageRequiringCoreStatsPresent: 0 + UnityAdsSettings: + m_Enabled: 0 + m_InitializeOnStartup: 1 + m_TestMode: 0 + m_IosGameId: + m_AndroidGameId: + m_GameIds: {} + m_GameId: + PerformanceReportingSettings: + m_Enabled: 0 diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset new file mode 100644 index 00000000..46f38e16 --- /dev/null +++ b/ProjectSettings/VFXManager.asset @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!937362698 &1 +VFXManager: + m_ObjectHideFlags: 0 + m_IndirectShader: {fileID: 0} + m_CopyBufferShader: {fileID: 0} + m_SortShader: {fileID: 0} + m_StripUpdateShader: {fileID: 0} + m_RenderPipeSettingsPath: + m_FixedTimeStep: 0.016666668 + m_MaxDeltaTime: 0.05 + m_CompiledVersion: 0 + m_RuntimeVersion: 0 diff --git a/ProjectSettings/VersionControlSettings.asset b/ProjectSettings/VersionControlSettings.asset new file mode 100644 index 00000000..dca28814 --- /dev/null +++ b/ProjectSettings/VersionControlSettings.asset @@ -0,0 +1,8 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!890905787 &1 +VersionControlSettings: + m_ObjectHideFlags: 0 + m_Mode: Visible Meta Files + m_CollabEditorSettings: + inProgressEnabled: 1 diff --git a/ProjectSettings/XRSettings.asset b/ProjectSettings/XRSettings.asset new file mode 100644 index 00000000..482590c1 --- /dev/null +++ b/ProjectSettings/XRSettings.asset @@ -0,0 +1,10 @@ +{ + "m_SettingKeys": [ + "VR Device Disabled", + "VR Device User Alert" + ], + "m_SettingValues": [ + "False", + "False" + ] +} \ No newline at end of file diff --git a/ProjectSettings/boot.config b/ProjectSettings/boot.config new file mode 100644 index 00000000..e69de29b