From 9af3cdae5c704e81d678ffa32bf6c045397a7536 Mon Sep 17 00:00:00 2001 From: DevPika Date: Sun, 1 Aug 2021 00:10:57 +0530 Subject: [PATCH] Initial commit --- .gitignore | 96 + Assets/Materials.meta | 8 + Assets/Materials/ContainerMaterial.mat | 91 + Assets/Materials/ContainerMaterial.mat.meta | 8 + Assets/Materials/CursorMaterial.mat | 78 + Assets/Materials/CursorMaterial.mat.meta | 8 + Assets/Materials/SkyboxMaterial.mat | 84 + Assets/Materials/SkyboxMaterial.mat.meta | 8 + Assets/Scenes.meta | 8 + Assets/Scenes/LevelEditor.meta | 8 + Assets/Scenes/LevelEditor.unity | 9006 +++++++++++++++++ Assets/Scenes/LevelEditor.unity.meta | 7 + Assets/Scenes/LevelEditor/LightingData.asset | Bin 0 -> 18152 bytes .../LevelEditor/LightingData.asset.meta | 8 + .../Scenes/LevelEditor/ReflectionProbe-0.exr | Bin 0 -> 120879 bytes .../LevelEditor/ReflectionProbe-0.exr.meta | 92 + Assets/Scripts.meta | 8 + Assets/Scripts/CameraController.cs | 71 + Assets/Scripts/CameraController.cs.meta | 11 + Assets/Scripts/CellManager.cs | 370 + Assets/Scripts/CellManager.cs.meta | 11 + Assets/Scripts/Puzzle.cs | 69 + Assets/Scripts/Puzzle.cs.meta | 11 + Assets/Scripts/PuzzleUtilities.cs | 109 + Assets/Scripts/PuzzleUtilities.cs.meta | 11 + Assets/StreamingAssets.meta | 8 + Assets/StreamingAssets/Example.cube | 109 + Assets/StreamingAssets/Example.cube.meta | 7 + Packages/manifest.json | 42 + Packages/packages-lock.json | 312 + ProjectSettings/AudioManager.asset | 19 + ProjectSettings/ClusterInputManager.asset | 6 + ProjectSettings/DynamicsManager.asset | 34 + ProjectSettings/EditorBuildSettings.asset | 11 + ProjectSettings/EditorSettings.asset | 35 + ProjectSettings/GraphicsSettings.asset | 66 + ProjectSettings/InputManager.asset | 295 + ProjectSettings/NavMeshAreas.asset | 91 + ProjectSettings/Physics2DSettings.asset | 56 + ProjectSettings/PresetManager.asset | 7 + ProjectSettings/ProjectSettings.asset | 668 ++ ProjectSettings/ProjectVersion.txt | 2 + ProjectSettings/QualitySettings.asset | 232 + ProjectSettings/TagManager.asset | 43 + ProjectSettings/TimeManager.asset | 9 + ProjectSettings/UnityConnectSettings.asset | 34 + ProjectSettings/VFXManager.asset | 12 + ProjectSettings/XRSettings.asset | 10 + 48 files changed, 12289 insertions(+) create mode 100644 .gitignore create mode 100644 Assets/Materials.meta create mode 100644 Assets/Materials/ContainerMaterial.mat create mode 100644 Assets/Materials/ContainerMaterial.mat.meta create mode 100644 Assets/Materials/CursorMaterial.mat create mode 100644 Assets/Materials/CursorMaterial.mat.meta create mode 100644 Assets/Materials/SkyboxMaterial.mat create mode 100644 Assets/Materials/SkyboxMaterial.mat.meta create mode 100644 Assets/Scenes.meta create mode 100644 Assets/Scenes/LevelEditor.meta create mode 100644 Assets/Scenes/LevelEditor.unity create mode 100644 Assets/Scenes/LevelEditor.unity.meta create mode 100644 Assets/Scenes/LevelEditor/LightingData.asset create mode 100644 Assets/Scenes/LevelEditor/LightingData.asset.meta create mode 100644 Assets/Scenes/LevelEditor/ReflectionProbe-0.exr create mode 100644 Assets/Scenes/LevelEditor/ReflectionProbe-0.exr.meta create mode 100644 Assets/Scripts.meta create mode 100644 Assets/Scripts/CameraController.cs create mode 100644 Assets/Scripts/CameraController.cs.meta create mode 100644 Assets/Scripts/CellManager.cs create mode 100644 Assets/Scripts/CellManager.cs.meta create mode 100644 Assets/Scripts/Puzzle.cs create mode 100644 Assets/Scripts/Puzzle.cs.meta create mode 100644 Assets/Scripts/PuzzleUtilities.cs create mode 100644 Assets/Scripts/PuzzleUtilities.cs.meta create mode 100644 Assets/StreamingAssets.meta create mode 100644 Assets/StreamingAssets/Example.cube create mode 100644 Assets/StreamingAssets/Example.cube.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/InputManager.asset create mode 100644 ProjectSettings/NavMeshAreas.asset 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/TagManager.asset create mode 100644 ProjectSettings/TimeManager.asset create mode 100644 ProjectSettings/UnityConnectSettings.asset create mode 100644 ProjectSettings/VFXManager.asset create mode 100644 ProjectSettings/XRSettings.asset diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5492fee --- /dev/null +++ b/.gitignore @@ -0,0 +1,96 @@ +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# This .gitignore file should be placed at the root of your Unity project directory +# +# Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore +# +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Uu]ser[Ss]ettings/ + +# MemoryCaptures can get excessive in size. +# They also could contain extremely sensitive data +/[Mm]emoryCaptures/ + +# Asset meta data should only be ignored when the corresponding asset is also ignored +!/[Aa]ssets/**/*.meta + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +/[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory +.vs/ + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo solution and project files +ExportedObj/ +.consulo/ +*.csproj +*.unityproj +*.sln +*.suo +*.tmp +*.user +*.userprefs +*.pidb +*.booproj +*.svd +*.pdb +*.mdb +*.opendb +*.VC.db + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.aab +*.unitypackage + +# Crashlytics generated file +crashlytics-build.properties + +# Packed Addressables +/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* + +# Temporary auto-generated Android Assets +/[Aa]ssets/[Ss]treamingAssets/aa.meta +/[Aa]ssets/[Ss]treamingAssets/aa/* diff --git a/Assets/Materials.meta b/Assets/Materials.meta new file mode 100644 index 0000000..35f3ad6 --- /dev/null +++ b/Assets/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37d9682dd9908dc44b4db451f35d62de +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/ContainerMaterial.mat b/Assets/Materials/ContainerMaterial.mat new file mode 100644 index 0000000..9941d26 --- /dev/null +++ b/Assets/Materials/ContainerMaterial.mat @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ContainerMaterial + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 0.15686275} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _Specular: {r: 0, g: 0, b: 0, a: 0} diff --git a/Assets/Materials/ContainerMaterial.mat.meta b/Assets/Materials/ContainerMaterial.mat.meta new file mode 100644 index 0000000..340e702 --- /dev/null +++ b/Assets/Materials/ContainerMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 69a984b7b4f47c04c827f276b4dd72a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/CursorMaterial.mat b/Assets/Materials/CursorMaterial.mat new file mode 100644 index 0000000..9436193 --- /dev/null +++ b/Assets/Materials/CursorMaterial.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CursorMaterial + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHABLEND_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 0.2509804} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Assets/Materials/CursorMaterial.mat.meta b/Assets/Materials/CursorMaterial.mat.meta new file mode 100644 index 0000000..6dfd7a8 --- /dev/null +++ b/Assets/Materials/CursorMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 239e726a8acfdf8458e7735310fc55a6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/SkyboxMaterial.mat b/Assets/Materials/SkyboxMaterial.mat new file mode 100644 index 0000000..8c0d064 --- /dev/null +++ b/Assets/Materials/SkyboxMaterial.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SkyboxMaterial + m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _SUNDISK_HIGH_QUALITY + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AtmosphereThickness: 1 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Exposure: 1.3 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SunDisk: 2 + - _SunSize: 0.04 + - _SunSizeConvergence: 5 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _GroundColor: {r: 0.7169812, g: 0.7169812, b: 0.7169812, a: 1} + - _SkyTint: {r: 0, g: 0.6533638, b: 0.6981132, a: 1} diff --git a/Assets/Materials/SkyboxMaterial.mat.meta b/Assets/Materials/SkyboxMaterial.mat.meta new file mode 100644 index 0000000..c9ff887 --- /dev/null +++ b/Assets/Materials/SkyboxMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c1827cf154a67f040bf2f4025927bb93 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta new file mode 100644 index 0000000..81ff779 --- /dev/null +++ b/Assets/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 23bb2b4826cea114b97d14e8d2360049 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/LevelEditor.meta b/Assets/Scenes/LevelEditor.meta new file mode 100644 index 0000000..43bdf18 --- /dev/null +++ b/Assets/Scenes/LevelEditor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a5005d5a8ab534442b67e59d36c0d572 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/LevelEditor.unity b/Assets/Scenes/LevelEditor.unity new file mode 100644 index 0000000..b920f68 --- /dev/null +++ b/Assets/Scenes/LevelEditor.unity @@ -0,0 +1,9006 @@ +%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: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: c1827cf154a67f040bf2f4025927bb93, type: 2} + 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.62283355, g: 0.70812714, b: 0.7458636, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + 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: 112000000, guid: e222e97f1d582fe4f9036216549c99d0, + type: 2} + m_UseShadowmask: 1 +--- !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 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &17799674 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 17799675} + - component: {fileID: 17799678} + - component: {fileID: 17799677} + - component: {fileID: 17799676} + m_Layer: 5 + m_Name: SaveModifiedPuzzleButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &17799675 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 17799674} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1048241071} + m_Father: {fileID: 398168842} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 142, y: 29} + m_SizeDelta: {x: 160, y: 44.927002} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &17799676 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 17799674} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 17799677} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: SaveModifiedPuzzleButton + 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 &17799677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 17799674} + 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_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 &17799678 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 17799674} + m_CullTransparentMesh: 0 +--- !u!1 &26752206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 26752207} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &26752207 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26752206} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2029686086} + m_Father: {fileID: 1607452685} + 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: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &31779088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 31779089} + - component: {fileID: 31779091} + - component: {fileID: 31779090} + m_Layer: 5 + m_Name: LogLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &31779089 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 31779088} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 26 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: -217.8, y: 80} + m_SizeDelta: {x: 28.702122, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &31779090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 31779088} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Log +--- !u!222 &31779091 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 31779088} + m_CullTransparentMesh: 0 +--- !u!1 &47279369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 47279370} + - component: {fileID: 47279373} + - component: {fileID: 47279372} + - component: {fileID: 47279371} + m_Layer: 5 + m_Name: StartNewPieceButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &47279370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47279369} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 562717454} + m_Father: {fileID: 398168842} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 142.18, y: -26} + m_SizeDelta: {x: 160.00296, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &47279371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47279369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 47279372} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: StartNewPiece + 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 &47279372 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47279369} + 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_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 &47279373 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47279369} + m_CullTransparentMesh: 0 +--- !u!1 &54775334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 54775335} + - component: {fileID: 54775337} + - component: {fileID: 54775336} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &54775335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 54775334} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 607849436} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &54775336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 54775334} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &54775337 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 54775334} + m_CullTransparentMesh: 0 +--- !u!1 &61916686 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 61916687} + - component: {fileID: 61916689} + - component: {fileID: 61916688} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &61916687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 61916686} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1933200907} + 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 &61916688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 61916686} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Clear and start + + new puzzle' +--- !u!222 &61916689 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 61916686} + m_CullTransparentMesh: 0 +--- !u!1 &64411096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 64411097} + - component: {fileID: 64411099} + - component: {fileID: 64411098} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &64411097 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 64411096} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1621133377} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &64411098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 64411096} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &64411099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 64411096} + m_CullTransparentMesh: 0 +--- !u!1 &68299688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 68299689} + - component: {fileID: 68299691} + - component: {fileID: 68299690} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &68299689 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68299688} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1016127049} + m_RootOrder: 0 + 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: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &68299690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68299688} + 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_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 &68299691 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 68299688} + m_CullTransparentMesh: 0 +--- !u!1 &78523252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 78523253} + - component: {fileID: 78523255} + - component: {fileID: 78523254} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &78523253 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78523252} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 462148966} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5.300006, y: -0.099983215} + m_SizeDelta: {x: -3.1649342, y: -10.080709} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &78523254 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78523252} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &78523255 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78523252} + m_CullTransparentMesh: 0 +--- !u!1 &126843354 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 126843355} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &126843355 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 126843354} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1820525684} + m_Father: {fileID: 318103693} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &129315980 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 129315981} + - component: {fileID: 129315983} + - component: {fileID: 129315982} + m_Layer: 5 + m_Name: RLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &129315981 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129315980} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -76.400024, y: -45.19998} + m_SizeDelta: {x: 10.298889, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &129315982 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129315980} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: R +--- !u!222 &129315983 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129315980} + m_CullTransparentMesh: 0 +--- !u!1 &136846430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 136846431} + - component: {fileID: 136846433} + - component: {fileID: 136846432} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &136846431 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136846430} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2111764060} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5.900012, y: 0.8000035} + m_SizeDelta: {x: -3.1649342, y: -10.080709} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &136846432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136846430} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &136846433 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136846430} + m_CullTransparentMesh: 0 +--- !u!1 &156995153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 156995154} + - component: {fileID: 156995157} + - component: {fileID: 156995156} + - component: {fileID: 156995155} + m_Layer: 5 + m_Name: DifficultyDropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &156995154 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156995153} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1054806751} + - {fileID: 323672831} + - {fileID: 1144389565} + m_Father: {fileID: 398168842} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -92, y: 189} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &156995155 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156995153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 156995156} + m_Template: {fileID: 1144389565} + m_CaptionText: {fileID: 1054806752} + m_CaptionImage: {fileID: 0} + m_ItemText: {fileID: 1325097743} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: + - m_Text: easy + m_Image: {fileID: 0} + - m_Text: normal + m_Image: {fileID: 0} + - m_Text: hard + m_Image: {fileID: 0} + - m_Text: expert + m_Image: {fileID: 0} + - m_Text: master + m_Image: {fileID: 0} + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: SetDifficultyDropdown + 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 + m_AlphaFadeSpeed: 0.15 +--- !u!114 &156995156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156995153} + 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_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 &156995157 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156995153} + m_CullTransparentMesh: 0 +--- !u!1 &165852169 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 165852170} + - component: {fileID: 165852172} + - component: {fileID: 165852171} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &165852170 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 165852169} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 172190607} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &165852171 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 165852169} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &165852172 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 165852169} + m_CullTransparentMesh: 0 +--- !u!1 &172190606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 172190607} + - component: {fileID: 172190608} + m_Layer: 5 + m_Name: ColorGSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &172190607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172190606} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 165852170} + - {fileID: 226017580} + - {fileID: 190872883} + m_Father: {fileID: 398168842} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -143.98, y: -70.80001} + m_SizeDelta: {x: 54.09645, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &172190608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172190606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 988783621} + m_FillRect: {fileID: 1290310708} + m_HandleRect: {fileID: 988783620} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 255 + m_WholeNumbers: 1 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorGSlider + 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!1 &190872882 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 190872883} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &190872883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 190872882} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 988783620} + m_Father: {fileID: 172190607} + m_RootOrder: 2 + 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: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &216105142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 216105143} + - component: {fileID: 216105146} + - component: {fileID: 216105145} + - component: {fileID: 216105144} + m_Layer: 5 + m_Name: SavePuzzleButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &216105143 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 216105142} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1871325477} + m_Father: {fileID: 398168842} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -91, y: 21} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &216105144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 216105142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 216105145} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: SaveToFileButton + 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 &216105145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 216105142} + 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_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 &216105146 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 216105142} + m_CullTransparentMesh: 0 +--- !u!1 &226017579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 226017580} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &226017580 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 226017579} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1290310708} + m_Father: {fileID: 172190607} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &241493810 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 241493814} + - component: {fileID: 241493813} + - component: {fileID: 241493812} + m_Layer: 0 + m_Name: PuzzleContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!23 &241493812 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241493810} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 69a984b7b4f47c04c827f276b4dd72a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &241493813 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241493810} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &241493814 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241493810} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2, y: 2, z: 2} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &303955455 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 303955457} + - component: {fileID: 303955456} + m_Layer: 0 + m_Name: ZAxis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!120 &303955456 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 303955455} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: + - {x: -0.5, y: -0.5, z: -0.5} + - {x: -0.5, y: -0.5, z: 9.5} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 0, g: 0, b: 0, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!4 &303955457 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 303955455} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &318103692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 318103693} + - component: {fileID: 318103694} + m_Layer: 5 + m_Name: ColorBSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &318103693 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 318103692} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1011744327} + - {fileID: 126843355} + - {fileID: 727903123} + m_Father: {fileID: 398168842} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -143.98, y: -94.100006} + m_SizeDelta: {x: 54.09645, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &318103694 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 318103692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1569585120} + m_FillRect: {fileID: 1820525684} + m_HandleRect: {fileID: 1569585119} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 255 + m_WholeNumbers: 1 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorBSlider + 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!1 &323672830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 323672831} + - component: {fileID: 323672833} + - component: {fileID: 323672832} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &323672831 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323672830} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 156995154} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &323672832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323672830} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &323672833 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323672830} + m_CullTransparentMesh: 0 +--- !u!1 &328973399 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 328973400} + - component: {fileID: 328973402} + - component: {fileID: 328973401} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &328973400 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 328973399} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1108157966} + 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.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &328973401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 328973399} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 2 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Enter puzzle name... +--- !u!222 &328973402 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 328973399} + m_CullTransparentMesh: 0 +--- !u!1 &336247662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 336247663} + - component: {fileID: 336247665} + - component: {fileID: 336247664} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &336247663 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336247662} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2111764060} + 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: 5.9, y: 0.8} + m_SizeDelta: {x: -3.1649342, y: -10.080709} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &336247664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336247662} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 2 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: '###' +--- !u!222 &336247665 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336247662} + m_CullTransparentMesh: 0 +--- !u!1 &388819246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 388819247} + - component: {fileID: 388819250} + - component: {fileID: 388819249} + - component: {fileID: 388819248} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &388819247 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 388819246} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 643478306} + - {fileID: 1298921757} + m_Father: {fileID: 670185504} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &388819248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 388819246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1162464178} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 643478306} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1298921758} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &388819249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 388819246} + 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_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 &388819250 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 388819246} + m_CullTransparentMesh: 0 +--- !u!1 &398168838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 398168842} + - component: {fileID: 398168841} + - component: {fileID: 398168840} + - component: {fileID: 398168839} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &398168839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398168838} + 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 &398168840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398168838} + 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: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &398168841 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398168838} + 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 &398168842 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398168838} + 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_Children: + - {fileID: 1933200907} + - {fileID: 47279370} + - {fileID: 2041025998} + - {fileID: 1859625452} + - {fileID: 1655151130} + - {fileID: 782507246} + - {fileID: 1927514912} + - {fileID: 2111764060} + - {fileID: 129315981} + - {fileID: 172190607} + - {fileID: 1679596681} + - {fileID: 1526716092} + - {fileID: 318103693} + - {fileID: 462148966} + - {fileID: 2110069444} + - {fileID: 439395684} + - {fileID: 1938824313} + - {fileID: 643274082} + - {fileID: 156995154} + - {fileID: 1709652711} + - {fileID: 670185504} + - {fileID: 2082522202} + - {fileID: 1260387132} + - {fileID: 17799675} + - {fileID: 1108157966} + - {fileID: 216105143} + - {fileID: 31779089} + - {fileID: 1085172023} + 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 &405143049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 405143050} + m_Layer: 0 + m_Name: Env + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &405143050 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 405143049} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 241493814} + - {fileID: 722595122} + - {fileID: 466219927} + - {fileID: 963291089} + - {fileID: 303955457} + - {fileID: 747041814} + - {fileID: 2083456570} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &439395683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 439395684} + - component: {fileID: 439395687} + - component: {fileID: 439395686} + - component: {fileID: 439395685} + m_Layer: 5 + m_Name: LoadPuzzleInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &439395684 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 439395683} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1150095964} + - {fileID: 1212677624} + m_Father: {fileID: 398168842} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 86.1, y: 54} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &439395685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 439395683} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 439395686} + m_TextComponent: {fileID: 1212677625} + m_Placeholder: {fileID: 1150095965} + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 0 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &439395686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 439395683} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &439395687 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 439395683} + m_CullTransparentMesh: 0 +--- !u!1 &462148965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 462148966} + - component: {fileID: 462148969} + - component: {fileID: 462148968} + - component: {fileID: 462148967} + m_Layer: 5 + m_Name: ColorBInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &462148966 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 462148965} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 687308768} + - {fileID: 78523253} + m_Father: {fileID: 398168842} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -99.94, y: -94.200005} + m_SizeDelta: {x: 33.97432, y: 21.898842} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &462148967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 462148965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 462148968} + m_TextComponent: {fileID: 78523254} + m_Placeholder: {fileID: 687308769} + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 1 + m_CharacterLimit: 3 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorBInput + 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 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &462148968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 462148965} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &462148969 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 462148965} + m_CullTransparentMesh: 0 +--- !u!1 &466219925 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 466219927} + - component: {fileID: 466219926} + m_Layer: 0 + m_Name: XAxis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!120 &466219926 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 466219925} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: + - {x: -0.5, y: -0.5, z: -0.5} + - {x: 9.5, y: -0.5, z: -0.5} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 0, g: 0, b: 0, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!4 &466219927 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 466219925} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &470872393 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 470872394} + - component: {fileID: 470872396} + - component: {fileID: 470872395} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &470872394 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 470872393} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1170964832} + m_RootOrder: 0 + 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: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &470872395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 470872393} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &470872396 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 470872393} + m_CullTransparentMesh: 0 +--- !u!1 &471094458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 471094460} + - component: {fileID: 471094459} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &471094459 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471094458} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 0.5 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 0.679 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &471094460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471094458} + m_LocalRotation: {x: 0.2795988, y: -0.74945146, z: 0.42232567, w: 0.4263661} + m_LocalPosition: {x: 10, y: 13.79, z: 9.13} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 60.627003, y: -124.768005, z: -6.9040003} +--- !u!1 &481915465 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 481915466} + - component: {fileID: 481915469} + - component: {fileID: 481915468} + - component: {fileID: 481915467} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &481915466 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481915465} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1108436124} + m_Father: {fileID: 1144389565} + 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: -18, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &481915467 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481915465} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &481915468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481915465} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, 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 &481915469 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481915465} + m_CullTransparentMesh: 0 +--- !u!1 &562717453 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 562717454} + - component: {fileID: 562717456} + - component: {fileID: 562717455} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &562717454 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 562717453} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 47279370} + 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 &562717455 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 562717453} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Start a new piece +--- !u!222 &562717456 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 562717453} + m_CullTransparentMesh: 0 +--- !u!1 &587573670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 587573671} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &587573671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587573670} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1394519607} + m_Father: {fileID: 1298921757} + 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: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &607849435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 607849436} + - component: {fileID: 607849437} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &607849436 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 607849435} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 995396553} + - {fileID: 54775335} + - {fileID: 1845884425} + m_Father: {fileID: 1162464178} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &607849437 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 607849435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 995396554} + toggleTransition: 1 + graphic: {fileID: 54775336} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &643274081 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 643274082} + - component: {fileID: 643274084} + - component: {fileID: 643274083} + m_Layer: 5 + m_Name: DifficultyLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &643274082 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643274081} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -124, y: 213} + m_SizeDelta: {x: 92.78775, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &643274083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643274081} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Difficulty +--- !u!222 &643274084 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643274081} + m_CullTransparentMesh: 0 +--- !u!1 &643478305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 643478306} + - component: {fileID: 643478309} + - component: {fileID: 643478308} + - component: {fileID: 643478307} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &643478306 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643478305} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1162464178} + m_Father: {fileID: 388819247} + 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: -18, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &643478307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643478305} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &643478308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643478305} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, 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 &643478309 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643478305} + m_CullTransparentMesh: 0 +--- !u!1 &653143949 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 653143950} + - component: {fileID: 653143952} + - component: {fileID: 653143951} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &653143950 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 653143949} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 670185504} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &653143951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 653143949} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &653143952 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 653143949} + m_CullTransparentMesh: 0 +--- !u!1 &670185503 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 670185504} + - component: {fileID: 670185507} + - component: {fileID: 670185506} + - component: {fileID: 670185505} + m_Layer: 5 + m_Name: AngleDropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &670185504 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670185503} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1461974839} + - {fileID: 653143950} + - {fileID: 388819247} + m_Father: {fileID: 398168842} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -92, y: 141} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &670185505 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670185503} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 670185506} + m_Template: {fileID: 388819247} + m_CaptionText: {fileID: 1461974840} + m_CaptionImage: {fileID: 0} + m_ItemText: {fileID: 1845884426} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: + - m_Text: 0 + m_Image: {fileID: 0} + - m_Text: 90 + m_Image: {fileID: 0} + - m_Text: 180 + m_Image: {fileID: 0} + - m_Text: 270 + m_Image: {fileID: 0} + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: SetAngleDropdown + 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 + m_AlphaFadeSpeed: 0.15 +--- !u!114 &670185506 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670185503} + 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_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 &670185507 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670185503} + m_CullTransparentMesh: 0 +--- !u!1 &687308767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 687308768} + - component: {fileID: 687308770} + - component: {fileID: 687308769} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &687308768 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687308767} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 462148966} + 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: 5.3, y: -0.10000038} + m_SizeDelta: {x: -3.1649342, y: -10.080709} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &687308769 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687308767} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 2 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: '###' +--- !u!222 &687308770 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687308767} + m_CullTransparentMesh: 0 +--- !u!1 &707733669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 707733670} + - component: {fileID: 707733672} + - component: {fileID: 707733671} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &707733670 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 707733669} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1248306696} + m_RootOrder: 0 + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &707733671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 707733669} + 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_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 &707733672 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 707733669} + m_CullTransparentMesh: 0 +--- !u!1 &722595120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 722595122} + - component: {fileID: 722595121} + m_Layer: 0 + m_Name: Cells + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &722595121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 722595120} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 674a2983c7450e6469b2ffbda284316b, type: 3} + m_Name: + m_EditorClassIdentifier: + cellSize: 1 + puzzleNameToLoad: {fileID: 439395685} + cursor: {fileID: 747041810} + colorRSlider: {fileID: 1927514913} + colorGSlider: {fileID: 172190608} + colorBSlider: {fileID: 318103694} + colorRInput: {fileID: 2111764061} + colorGInput: {fileID: 1679596682} + colorBInput: {fileID: 462148967} + colorHexInput: {fileID: 782507247} + colorSample: {fileID: 1859625453} + difficultyDropdown: {fileID: 156995155} + angleDropdown: {fileID: 670185505} + authorInput: {fileID: 1260387133} + puzzleNameInput: {fileID: 1108157967} + saveModifiedButton: {fileID: 17799676} + logText: {fileID: 887693921} +--- !u!4 &722595122 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 722595120} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &727903122 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 727903123} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &727903123 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727903122} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1569585119} + m_Father: {fileID: 318103693} + m_RootOrder: 2 + 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: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &747041810 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 747041814} + - component: {fileID: 747041813} + - component: {fileID: 747041812} + m_Layer: 2 + m_Name: Cursor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &747041812 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747041810} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 239e726a8acfdf8458e7735310fc55a6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &747041813 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747041810} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &747041814 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747041810} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &780402435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 780402436} + - component: {fileID: 780402438} + - component: {fileID: 780402437} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &780402436 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780402435} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1927514912} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &780402437 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780402435} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &780402438 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780402435} + m_CullTransparentMesh: 0 +--- !u!1 &782507245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 782507246} + - component: {fileID: 782507249} + - component: {fileID: 782507248} + - component: {fileID: 782507247} + m_Layer: 5 + m_Name: ColorHexInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &782507246 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782507245} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1265313979} + - {fileID: 912273790} + m_Father: {fileID: 398168842} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -39.80005, y: -114.70001} + m_SizeDelta: {x: 58.81195, y: 21.898842} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &782507247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782507245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 782507248} + m_TextComponent: {fileID: 912273791} + m_Placeholder: {fileID: 1265313980} + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 0 + m_CharacterLimit: 6 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorHexInput + 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 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &782507248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782507245} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &782507249 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 782507245} + m_CullTransparentMesh: 0 +--- !u!1 &818011749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 818011750} + - component: {fileID: 818011752} + - component: {fileID: 818011751} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &818011750 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 818011749} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1621133377} + 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 &818011751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 818011749} + 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: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + 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 &818011752 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 818011749} + m_CullTransparentMesh: 0 +--- !u!1 &867567913 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 867567914} + - component: {fileID: 867567916} + - component: {fileID: 867567915} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &867567914 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 867567913} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1108157966} + m_RootOrder: 1 + 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.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &867567915 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 867567913} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &867567916 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 867567913} + m_CullTransparentMesh: 0 +--- !u!1 &887693919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 887693920} + - component: {fileID: 887693922} + - component: {fileID: 887693921} + m_Layer: 5 + m_Name: LogText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &887693920 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 887693919} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1489246637} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: -11.35, y: 860.26276} + m_SizeDelta: {x: 263.28687, y: 1720.5256} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &887693921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 887693919} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 6 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &887693922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 887693919} + m_CullTransparentMesh: 0 +--- !u!1 &912273789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 912273790} + - component: {fileID: 912273792} + - component: {fileID: 912273791} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &912273790 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912273789} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 782507246} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.699944, y: -0.5} + m_SizeDelta: {x: -3.7284927, y: -7.908923} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &912273791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912273789} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &912273792 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912273789} + m_CullTransparentMesh: 0 +--- !u!1 &963291087 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 963291089} + - component: {fileID: 963291088} + m_Layer: 0 + m_Name: YAxis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!120 &963291088 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963291087} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: + - {x: -0.5, y: -0.5, z: -0.5} + - {x: -0.5, y: 9, z: -0.5} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 0, g: 0, b: 0, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 0 +--- !u!4 &963291089 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963291087} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &988783619 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 988783620} + - component: {fileID: 988783622} + - component: {fileID: 988783621} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &988783620 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 988783619} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 190872883} + m_RootOrder: 0 + 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: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &988783621 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 988783619} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &988783622 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 988783619} + m_CullTransparentMesh: 0 +--- !u!1 &995396552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995396553} + - component: {fileID: 995396555} + - component: {fileID: 995396554} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &995396553 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995396552} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 607849436} + 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 &995396554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995396552} + 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: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + 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 &995396555 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995396552} + m_CullTransparentMesh: 0 +--- !u!1 &1011744326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1011744327} + - component: {fileID: 1011744329} + - component: {fileID: 1011744328} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1011744327 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1011744326} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 318103693} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1011744328 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1011744326} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &1011744329 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1011744326} + m_CullTransparentMesh: 0 +--- !u!1 &1016127048 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1016127049} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1016127049 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016127048} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 68299689} + m_Father: {fileID: 1927514912} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1038640813 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038640816} + - component: {fileID: 1038640815} + - component: {fileID: 1038640814} + - component: {fileID: 1038640817} + 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 &1038640814 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038640813} + m_Enabled: 1 +--- !u!20 &1038640815 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038640813} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + 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 &1038640816 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038640813} + m_LocalRotation: {x: 0.06959557, y: -0.9186595, z: 0.18773839, w: 0.34055173} + m_LocalPosition: {x: 12.15, y: 9.21, z: 12.87} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 23.1, y: -139.32, z: 0} +--- !u!114 &1038640817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038640813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8411624b0af98d04ba003d936a61e8ba, type: 3} + m_Name: + m_EditorClassIdentifier: + rotateSensitivity: 5 + scrollWheelSensitivity: 10 + flySensitivity: 0.1 + panSensitivity: 0.5 + isVerticalInverted: 1 +--- !u!1 &1048241070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1048241071} + - component: {fileID: 1048241073} + - component: {fileID: 1048241072} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1048241071 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1048241070} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 17799675} + 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 &1048241072 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1048241070} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Save modified puzzle to last file +--- !u!222 &1048241073 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1048241070} + m_CullTransparentMesh: 0 +--- !u!1 &1050768358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1050768359} + - component: {fileID: 1050768361} + - component: {fileID: 1050768360} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1050768359 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050768358} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1260387132} + 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.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1050768360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050768358} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 2 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Enter author name... +--- !u!222 &1050768361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050768358} + m_CullTransparentMesh: 0 +--- !u!1 &1054806750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1054806751} + - component: {fileID: 1054806753} + - component: {fileID: 1054806752} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1054806751 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1054806750} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 156995154} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1054806752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1054806750} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: easy +--- !u!222 &1054806753 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1054806750} + m_CullTransparentMesh: 0 +--- !u!1 &1085172022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085172023} + - component: {fileID: 1085172026} + - component: {fileID: 1085172025} + - component: {fileID: 1085172024} + m_Layer: 5 + m_Name: LogPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1085172023 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085172022} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1489246637} + m_Father: {fileID: 398168842} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: -85.36301, y: 39.33} + m_SizeDelta: {x: 295.47406, y: 65.587006} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1085172024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085172022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &1085172025 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085172022} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &1085172026 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085172022} + m_CullTransparentMesh: 0 +--- !u!1 &1108157965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1108157966} + - component: {fileID: 1108157969} + - component: {fileID: 1108157968} + - component: {fileID: 1108157967} + m_Layer: 5 + m_Name: PuzzleNameInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1108157966 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1108157965} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 328973400} + - {fileID: 867567914} + m_Father: {fileID: 398168842} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -92, y: 52} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1108157967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1108157965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1108157968} + m_TextComponent: {fileID: 867567915} + m_Placeholder: {fileID: 328973401} + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 0 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: SetPuzzleNameInput + 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 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &1108157968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1108157965} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &1108157969 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1108157965} + m_CullTransparentMesh: 0 +--- !u!1 &1108436123 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1108436124} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1108436124 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1108436123} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1621133377} + m_Father: {fileID: 481915466} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1144389564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1144389565} + - component: {fileID: 1144389568} + - component: {fileID: 1144389567} + - component: {fileID: 1144389566} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1144389565 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144389564} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 481915466} + - {fileID: 1607452685} + m_Father: {fileID: 156995154} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1144389566 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144389564} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1108436124} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 481915466} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1607452686} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1144389567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144389564} + 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_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 &1144389568 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144389564} + m_CullTransparentMesh: 0 +--- !u!1 &1150095963 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1150095964} + - component: {fileID: 1150095966} + - component: {fileID: 1150095965} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1150095964 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150095963} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 439395684} + 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.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1150095965 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150095963} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 2 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Enter puzzle name to load... +--- !u!222 &1150095966 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150095963} + m_CullTransparentMesh: 0 +--- !u!1 &1162464177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1162464178} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1162464178 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162464177} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 607849436} + m_Father: {fileID: 643478306} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1170964831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1170964832} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1170964832 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1170964831} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 470872394} + m_Father: {fileID: 1927514912} + m_RootOrder: 2 + 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: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1197170285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1197170286} + - component: {fileID: 1197170288} + - component: {fileID: 1197170287} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1197170286 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1197170285} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1679596681} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5.9, y: -0.3} + m_SizeDelta: {x: -3.1649342, y: -10.080709} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1197170287 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1197170285} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1197170288 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1197170285} + m_CullTransparentMesh: 0 +--- !u!1 &1212677623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1212677624} + - component: {fileID: 1212677626} + - component: {fileID: 1212677625} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1212677624 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1212677623} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 439395684} + m_RootOrder: 1 + 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.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1212677625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1212677623} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1212677626 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1212677623} + m_CullTransparentMesh: 0 +--- !u!1 &1248306695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1248306696} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1248306696 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1248306695} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 707733670} + m_Father: {fileID: 1307657339} + 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: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1260387131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1260387132} + - component: {fileID: 1260387135} + - component: {fileID: 1260387134} + - component: {fileID: 1260387133} + m_Layer: 5 + m_Name: AuthorInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1260387132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260387131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1050768359} + - {fileID: 1476993666} + m_Father: {fileID: 398168842} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -92, y: 92} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1260387133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260387131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1260387134} + m_TextComponent: {fileID: 1476993667} + m_Placeholder: {fileID: 1050768360} + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 0 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: SetAuthorInput + 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 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &1260387134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260387131} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &1260387135 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260387131} + m_CullTransparentMesh: 0 +--- !u!1 &1265313978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1265313979} + - component: {fileID: 1265313981} + - component: {fileID: 1265313980} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1265313979 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265313978} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 782507246} + 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.70000076, y: -0.5} + m_SizeDelta: {x: -3.7284927, y: -7.908923} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1265313980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265313978} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 2 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: '######' +--- !u!222 &1265313981 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265313978} + m_CullTransparentMesh: 0 +--- !u!1 &1290310707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1290310708} + - component: {fileID: 1290310710} + - component: {fileID: 1290310709} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1290310708 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290310707} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 226017580} + m_RootOrder: 0 + 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: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1290310709 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290310707} + 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_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 &1290310710 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290310707} + m_CullTransparentMesh: 0 +--- !u!1 &1298921756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1298921757} + - component: {fileID: 1298921760} + - component: {fileID: 1298921759} + - component: {fileID: 1298921758} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1298921757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1298921756} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 587573671} + m_Father: {fileID: 388819247} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1298921758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1298921756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1394519608} + m_HandleRect: {fileID: 1394519607} + m_Direction: 2 + m_Value: 0 + m_Size: 0.2 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1298921759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1298921756} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &1298921760 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1298921756} + m_CullTransparentMesh: 0 +--- !u!1 &1302445131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1302445134} + - component: {fileID: 1302445133} + - component: {fileID: 1302445132} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1302445132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302445131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1302445133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302445131} + 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 &1302445134 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302445131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1307657338 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1307657339} + - component: {fileID: 1307657342} + - component: {fileID: 1307657341} + - component: {fileID: 1307657340} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1307657339 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1307657338} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1248306696} + m_Father: {fileID: 1489246637} + 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: 134.7, y: 0.62} + m_SizeDelta: {x: 20, y: 57.35257} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1307657340 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1307657338} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 707733671} + m_HandleRect: {fileID: 707733670} + m_Direction: 2 + m_Value: 0.0000000642629 + m_Size: 0.03395663 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1307657341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1307657338} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &1307657342 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1307657338} + m_CullTransparentMesh: 0 +--- !u!1 &1325097741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1325097742} + - component: {fileID: 1325097744} + - component: {fileID: 1325097743} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1325097742 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325097741} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1621133377} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1325097743 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325097741} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Option A +--- !u!222 &1325097744 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325097741} + m_CullTransparentMesh: 0 +--- !u!1 &1394519606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1394519607} + - component: {fileID: 1394519609} + - component: {fileID: 1394519608} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1394519607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394519606} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 587573671} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.2} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1394519608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394519606} + 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_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 &1394519609 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1394519606} + m_CullTransparentMesh: 0 +--- !u!1 &1415085755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1415085756} + - component: {fileID: 1415085758} + - component: {fileID: 1415085757} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1415085756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415085755} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1679596681} + 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: 5.8999763, y: -0.29999328} + m_SizeDelta: {x: -3.1649342, y: -10.080709} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1415085757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415085755} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 2 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: '###' +--- !u!222 &1415085758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415085755} + m_CullTransparentMesh: 0 +--- !u!1 &1461974838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1461974839} + - component: {fileID: 1461974841} + - component: {fileID: 1461974840} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1461974839 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1461974838} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 670185504} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1461974840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1461974838} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 0 +--- !u!222 &1461974841 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1461974838} + m_CullTransparentMesh: 0 +--- !u!1 &1466719894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466719895} + - component: {fileID: 1466719897} + - component: {fileID: 1466719896} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1466719895 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466719894} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1938824313} + 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 &1466719896 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466719894} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Load puzzle from file +--- !u!222 &1466719897 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466719894} + m_CullTransparentMesh: 0 +--- !u!1 &1476993665 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1476993666} + - component: {fileID: 1476993668} + - component: {fileID: 1476993667} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1476993666 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1476993665} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1260387132} + m_RootOrder: 1 + 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.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1476993667 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1476993665} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1476993668 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1476993665} + m_CullTransparentMesh: 0 +--- !u!1 &1489246636 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1489246637} + - component: {fileID: 1489246638} + m_Layer: 5 + m_Name: LogContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1489246637 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489246636} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1307657339} + - {fileID: 887693920} + m_Father: {fileID: 1085172023} + 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.00026703, y: 0.57} + m_SizeDelta: {x: 295.4735, y: 58.42325} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1489246638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489246636} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 887693920} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 10 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1307657340} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1526716091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1526716092} + - component: {fileID: 1526716094} + - component: {fileID: 1526716093} + m_Layer: 5 + m_Name: GLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1526716092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1526716091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -76.400024, y: -66.1} + m_SizeDelta: {x: 10.298889, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1526716093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1526716091} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: G +--- !u!222 &1526716094 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1526716091} + m_CullTransparentMesh: 0 +--- !u!1 &1569585118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1569585119} + - component: {fileID: 1569585121} + - component: {fileID: 1569585120} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1569585119 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1569585118} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 727903123} + m_RootOrder: 0 + 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: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1569585120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1569585118} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + 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 &1569585121 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1569585118} + m_CullTransparentMesh: 0 +--- !u!1 &1607452684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1607452685} + - component: {fileID: 1607452688} + - component: {fileID: 1607452687} + - component: {fileID: 1607452686} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1607452685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607452684} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 26752207} + m_Father: {fileID: 1144389565} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1607452686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607452684} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 2029686087} + m_HandleRect: {fileID: 2029686086} + m_Direction: 2 + m_Value: 0 + m_Size: 0.2 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1607452687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607452684} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, 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 &1607452688 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607452684} + m_CullTransparentMesh: 0 +--- !u!1 &1621133376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1621133377} + - component: {fileID: 1621133378} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1621133377 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1621133376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 818011750} + - {fileID: 64411097} + - {fileID: 1325097742} + m_Father: {fileID: 1108436124} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1621133378 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1621133376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 818011751} + toggleTransition: 1 + graphic: {fileID: 64411098} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &1655151129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1655151130} + - component: {fileID: 1655151132} + - component: {fileID: 1655151131} + m_Layer: 5 + m_Name: HexLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1655151130 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1655151129} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -75.70001, y: -114.5} + m_SizeDelta: {x: 10.298889, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1655151131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1655151129} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: '#' +--- !u!222 &1655151132 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1655151129} + m_CullTransparentMesh: 0 +--- !u!1 &1679596680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1679596681} + - component: {fileID: 1679596684} + - component: {fileID: 1679596683} + - component: {fileID: 1679596682} + m_Layer: 5 + m_Name: ColorGInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1679596681 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679596680} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1415085756} + - {fileID: 1197170286} + m_Father: {fileID: 398168842} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -99.94, y: -69.80001} + m_SizeDelta: {x: 33.97432, y: 21.898842} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1679596682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679596680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1679596683} + m_TextComponent: {fileID: 1197170287} + m_Placeholder: {fileID: 1415085757} + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 1 + m_CharacterLimit: 3 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorGInput + 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 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &1679596683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679596680} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &1679596684 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679596680} + m_CullTransparentMesh: 0 +--- !u!1 &1709652710 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1709652711} + - component: {fileID: 1709652713} + - component: {fileID: 1709652712} + m_Layer: 5 + m_Name: AngleLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1709652711 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709652710} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -91.25, y: 163} + m_SizeDelta: {x: 158.29395, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1709652712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709652710} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Initial Puzzle Angle (deg) +--- !u!222 &1709652713 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709652710} + m_CullTransparentMesh: 0 +--- !u!1 &1820525683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1820525684} + - component: {fileID: 1820525686} + - component: {fileID: 1820525685} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1820525684 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820525683} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 126843355} + m_RootOrder: 0 + 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: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1820525685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820525683} + 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_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 &1820525686 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820525683} + m_CullTransparentMesh: 0 +--- !u!1 &1845884424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1845884425} + - component: {fileID: 1845884427} + - component: {fileID: 1845884426} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1845884425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845884424} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 607849436} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1845884426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845884424} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Option A +--- !u!222 &1845884427 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845884424} + m_CullTransparentMesh: 0 +--- !u!1 &1859625451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1859625452} + - component: {fileID: 1859625454} + - component: {fileID: 1859625453} + m_Layer: 5 + m_Name: Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1859625452 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1859625451} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -39.80005, y: -66.69} + m_SizeDelta: {x: 58.81166, y: 58.81166} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1859625453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1859625451} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &1859625454 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1859625451} + m_CullTransparentMesh: 0 +--- !u!1 &1871325476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1871325477} + - component: {fileID: 1871325479} + - component: {fileID: 1871325478} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1871325477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871325476} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 216105143} + 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 &1871325478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871325476} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Save as new puzzle +--- !u!222 &1871325479 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871325476} + m_CullTransparentMesh: 0 +--- !u!1 &1927514911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1927514912} + - component: {fileID: 1927514913} + m_Layer: 5 + m_Name: ColorRSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1927514912 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1927514911} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 780402436} + - {fileID: 1016127049} + - {fileID: 1170964832} + m_Father: {fileID: 398168842} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -143.98, y: -47.5} + m_SizeDelta: {x: 54.09645, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1927514913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1927514911} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 470872395} + m_FillRect: {fileID: 68299689} + m_HandleRect: {fileID: 470872394} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 255 + m_WholeNumbers: 1 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorRSlider + 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!1 &1933200906 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1933200907} + - component: {fileID: 1933200910} + - component: {fileID: 1933200909} + - component: {fileID: 1933200908} + m_Layer: 5 + m_Name: ClearButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1933200907 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933200906} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 61916687} + m_Father: {fileID: 398168842} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 86, y: -33.051} + m_SizeDelta: {x: 160, y: 46.101578} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1933200908 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933200906} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1933200909} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ClearButton + 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 &1933200909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933200906} + 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_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 &1933200910 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933200906} + m_CullTransparentMesh: 0 +--- !u!1 &1938824312 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1938824313} + - component: {fileID: 1938824316} + - component: {fileID: 1938824315} + - component: {fileID: 1938824314} + m_Layer: 5 + m_Name: LoadPuzzleButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1938824313 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1938824312} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1466719895} + m_Father: {fileID: 398168842} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 86.899994, y: 21.768} + m_SizeDelta: {x: 160, y: 30.463749} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1938824314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1938824312} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 1938824315} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: LoadFromFileButton + 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 &1938824315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1938824312} + 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_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 &1938824316 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1938824312} + m_CullTransparentMesh: 0 +--- !u!1 &2029686085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2029686086} + - component: {fileID: 2029686088} + - component: {fileID: 2029686087} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2029686086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029686085} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 26752207} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.2} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2029686087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029686085} + 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_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 &2029686088 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029686085} + m_CullTransparentMesh: 0 +--- !u!1 &2041025997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2041025998} + - component: {fileID: 2041026000} + - component: {fileID: 2041025999} + m_Layer: 5 + m_Name: CurrentColor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2041025998 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2041025997} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -90.73999, y: -18.5} + m_SizeDelta: {x: 159.30676, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2041025999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2041025997} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Current Piece Color +--- !u!222 &2041026000 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2041025997} + m_CullTransparentMesh: 0 +--- !u!1 &2082522201 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2082522202} + - component: {fileID: 2082522204} + - component: {fileID: 2082522203} + m_Layer: 5 + m_Name: AuthorLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2082522202 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082522201} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -91.25, y: 114} + m_SizeDelta: {x: 158.29395, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2082522203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082522201} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Puzzle Author +--- !u!222 &2082522204 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082522201} + m_CullTransparentMesh: 0 +--- !u!1 &2083456566 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2083456570} + - component: {fileID: 2083456569} + - component: {fileID: 2083456568} + - component: {fileID: 2083456567} + m_Layer: 0 + m_Name: Base + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!64 &2083456567 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083456566} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2083456568 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083456566} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 239e726a8acfdf8458e7735310fc55a6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2083456569 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083456566} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2083456570 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083456566} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.6, y: -0.5, z: 4.6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 405143050} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2110069443 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2110069444} + - component: {fileID: 2110069446} + - component: {fileID: 2110069445} + m_Layer: 5 + m_Name: BLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2110069444 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2110069443} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 398168842} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -76.399994, y: -93.79999} + m_SizeDelta: {x: 10.298889, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2110069445 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2110069443} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: B +--- !u!222 &2110069446 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2110069443} + m_CullTransparentMesh: 0 +--- !u!1 &2111764059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2111764060} + - component: {fileID: 2111764063} + - component: {fileID: 2111764062} + - component: {fileID: 2111764061} + m_Layer: 5 + m_Name: ColorRInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2111764060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111764059} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 336247663} + - {fileID: 136846431} + m_Father: {fileID: 398168842} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -99.94, y: -46.550995} + m_SizeDelta: {x: 33.97432, y: 21.898842} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2111764061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111764059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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: 2111764062} + m_TextComponent: {fileID: 136846432} + m_Placeholder: {fileID: 336247664} + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 1 + m_CharacterLimit: 3 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 722595121} + m_MethodName: ColorRInput + 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 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 +--- !u!114 &2111764062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111764059} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, 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 &2111764063 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111764059} + m_CullTransparentMesh: 0 diff --git a/Assets/Scenes/LevelEditor.unity.meta b/Assets/Scenes/LevelEditor.unity.meta new file mode 100644 index 0000000..621eac0 --- /dev/null +++ b/Assets/Scenes/LevelEditor.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6c14c952d4051414caeb5bd1856dc86c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/LevelEditor/LightingData.asset b/Assets/Scenes/LevelEditor/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..c26d5a64858a1d751ef1ce30e0d89a58ec18f219 GIT binary patch literal 18152 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 E18=ts0{{R3 literal 0 HcmV?d00001 diff --git a/Assets/Scenes/LevelEditor/LightingData.asset.meta b/Assets/Scenes/LevelEditor/LightingData.asset.meta new file mode 100644 index 0000000..8251e9e --- /dev/null +++ b/Assets/Scenes/LevelEditor/LightingData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e222e97f1d582fe4f9036216549c99d0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/LevelEditor/ReflectionProbe-0.exr b/Assets/Scenes/LevelEditor/ReflectionProbe-0.exr new file mode 100644 index 0000000000000000000000000000000000000000..94094d7314927218212f7a3ba06ec6a39c421ebd GIT binary patch literal 120879 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 $6f;&*!m+IX!WMpwuA z@w1Z|WXFjGuL5&|n2!d^2`v$Plk8@YcUr5ZWe zC1oYv2D5L$;2(}<)?0WOKhK)W0x{o=0SKZx6mtMq2t~1UhH!TI%Y)k!S2T0e*#Gnl z+=avg;x*VG#9!0VhE0tFCHe4Heq{do1w6acL27D`SK8a#f4qAou%$8J2RC((Vm_4+ z$f9ByDq`{cB>(#@$Q|%}NA{n_^AY}r(Ziq7Y^_7u>KJ_Zqoc?H(nZ06jr2UCObs&!Y?WeNfwz%naX$Z=XWV!YUp4j=-*^1!RNv{1jh-C-BR| zt7MRrxZ6kb;KiyGI0Fn4BJa*2kI%Y&Cvfojz}u|B=k0{7`qqKXEW6g@_ix)(j%N

OY68ul)LzMKuGYiQ8$H-D!!Am#rZnayy1wwYyTM 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.material = currentMat; + + var newPuzzleCell = new PuzzleCell(newLocation); + currentPuzzle.grid.Add(newPuzzleCell); + return newPuzzleCell; + } + + private Vector3 DetectHitFace(Vector3 localHitPos) { + localHitPos /= (cellSize*0.5f); + if (localHitPos.x == 1) { + return Vector3.right; + } + if (localHitPos.x == -1) { + return Vector3.left; + } + if (localHitPos.y == 1) { + return Vector3.up; + } + if (localHitPos.y == -1) { + return Vector3.down; + } + if (localHitPos.z == 1) { + return Vector3.forward; + } + if (localHitPos.z == -1) { + return Vector3.back; + } + Debug.LogError("Error! Incorrect hit position"); + return Vector3.zero; + } + + public void StartNewPiece() { + currentMat = new Material(Shader.Find("Standard")); + + Color newColor = UnityEngine.Random.ColorHSV(0f, 1f, 0.5f, 1f, 0.5f, 1f); + + currentMat.color = newColor; + currentPuzzlePiece = new PuzzlePiece(ColorUtility.ToHtmlStringRGB(newColor), + new List()); + currentPuzzle.pieces.Add(currentPuzzlePiece); + UpdateColorUI(newColor); + } + + public void StartNewPuzzle() { + // Clear existing cells + ClearExistingCells(); + + // Start new puzzle and piece + currentPuzzle = new Puzzle(); + currentPuzzle.grid = new List(); + currentPuzzle.pieces = new List(); + + StartNewPiece(); + //currentPuzzle.pieces[0].segments.Add(SpawnCell(Vector3.left, Vector3.right)); + currentPuzzlePiece.segments.Add(SpawnCell(Vector3.zero, Vector3.zero)); + + DateTime dt = DateTime.Now; + string createdTime = dt.ToString("yyyy-MM-dd hh:mm tt"); + int defaultAngle = 0; + string defaultDifficulty = "easy"; + currentPuzzle.meta = new PuzzleMetaInfo("Untitled", GenerateUniqueID(), defaultDifficulty, 1, defaultAngle, createdTime, "default_author"); + } + + public void ClearExistingCells() { + foreach (Transform child in transform) { + GameObject.Destroy(child.gameObject); + } + currentMat = null; + currentPuzzle = null; + currentPuzzlePiece = null; + } + #endregion + + #region ColorPickerUI + public void ColorRSlider() { + int valueR = (int)colorRSlider.value; + colorRInput.text = valueR.ToString(); + Color newColor = new Color((float)valueR/255, currentMat.color.g, currentMat.color.b); + UpdateColor(newColor); + } + public void ColorGSlider() { + int valueG = (int)colorGSlider.value; + colorGInput.text = valueG.ToString(); + Color newColor = new Color(currentMat.color.r, (float)valueG / 255, currentMat.color.b); + UpdateColor(newColor); + } + public void ColorBSlider() { + int valueB = (int)colorBSlider.value; + colorBInput.text = valueB.ToString(); + Color newColor = new Color(currentMat.color.r, currentMat.color.g, (float)valueB / 255); + UpdateColor(newColor); + } + + public void ColorRInput() { + int valueR = int.Parse(colorRInput.text); + colorRSlider.value = valueR; + Color newColor = new Color((float)valueR / 255, currentMat.color.g, currentMat.color.b); + UpdateColor(newColor); + } + public void ColorGInput() { + int valueG = int.Parse(colorGInput.text); + colorGSlider.value = valueG; + Color newColor = new Color(currentMat.color.r, (float)valueG / 255, currentMat.color.b); + UpdateColor(newColor); + } + public void ColorBInput() { + int valueB = int.Parse(colorBInput.text); + colorBSlider.value = valueB; + Color newColor = new Color(currentMat.color.r, currentMat.color.g, (float)valueB / 255); + UpdateColor(newColor); + } + + public void ColorHexInput() { + Color newColor; + ColorUtility.TryParseHtmlString(colorHexInput.text, out newColor); + + colorSample.color = newColor; + int red = (int)(newColor.r * 256); + int green = (int)(newColor.g * 256); + int blue = (int)(newColor.b * 256); + + colorRSlider.value = red; + colorGSlider.value = green; + colorBSlider.value = blue; + + colorRInput.text = red.ToString(); + colorGInput.text = green.ToString(); + colorBInput.text = blue.ToString(); + + currentPuzzlePiece.color = colorHexInput.text; + currentMat.color = newColor; + } + + public void UpdateColor(Color newColor) { + currentMat.color = newColor; + colorSample.color = newColor; + colorHexInput.text = ColorUtility.ToHtmlStringRGB(newColor); + currentPuzzlePiece.color = ColorUtility.ToHtmlStringRGB(newColor); + } + + public void UpdateColorUI(Color newColor) { + colorSample.color = newColor; + + colorHexInput.text = ColorUtility.ToHtmlStringRGB(newColor); + + int red = (int)(newColor.r * 256); + int green = (int)(newColor.g * 256); + int blue = (int)(newColor.b * 256); + + colorRSlider.value = red; + colorGSlider.value = green; + colorBSlider.value = blue; + + colorRInput.text = red.ToString(); + colorGInput.text = green.ToString(); + colorBInput.text = blue.ToString(); + } + #endregion + + + #region OtherUI + + public void ClearButton() { + ClearExistingCells(); + StartNewPuzzle(); + } + + public void StartNewPieceButton() { + StartNewPiece(); + } + + public void LoadFromFileButton() { + ClearExistingCells(); + + string fileName = puzzleNameToLoad.text; + + currentPuzzle = PuzzleUtilities.LoadPuzzleFromFile(fileName); + + if (currentPuzzle == null) { + Debug.LogError("Error! Unable to load puzzle " + fileName); + } else { + LoadCurrentPuzzle(); + UpdateUIAfterLoading(); + } + } + + private void LoadCurrentPuzzle() { + foreach (var piece in currentPuzzle.pieces) { + currentMat = new Material(Shader.Find("Standard")); + Color newColor; + if (!ColorUtility.TryParseHtmlString("#" + piece.color, out newColor)) { + Debug.LogError("Color not parsed"); + } + currentMat.color = newColor; + foreach (var cell in piece.segments) { + SpawnCell(Vector3.zero, new Vector3(cell.localPos.x, cell.localPos.y, cell.localPos.z)); + } + } + StartNewPiece(); + Debug.Log("Done loading"); + } + + private void UpdateUIAfterLoading() { + // Change the save file input text for easy saving modified puzzle over last used file + puzzleNameInput.text = puzzleNameToLoad.text; + + for (int i = 0; i < difficultyDropdown.options.Count; i++) { + if (difficultyDropdown.options[i].text == currentPuzzle.meta.difficulty) { + difficultyDropdown.value = i; + difficultyDropdown.RefreshShownValue(); + } + } + + for (int i = 0; i < angleDropdown.options.Count; i++) { + if (angleDropdown.options[i].text == currentPuzzle.meta.difficulty) { + angleDropdown.value = i; + angleDropdown.RefreshShownValue(); + } + } + + authorInput.text = currentPuzzle.meta.author; + saveModifiedButton.GetComponentInChildren().text = "Save modified puzzle to last file ( " + puzzleNameInput.text + " )"; + } + + public void SetDifficultyDropdown() { + currentPuzzle.meta.difficulty = difficultyDropdown.options[difficultyDropdown.value].text; + } + + public void SetAngleDropdown() { + currentPuzzle.meta.angle = int.Parse(angleDropdown.options[angleDropdown.value].text); + } + + public void SetAuthorInput() { + currentPuzzle.meta.author = authorInput.text; + } + + public void SetPuzzleNameInput() { + currentPuzzle.meta.name = puzzleNameInput.text; + } + + public void SaveToFileButton() { + // TODO difficulty level enum + + string fileName; + if (puzzleNameInput.text == "") { + fileName = "Untitled"; + } else { + fileName = puzzleNameInput.text; + currentPuzzle.meta.name = puzzleNameInput.text; + } + + //PuzzleUtilities.ForceSavePuzzleToFile(currentPuzzle, fileName); + PuzzleUtilities.SavePuzzleToFile(currentPuzzle, fileName); + } + + public void SaveModifiedPuzzleButton() { + string fileName = puzzleNameInput.text; + PuzzleUtilities.SaveModifiedPuzzleToFile(currentPuzzle.grid, currentPuzzle.pieces, fileName); + } + + private string GenerateUniqueID() { + // 16 alpha numeric like "08H8SVX1P3YDD7GL" + // https://answers.unity.com/questions/965798/generate-a-random-string-from-a-specified-length.html + string id = ""; + const string glyphs = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; //add the characters you want + + for (int i = 0; i < 16; i++) { + id += glyphs[UnityEngine.Random.Range(0, glyphs.Length)]; + } + return id; + } + + // adapted from https://gist.github.com/der-hugo/d511de7ba3164185f2f97b08428d31d3 + // scroll ui made using https://www.youtube.com/watch?v=ArH0S2Cdptk + private void OnLogMessageReceived(string logString, string stackTrace, LogType type) { + var time = DateTime.Now; + // e.g. 04:02:01.023 + var timeStamp = $"{time.Hour:D2}:{time.Minute:D2}:{time.Second:D2}.{time.Millisecond:D3}"; + var fullMessage = $"\n\n## {timeStamp} {type}\n{logString}"; + + logText.text += fullMessage; + } + #endregion +} + diff --git a/Assets/Scripts/CellManager.cs.meta b/Assets/Scripts/CellManager.cs.meta new file mode 100644 index 0000000..d4c6380 --- /dev/null +++ b/Assets/Scripts/CellManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 674a2983c7450e6469b2ffbda284316b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Puzzle.cs b/Assets/Scripts/Puzzle.cs new file mode 100644 index 0000000..e8b4b57 --- /dev/null +++ b/Assets/Scripts/Puzzle.cs @@ -0,0 +1,69 @@ +using System; +using System.Collections.Generic; + +[Serializable] +public class Puzzle { + public PuzzleMetaInfo meta; + public List grid; + public List pieces; +} + +[Serializable] +public class PuzzleMetaInfo { + public string name; + public string id; + public string difficulty; + public int puzzleFormatVersion; + public int angle; + public string created; + public string author; + + public PuzzleMetaInfo(string name, string id, string difficulty, int puzzleFormatVersion, int angle, string created, string author) { + this.name = name; + this.id = id; + this.difficulty = difficulty; + this.puzzleFormatVersion = puzzleFormatVersion; + this.angle = angle; + this.created = created; + this.author = author; + } +} + +[Serializable] +public class PuzzlePiece { + public string color; + public List segments; + + public PuzzlePiece(string color, List segments) { + this.color = color; + this.segments = segments; + } +} + +[Serializable] +public class PuzzleCell { + public Int3 localPos; + + public PuzzleCell(Int3 localPos) { + this.localPos = localPos; + } +} + +[Serializable] +public class Int3 { + public int x; + public int y; + public int z; + + public Int3(int x, int y, int z) { + this.x = x; + this.y = y; + this.z = z; + } +} + +//TODO enum PuzzleDifficulty +//Difficulty that shows up when hovering over the puzzle in the menu. Possible values: easy, normal, hard, expert, master + + + diff --git a/Assets/Scripts/Puzzle.cs.meta b/Assets/Scripts/Puzzle.cs.meta new file mode 100644 index 0000000..398ffeb --- /dev/null +++ b/Assets/Scripts/Puzzle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8370025678a46524e852130b39ad95c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PuzzleUtilities.cs b/Assets/Scripts/PuzzleUtilities.cs new file mode 100644 index 0000000..94bf2d5 --- /dev/null +++ b/Assets/Scripts/PuzzleUtilities.cs @@ -0,0 +1,109 @@ +using System; +using System.Collections.Generic; +using System.IO; +using UnityEngine; + +public static class PuzzleUtilities { + public static Puzzle LoadPuzzleFromFile(string fileName) { + Puzzle puzzle = null; + string streamingAssetsPath = Application.streamingAssetsPath; + string path = Path.Combine(streamingAssetsPath, fileName + ".cube"); + + if (!File.Exists(path)) { + Debug.LogError(path + " doesn't exist."); + return null; + } + + using (StreamReader sr = new StreamReader(path)) { + string s; + s = sr.ReadToEnd(); + puzzle = LoadPuzzleFromJSON(s); + } + + return puzzle; + } + + public static Puzzle LoadPuzzleFromJSON(string jsonString) { + + // TODO Validity checks + return JsonUtility.FromJson(jsonString); + } + + public static bool SavePuzzleToFile(Puzzle puzzle, string fileName) { + // TODO CheckIfValidPuzzle(puzzle); + string streamingAssetsPath = Application.streamingAssetsPath; + string path = Path.Combine(streamingAssetsPath, fileName + ".cube"); + if (File.Exists(path)) { + Debug.LogError(path + " already exists. Saving with date time suffix..."); + DateTime dt = DateTime.Now; + string datetime = dt.ToString("yyyy-MM-dd hh-mm-ss"); + //path = path.Split('.')[0] + datetime + ".cube"; + path = Path.Combine(streamingAssetsPath, fileName + datetime + ".cube"); + using (StreamWriter sw = File.CreateText(path)) { + sw.Write(JsonUtility.ToJson(puzzle, true)); + } + Debug.Log(path + " saved successfully!"); + return false; // TODO return bool required? + } + else { + //TODO check if file written successfully + using (StreamWriter sw = File.CreateText(path)) { + sw.Write(JsonUtility.ToJson(puzzle, true)); + } + Debug.Log(path + " saved successfully!"); + return true; + } + } + + public static void ForceSavePuzzleToFile(Puzzle puzzle, string fileName) { + string streamingAssetsPath = Application.streamingAssetsPath; + string path = Path.Combine(streamingAssetsPath, fileName + ".cube"); + using (StreamWriter sw = File.CreateText(path)) { + sw.Write(JsonUtility.ToJson(puzzle, true)); + } + } + + public static bool SaveModifiedPuzzleToFile(List modGrid, List modPieces, string fileName) { + string streamingAssetsPath = Application.streamingAssetsPath; + string path = Path.Combine(streamingAssetsPath, fileName + ".cube"); + Puzzle puzzle = null; + if (File.Exists(path)) { + puzzle = LoadPuzzleFromFile(path); + puzzle.grid = modGrid; + puzzle.pieces = modPieces; + ForceSavePuzzleToFile(puzzle, path); + return true; + } + + return false; + } + + public static string SerializeSamplePuzzleToJSON() { + var piece1 = new PuzzlePiece("E39CAC", new List { new PuzzleCell(new Int3(0, 0, 0)), + new PuzzleCell(new Int3(1, 0, 0)), + new PuzzleCell(new Int3(0, 1, 0)) + }); + var piece2 = new PuzzlePiece("ACF495", new List { new PuzzleCell(new Int3(1, 1, 0)), + new PuzzleCell(new Int3(1, 2, 0)), + new PuzzleCell(new Int3(0, 2, 0)) + }); + + var puzzleInfo = new PuzzleMetaInfo("Example", "08H8SVX1P3YDD7GL", "easy", 1, 0, "2020-12-12 10:46 AM", "Vanbo"); + + + var samplePuzzle = new Puzzle(); + samplePuzzle.meta = puzzleInfo; + samplePuzzle.grid = new List { new PuzzleCell(new Int3(0, 0, 0)), + new PuzzleCell(new Int3(0, 1, 0)), + new PuzzleCell(new Int3(0, 2, 0)), + new PuzzleCell(new Int3(1, 0, 0)), + new PuzzleCell(new Int3(1, 1, 0)), + new PuzzleCell(new Int3(1, 2, 0)) + }; + samplePuzzle.pieces = new List { piece1, piece2 }; + // https://www.patrykgalach.com/2019/04/08/data-serialization-in-unity-json-friendly/ + string jsonString = JsonUtility.ToJson(samplePuzzle, true); + Debug.Log(jsonString); + return jsonString; + } +} diff --git a/Assets/Scripts/PuzzleUtilities.cs.meta b/Assets/Scripts/PuzzleUtilities.cs.meta new file mode 100644 index 0000000..80aeeb1 --- /dev/null +++ b/Assets/Scripts/PuzzleUtilities.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d8d71abc8c964e45ae55670f295f77c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets.meta b/Assets/StreamingAssets.meta new file mode 100644 index 0000000..8907356 --- /dev/null +++ b/Assets/StreamingAssets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1199a10df4e7e854e877c604e69eab51 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/Example.cube b/Assets/StreamingAssets/Example.cube new file mode 100644 index 0000000..c959da1 --- /dev/null +++ b/Assets/StreamingAssets/Example.cube @@ -0,0 +1,109 @@ +{ + "meta": { + "name": "Example", + "id": "08H8SVX1P3YDD7GL", + "difficulty": "easy", + "puzzleFormatVersion": 1, + "angle": 0, + "created": "2020-12-12 10:46 AM", + "author": "Vanbo" + }, + "grid": [ + { + "localPos": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "localPos": { + "x": 0, + "y": 1, + "z": 0 + } + }, + { + "localPos": { + "x": 0, + "y": 2, + "z": 0 + } + }, + { + "localPos": { + "x": 1, + "y": 0, + "z": 0 + } + }, + { + "localPos": { + "x": 1, + "y": 1, + "z": 0 + } + }, + { + "localPos": { + "x": 1, + "y": 2, + "z": 0 + } + } + ], + "pieces": [ + { + "color": "E39CAC", + "segments": [ + { + "localPos": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "localPos": { + "x": 1, + "y": 0, + "z": 0 + } + }, + { + "localPos": { + "x": 0, + "y": 1, + "z": 0 + } + } + ] + }, + { + "color": "ACF495", + "segments": [ + { + "localPos": { + "x": 1, + "y": 1, + "z": 0 + } + }, + { + "localPos": { + "x": 1, + "y": 2, + "z": 0 + } + }, + { + "localPos": { + "x": 0, + "y": 2, + "z": 0 + } + } + ] + } + ] +} diff --git a/Assets/StreamingAssets/Example.cube.meta b/Assets/StreamingAssets/Example.cube.meta new file mode 100644 index 0000000..7ca3a95 --- /dev/null +++ b/Assets/StreamingAssets/Example.cube.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f55e5259cf5b9cc4b991297972a4ea94 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json new file mode 100644 index 0000000..bf56235 --- /dev/null +++ b/Packages/manifest.json @@ -0,0 +1,42 @@ +{ + "dependencies": { + "com.unity.collab-proxy": "1.2.16", + "com.unity.ide.rider": "1.1.4", + "com.unity.ide.vscode": "1.2.1", + "com.unity.test-framework": "1.1.16", + "com.unity.textmeshpro": "2.1.1", + "com.unity.timeline": "1.2.16", + "com.unity.ugui": "1.0.0", + "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 0000000..529ef34 --- /dev/null +++ b/Packages/packages-lock.json @@ -0,0 +1,312 @@ +{ + "dependencies": { + "com.unity.collab-proxy": { + "version": "1.2.16", + "depth": 0, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.ext.nunit": { + "version": "1.0.0", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.ide.rider": { + "version": "1.1.4", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.1.1" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ide.vscode": { + "version": "1.2.1", + "depth": 0, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.test-framework": { + "version": "1.1.16", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.textmeshpro": { + "version": "2.1.1", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.timeline": { + "version": "1.2.16", + "depth": 0, + "source": "registry", + "dependencies": {}, + "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.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.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 0000000..07ebfb0 --- /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: 1024 diff --git a/ProjectSettings/ClusterInputManager.asset b/ProjectSettings/ClusterInputManager.asset new file mode 100644 index 0000000..e7886b2 --- /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 0000000..cdc1f3e --- /dev/null +++ b/ProjectSettings/DynamicsManager.asset @@ -0,0 +1,34 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!55 &1 +PhysicsManager: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_Gravity: {x: 0, y: -9.81, z: 0} + m_DefaultMaterial: {fileID: 0} + m_BounceThreshold: 2 + 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 + m_ClothInterCollisionStiffness: 0 + m_ContactsGeneration: 1 + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + m_AutoSimulation: 1 + m_AutoSyncTransforms: 0 + m_ReuseCollisionCallbacks: 1 + m_ClothInterCollisionSettingsToggle: 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_DefaultMaxAngluarSpeed: 7 diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset new file mode 100644 index 0000000..9c0140c --- /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/LevelEditor.unity + guid: 6c14c952d4051414caeb5bd1856dc86c + m_configObjects: {} diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset new file mode 100644 index 0000000..f920544 --- /dev/null +++ b/ProjectSettings/EditorSettings.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!159 &1 +EditorSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_ExternalVersionControlSupport: Visible Meta Files + m_SerializationMode: 2 + m_LineEndingsForNewScripts: 0 + m_DefaultBehaviorMode: 0 + m_PrefabRegularEnvironment: {fileID: 0} + m_PrefabUIEnvironment: {fileID: 0} + m_SpritePackerMode: 0 + m_SpritePackerPaddingPower: 1 + m_EtcTextureCompressorBehavior: 1 + m_EtcTextureFastCompressor: 1 + m_EtcTextureNormalCompressor: 2 + m_EtcTextureBestCompressor: 4 + m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref + m_ProjectGenerationRootNamespace: + m_CollabEditorSettings: + inProgressEnabled: 1 + m_EnableTextureStreamingInEditMode: 1 + m_EnableTextureStreamingInPlayMode: 1 + m_AsyncShaderCompilation: 1 + m_EnterPlayModeOptionsEnabled: 0 + m_EnterPlayModeOptions: 3 + m_ShowLightmapResolutionOverlay: 1 + m_UseLegacyProbeSampleCount: 0 + m_AssetPipelineMode: 1 + m_CacheServerMode: 0 + m_CacheServerEndpoint: + m_CacheServerNamespacePrefix: default + m_CacheServerEnableDownload: 1 + m_CacheServerEnableUpload: 1 diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset new file mode 100644 index 0000000..4706883 --- /dev/null +++ b/ProjectSettings/GraphicsSettings.asset @@ -0,0 +1,66 @@ +%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_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: 16000, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 17000, 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_LogWhenShaderIsCompiled: 0 + m_AllowEnlightenSupportForUpgradedProject: 0 diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset new file mode 100644 index 0000000..17c8f53 --- /dev/null +++ b/ProjectSettings/InputManager.asset @@ -0,0 +1,295 @@ +%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 diff --git a/ProjectSettings/NavMeshAreas.asset b/ProjectSettings/NavMeshAreas.asset new file mode 100644 index 0000000..3b0b7c3 --- /dev/null +++ b/ProjectSettings/NavMeshAreas.asset @@ -0,0 +1,91 @@ +%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 + debug: + m_Flags: 0 + m_SettingNames: + - Humanoid diff --git a/ProjectSettings/Physics2DSettings.asset b/ProjectSettings/Physics2DSettings.asset new file mode 100644 index 0000000..47880b1 --- /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: 4 + 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_AutoSimulation: 1 + 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 0000000..67a94da --- /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 0000000..af55650 --- /dev/null +++ b/ProjectSettings/ProjectSettings.asset @@ -0,0 +1,668 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!129 &1 +PlayerSettings: + m_ObjectHideFlags: 0 + serializedVersion: 20 + productGUID: 23a7fea6160144647b9b78d4d6944dd0 + AndroidProfiler: 0 + AndroidFilterTouchesWhenObscured: 0 + AndroidEnableSustainedPerformanceMode: 0 + defaultScreenOrientation: 4 + targetDevice: 2 + useOnDemandResources: 0 + accelerometerFrequency: 60 + companyName: DefaultCompany + productName: CubismVRLevelEditor + 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: 1024 + defaultScreenHeight: 768 + defaultScreenWidthWeb: 960 + defaultScreenHeightWeb: 600 + m_StereoRenderingPath: 0 + m_ActiveColorSpace: 0 + m_MTRendering: 1 + 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: 0 + androidBlitType: 0 + defaultIsNativeResolution: 1 + macRetinaSupport: 1 + runInBackground: 1 + 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: 1 + 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: 0 + switchQueueControlMemory: 16384 + switchQueueComputeMemory: 262144 + switchNVNShaderPoolsGranularity: 33554432 + switchNVNDefaultPoolsGranularity: 16777216 + switchNVNOtherPoolsGranularity: 16777216 + switchNVNMaxPublicTextureIDCount: 0 + switchNVNMaxPublicSamplerIDCount: 0 + stadiaPresentMode: 0 + stadiaTargetFramerate: 0 + vulkanNumSwapchainBuffers: 3 + vulkanEnableSetSRGBWrite: 0 + vulkanEnableLateAcquireNextImage: 0 + m_SupportedAspectRatios: + 4:3: 1 + 5:4: 1 + 16:10: 1 + 16:9: 1 + Others: 1 + bundleVersion: 0.1 + preloadedAssets: [] + metroInputSource: 0 + wsaTransparentSwapchain: 0 + m_HolographicPauseOnTrackingLoss: 1 + xboxOneDisableKinectGpuReservation: 1 + xboxOneEnable7thCore: 1 + vrSettings: + cardboard: + depthFormat: 0 + enableTransitionView: 0 + daydream: + depthFormat: 0 + useSustainedPerformanceMode: 0 + enableVideoLayer: 0 + useProtectedVideoMemory: 0 + minimumSupportedHeadTracking: 0 + maximumSupportedHeadTracking: 1 + hololens: + depthFormat: 1 + depthBufferSharingEnabled: 1 + lumin: + depthFormat: 0 + frameTiming: 2 + enableGLCache: 0 + glCacheMaxBlobSize: 524288 + glCacheMaxFileSize: 8388608 + oculus: + sharedDepthBuffer: 1 + dashSupport: 1 + lowOverheadMode: 0 + protectedContext: 0 + v2Signing: 1 + enable360StereoCapture: 0 + isWsaHolographicRemotingEnabled: 0 + enableFrameTimingStats: 0 + useHDRDisplay: 0 + D3DHDRBitDepth: 0 + m_ColorGamuts: 00000000 + targetPixelDensity: 30 + resolutionScalingMode: 0 + androidSupportedAspectRatio: 1 + androidMaxAspectRatio: 2.1 + applicationIdentifier: {} + buildNumber: {} + AndroidBundleVersionCode: 1 + AndroidMinSdkVersion: 19 + AndroidTargetSdkVersion: 0 + AndroidPreferredInstallLocation: 1 + aotOptions: + stripEngineCode: 1 + iPhoneStrippingLevel: 0 + iPhoneScriptCallOptimization: 0 + ForceInternetPermission: 0 + ForceSDCardPermission: 0 + CreateWallpaper: 0 + APKExpansionFiles: 0 + keepLoadedShadersAlive: 0 + StripUnusedMeshComponents: 1 + VertexChannelCompressionMask: 4054 + iPhoneSdkVersion: 988 + iOSTargetOSVersionString: 10.0 + tvOSSdkVersion: 0 + tvOSRequireExtendedGameController: 0 + tvOSTargetOSVersionString: 10.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: + iOSUseLaunchScreenStoryboard: 0 + iOSLaunchScreenCustomStoryboardPath: + iOSDeviceRequirements: [] + iOSURLSchemes: [] + iOSBackgroundModes: 0 + iOSMetalForceHardShadows: 0 + metalEditorSupport: 1 + metalAPIValidation: 1 + iOSRenderExtraFrameOnPause: 0 + appleDeveloperTeamID: + iOSManualSigningProvisioningProfileID: + tvOSManualSigningProvisioningProfileID: + iOSManualSigningProvisioningProfileType: 0 + tvOSManualSigningProvisioningProfileType: 0 + appleEnableAutomaticSigning: 0 + iOSRequireARKit: 0 + iOSAutomaticallyDetectAndAddCapabilities: 1 + appleEnableProMotion: 0 + clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea + templatePackageId: com.unity.template.3d@4.2.8 + templateDefaultScene: Assets/Scenes/SampleScene.unity + AndroidTargetArchitectures: 1 + 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 + AndroidValidateAppBundleSize: 1 + AndroidAppBundleSizeToValidate: 150 + m_BuildTargetIcons: [] + m_BuildTargetPlatformIcons: [] + m_BuildTargetBatching: + - m_BuildTarget: Standalone + m_StaticBatching: 1 + m_DynamicBatching: 0 + - m_BuildTarget: tvOS + m_StaticBatching: 1 + m_DynamicBatching: 0 + - m_BuildTarget: Android + m_StaticBatching: 1 + m_DynamicBatching: 0 + - m_BuildTarget: iPhone + m_StaticBatching: 1 + m_DynamicBatching: 0 + - m_BuildTarget: WebGL + m_StaticBatching: 0 + m_DynamicBatching: 0 + m_BuildTargetGraphicsJobs: + - m_BuildTarget: MacStandaloneSupport + m_GraphicsJobs: 0 + - m_BuildTarget: Switch + m_GraphicsJobs: 1 + - m_BuildTarget: MetroSupport + m_GraphicsJobs: 1 + - m_BuildTarget: AppleTVSupport + m_GraphicsJobs: 0 + - m_BuildTarget: BJMSupport + m_GraphicsJobs: 1 + - m_BuildTarget: LinuxStandaloneSupport + m_GraphicsJobs: 1 + - m_BuildTarget: PS4Player + m_GraphicsJobs: 1 + - m_BuildTarget: iOSSupport + m_GraphicsJobs: 0 + - m_BuildTarget: WindowsStandaloneSupport + m_GraphicsJobs: 1 + - m_BuildTarget: XboxOnePlayer + m_GraphicsJobs: 1 + - m_BuildTarget: LuminSupport + m_GraphicsJobs: 0 + - m_BuildTarget: AndroidPlayer + m_GraphicsJobs: 0 + - m_BuildTarget: WebGLSupport + m_GraphicsJobs: 0 + m_BuildTargetGraphicsJobMode: + - m_BuildTarget: PS4Player + m_GraphicsJobMode: 0 + - m_BuildTarget: XboxOnePlayer + m_GraphicsJobMode: 0 + m_BuildTargetGraphicsAPIs: + - m_BuildTarget: AndroidPlayer + m_APIs: 150000000b000000 + m_Automatic: 0 + - m_BuildTarget: iOSSupport + m_APIs: 10000000 + m_Automatic: 1 + - m_BuildTarget: AppleTVSupport + m_APIs: 10000000 + m_Automatic: 0 + - m_BuildTarget: WebGLSupport + m_APIs: 0b000000 + m_Automatic: 1 + m_BuildTargetVRSettings: + - m_BuildTarget: Standalone + m_Enabled: 0 + m_Devices: + - Oculus + - OpenVR + openGLRequireES31: 0 + openGLRequireES31AEP: 0 + openGLRequireES32: 0 + m_TemplateCustomTags: {} + mobileMTRendering: + Android: 1 + iPhone: 1 + tvOS: 1 + m_BuildTargetGroupLightmapEncodingQuality: [] + m_BuildTargetGroupLightmapSettings: [] + playModeTestRunnerEnabled: 0 + runPlayModeTestAsEditModeTest: 0 + actionOnDotNetUnhandledException: 1 + enableInternalProfiler: 0 + logObjCUncaughtExceptions: 1 + enableCrashReportAPI: 0 + cameraUsageDescription: + locationUsageDescription: + microphoneUsageDescription: + switchNetLibKey: + switchSocketMemoryPoolSize: 6144 + switchSocketAllocatorPoolSize: 128 + switchSocketConcurrencyLimit: 14 + switchScreenResolutionBehavior: 2 + switchUseCPUProfiler: 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: + 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: + 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} + 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} + switchManualHTML: + switchAccessibleURLs: + switchLegalInformation: + switchMainThreadStackSize: 1048576 + switchPresenceGroupId: + switchLogoHandling: 0 + switchReleaseVersion: 0 + switchDisplayVersion: 1.0.0 + switchStartupUserAccount: 0 + switchTouchScreenUsage: 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 + switchSocketConfigEnabled: 0 + switchTcpInitialSendBufferSize: 32 + switchTcpInitialReceiveBufferSize: 64 + switchTcpAutoSendBufferSizeMax: 256 + switchTcpAutoReceiveBufferSizeMax: 256 + switchUdpSendBufferSize: 9 + switchUdpReceiveBufferSize: 42 + switchSocketBufferEfficiency: 4 + switchSocketInitializeEnabled: 1 + switchNetworkInterfaceManagerInitializeEnabled: 1 + switchPlayerConnectionEnabled: 1 + 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: 1 + ps4ApplicationParam1: 0 + ps4ApplicationParam2: 0 + ps4ApplicationParam3: 0 + ps4ApplicationParam4: 0 + ps4DownloadDataSize: 0 + ps4GarlicHeapSize: 2048 + ps4ProGarlicHeapSize: 2560 + playerPrefsMaxSize: 32768 + ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ + 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: 0 + 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 + ps4GPU800MHz: 1 + ps4attribEyeToEyeDistanceSettingVR: 0 + ps4IncludedModules: [] + ps4attribVROutputEnabled: 0 + monoEnv: + splashScreenBackgroundSourceLandscape: {fileID: 0} + splashScreenBackgroundSourcePortrait: {fileID: 0} + blurSplashScreenBackground: 1 + spritePackerPolicy: + webGLMemorySize: 16 + webGLExceptionSupport: 1 + webGLNameFilesAsHashes: 0 + webGLDataCaching: 1 + webGLDebugSymbols: 0 + webGLEmscriptenArgs: + webGLModulesDirectory: + webGLTemplate: APPLICATION:Default + webGLAnalyzeBuildSize: 0 + webGLUseEmbeddedResources: 0 + webGLCompressionFormat: 1 + webGLLinkerTarget: 1 + webGLThreadsSupport: 0 + webGLWasmStreaming: 0 + scriptingDefineSymbols: {} + platformArchitecture: {} + scriptingBackend: {} + il2cppCompilerConfiguration: {} + managedStrippingLevel: {} + incrementalIl2cppBuild: {} + allowUnsafeCode: 0 + additionalIl2CppArgs: + scriptingRuntimeVersion: 1 + gcIncremental: 0 + gcWBarrierValidation: 0 + apiCompatibilityLevelPerPlatform: {} + m_RenderingPath: 1 + m_MobileRenderingPath: 1 + metroPackageName: Template_3D + metroPackageVersion: + metroCertificatePath: + metroCertificatePassword: + metroCertificateSubject: + metroCertificateIssuer: + metroCertificateNotAfter: 0000000000000000 + metroApplicationDescription: Template_3D + 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: + 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 + XboxOneEnableGPUVariability: 1 + XboxOneSockets: {} + XboxOneSplashScreen: {fileID: 0} + XboxOneAllowedProductIds: [] + XboxOnePersistentLocalStorageSize: 0 + XboxOneXTitleMemory: 8 + XboxOneOverrideIdentityName: + XboxOneOverrideIdentityPublisher: + vrEditorSettings: + daydream: + daydreamIconForeground: {fileID: 0} + daydreamIconBackground: {fileID: 0} + cloudServicesEnabled: + UNet: 1 + luminIcon: + m_Name: + m_ModelFolderPath: + m_PortalFolderPath: + luminCert: + m_CertPath: + m_SignPackage: 1 + luminIsChannelApp: 0 + luminVersion: + m_VersionCode: 1 + m_VersionName: + apiCompatibilityLevel: 6 + cloudProjectId: + framebufferDepthMemorylessMode: 0 + projectName: + organizationId: + cloudEnabled: 0 + enableNativePlatformBackendsForNewInputSystem: 0 + disableOldInputManagerSupport: 0 + legacyClampBlendShapeWeights: 0 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt new file mode 100644 index 0000000..d53ff41 --- /dev/null +++ b/ProjectSettings/ProjectVersion.txt @@ -0,0 +1,2 @@ +m_EditorVersion: 2019.4.11f1 +m_EditorVersionWithRevision: 2019.4.11f1 (2d9804dddde7) diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset new file mode 100644 index 0000000..7b7658d --- /dev/null +++ b/ProjectSettings/QualitySettings.asset @@ -0,0 +1,232 @@ +%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 + blendWeights: 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 + 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 + blendWeights: 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 + 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 + blendWeights: 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 + 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 + blendWeights: 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 + 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 + blendWeights: 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 + 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 + blendWeights: 4 + 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 + excludedTargetPlatforms: [] + m_PerPlatformDefaultQuality: + Android: 2 + Lumin: 5 + Nintendo 3DS: 5 + Nintendo Switch: 5 + PS4: 5 + PSP2: 2 + Stadia: 5 + Standalone: 5 + WebGL: 3 + Windows Store Apps: 5 + XboxOne: 5 + iPhone: 2 + tvOS: 2 diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset new file mode 100644 index 0000000..1c92a78 --- /dev/null +++ b/ProjectSettings/TagManager.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!78 &1 +TagManager: + serializedVersion: 2 + tags: [] + layers: + - Default + - TransparentFX + - Ignore Raycast + - + - Water + - UI + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + m_SortingLayers: + - name: Default + uniqueID: 0 + locked: 0 diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset new file mode 100644 index 0000000..558a017 --- /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 0000000..fa0b146 --- /dev/null +++ b/ProjectSettings/UnityConnectSettings.asset @@ -0,0 +1,34 @@ +%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_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 + 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 0000000..3a95c98 --- /dev/null +++ b/ProjectSettings/VFXManager.asset @@ -0,0 +1,12 @@ +%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 diff --git a/ProjectSettings/XRSettings.asset b/ProjectSettings/XRSettings.asset new file mode 100644 index 0000000..482590c --- /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