diff --git a/Assets/Editor/LevelEditorCustomInspector.cs b/Assets/Editor/LevelEditorCustomInspector.cs index e6e57a4..6e8ee71 100644 --- a/Assets/Editor/LevelEditorCustomInspector.cs +++ b/Assets/Editor/LevelEditorCustomInspector.cs @@ -103,7 +103,7 @@ Important considerations : targ.Level = map; _infoText = string.Empty; } - private void Load() + private async void Load() { var targ = (LevelEditor)target; if (!targ.Level) @@ -123,7 +123,7 @@ Important considerations : tilemap.tileAnchor = Vector3.zero; tilemap.gameObject.AddComponent(); tilemap.transform.SetParent(targ.transform); - tilemapData.LoadToTilemap(tilemap); + await tilemapData.LoadToTilemap(tilemap); } _infoText = string.Empty; EditorSceneManager.MarkAllScenesDirty(); diff --git a/Assets/Editor/SceneDrawer.cs b/Assets/Editor/SceneDrawer.cs new file mode 100644 index 0000000..92e5025 --- /dev/null +++ b/Assets/Editor/SceneDrawer.cs @@ -0,0 +1,51 @@ +using UnityEditor; +using UnityEngine; +[CustomPropertyDrawer(typeof(SceneAttribute))] +public class SceneDrawer : PropertyDrawer +{ + + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + + if (property.propertyType == SerializedPropertyType.String) + { + var sceneObject = GetSceneObject(property.stringValue); + var scene = EditorGUI.ObjectField(position, label, sceneObject, typeof(SceneAsset), true); + if (scene == null) + { + property.stringValue = ""; + } + else if (scene.name != property.stringValue) + { + var sceneObj = GetSceneObject(scene.name); + if (sceneObj == null) + { + Debug.LogWarning("The scene " + scene.name + " cannot be used. To use this scene add it to the build settings for the project"); + } + else + { + property.stringValue = scene.name; + } + } + } + else + EditorGUI.LabelField(position, label.text, "Use [Scene] with strings."); + } + protected SceneAsset GetSceneObject(string sceneObjectName) + { + if (string.IsNullOrEmpty(sceneObjectName)) + { + return null; + } + + foreach (var editorScene in EditorBuildSettings.scenes) + { + if (editorScene.path.IndexOf(sceneObjectName) != -1) + { + return AssetDatabase.LoadAssetAtPath(editorScene.path, typeof(SceneAsset)) as SceneAsset; + } + } + Debug.LogWarning("Scene [" + sceneObjectName + "] cannot be used. Add this scene to the 'Scenes in the Build' in build settings."); + return null; + } +} \ No newline at end of file diff --git a/Assets/Editor/SceneDrawer.cs.meta b/Assets/Editor/SceneDrawer.cs.meta new file mode 100644 index 0000000..5b3adcb --- /dev/null +++ b/Assets/Editor/SceneDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 389cc3c423055324fb8d7de50f62f709 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Nuage.png b/Assets/Nuage.png new file mode 100644 index 0000000..2d3af0f Binary files /dev/null and b/Assets/Nuage.png differ diff --git a/Assets/Nuage.png.meta b/Assets/Nuage.png.meta new file mode 100644 index 0000000..a9d3cc7 --- /dev/null +++ b/Assets/Nuage.png.meta @@ -0,0 +1,147 @@ +fileFormatVersion: 2 +guid: d5c46c86f0bc20847ba28d9f215cce42 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 10 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/UICloud.prefab b/Assets/Prefabs/UI/UICloud.prefab new file mode 100644 index 0000000..e75a31e --- /dev/null +++ b/Assets/Prefabs/UI/UICloud.prefab @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4897909026855453892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4897909026855453895} + - component: {fileID: 4897909026855453888} + - component: {fileID: 4897909026855453889} + - component: {fileID: 4897909026855453894} + - component: {fileID: 1209880087491985449} + m_Layer: 5 + m_Name: UICloud + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4897909026855453895 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897909026855453892} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1392, y: 683} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4897909026855453888 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897909026855453892} + m_CullTransparentMesh: 1 +--- !u!114 &4897909026855453889 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897909026855453892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 73b56022ea22aa34fa14d354f2264194, type: 3} + 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!225 &4897909026855453894 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897909026855453892} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 1 +--- !u!114 &1209880087491985449 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897909026855453892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 53b285ec0113524479b4bcd7a30632bf, type: 3} + m_Name: + m_EditorClassIdentifier: + properties: + fadeInTime: 1 + stayTime: 1 + fadeOutTime: 1 + speed: 1 diff --git a/Assets/Prefabs/UI/UICloud.prefab.meta b/Assets/Prefabs/UI/UICloud.prefab.meta new file mode 100644 index 0000000..df1eb97 --- /dev/null +++ b/Assets/Prefabs/UI/UICloud.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3918c7d48763f184a92c7d61380ca258 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/LevelSelect.unity b/Assets/Scenes/LevelSelect.unity index b935c52..79ef7d0 100644 --- a/Assets/Scenes/LevelSelect.unity +++ b/Assets/Scenes/LevelSelect.unity @@ -123,28 +123,1428 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!224 &318685661 stripped +--- !u!1001 &193101749 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: -68 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 244 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &193101750 stripped RectTransform: - m_CorrespondingSourceObject: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - m_PrefabInstance: {fileID: 3409838769045904469} + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 193101749} m_PrefabAsset: {fileID: 0} ---- !u!1 &503958463 stripped +--- !u!1 &193101751 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 3409838767882565732, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - m_PrefabInstance: {fileID: 3409838769045904469} + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 193101749} m_PrefabAsset: {fileID: 0} ---- !u!225 &503958467 -CanvasGroup: +--- !u!1001 &407607519 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-8 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 18.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 318.026 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 365.85892 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &407607520 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 407607519} + m_PrefabAsset: {fileID: 0} +--- !u!1 &407607521 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 407607519} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &448638731 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-11 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 8.999985 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 19.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 697.9913 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 149.15384 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (10) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &448638732 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 448638731} + m_PrefabAsset: {fileID: 0} +--- !u!1 &448638733 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 448638731} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1126140080 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 503958463} + serializedVersion: 6 + m_Component: + - component: {fileID: 1126140083} + - component: {fileID: 1126140082} + - component: {fileID: 1126140081} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1126140081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126140080} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 0 - m_BlocksRaycasts: 0 - m_IgnoreParentGroups: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1126140082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126140080} + 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 &1126140083 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126140080} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1168605377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1168605378} + - component: {fileID: 1168605381} + - component: {fileID: 1168605380} + - component: {fileID: 1168605379} + m_Layer: 5 + m_Name: Btn_GoBack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1168605378 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168605377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8343763, y: 0.8343763, z: 0.8343763} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1681581376} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 846.13, y: 573.41} + m_SizeDelta: {x: 227.75, y: 187.408} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1168605379 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168605377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1168605380} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1168605380 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168605377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 40f4f2cff86c68f4aaccce14435eba65, type: 3} + 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 &1168605381 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168605377} + m_CullTransparentMesh: 1 +--- !u!1001 &1216504574 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-9 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 6.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 19.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 457.576 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 346.7289 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (8) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1216504575 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1216504574} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1216504576 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1216504574} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1319691313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1319691314} + - component: {fileID: 1319691316} + - component: {fileID: 1319691315} + m_Layer: 5 + m_Name: Island + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1319691314 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319691313} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.81355935, y: 0.81355935, z: 0.81355935} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1602376024} + 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.32531738, y: -0.00036621094} + m_SizeDelta: {x: 440.39978, y: 305.7627} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1319691315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319691313} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6e480ae0874f53e4d8f44d58545d7ac1, type: 3} + 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 &1319691316 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319691313} + m_CullTransparentMesh: 1 +--- !u!1001 &1330348922 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-4 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 6.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 17.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: -174.96185 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 373.378 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1330348923 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1330348922} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1330348924 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1330348922} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1340105976 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + m_PrefabInstance: {fileID: 3405186843506383548} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d6233d8dc8acbe4ea0a57fc4554836d, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1355576000 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-6 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 17.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 63.576077 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 317.34192 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1355576001 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1355576000} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1355576002 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1355576000} + m_PrefabAsset: {fileID: 0} --- !u!1 &1495341424 GameObject: m_ObjectHideFlags: 0 @@ -222,12 +1622,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1495341424} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1602376024} + m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1495341428 @@ -263,6 +1663,388 @@ MonoBehaviour: m_RequiresDepthTexture: 0 m_RequiresColorTexture: 0 m_Version: 2 +--- !u!1001 &1538036937 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-10 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 8.999985 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 19.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 577.576 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 233.72897 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (9) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1538036938 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1538036937} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1538036939 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1538036937} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1580267097 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 16.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: -455.42395 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 304.7289 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1580267098 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1580267097} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1580267099 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1580267097} + m_PrefabAsset: {fileID: 0} --- !u!1 &1602376023 GameObject: m_ObjectHideFlags: 0 @@ -276,7 +2058,7 @@ GameObject: - component: {fileID: 1602376026} - component: {fileID: 1602376025} m_Layer: 5 - m_Name: Canvas + m_Name: UI m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -294,11 +2076,10 @@ RectTransform: m_LocalScale: {x: 0, y: 0, z: 0} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 1495341427} - - {fileID: 1752405856} - - {fileID: 318685661} + - {fileID: 1319691314} + - {fileID: 1681581376} m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -366,7 +2147,12 @@ Canvas: m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 ---- !u!1 &1752405855 +--- !u!224 &1625759732 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1893888154391728751} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1681581375 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -374,543 +2160,780 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1752405856} - - component: {fileID: 1752405858} - - component: {fileID: 1752405857} - m_Layer: 0 - m_Name: EventSystem + - component: {fileID: 1681581376} + m_Layer: 5 + m_Name: Buttons m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1752405856 -Transform: +--- !u!224 &1681581376 +RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1752405855} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -960.00006, y: -667.11865, z: 0} - m_LocalScale: {x: 0.81355935, y: 0.81355935, z: 0.81355935} + m_GameObject: {fileID: 1681581375} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 1625759732} + - {fileID: 1580267098} + - {fileID: 1834603329} + - {fileID: 1330348923} + - {fileID: 193101750} + - {fileID: 1355576001} + - {fileID: 1878632747} + - {fileID: 407607520} + - {fileID: 1216504575} + - {fileID: 1538036938} + - {fileID: 448638732} + - {fileID: 1168605378} m_Father: {fileID: 1602376024} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1752405857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1752405855} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} - m_Name: - m_EditorClassIdentifier: - m_SendPointerHoverToParent: 1 - m_MoveRepeatDelay: 0.5 - m_MoveRepeatRate: 0.1 - m_XRTrackingOrigin: {fileID: 0} - m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} - m_DeselectOnBackgroundClick: 1 - m_PointerBehavior: 0 - m_CursorLockBehavior: 0 ---- !u!114 &1752405858 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1752405855} - 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!1 &2131893578 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3409838769488689419, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - m_PrefabInstance: {fileID: 3409838769045904469} - m_PrefabAsset: {fileID: 0} ---- !u!225 &2131893582 -CanvasGroup: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131893578} - m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 0 - m_BlocksRaycasts: 0 - m_IgnoreParentGroups: 1 ---- !u!1001 &3409838769045904469 + 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!1001 &1834603328 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 1602376024} + m_TransformParent: {fileID: 1681581376} m_Modifications: - - target: {fileID: 3409838767560176486, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: gameScene - value: Game + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-3 objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 18.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 + value: 1 objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive + value: StartLoading objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine + value: LoadingScreen, Assembly-CSharp objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768514991008, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_Pivot.x value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_Pivot.y value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_RootOrder value: 2 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_AnchorMax.x - value: 1 + value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_AnchorMin.x - value: 0 + value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_AnchorMin.y - value: 0 + value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_SizeDelta.x - value: 0 + value: 139.553 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_SizeDelta.y - value: 0 + value: 121.861 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_AnchoredPosition.x - value: 0 + value: -324.42398 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_AnchoredPosition.y - value: 0 + value: 373.3789 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337992, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3409838768749337993, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} propertyPath: m_Name - value: LevelSelection - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796150375093, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796179301169, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796309713679, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796404840342, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796496336134, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796654850703, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475796694726885, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475797303373434, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475797509327120, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 1602376023} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetActive - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName - value: UnityEngine.GameObject, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3826475797554298564, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} - propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + value: Btn_Level (2) objectReference: {fileID: 0} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 096f5f6b487dccb41a48faf69f87fae9, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1834603329 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1834603328} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1834603330 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1834603328} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1878632746 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_text + value: 1-7 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 17.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 176.89708 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 397.12463 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!224 &1878632747 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1878632746} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1878632748 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1878632746} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1893888154391728751 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1681581376} + m_Modifications: + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor.r + value: 0.9698553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992911, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_fontColor32.rgba + value: 4294902007 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: 6.9999847 + objectReference: {fileID: 0} + - target: {fileID: 1893888152474992944, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 16.999992 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1340105976} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CallLevelWorld1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: StartLoading + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: WorldMapManager, GameAssembly + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: LoadingScreen, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301338, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.x + value: 139.553 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_SizeDelta.y + value: 121.861 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.x + value: -619.424 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_AnchoredPosition.y + value: 251.5189 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301339, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + propertyPath: m_Name + value: Btn_Level + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} +--- !u!1 &1893888154391728752 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1893888152770301340, guid: eb25bde5e3c72d34fbc9095e2c83cdb4, type: 3} + m_PrefabInstance: {fileID: 1893888154391728751} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3405186843506383548 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalPosition.x + value: 482.8644 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalPosition.y + value: 227.56502 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalPosition.z + value: 2.7598798 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662664, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662670, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: m_Name + value: WorldMapEditor + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: gameScene + value: Game + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: saveClass + value: + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _gameScene + value: Game + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: loadingScreenScene + value: LoadingScreen + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _loadingScreenScene + value: LoadingScreen + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.size + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.size + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[0] + value: + objectReference: {fileID: 1893888154391728752} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[1] + value: + objectReference: {fileID: 1580267099} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[2] + value: + objectReference: {fileID: 1834603330} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[3] + value: + objectReference: {fileID: 1330348924} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[4] + value: + objectReference: {fileID: 193101751} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[5] + value: + objectReference: {fileID: 1355576002} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[6] + value: + objectReference: {fileID: 1878632748} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[7] + value: + objectReference: {fileID: 407607521} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[8] + value: + objectReference: {fileID: 1216504576} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[9] + value: + objectReference: {fileID: 1538036939} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[0] + value: + objectReference: {fileID: 1893888154391728752} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[1] + value: + objectReference: {fileID: 1580267099} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[2] + value: + objectReference: {fileID: 1834603330} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[3] + value: + objectReference: {fileID: 1330348924} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[4] + value: + objectReference: {fileID: 193101751} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[5] + value: + objectReference: {fileID: 1355576002} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[6] + value: + objectReference: {fileID: 1878632748} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[7] + value: + objectReference: {fileID: 407607521} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[8] + value: + objectReference: {fileID: 1216504576} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[9] + value: + objectReference: {fileID: 1538036939} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: buttonList.Array.data[10] + value: + objectReference: {fileID: 448638733} + - target: {fileID: 3405186844740662671, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} + propertyPath: _buttonList.Array.data[10] + value: + objectReference: {fileID: 448638733} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 074c072b696214a4ba44ff66e9a7d9a6, type: 3} diff --git a/Assets/Scenes/LoadingScreen.unity b/Assets/Scenes/LoadingScreen.unity new file mode 100644 index 0000000..9480f0e --- /dev/null +++ b/Assets/Scenes/LoadingScreen.unity @@ -0,0 +1,390 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &16265664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 16265668} + - component: {fileID: 16265667} + - component: {fileID: 16265666} + - component: {fileID: 16265665} + m_Layer: 5 + m_Name: UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &16265665 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16265664} + 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 &16265666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16265664} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &16265667 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16265664} + 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: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &16265668 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16265664} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1991489726} + m_Father: {fileID: 0} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &444904903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 444904904} + - component: {fileID: 444904907} + - component: {fileID: 444904906} + - component: {fileID: 444904905} + m_Layer: 5 + m_Name: Screen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &444904904 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444904903} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1991489726} + 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!225 &444904905 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444904903} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 1 +--- !u!114 &444904906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444904903} + 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.19215688, g: 0.3019608, b: 0.47058827, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &444904907 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444904903} + m_CullTransparentMesh: 1 +--- !u!1 &1991489725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1991489726} + - component: {fileID: 1991489727} + - component: {fileID: 1991489728} + m_Layer: 5 + m_Name: LoadingScreen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1991489726 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1991489725} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 444904904} + m_Father: {fileID: 16265668} + 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 &1991489727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1991489725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a9b542d59e659741b005556831a3390, type: 3} + m_Name: + m_EditorClassIdentifier: + blueScreen: {fileID: 444904905} + fadeInDuration: 1 + fadeOutDuration: 2 + cloudPrefab: {fileID: 4897909026855453892, guid: 3918c7d48763f184a92c7d61380ca258, type: 3} + maxClouds: 10 + cloudProperties: + fadeInTime: 2 + stayTime: 10 + fadeOutTime: 1 + speed: 20 +--- !u!114 &1991489728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1991489725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aef75be033508a4498fa7f546d6ebef2, type: 3} + m_Name: + m_EditorClassIdentifier: + _gameScene: Game + _sceneSelection: LevelSelect diff --git a/Assets/Scenes/LoadingScreen.unity.meta b/Assets/Scenes/LoadingScreen.unity.meta new file mode 100644 index 0000000..e5b3bb5 --- /dev/null +++ b/Assets/Scenes/LoadingScreen.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6da14f6006606f840b2df7664c50e1ec +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/CloudAnimation.cs b/Assets/Scripts/CloudAnimation.cs new file mode 100644 index 0000000..24b61d0 --- /dev/null +++ b/Assets/Scripts/CloudAnimation.cs @@ -0,0 +1,50 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using static Codice.Client.Common.WebApi.WebApiEndpoints; + +public class CloudAnimation : MonoBehaviour +{ + [System.Serializable] + public class Properties + { + public float fadeInTime = 1; + public float stayTime = 1; + public float fadeOutTime = 1; + public float speed = 1; + } + CanvasGroup canvasGroup; + public Properties properties; + private Coroutine coroutine; + // Start is called before the first frame update + void Start() + { + canvasGroup = GetComponent(); + coroutine = StartCoroutine(AnimateCloud()); + } + + public void Kill() + { + StopCoroutine(coroutine); + StartCoroutine(KillCloud()); + } + IEnumerator AnimateCloud() + { + + canvasGroup.alpha = 0; + yield return canvasGroup.FadeTo(1, properties.fadeInTime); + yield return new WaitForSeconds(properties.stayTime); + yield return KillCloud(); +} + IEnumerator KillCloud() + { + yield return canvasGroup.FadeTo(0, properties.fadeOutTime); + Destroy(gameObject); + } + + // Update is called once per frame + void Update() + { + transform.position += properties.speed * Time.deltaTime * Vector3.left * Camera.main.orthographicSize; + } +} diff --git a/Assets/Scripts/CloudAnimation.cs.meta b/Assets/Scripts/CloudAnimation.cs.meta new file mode 100644 index 0000000..09c2151 --- /dev/null +++ b/Assets/Scripts/CloudAnimation.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 53b285ec0113524479b4bcd7a30632bf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/General/Extensions.cs b/Assets/Scripts/General/Extensions.cs index ad694e2..59e8eef 100644 --- a/Assets/Scripts/General/Extensions.cs +++ b/Assets/Scripts/General/Extensions.cs @@ -5,9 +5,17 @@ using UnityEngine; using System.Collections; using GatherAndDefend.LevelEditor; using System.Linq; +using System.Threading.Tasks; public static class Extensions { + public static async Task WaitWhile(Func untilTrue) + { + while (untilTrue?.Invoke() == false) + { + await Task.Yield(); + } + } public static T[] GetAllComponents(this Component component) where T : Component { List comps = new List(); @@ -97,7 +105,12 @@ public static class Extensions { return Vector2.Distance(vect, tilePosition) < 0.5f; } - + public static Vector2 RandomInRectangle(float x, float y) + { + var randX = UnityEngine.Random.Range(0, x); + var randY = UnityEngine.Random.Range(0, y); + return new Vector2(randX, randY); + } public static T Minimum(this IEnumerable list, Func func) { if (list.Count() < 1) throw new Exception("in " + nameof(Minimum) + " : Cannot find minimum of empty list : " + nameof(list)); @@ -115,4 +128,16 @@ public static class Extensions } return minT; } + public static IEnumerator FadeTo(this CanvasGroup item, float value, float duration) + { + var delta = value - item.alpha; + var direction = Mathf.Sign(delta); + + while (Mathf.Abs(value - item.alpha) > 0) + { + item.alpha += Time.deltaTime * direction / duration; + yield return null; + } + item.alpha = value; + } } \ No newline at end of file diff --git a/Assets/Scripts/General/Reference.cs b/Assets/Scripts/General/Reference.cs new file mode 100644 index 0000000..000c863 --- /dev/null +++ b/Assets/Scripts/General/Reference.cs @@ -0,0 +1,12 @@ +public class Reference +{ + private T _value; + public T Value { get => _value; set => _value = value; } + public Reference() : this(default) { } + public Reference(T initial = default) + { + _value = initial; + } + public static implicit operator Reference(T value) => new Reference(value); + public static implicit operator T(Reference reference) => reference.Value; +} \ No newline at end of file diff --git a/Assets/Scripts/General/Reference.cs.meta b/Assets/Scripts/General/Reference.cs.meta new file mode 100644 index 0000000..86b7040 --- /dev/null +++ b/Assets/Scripts/General/Reference.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e003bd06f19862c4cbbea35f38821ae6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GlobalOffset.cs b/Assets/Scripts/GlobalOffset.cs new file mode 100644 index 0000000..6d571e7 --- /dev/null +++ b/Assets/Scripts/GlobalOffset.cs @@ -0,0 +1,39 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class GlobalOffset : MonoBehaviour +{ + private Vector2 oldOffset; + [field:SerializeField] + public Vector2 Offset { get; set; } + + void Start() + { + oldOffset = Offset; + } + + private void OffsetChanged() + { + foreach (var obj in gameObject.scene.GetRootGameObjects()) + { + Translate(obj.transform); + } + } + void Translate(Transform transform) + { + foreach(Transform t in transform) { + + } + } + + // Update is called once per frame + void Update() + { + if (oldOffset != Offset) + { + OffsetChanged(); + oldOffset = Offset; + } + } +} diff --git a/Assets/Scripts/GlobalOffset.cs.meta b/Assets/Scripts/GlobalOffset.cs.meta new file mode 100644 index 0000000..872b3e5 --- /dev/null +++ b/Assets/Scripts/GlobalOffset.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9b1d84852c45a8f418185efb2a5fa1c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GoToScene.cs b/Assets/Scripts/GoToScene.cs new file mode 100644 index 0000000..f00261e --- /dev/null +++ b/Assets/Scripts/GoToScene.cs @@ -0,0 +1,29 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.SceneManagement; + +public class GoToScene : MonoBehaviour +{ + [SerializeField] + private bool _useLoadingScreen = true; + [SerializeField][Scene] + private string _loadingScreenScene; + [SerializeField][Scene] + private string _sceneToLoad; + [SerializeField] + private int _levelToLoad; + public void Execute() + { + if (_useLoadingScreen) + { + PlayerPrefs.SetString(LoadingManager.SceneToLoad, _sceneToLoad); + PlayerPrefs.SetInt(LoadingManager.LevelToLoad, _levelToLoad); + SceneManager.LoadScene(_loadingScreenScene, LoadSceneMode.Additive); + } + else + { + SceneManager.LoadScene(_sceneToLoad); + } + } +} diff --git a/Assets/Scripts/GoToScene.cs.meta b/Assets/Scripts/GoToScene.cs.meta new file mode 100644 index 0000000..0279414 --- /dev/null +++ b/Assets/Scripts/GoToScene.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a71d8cb1374fce94592f4b1c232f38d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/Level.cs b/Assets/Scripts/LevelEditor/Level.cs index 0fc33b4..950a62f 100644 --- a/Assets/Scripts/LevelEditor/Level.cs +++ b/Assets/Scripts/LevelEditor/Level.cs @@ -19,12 +19,12 @@ namespace GatherAndDefend.LevelEditor data.SaveFromTilemap(tilemap); _data.Add(data); } - public void LoadToTilemap(Tilemap tilemap) + public async void LoadToTilemap(Tilemap tilemap) { var data = _data.Find(x => x.Key == tilemap.name); if (data == null) return; - data.LoadToTilemap(tilemap); + await data.LoadToTilemap(tilemap); } public WaveConfig WaveConfig { get { return _waveConfig; } } diff --git a/Assets/Scripts/LevelEditor/TilemapData.cs b/Assets/Scripts/LevelEditor/TilemapData.cs index 6bfd19c..85dfa95 100644 --- a/Assets/Scripts/LevelEditor/TilemapData.cs +++ b/Assets/Scripts/LevelEditor/TilemapData.cs @@ -5,6 +5,7 @@ using System; using System.Collections; using System.Linq; using Newtonsoft.Json; +using System.Threading.Tasks; namespace GatherAndDefend.LevelEditor { @@ -33,8 +34,10 @@ namespace GatherAndDefend.LevelEditor public string Key => _key; - public void LoadToTilemap(Tilemap reference) + public async Task LoadToTilemap(Tilemap reference, PlacementAnimationHandler placementAnimation = null, Reference allTilesSpawned = default, Func tileSpawnAcceleration = default) { + if (tileSpawnAcceleration == default) tileSpawnAcceleration = () => 1; + const int tilesPerSecond = 15; reference.transform.localPosition = _position; reference.transform.localScale = _scale; @@ -48,10 +51,14 @@ namespace GatherAndDefend.LevelEditor collision.isTrigger = _isTrigger; } + var tasks = new List(); foreach (TileData data in _tiles) { - reference.SetTile(data.Position, data.Tile); + tasks.Add(placementAnimation(data.Position, data.Tile, () => reference.SetTile(data.Position, data.Tile))); + await Task.Delay((int)(1000f / (tilesPerSecond * tileSpawnAcceleration()))); } + if (allTilesSpawned != null) allTilesSpawned.Value = true; + await Task.WhenAll(tasks); } /// /// saves a tilemap into the level object diff --git a/Assets/Scripts/LevelManager/LevelManager.cs b/Assets/Scripts/LevelManager/LevelManager.cs index 28924e4..88720f6 100644 --- a/Assets/Scripts/LevelManager/LevelManager.cs +++ b/Assets/Scripts/LevelManager/LevelManager.cs @@ -6,6 +6,8 @@ using UnityEngine; using System.Linq; using Newtonsoft.Json; using System.IO; +using System.Collections; +using System.Threading.Tasks; /// /// data class for containing everything level related @@ -50,6 +52,8 @@ public class LevelManager : Singleton set; } + public bool Loading { get; private set; } = false; + public LevelManager() { _toAdd = new List(); @@ -143,8 +147,11 @@ public class LevelManager : Singleton /// /// le niveau à loader /// est ce qu'on veut effacer ce qui est déjà là? - public void LoadLevel(Level level, bool shouldClear = false) + public async Task LoadLevel(Level level, bool shouldClear = false, PlacementAnimationHandler placementAnimation = null) { + float tileSpawnAcceleration = 1; + float tileSpawnAccelerationFunc() => (tileSpawnAcceleration += Time.deltaTime); + if (shouldClear) { ClearLevel(); @@ -170,16 +177,21 @@ public class LevelManager : Singleton } } + var tasks = new List(); //generate all tilemaps foreach (TilemapData tilemapData in _currentLevel) { var tilemap = new GameObject(tilemapData.Key).AddComponent(); tilemap.tileAnchor = Vector3.zero; tilemap.gameObject.AddComponent(); - tilemapData.LoadToTilemap(tilemap); tilemap.transform.SetParent(grid.transform); + + Reference allTileSpawned = false; + tasks.Add(tilemapData.LoadToTilemap(tilemap, placementAnimation, allTileSpawned, tileSpawnAccelerationFunc)); + await Extensions.WaitWhile(() => allTileSpawned); } + await Task.WhenAll(tasks); LevelLoaded?.Invoke(level); Debug.Log("level loaded successfully"); } @@ -189,7 +201,7 @@ public class LevelManager : Singleton /// /// le nom du niveau à loader /// est ce qu'on veut effacer ce qui est déjà là? - public void LoadLevel(string levelName, bool shouldClear = false) + public async Task LoadLevel(string levelName, bool shouldClear = false, PlacementAnimationHandler placementAnimation = null) { if (shouldClear) { @@ -199,7 +211,7 @@ public class LevelManager : Singleton //fetch level from database _currentLevel = Database.Instance.ScriptableObjects[levelName] as Level; - LoadLevel(_currentLevel, shouldClear); + await LoadLevel(_currentLevel, shouldClear, placementAnimation); } public void SaveFile() diff --git a/Assets/Scripts/LevelManager/LevelManagerScript.cs b/Assets/Scripts/LevelManager/LevelManagerScript.cs index fc7d772..111bfba 100644 --- a/Assets/Scripts/LevelManager/LevelManagerScript.cs +++ b/Assets/Scripts/LevelManager/LevelManagerScript.cs @@ -1,34 +1,79 @@ using UnityEngine; -using UnityEngine.SceneManagement; -using Level = GatherAndDefend.LevelEditor.Level; -public class LevelManagerScript : MonoBehaviour +using GatherAndDefend.LevelEditor; +using System.Collections; +using UnityEngine.Tilemaps; +using System.Threading.Tasks; +using System; + +public delegate Task PlacementAnimationHandler(Vector3 position, TileBase tile, Action tilePlacement); +public class LevelManagerScript : SingletonBehaviour { - [Scene][SerializeField] - private string _gameScene; - [SerializeField] - private Level _firstLevel; - private void Start() + private Action updateAction = null; + public bool loadOnStart = false; + public Level firstLevel; + async void Start() { - LevelManager.Instance.LevelTransform = transform; - int levelToLoadFromWorldMap = PlayerPrefs.GetInt("LevelToLoad", -1); - if (levelToLoadFromWorldMap != -1) + LevelManager.Instance.LevelLoaded += Instance_LevelLoaded; + if (loadOnStart && firstLevel) { - string lvlName = $"Level{levelToLoadFromWorldMap}"; - LevelManager.Instance.LoadLevel(lvlName, true); - return; - } - else if (_firstLevel) - { - LevelManager.Instance.LoadLevel(_firstLevel, true); - } - else - { - Debug.LogWarning("there is no first level set in the level manager script"); + await LevelManager.Instance.LoadLevel(firstLevel, placementAnimation: PlacementAnimation); } } + void OnDestroy() + { + updateAction = null; + } + void Update() { - LevelManager.Instance.UpdateLevel(); + updateAction?.Invoke(); + } + + private void Instance_LevelLoaded(Level level) + { + updateAction = LevelManager.Instance.UpdateLevel; + } + + public static async Task PlacementAnimation(Vector3 position, TileBase tile, System.Action putTileOnTilemap) + { + float speed = 0; + float acceleration = -9.81f; + var tilePlaceholder = new GameObject("tile"); + var rend = tilePlaceholder.AddComponent(); + rend.sortingOrder = 10; + rend.sortingLayerName = "Unit"; + + if (tile is LevelTile) + { + rend.sprite = (tile as LevelTile).Sprite; + } + else + { + rend.sprite = (tile as Tile).sprite; + } + + tilePlaceholder.transform.position = position + Vector3.up * Camera.main.orthographicSize * 2; + + var delta = tilePlaceholder.transform.position - position; + var direction = delta.normalized; + var signY = delta.y / Mathf.Abs(delta.y); + + while (true) + { + if (!tilePlaceholder) break; + + speed += acceleration * Time.deltaTime; + tilePlaceholder.transform.position += direction * Time.deltaTime * speed; + var newDelta = tilePlaceholder.transform.position - position; + var newSign = newDelta.y / Mathf.Abs(newDelta.y); + + if (newSign != signY) break; + + await Task.Yield(); + } + + putTileOnTilemap.Invoke(); + Destroy(tilePlaceholder); } } \ No newline at end of file diff --git a/Assets/Scripts/LoadingManager.cs b/Assets/Scripts/LoadingManager.cs new file mode 100644 index 0000000..b452046 --- /dev/null +++ b/Assets/Scripts/LoadingManager.cs @@ -0,0 +1,81 @@ +using System.Collections; +using System.Threading.Tasks; +using UnityEngine; +using UnityEngine.SceneManagement; + +/// +/// manages the logic of loading +/// +public class LoadingManager : MonoBehaviour +{ + public const string LevelToLoad = nameof(LevelToLoad); + public const string SceneToLoad = nameof(SceneToLoad); + public const int NoLevel = -1; + + private LoadingScreen loadingScreen; + + public float testAddedTime = 5; + void Start() + { + loadingScreen = GetComponent(); + loadingScreen.ScreenActivated += StartLoadingGameScene; + loadingScreen.ShowLoadingScreen(); + } + private void StartLoadingGameScene() + { + StartCoroutine(LoadSceneAfterTime()); + + IEnumerator LoadSceneAfterTime() + { + yield return new WaitForSeconds(testAddedTime); + + loadingScreen.ScreenActivated -= StartLoadingGameScene; + SceneManager.sceneLoaded += StartHidingLoadingScreen; + + var sceneToLoad = PlayerPrefs.GetString(SceneToLoad); + + //unload all scenes except loading screen + for (int i = 0; i < SceneManager.sceneCount; i++) + { + var scene = SceneManager.GetSceneAt(i); + if (scene.name == gameObject.scene.name) continue; + SceneManager.UnloadSceneAsync(scene.name); + } + + SceneManager.LoadScene(sceneToLoad, LoadSceneMode.Additive); + } + } + private void StartHidingLoadingScreen(Scene arg0, LoadSceneMode arg1) + { + SceneManager.sceneLoaded -= StartHidingLoadingScreen; + loadingScreen.ScreenDeactivated += StartLoadingLevel; + loadingScreen.HideLoadingScreen(); + } + private async void StartLoadingLevel() + { + loadingScreen.ScreenDeactivated -= StartLoadingLevel; + LevelManager.Instance.LevelLoaded += UnloadLoadingScreenScene; + + var levelToLoad = PlayerPrefs.GetInt(LevelToLoad, NoLevel); + if (levelToLoad == NoLevel) + { + UnloadLoadingScreenScene(null); + } + else + { + string lvlName = $"Level{levelToLoad}"; + await LevelManager.Instance.LoadLevel(lvlName, true, LevelManagerScript.PlacementAnimation); + } + + } + private void UnloadLoadingScreenScene(GatherAndDefend.LevelEditor.Level level) + { + LevelManager.Instance.LevelLoaded -= UnloadLoadingScreenScene; + SceneManager.UnloadSceneAsync(gameObject.scene.name); + } + + + + + +} \ No newline at end of file diff --git a/Assets/Scripts/LoadingManager.cs.meta b/Assets/Scripts/LoadingManager.cs.meta new file mode 100644 index 0000000..f43cbbf --- /dev/null +++ b/Assets/Scripts/LoadingManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aef75be033508a4498fa7f546d6ebef2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LoadingScreen.cs b/Assets/Scripts/LoadingScreen.cs new file mode 100644 index 0000000..901386c --- /dev/null +++ b/Assets/Scripts/LoadingScreen.cs @@ -0,0 +1,81 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +using UnityEditor; +[CustomEditor(typeof(LoadingScreen))] +public class LoadingScreenEditor : Editor +{ + public override void OnInspectorGUI() + { + DrawDefaultInspector(); + if (!Application.isPlaying) return; + if (GUILayout.Button("start")) + { + (target as LoadingScreen).ShowLoadingScreen(); + } + else if (GUILayout.Button("stop")) + { + (target as LoadingScreen).HideLoadingScreen(); + } + } +} + +/// +/// the view-model associated with the loading screen view. +/// +public class LoadingScreen : SingletonBehaviour +{ + public event System.Action ScreenActivated; + public event System.Action ScreenDeactivated; + + [Header("Screen")] + public CanvasGroup blueScreen; + public float fadeInDuration = 1; + public float fadeOutDuration = 1; + + public GameObject cloudPrefab; + public int maxClouds = 10; + public CloudAnimation.Properties cloudProperties; + private List clouds = new List(); + private Coroutine screenCoroutine, cloudCoroutine; + + + + private IEnumerator SpawnClouds() + { + while (true) + { + var randPos = Extensions.RandomInRectangle(Screen.width + 100, Screen.height - 100); + var cloudInstance = Instantiate(cloudPrefab, randPos, Quaternion.identity); + cloudInstance.transform.SetParent(transform); + var cloudComponent = cloudInstance.GetComponent(); + + cloudComponent.properties = cloudProperties; + clouds.Add(cloudComponent); + yield return new WaitForSeconds(fadeInDuration); + } + } + private IEnumerator EnableLoadingScreen() + { + yield return blueScreen.FadeTo(1, fadeInDuration); + ScreenActivated?.Invoke(); + } + private IEnumerator DisableLoadingScreen() + { + yield return blueScreen.FadeTo(0, fadeOutDuration); + ScreenDeactivated?.Invoke(); + } + public void ShowLoadingScreen() + { + screenCoroutine = StartCoroutine(EnableLoadingScreen()); + cloudCoroutine = StartCoroutine(SpawnClouds()); + } + public void HideLoadingScreen() + { + StopCoroutine(screenCoroutine); + StopCoroutine(cloudCoroutine); + clouds.FindAll(x => x).ForEach(x => x.Kill()); + StartCoroutine(DisableLoadingScreen()); + } +} diff --git a/Assets/Scripts/LoadingScreen.cs.meta b/Assets/Scripts/LoadingScreen.cs.meta new file mode 100644 index 0000000..69c8fa9 --- /dev/null +++ b/Assets/Scripts/LoadingScreen.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8a9b542d59e659741b005556831a3390 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/SceneAttribute.cs b/Assets/Scripts/SceneAttribute.cs new file mode 100644 index 0000000..ff0887d --- /dev/null +++ b/Assets/Scripts/SceneAttribute.cs @@ -0,0 +1,5 @@ +using UnityEngine; + +public class SceneAttribute : PropertyAttribute +{ +} \ No newline at end of file diff --git a/Assets/Scripts/SceneAttribute.cs.meta b/Assets/Scripts/SceneAttribute.cs.meta new file mode 100644 index 0000000..982907e --- /dev/null +++ b/Assets/Scripts/SceneAttribute.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 81fe69393310ffa48ae32ee2a2d0b677 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/WorldMap/WorldMapManager.cs b/Assets/Scripts/WorldMap/WorldMapManager.cs index 78d3a2b..6cb3409 100644 --- a/Assets/Scripts/WorldMap/WorldMapManager.cs +++ b/Assets/Scripts/WorldMap/WorldMapManager.cs @@ -8,6 +8,10 @@ using UnityEditor; public class WorldMapManager : MonoBehaviour { + [Scene][SerializeField] + private string _loadingScreenScene; + [Scene][SerializeField] + private string _gameScene; [SerializeField] private GameObject[] _buttonList; [SerializeField] @@ -16,8 +20,6 @@ public class WorldMapManager : MonoBehaviour private Sprite _lockedIcon; [SerializeField] private Sprite _savedIcon; - [Scene][SerializeField] - private string gameScene; private WorldMapSave _worldMapSave; @@ -72,10 +74,12 @@ public class WorldMapManager : MonoBehaviour public void CallLevelWorld1(int levelToCall) { + string levelToGet = "1-" + levelToCall; if (_buttonList[levelToCall - 1].GetComponent().sprite.name != "worldmap_level_locked") { - PlayerPrefs.SetInt("LevelToLoad", levelToCall); - SceneManager.LoadScene(gameScene); + PlayerPrefs.SetString(LoadingManager.SceneToLoad, _gameScene); + PlayerPrefs.SetInt(LoadingManager.LevelToLoad, levelToCall); + SceneManager.LoadScene(_loadingScreenScene, LoadSceneMode.Additive); } } } diff --git a/Assets/bridge_cloud_1.png b/Assets/bridge_cloud_1.png new file mode 100644 index 0000000..27509d6 Binary files /dev/null and b/Assets/bridge_cloud_1.png differ diff --git a/Assets/bridge_cloud_1.png.meta b/Assets/bridge_cloud_1.png.meta new file mode 100644 index 0000000..ce6e625 --- /dev/null +++ b/Assets/bridge_cloud_1.png.meta @@ -0,0 +1,147 @@ +fileFormatVersion: 2 +guid: 73b56022ea22aa34fa14d354f2264194 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index c0c64f1..4e1872e 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -11,5 +11,8 @@ EditorBuildSettings: - enabled: 1 path: Assets/Scenes/Game.unity guid: 8c9cfa26abfee488c85f1582747f6a02 + - enabled: 1 + path: Assets/Scenes/LoadingScreen.unity + guid: 6da14f6006606f840b2df7664c50e1ec m_configObjects: com.unity.input.settings: {fileID: 11400000, guid: 2670dfbb5772b0248b8c8ccaa6470d9a, type: 2}