diff --git a/Assets/Level01Controller.cs b/Assets/Level01Controller.cs index 76debf716112ecf78d5857afa358307ed15609a3..67da054660e876107d14172251966697cc1d2bd2 100644 --- a/Assets/Level01Controller.cs +++ b/Assets/Level01Controller.cs @@ -3,7 +3,7 @@ using UnityEngine; //TODO: add game over controller -public class Level01Controller : MonoBehaviour +public class Level01Controller : MonoBehaviour, IDataPersistence { public GameObject finalGate; public int maxKerocoDeath = 10; @@ -44,4 +44,26 @@ public class Level01Controller : MonoBehaviour finalBox.SetActive(true); } } + + public void LoadData(GameData data) + { + if (data.currentLevel > 1) + { + return; + } + Debug.Log("Loading Level 1"); + + EnemyDeathCount = data.currentKillCount; + } + + public void SaveData(GameData data) + { + if (data.currentLevel > 1) + { + return; + } + + data.currentLevel = 1; + data.currentKillCount = EnemyDeathCount; + } } diff --git a/Assets/Level02Controller.cs b/Assets/Level02Controller.cs index a0decff34f42ea07a58c173dad081e7266f395b4..f0dd4f8eb164d969b409a2261ba16af5de1d9c5b 100644 --- a/Assets/Level02Controller.cs +++ b/Assets/Level02Controller.cs @@ -2,7 +2,7 @@ using TMPro; using UnityEngine; //TODO: add game over controller -public class Level02Controller : MonoBehaviour +public class Level02Controller : MonoBehaviour, IDataPersistence { public int EnemyDeathCount { get; private set; } public int EnemyLeaderDeathCount { get; private set; } @@ -53,4 +53,27 @@ public class Level02Controller : MonoBehaviour finalGate.SetActive(false); } } + + public void LoadData(GameData data) + { + if (data.currentLevel > 2) + { + return; + } + Debug.Log("Loading Level 2"); + EnemyDeathCount = data.currentKillCount; + EnemyLeaderDeathCount = data.currentLeaderKillCount; + } + + public void SaveData(GameData data) + { + if (data.currentLevel > 2) + { + return; + } + + data.currentLevel = 2; + data.currentKillCount = EnemyDeathCount; + data.currentLeaderKillCount = EnemyLeaderDeathCount; + } } diff --git a/Assets/Level03Controller.cs b/Assets/Level03Controller.cs index e5fe3350c0c65cded9af00f7ca5c33c595ae0757..3f0ba1f451ba9674beb3225594154cc9c942ba71 100644 --- a/Assets/Level03Controller.cs +++ b/Assets/Level03Controller.cs @@ -4,7 +4,7 @@ using TMPro; using UnityEngine; //TODO: add game over controller -public class Level03Controller : MonoBehaviour +public class Level03Controller : MonoBehaviour, IDataPersistence { public int EnemyDeathCount { get; private set; } public int EnemyLeaderDeathCount { get; private set; } @@ -63,4 +63,29 @@ public class Level03Controller : MonoBehaviour finalGate.SetActive(false); } } + + public void LoadData(GameData data) + { + if (data.currentLevel > 3) + { + return; + } + Debug.Log("Loading Level 3"); + EnemyDeathCount = data.currentKillCount; + EnemyLeaderDeathCount = data.currentLeaderKillCount; + EnemyAdmiralDeathCount = data.currentAdmiralKillCount; + } + + public void SaveData(GameData data) + { + if (data.currentLevel > 3) + { + return; + } + + data.currentLevel = 3; + data.currentKillCount = EnemyDeathCount; + data.currentLeaderKillCount = EnemyLeaderDeathCount; + data.currentAdmiralKillCount = EnemyAdmiralDeathCount; + } } diff --git a/Assets/Level04Controller.cs b/Assets/Level04Controller.cs index 514ab64fe782373a92d9d1d84753c85e279f272b..01907a81fb1748ca6d15945363ce2236d64156bf 100644 --- a/Assets/Level04Controller.cs +++ b/Assets/Level04Controller.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using TMPro; using UnityEngine; -public class Level04Controller : MonoBehaviour +public class Level04Controller : MonoBehaviour, IDataPersistence { public int EnemyDeathCount { get; private set; } public int EnemyLeaderDeathCount { get; private set; } @@ -69,4 +69,32 @@ public class Level04Controller : MonoBehaviour //TODO: Do something if king of enemy die } } -} + + public void LoadData(GameData data) + { + if (data.currentLevel > 4) + { + return; + } + + Debug.Log("Loading Level 4"); + EnemyDeathCount = data.currentKillCount; + EnemyLeaderDeathCount = data.currentLeaderKillCount; + EnemyAdmiralDeathCount = data.currentAdmiralKillCount; + EnemyKingDeathCount = data.currentKingKillCount; + } + + public void SaveData(GameData data) + { + if (data.currentLevel > 4) + { + return; + } + + data.currentLevel = 4; + data.currentKillCount = EnemyDeathCount; + data.currentLeaderKillCount = EnemyLeaderDeathCount; + data.currentAdmiralKillCount = EnemyAdmiralDeathCount; + data.currentKingKillCount = EnemyKingDeathCount; + } +} \ No newline at end of file diff --git a/Assets/LevelManager.cs b/Assets/LevelManager.cs index 57bee376014b36e0861fb71bf92f70e7d427df89..f92ca6325e568a1ffcb0651a1ebaed15b662eef8 100644 --- a/Assets/LevelManager.cs +++ b/Assets/LevelManager.cs @@ -4,7 +4,7 @@ using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; -public class LevelManager : MonoBehaviour +public class LevelManager : MonoBehaviour, IDataPersistence { public static LevelManager currentLevelManager = null; @@ -46,6 +46,17 @@ public class LevelManager : MonoBehaviour public void NextLevel() { + DataPersistenceManager.instance.SaveGame(); SceneHelper.ProceedNextLevel(); } + + public void LoadData(GameData data) + { + + } + + public void SaveData(GameData data) + { + data.currentLevel = currentLevel; + } } diff --git a/Assets/Prefabs/Clear.prefab b/Assets/Prefabs/Clear.prefab new file mode 100644 index 0000000000000000000000000000000000000000..0e0e1de01967ee340ffedfb60c9e7455891e7a8a --- /dev/null +++ b/Assets/Prefabs/Clear.prefab @@ -0,0 +1,257 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4648474976168825903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3507459827870348348} + - component: {fileID: 425437567258246409} + - component: {fileID: 5114975308188376518} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3507459827870348348 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4648474976168825903} + 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: 4061580437566344029} + 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!222 &425437567258246409 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4648474976168825903} + m_CullTransparentMesh: 1 +--- !u!114 &5114975308188376518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4648474976168825903} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Button + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5714766688709714597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4061580437566344029} + - component: {fileID: 4600351702548902954} + - component: {fileID: 2723975706996092222} + - component: {fileID: 3046094759716007245} + m_Layer: 5 + m_Name: Clear + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4061580437566344029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714766688709714597} + 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: 3507459827870348348} + m_Father: {fileID: 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: 600, y: 325} + m_SizeDelta: {x: 200, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4600351702548902954 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714766688709714597} + m_CullTransparentMesh: 1 +--- !u!114 &2723975706996092222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714766688709714597} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3046094759716007245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5714766688709714597} + 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: 2723975706996092222} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/Clear.prefab.meta b/Assets/Prefabs/Clear.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..afe5c162887462e75383bfe5cdff1c40f653c251 --- /dev/null +++ b/Assets/Prefabs/Clear.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 83ed045ebc165fe43938156f8c85a968 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/DataPersistenceManager.prefab b/Assets/Prefabs/DataPersistenceManager.prefab new file mode 100644 index 0000000000000000000000000000000000000000..df192fcdcd6857464856beedc9a99bd5f46e010a --- /dev/null +++ b/Assets/Prefabs/DataPersistenceManager.prefab @@ -0,0 +1,51 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &232971455879951118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1377519762875376356} + - component: {fileID: 6328670581335470699} + m_Layer: 0 + m_Name: DataPersistenceManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1377519762875376356 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232971455879951118} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 484.28467, y: 241.71051, z: -0.8641705} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6328670581335470699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232971455879951118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a9a8e6f925f8af4599ad8df36706750, type: 3} + m_Name: + m_EditorClassIdentifier: + fileName: data.game + initializeDataIfNull: 0 + disableDataPersistence: 0 + overrideSelectedProfileId: 0 + testSelectedProfileId: test diff --git a/Assets/Prefabs/DataPersistenceManager.prefab.meta b/Assets/Prefabs/DataPersistenceManager.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..b3b7cae3ef6d8c8044e8de69d9129632e02922bd --- /dev/null +++ b/Assets/Prefabs/DataPersistenceManager.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 933b48c9f575dac46b4b5117e4ab4429 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Remade/PlayerOnly.prefab b/Assets/Prefabs/Remade/PlayerOnly.prefab index fd48fdb763a06c0930217eee0392aaffbb365973..10be9fb1b4dacec1b4daf35e8b5205e7c0c8b1ed 100644 --- a/Assets/Prefabs/Remade/PlayerOnly.prefab +++ b/Assets/Prefabs/Remade/PlayerOnly.prefab @@ -6070,7 +6070,7 @@ RectTransform: 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: 171} + m_AnchoredPosition: {x: 0, y: 170} m_SizeDelta: {x: 250, y: 75} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7910844190688225621 @@ -6124,7 +6124,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Navigation: - m_Mode: 0 + m_Mode: 2 m_WrapAround: 0 m_SelectOnUp: {fileID: 0} m_SelectOnDown: {fileID: 0} @@ -6288,7 +6288,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: Menu + m_text: Menu & Save m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} @@ -6372,6 +6372,156 @@ MonoBehaviour: m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} m_EffectDistance: {x: 4, y: -4} m_UseGraphicAlpha: 1 +--- !u!1 &4337651667750905621 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1677931622644586367} + - component: {fileID: 1928821750985708971} + - component: {fileID: 1780125803776455034} + - component: {fileID: 1371711284173140578} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1677931622644586367 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337651667750905621} + 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: 2649133594001462186} + 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!222 &1928821750985708971 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337651667750905621} + m_CullTransparentMesh: 1 +--- !u!114 &1780125803776455034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337651667750905621} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Menu + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 65 + m_fontSizeBase: 65 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &1371711284173140578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337651667750905621} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 4, y: -4} + m_UseGraphicAlpha: 1 --- !u!1 &4630269180991343427 GameObject: m_ObjectHideFlags: 0 @@ -6852,8 +7002,8 @@ RectTransform: 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: 69} - m_SizeDelta: {x: 250, y: 75} + m_AnchoredPosition: {x: 0, y: 70} + m_SizeDelta: {x: 449.69, y: 75} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1672830889459481696 CanvasRenderer: @@ -6906,7 +7056,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Navigation: - m_Mode: 0 + m_Mode: 2 m_WrapAround: 0 m_SelectOnUp: {fileID: 0} m_SelectOnDown: {fileID: 0} @@ -6939,7 +7089,7 @@ MonoBehaviour: m_Calls: - m_Target: {fileID: 8455172808478617692} m_TargetAssemblyTypeName: PauseMenu, Assembly-CSharp - m_MethodName: GoMainMenu + m_MethodName: GoMainMenuAndSave m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -7163,11 +7313,12 @@ RectTransform: m_Children: - {fileID: 1184394878855665310} - {fileID: 852161136187793187} + - {fileID: 2649133594001462186} m_Father: {fileID: 8635981581514573622} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.012675699} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -3} + m_AnchoredPosition: {x: 0, y: -3.0000305} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3563076508853381817 @@ -7342,6 +7493,139 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6610081626107823681 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2649133594001462186} + - component: {fileID: 6300150773557541213} + - component: {fileID: 130796424807363252} + - component: {fileID: 7226465972496059142} + m_Layer: 5 + m_Name: NoSave + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2649133594001462186 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6610081626107823681} + 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: 1677931622644586367} + m_Father: {fileID: 3124404252743134456} + 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: -30} + m_SizeDelta: {x: 250, y: 75} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6300150773557541213 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6610081626107823681} + m_CullTransparentMesh: 1 +--- !u!114 &130796424807363252 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6610081626107823681} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7226465972496059142 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6610081626107823681} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 2 + 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: 0} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 0.49019608} + 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: 130796424807363252} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8455172808478617692} + m_TargetAssemblyTypeName: PauseMenu, Assembly-CSharp + m_MethodName: GoMainMenu + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!1 &6777054798498412344 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/Save.meta b/Assets/Prefabs/Save.meta new file mode 100644 index 0000000000000000000000000000000000000000..1c50ef1cb81bf0ff6b3bf46500f21fc2fd7386e0 --- /dev/null +++ b/Assets/Prefabs/Save.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 948b66ecbf3a33e4dbdb9d392d2f6e49 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Save/Clear.prefab b/Assets/Prefabs/Save/Clear.prefab new file mode 100644 index 0000000000000000000000000000000000000000..40bea1864348ab79fdb52ba9e32704a1a7236c75 --- /dev/null +++ b/Assets/Prefabs/Save/Clear.prefab @@ -0,0 +1,257 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &750322811087067272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7069873898503510462} + - component: {fileID: 1207484305832632796} + - component: {fileID: 3058914784380377171} + - component: {fileID: 4590753080211028529} + m_Layer: 5 + m_Name: Clear + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7069873898503510462 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750322811087067272} + 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: 8162355850468490445} + m_Father: {fileID: 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: 159, y: 125} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1207484305832632796 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750322811087067272} + m_CullTransparentMesh: 1 +--- !u!114 &3058914784380377171 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750322811087067272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4590753080211028529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750322811087067272} + 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: 3058914784380377171} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &3771462777020700656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8162355850468490445} + - component: {fileID: 7403892163343573313} + - component: {fileID: 3097511688974755070} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8162355850468490445 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3771462777020700656} + 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: 7069873898503510462} + 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!222 &7403892163343573313 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3771462777020700656} + m_CullTransparentMesh: 1 +--- !u!114 &3097511688974755070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3771462777020700656} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Clear + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} diff --git a/Assets/Prefabs/Save/Clear.prefab.meta b/Assets/Prefabs/Save/Clear.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..a345a19950ebe0102e3cf7850e14f9cb2244f3f8 --- /dev/null +++ b/Assets/Prefabs/Save/Clear.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3aafbeabe58687f49a44b3f998be1627 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Save/SaveSlot.prefab b/Assets/Prefabs/Save/SaveSlot.prefab new file mode 100644 index 0000000000000000000000000000000000000000..62776b32e3c7c1478f4b593b5ac2ca5da825ec56 --- /dev/null +++ b/Assets/Prefabs/Save/SaveSlot.prefab @@ -0,0 +1,599 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &87684808067815709 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4849786760829504187} + m_Layer: 5 + m_Name: HasDataContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4849786760829504187 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 87684808067815709} + 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: 7196792327788600808} + - {fileID: 1204395380476032845} + m_Father: {fileID: 2705697646935955281} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2778417942155183576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7196792327788600808} + - component: {fileID: 4441861820363615779} + - component: {fileID: 5333867891686807523} + m_Layer: 5 + m_Name: TimeText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7196792327788600808 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2778417942155183576} + 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: 4849786760829504187} + 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: 51} + m_SizeDelta: {x: 650, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4441861820363615779 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2778417942155183576} + m_CullTransparentMesh: 1 +--- !u!114 &5333867891686807523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2778417942155183576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: 1/1/1/1/1/ + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5327124764661603400 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2711764242079658045} + - component: {fileID: 5726321141723683335} + - component: {fileID: 563285040082270813} + m_Layer: 5 + m_Name: Empty + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2711764242079658045 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5327124764661603400} + 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: 7687948901957948456} + 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: 650, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5726321141723683335 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5327124764661603400} + m_CullTransparentMesh: 1 +--- !u!114 &563285040082270813 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5327124764661603400} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Empty + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7249931716091623720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2705697646935955281} + - component: {fileID: 2906681562547868832} + - component: {fileID: 6563758582862340939} + - component: {fileID: 4539550559218768005} + m_Layer: 5 + m_Name: SaveSlot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2705697646935955281 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7249931716091623720} + 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: 7687948901957948456} + - {fileID: 4849786760829504187} + m_Father: {fileID: 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: 325} + m_SizeDelta: {x: 600, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2906681562547868832 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7249931716091623720} + m_CullTransparentMesh: 1 +--- !u!114 &6563758582862340939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7249931716091623720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4539550559218768005 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7249931716091623720} + 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: 6563758582862340939} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &8674283043101666820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7687948901957948456} + m_Layer: 5 + m_Name: NoDataContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7687948901957948456 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8674283043101666820} + 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: 2711764242079658045} + m_Father: {fileID: 2705697646935955281} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &8838464401300288587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1204395380476032845} + - component: {fileID: 1744898405753283259} + - component: {fileID: 5402304602318593572} + m_Layer: 5 + m_Name: FileNameText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1204395380476032845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8838464401300288587} + 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: 4849786760829504187} + 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: -30} + m_SizeDelta: {x: 650, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1744898405753283259 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8838464401300288587} + m_CullTransparentMesh: 1 +--- !u!114 &5402304602318593572 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8838464401300288587} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: aaaaaa + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} diff --git a/Assets/Prefabs/Save/SaveSlot.prefab.meta b/Assets/Prefabs/Save/SaveSlot.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..fa92ea66c487f40f3b2312ddf63936029fa728f9 --- /dev/null +++ b/Assets/Prefabs/Save/SaveSlot.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8a88aa03578144348808e3de36bede3e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/SaveSlot.prefab b/Assets/Prefabs/SaveSlot.prefab new file mode 100644 index 0000000000000000000000000000000000000000..4d8c1c8ef1ab788641177ec216def306608c4488 --- /dev/null +++ b/Assets/Prefabs/SaveSlot.prefab @@ -0,0 +1,599 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &212849317797772266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7124260219143098895} + - component: {fileID: 4766296984539426847} + - component: {fileID: 5806412917752040767} + m_Layer: 5 + m_Name: FileNameText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7124260219143098895 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212849317797772266} + 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: 6896398844575286119} + 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: -60} + m_SizeDelta: {x: 650, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4766296984539426847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212849317797772266} + m_CullTransparentMesh: 1 +--- !u!114 &5806412917752040767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212849317797772266} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: 22222 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1218656824707089667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6896398844575286119} + m_Layer: 5 + m_Name: HasDataContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6896398844575286119 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1218656824707089667} + 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: 844066910038841419} + - {fileID: 7124260219143098895} + m_Father: {fileID: 4139925392307131999} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1267495133426990197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2598900290526604086} + - component: {fileID: 5053396221529610675} + - component: {fileID: 5232789641604398730} + m_Layer: 5 + m_Name: EmptyText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2598900290526604086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267495133426990197} + 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: 906029767579919427} + 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: 650, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5053396221529610675 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267495133426990197} + m_CullTransparentMesh: 1 +--- !u!114 &5232789641604398730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267495133426990197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Empty + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4335084528005228403 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 844066910038841419} + - component: {fileID: 385757346099421988} + - component: {fileID: 1268661664087734263} + m_Layer: 5 + m_Name: TimeText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &844066910038841419 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335084528005228403} + 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: 6896398844575286119} + 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: 64} + m_SizeDelta: {x: 650, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &385757346099421988 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335084528005228403} + m_CullTransparentMesh: 1 +--- !u!114 &1268661664087734263 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335084528005228403} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: 111111 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4551832778404450725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906029767579919427} + m_Layer: 5 + m_Name: NoDataContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &906029767579919427 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4551832778404450725} + 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: 2598900290526604086} + m_Father: {fileID: 4139925392307131999} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &8224050378863325818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4139925392307131999} + - component: {fileID: 4240689389517669067} + - component: {fileID: 4534249277613784797} + - component: {fileID: 4482610527633395153} + m_Layer: 5 + m_Name: SaveSlot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4139925392307131999 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224050378863325818} + 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: 906029767579919427} + - {fileID: 6896398844575286119} + m_Father: {fileID: 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: 325} + m_SizeDelta: {x: 750, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4240689389517669067 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224050378863325818} + m_CullTransparentMesh: 1 +--- !u!114 &4534249277613784797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224050378863325818} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4482610527633395153 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224050378863325818} + 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: 4534249277613784797} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/SaveSlot.prefab.meta b/Assets/Prefabs/SaveSlot.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..76b8c763f279329093d991472a9686493ba728c3 --- /dev/null +++ b/Assets/Prefabs/SaveSlot.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e07a82f25a710af418d138130fd7a8e9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Cutscene/BeginningCutScene.unity b/Assets/Scenes/Cutscene/BeginningCutScene.unity index f8c37b2e4efae1f972bb7f28e19fa6b921fef507..e3601a625259adfa02160fa6d2c84e6f36db18ae 100644 --- a/Assets/Scenes/Cutscene/BeginningCutScene.unity +++ b/Assets/Scenes/Cutscene/BeginningCutScene.unity @@ -123,6 +123,134 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &355714948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355714950} + - component: {fileID: 355714949} + m_Layer: 0 + m_Name: AudioSource + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &355714949 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355714948} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: be0be5fcec329f64b893d951c2328fc8, type: 3} + m_PlayOnAwake: 1 + m_Volume: 0.222 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &355714950 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355714948} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 774.72296, y: -680.2134, z: -258.0062} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &731556028 GameObject: m_ObjectHideFlags: 0 @@ -321,7 +449,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 29.6, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 80, y: -598} + m_AnchoredPosition: {x: 0, y: -598} m_SizeDelta: {x: 866.2, y: 385.087} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1549664336 @@ -681,3 +809,4 @@ SceneRoots: - {fileID: 880285356} - {fileID: 1933012110} - {fileID: 731556031} + - {fileID: 355714950} diff --git a/Assets/Scenes/Cutscene/DeathCutScene.unity b/Assets/Scenes/Cutscene/DeathCutScene.unity index e05cbb880d670b63658a9736fe368bec2ae396be..2e81f27d041b777a8b0e33105f95ed2e6d7bfd1f 100644 --- a/Assets/Scenes/Cutscene/DeathCutScene.unity +++ b/Assets/Scenes/Cutscene/DeathCutScene.unity @@ -123,6 +123,134 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &522006909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 522006911} + - component: {fileID: 522006910} + m_Layer: 0 + m_Name: Audio Source + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &522006910 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 522006909} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 07d10e369eb679e48b7126b66edb793a, type: 3} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &522006911 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 522006909} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 774.72296, y: -680.2134, z: -258.0062} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &731556028 GameObject: m_ObjectHideFlags: 0 @@ -321,7 +449,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 29.6, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 80, y: -598} + m_AnchoredPosition: {x: 0, y: -598} m_SizeDelta: {x: 866.2, y: 385.087} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1549664336 @@ -344,16 +472,31 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: "Demi negri\u2026\r\n\r\nEngkau korbankan waktumu\r\n\r\nDemi bangsa\u2026\r\n\r\nRela - kau taruhkan nyawamu\r\n\r\nMaut menghadang di depan\r\n\r\nKau bilang itu hiburan\r\n\r\n - \r\n\r\nTampak raut wajahmu\r\n\r\nTak segelintir rasa takut\r\n\r\nSemangat - membara di jiwamu\r\n\r\nTaklukkan mereka penghalang negri\r\n\r\n \r\n\r\nHari-harimu - di warnai\r\n\r\nPembunuhan dan pembantaian\r\n\r\nDan dihiasi bunga-bunga api\r\n\r\nMengalir - sungai darah di sekitarmu\r\n\r\nBahkan tak jarang mata air darah itu\r\n\r\nYang - muncul dari tubuhmu\r\n\r\nNamun tak dapat\u2026\r\n\r\nRuntuhkan tebing semangat - juangmu\r\n\r\n \r\n\r\nBambu runcing yang setia menemanimu\r\n\r\nKaki telanjang - yang tak beralas\r\n\r\nPakaian dengan seribu wangian\r\n\r\nBasah di badan kering - pun di badan\r\n\r\nYang kini mengantarkan Indonesia\r\n\r\nKedalam istana kemerdekaan" + m_text: 'Di tengah gurun Bekasi yang gersang dan diterpa badai pasir, Langit mendung + menutupi medan perang yang telah dipenuhi dengan reruntuhan dan kesedihan. Kongkong + terkapar lemah dengan luka parah akibat pertarungan terakhirnya melawan kawanan + monster lab. Napasnya tersengal-sengal, matanya menatap langit yang berwarna + abu-abu pekat. "Ini... mungkinkah ini akhir perjalananku? Setiap langkah yang + kulakukan, setiap monster yang kuhancurkan, dan setiap saat yang kupilih untuk + terus maju... semuanya untuk apa? Untuk negara yang sudah begitu berubah ini, + untuk rakyat yang tidak lagi mengenal hari tanpa ketakutan. + + Aku ingat kata-kata + guru lama di kampus, bahwa seorang pahlawan bukanlah orang yang tak pernah jatuh, + tapi adalah mereka yang bangkit setiap kali mereka terjatuh. Aku sudah jatuh... + apakah ini saatnya untuk bangkit? Atau kali ini, apakah aku telah jatuh untuk + terakhir kalinya? + + Tapi aku tidak boleh berhenti di sini. Meskipun tubuhku + menyerah, semangatku masih berkobar. Ini bukan hanya tentang hidup atau mati, + ini tentang melawan kegelapan yang mencoba menelan setiap cahaya. Haruskah aku + berhenti sekarang, saat semua yang kupercaya berada di ambang kemenangan atau + kekalahan total? Dengan sisa tenaganya, Kongkong menatap ke langit yang kian + gelap, menghela napas panjang, seakan membebaskan semua penyesalan. Dia menutup + matanya perlahan, sebuah senyum tipis menghiasi wajahnya, menghadapi kematian + dengan kedamaian yang datang dari mengetahui bahwa dia telah berjuang dengan + baik. Angin malam membawa bisikan terakhirnya pergi, menyatu dengan legenda yang + akan diceritakan kembali, generasi demi generasi.' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 3b33c5acbe8e1fc40a16270412cd3b92, type: 2} m_sharedMaterial: {fileID: -3506892176640654629, guid: 3b33c5acbe8e1fc40a16270412cd3b92, type: 2} @@ -657,3 +800,4 @@ SceneRoots: - {fileID: 880285356} - {fileID: 1933012110} - {fileID: 731556031} + - {fileID: 522006911} diff --git a/Assets/Scenes/Cutscene/EndingCutScene.unity b/Assets/Scenes/Cutscene/EndingCutScene.unity index b0508b29978b6d7fe36c7db0805dabbe75ef031e..6ca9319a5e9416f88d258aada7b80f785cb3b6cd 100644 --- a/Assets/Scenes/Cutscene/EndingCutScene.unity +++ b/Assets/Scenes/Cutscene/EndingCutScene.unity @@ -123,6 +123,134 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &538080650 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 538080652} + - component: {fileID: 538080651} + m_Layer: 0 + m_Name: Audio Source + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &538080651 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 538080650} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 68a61a8fab7cd3c4c87fd528b22ba471, type: 3} + m_PlayOnAwake: 1 + m_Volume: 0.2 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &538080652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 538080650} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 774.72296, y: -680.2134, z: -258.0062} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &731556028 GameObject: m_ObjectHideFlags: 0 @@ -321,7 +449,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 29.6, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 80, y: -598} + m_AnchoredPosition: {x: 0, y: -598} m_SizeDelta: {x: 866.2, y: 385.087} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1549664336 @@ -344,80 +472,27 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: 'Puisi berjudul ''Kisah Tanah Legenda'' karya Ayu Zagita. - - - - Manakala - kisah terdahulu - - - - Derai-derai merah menutup pertiwi - - - - Pula penuh sesak - jeritan pilu - - - - Ulah momok yang menimbun peti - - - - Bara serdadu kian beradu - - - - Menepis - ruam pada tungkai yang ruai - - - - Lepas kepung daratan tanpa tandus - - - - Tembang-tembang - kemenangan menggema - - - - "Merdeka!" - - - - "Kita Merdeka!" - - - - Tabuh gemuruh - sukacita tergambar - - - - Manakala pergumulan landai dan tumbang - - - - Khatam - sudah kisah tanah legenda - - - - Lantas dilukis penuh tinta merah - - - - Laksana - bulan mengenang malam - - - - Lencana terpatri menembus kalam - -' + m_text: "Setelah pertempuran yang panjang dan penuh pengorbanan, langit Wakangkang + akhirnya menunjukkan tanda-tanda kecerahan. Cahaya matahari menembus awan tebal, + menyinari medan perang yang sepi, menyisakan Kongkong yang berdiri tegap, diapit + oleh rekan-rekannya dan Elong. Wajah mereka penuh dengan kelelahan namun terselip + senyum kemenangan. Dari kejauhan, suara sorak-sorai warga yang telah lama terpendam + kini memecah keheningan. \"Ah, begitu banyak malam yang aku lalui dengan mimpi + buruk dan ketakutan. Begitu banyak hari yang terasa lebih seperti bertahan hidup + daripada hidup itu sendiri. Dan kini, saat aku melihat fajar baru ini, semuanya + tampak begitu jelas. Setiap tetes keringat, setiap air mata, setiap tetes darah + yang tumpah... semuanya tidak sia-sia. Lihatlah mereka, rakyat Wakangkang, yang + keluar dari perlindungan mereka, mata mereka berbinar bukan karena teror, tapi + karena harapan. Harapan untuk masa depan yang lebih baik, masa depan yang kita + perjuangkan bersama. Ini bukan hanya kemenanganku, atau Elong, atau siapa pun + lainnya yang berdiri di sini hari ini. Ini adalah kemenangan kita semua, sebagai + satu bangsa, satu hati.\r\n Elong, teman dan saudaraku dalam perjuangan, tanpa + engkau, kemenangan ini mungkin hanya mimpi. Kamu telah membuktikan bahwa tidak + semua monster diciptakan untuk kehancuran. Beberapa di antara mereka, seperti + kamu, diciptakan untuk menjadi pahlawan. Dan kini, aku berdiri di sini, bukan + sebagai pahlawan yang mengalahkan kegelapan sendirian, tetapi sebagai bagian + dari generasi yang tidak akan pernah melupakan apa yang kita lakukan bersama. + Untuk Wakangkang, untuk kebebasan, untuk masa depan...\"\r\n" m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 3b33c5acbe8e1fc40a16270412cd3b92, type: 2} m_sharedMaterial: {fileID: -3506892176640654629, guid: 3b33c5acbe8e1fc40a16270412cd3b92, type: 2} @@ -721,3 +796,4 @@ SceneRoots: - {fileID: 880285356} - {fileID: 1933012110} - {fileID: 731556031} + - {fileID: 538080652} diff --git a/Assets/Scenes/Cutscene/Star Wars Theme By John Williams __HIGHEST QUALITY!!__.mp3 b/Assets/Scenes/Cutscene/Star Wars Theme By John Williams __HIGHEST QUALITY!!__.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..3942c6d2f3fe41d0c93b577e0ca691da8bf76560 Binary files /dev/null and b/Assets/Scenes/Cutscene/Star Wars Theme By John Williams __HIGHEST QUALITY!!__.mp3 differ diff --git a/Assets/Scenes/Cutscene/Star Wars Theme By John Williams __HIGHEST QUALITY!!__.mp3.meta b/Assets/Scenes/Cutscene/Star Wars Theme By John Williams __HIGHEST QUALITY!!__.mp3.meta new file mode 100644 index 0000000000000000000000000000000000000000..16e95c116c398e74fb19114fa33743b139988a51 --- /dev/null +++ b/Assets/Scenes/Cutscene/Star Wars Theme By John Williams __HIGHEST QUALITY!!__.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: be0be5fcec329f64b893d951c2328fc8 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Cutscene/Victory Sound Effect.mp3 b/Assets/Scenes/Cutscene/Victory Sound Effect.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..63f7152e27af0366fc56199a2a996087d3cb2917 Binary files /dev/null and b/Assets/Scenes/Cutscene/Victory Sound Effect.mp3 differ diff --git a/Assets/Scenes/Cutscene/Victory Sound Effect.mp3.meta b/Assets/Scenes/Cutscene/Victory Sound Effect.mp3.meta new file mode 100644 index 0000000000000000000000000000000000000000..11a1540a4e6785ba0b71f6673e5be2ccde0e5664 --- /dev/null +++ b/Assets/Scenes/Cutscene/Victory Sound Effect.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 12a13262426677d4683b92926bdea39e +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Cutscene/deathscenecod.mp3 b/Assets/Scenes/Cutscene/deathscenecod.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..b3ceca2be8f3a434e8249f37a0658604231abe68 Binary files /dev/null and b/Assets/Scenes/Cutscene/deathscenecod.mp3 differ diff --git a/Assets/Scenes/Cutscene/deathscenecod.mp3.meta b/Assets/Scenes/Cutscene/deathscenecod.mp3.meta new file mode 100644 index 0000000000000000000000000000000000000000..b25ecc216b9a3b682701e5e7151fa4c206b414d3 --- /dev/null +++ b/Assets/Scenes/Cutscene/deathscenecod.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 07d10e369eb679e48b7126b66edb793a +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Cutscene/victory.mp3 b/Assets/Scenes/Cutscene/victory.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..4f60ef4824bbf22d561b03ff6acc5e8b545e096d Binary files /dev/null and b/Assets/Scenes/Cutscene/victory.mp3 differ diff --git a/Assets/Scenes/Cutscene/victory.mp3.meta b/Assets/Scenes/Cutscene/victory.mp3.meta new file mode 100644 index 0000000000000000000000000000000000000000..b50d551b6ec431de1370e98b1fe8328900f43523 --- /dev/null +++ b/Assets/Scenes/Cutscene/victory.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 68a61a8fab7cd3c4c87fd528b22ba471 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Main Menu.unity b/Assets/Scenes/Main Menu.unity new file mode 100644 index 0000000000000000000000000000000000000000..13b36e9e25766937a10924a0915ddee74f8e28cc --- /dev/null +++ b/Assets/Scenes/Main Menu.unity @@ -0,0 +1,2763 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 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.18028378, g: 0.22571412, b: 0.30692285, 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: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + 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 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &45840118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 45840122} + - component: {fileID: 45840121} + - component: {fileID: 45840120} + - component: {fileID: 45840119} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &45840119 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45840118} + 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 &45840120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45840118} + 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 &45840121 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45840118} + 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_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &45840122 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45840118} + 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: 1379399361} + - {fileID: 85592154} + m_Father: {fileID: 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 &85592153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 85592154} + - component: {fileID: 85592156} + - component: {fileID: 85592155} + m_Layer: 5 + m_Name: SaveSlotsMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &85592154 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 85592153} + 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: 1106024391} + - {fileID: 1505757285} + - {fileID: 465649546} + - {fileID: 2115380193} + - {fileID: 657379578} + - {fileID: 867528763} + - {fileID: 561801187} + m_Father: {fileID: 45840122} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &85592155 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 85592153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 29a1d81d37113944fbd3ee5bc39cffde, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 0} + mainMenu: {fileID: 1379399360} + backButton: {fileID: 2115380194} +--- !u!114 &85592156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 85592153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4faa13567c65f49488158c867a76bc32, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 0} + optionsButton: {fileID: 0} +--- !u!1 &202075710 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 202075711} + - component: {fileID: 202075713} + - component: {fileID: 202075712} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &202075711 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202075710} + 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: 1129139352} + 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 &202075712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202075710} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Continue + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &202075713 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202075710} + m_CullTransparentMesh: 1 +--- !u!1 &278146586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 278146589} + - component: {fileID: 278146588} + - component: {fileID: 278146587} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &278146587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278146586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &278146588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278146586} + 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 &278146589 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278146586} + serializedVersion: 2 + 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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &378991886 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 378991887} + - component: {fileID: 378991889} + - component: {fileID: 378991888} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &378991887 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 378991886} + 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: 1338189514} + 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 &378991888 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 378991886} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Load Game + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &378991889 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 378991886} + m_CullTransparentMesh: 1 +--- !u!1001 &465649545 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 85592154} + m_Modifications: + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_SizeDelta.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -225 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 85592155} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnSaveSlotClicked + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 465649552} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Name + value: SaveSlot (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + insertIndex: -1 + addedObject: {fileID: 465649552} + m_SourcePrefab: {fileID: 100100000, guid: 8a88aa03578144348808e3de36bede3e, type: 3} +--- !u!224 &465649546 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 465649545} + m_PrefabAsset: {fileID: 0} +--- !u!114 &465649547 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5402304602318593572, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 465649545} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &465649548 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5333867891686807523, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 465649545} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &465649549 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 87684808067815709, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 465649545} + m_PrefabAsset: {fileID: 0} +--- !u!1 &465649550 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8674283043101666820, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 465649545} + m_PrefabAsset: {fileID: 0} +--- !u!1 &465649551 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 465649545} + m_PrefabAsset: {fileID: 0} +--- !u!114 &465649552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 465649551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 673d297090def894f9d464e1b4b70829, type: 3} + m_Name: + m_EditorClassIdentifier: + profileId: 2 + noDataContent: {fileID: 465649550} + hasDataContent: {fileID: 465649549} + fileNameText: {fileID: 465649547} + timeText: {fileID: 465649548} + clearButton: {fileID: 2062344228} +--- !u!1001 &561801186 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 85592154} + m_Modifications: + - target: {fileID: 750322811087067272, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Name + value: Clear (2) + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 85592155} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClearClicked + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 465649552} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_SizeDelta.x + value: 159 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_SizeDelta.y + value: 125 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchoredPosition.x + value: 630 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchoredPosition.y + value: -230 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} +--- !u!224 &561801187 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + m_PrefabInstance: {fileID: 561801186} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &657379577 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 85592154} + m_Modifications: + - target: {fileID: 750322811087067272, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Name + value: Clear + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 85592155} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClearClicked + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1106024397} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_SizeDelta.x + value: 159 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_SizeDelta.y + value: 125 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchoredPosition.x + value: 630 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchoredPosition.y + value: 330 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} +--- !u!224 &657379578 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + m_PrefabInstance: {fileID: 657379577} + m_PrefabAsset: {fileID: 0} +--- !u!114 &657379579 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + m_PrefabInstance: {fileID: 657379577} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &867528762 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 85592154} + m_Modifications: + - target: {fileID: 750322811087067272, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Name + value: Clear (1) + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 85592155} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClearClicked + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1505757291} + - target: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_SizeDelta.x + value: 159 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_SizeDelta.y + value: 125 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchoredPosition.x + value: 630 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_AnchoredPosition.y + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} +--- !u!224 &867528763 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7069873898503510462, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + m_PrefabInstance: {fileID: 867528762} + m_PrefabAsset: {fileID: 0} +--- !u!114 &867528764 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + m_PrefabInstance: {fileID: 867528762} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1085558234 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085558237} + - component: {fileID: 1085558236} + - component: {fileID: 1085558235} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1085558235 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085558234} + m_Enabled: 1 +--- !u!20 &1085558236 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085558234} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1085558237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085558234} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1106024390 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 85592154} + m_Modifications: + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_SizeDelta.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 325 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 85592155} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnSaveSlotClicked + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1106024397} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Name + value: SaveSlot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + insertIndex: -1 + addedObject: {fileID: 1106024397} + m_SourcePrefab: {fileID: 100100000, guid: 8a88aa03578144348808e3de36bede3e, type: 3} +--- !u!224 &1106024391 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1106024390} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1106024392 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5402304602318593572, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1106024390} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1106024393 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5333867891686807523, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1106024390} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1106024394 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 87684808067815709, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1106024390} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1106024395 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8674283043101666820, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1106024390} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1106024396 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1106024390} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1106024397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106024396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 673d297090def894f9d464e1b4b70829, type: 3} + m_Name: + m_EditorClassIdentifier: + profileId: 0 + noDataContent: {fileID: 1106024395} + hasDataContent: {fileID: 1106024394} + fileNameText: {fileID: 1106024392} + timeText: {fileID: 1106024393} + clearButton: {fileID: 657379579} +--- !u!1 &1129139348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1129139352} + - component: {fileID: 1129139351} + - component: {fileID: 1129139350} + - component: {fileID: 1129139349} + m_Layer: 5 + m_Name: Continue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1129139349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1129139348} + 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: 1129139350} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1379399360} + m_TargetAssemblyTypeName: Mainmenu, Assembly-CSharp + m_MethodName: OnContinueGameClicked + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1129139350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1129139348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1129139351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1129139348} + m_CullTransparentMesh: 1 +--- !u!224 &1129139352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1129139348} + 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: 202075711} + m_Father: {fileID: 1379399361} + 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: 275} + m_SizeDelta: {x: 350, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1338189510 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1338189514} + - component: {fileID: 1338189513} + - component: {fileID: 1338189512} + - component: {fileID: 1338189511} + m_Layer: 5 + m_Name: LoadGame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1338189511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338189510} + 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: 1338189512} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1379399360} + m_TargetAssemblyTypeName: Mainmenu, Assembly-CSharp + m_MethodName: OnLoadGameClicked + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1338189512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338189510} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1338189513 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338189510} + m_CullTransparentMesh: 1 +--- !u!224 &1338189514 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1338189510} + 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: 378991887} + m_Father: {fileID: 1379399361} + 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: 150} + m_SizeDelta: {x: 350, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1379399359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1379399361} + - component: {fileID: 1379399360} + m_Layer: 5 + m_Name: MainMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1379399360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379399359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4faa13567c65f49488158c867a76bc32, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 85592155} + newGameButton: {fileID: 1512606832} + continueButton: {fileID: 1129139349} + loadGameButton: {fileID: 1338189511} + optionsButton: {fileID: 0} +--- !u!224 &1379399361 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379399359} + 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: 1512606835} + - {fileID: 1129139352} + - {fileID: 1338189514} + m_Father: {fileID: 45840122} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1466121557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466121559} + - component: {fileID: 1466121558} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1466121558 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466121557} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1466121559 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466121557} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1001 &1505757284 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 85592154} + m_Modifications: + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_SizeDelta.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 85592155} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnSaveSlotClicked + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1505757291} + - target: {fileID: 4539550559218768005, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + propertyPath: m_Name + value: SaveSlot (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + insertIndex: -1 + addedObject: {fileID: 1505757291} + m_SourcePrefab: {fileID: 100100000, guid: 8a88aa03578144348808e3de36bede3e, type: 3} +--- !u!224 &1505757285 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2705697646935955281, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1505757284} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1505757286 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5402304602318593572, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1505757284} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1505757287 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5333867891686807523, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1505757284} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1505757288 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 87684808067815709, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1505757284} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1505757289 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8674283043101666820, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1505757284} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1505757290 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7249931716091623720, guid: 8a88aa03578144348808e3de36bede3e, type: 3} + m_PrefabInstance: {fileID: 1505757284} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1505757291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1505757290} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 673d297090def894f9d464e1b4b70829, type: 3} + m_Name: + m_EditorClassIdentifier: + profileId: 1 + noDataContent: {fileID: 1505757289} + hasDataContent: {fileID: 1505757288} + fileNameText: {fileID: 1505757286} + timeText: {fileID: 1505757287} + clearButton: {fileID: 867528764} +--- !u!1 &1512606831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1512606835} + - component: {fileID: 1512606834} + - component: {fileID: 1512606833} + - component: {fileID: 1512606832} + m_Layer: 5 + m_Name: NewGame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1512606832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1512606831} + 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: 1512606833} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1379399360} + m_TargetAssemblyTypeName: Mainmenu, Assembly-CSharp + m_MethodName: OnNewGameClicked + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1512606833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1512606831} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1512606834 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1512606831} + m_CullTransparentMesh: 1 +--- !u!224 &1512606835 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1512606831} + 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: 2067213474} + m_Father: {fileID: 1379399361} + 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: 400} + m_SizeDelta: {x: 350, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1533136365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1533136366} + - component: {fileID: 1533136368} + - component: {fileID: 1533136367} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1533136366 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533136365} + 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: 2115380193} + 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 &1533136367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533136365} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: 'Back + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1533136368 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533136365} + m_CullTransparentMesh: 1 +--- !u!114 &2062344228 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4590753080211028529, guid: 3aafbeabe58687f49a44b3f998be1627, type: 3} + m_PrefabInstance: {fileID: 561801186} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2067213473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2067213474} + - component: {fileID: 2067213476} + - component: {fileID: 2067213475} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2067213474 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067213473} + 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: 1512606835} + 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 &2067213475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067213473} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: NewGame + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2067213476 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067213473} + m_CullTransparentMesh: 1 +--- !u!1 &2115380192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2115380193} + - component: {fileID: 2115380196} + - component: {fileID: 2115380195} + - component: {fileID: 2115380194} + m_Layer: 5 + m_Name: BackButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2115380193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115380192} + 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: 1533136366} + m_Father: {fileID: 85592154} + 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: -450} + m_SizeDelta: {x: 350, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2115380194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115380192} + 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: 2115380195} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 85592155} + m_TargetAssemblyTypeName: SaveSlotsMenu, Assembly-CSharp + m_MethodName: OnBackClicked + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2115380195 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115380192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2115380196 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115380192} + m_CullTransparentMesh: 1 +--- !u!1001 &6005790764845430183 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 232971455879951118, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_Name + value: DataPersistenceManager + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.x + value: 484.28467 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.y + value: 241.71051 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.z + value: -0.8641705 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1085558237} + - {fileID: 1466121559} + - {fileID: 6005790764845430183} + - {fileID: 45840122} + - {fileID: 278146589} diff --git a/Assets/Scenes/Main Menu.unity.meta b/Assets/Scenes/Main Menu.unity.meta new file mode 100644 index 0000000000000000000000000000000000000000..aaf891c9ebfd6d6b5977234abbf89c2de58d12ca --- /dev/null +++ b/Assets/Scenes/Main Menu.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d2abcb8f35b9e84458c8653ee3e22cf2 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Menu/MainMenu.unity b/Assets/Scenes/Menu/MainMenu.unity index a637e774a493175dc8cefcc30cfe0e84f76ba3ce..4499bbe63f33add4b118e4ec2d975bd09e5c9135 100644 --- a/Assets/Scenes/Menu/MainMenu.unity +++ b/Assets/Scenes/Menu/MainMenu.unity @@ -123,6 +123,67 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1001 &117178230 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 232971455879951118, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_Name + value: DataPersistenceManager + objectReference: {fileID: 0} + - target: {fileID: 232971455879951118, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.x + value: 484.28467 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.y + value: 241.71051 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.z + value: -0.8641705 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} --- !u!1 &181862862 GameObject: m_ObjectHideFlags: 0 @@ -149,17 +210,17 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 181862862} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 2063989180} - m_Father: {fileID: 1937603309} + m_Father: {fileID: 2072218402} 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: 250} + m_AnchoredPosition: {x: 0, y: 220} m_SizeDelta: {x: 250, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &181862864 @@ -208,7 +269,7 @@ MonoBehaviour: m_Calls: - m_Target: {fileID: 1765546788} m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: LoadGameMenu + m_MethodName: OnLoadGameClicked m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -238,8 +299,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 + m_Sprite: {fileID: 21300000, guid: f88be2efa50681343aee9bb3af6cd51d, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -344,7 +405,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 795499687} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Name: @@ -361,8 +422,8 @@ MonoBehaviour: ' m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontAsset: {fileID: 11400000, guid: 3b33c5acbe8e1fc40a16270412cd3b92, type: 2} + m_sharedMaterial: {fileID: -3506892176640654629, guid: 3b33c5acbe8e1fc40a16270412cd3b92, type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] @@ -462,17 +523,17 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 861445767} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 1833284109} - m_Father: {fileID: 1937603309} + m_Father: {fileID: 2072218402} 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: -50} + m_AnchoredPosition: {x: 0, y: -140} m_SizeDelta: {x: 250, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &861445769 @@ -519,9 +580,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1765546788} + - m_Target: {fileID: 2072218403} m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: StatisticMenu + m_MethodName: OnStatsClicked m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -551,8 +612,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 + m_Sprite: {fileID: 21300000, guid: 555811fd0fbf96645be048117b6cf35e, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -595,13 +656,13 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 928563601} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 795499688} - m_Father: {fileID: 1937603309} + m_Father: {fileID: 2072218402} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -654,7 +715,7 @@ MonoBehaviour: m_Calls: - m_Target: {fileID: 1765546788} m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: PlayGame + m_MethodName: OnNewGameClicked m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -684,8 +745,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 + m_Sprite: {fileID: 21300000, guid: 50607bbde75e85349a0ab1687d79b75f, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -728,17 +789,17 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1217380377} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 1884667619} - m_Father: {fileID: 1937603309} + m_Father: {fileID: 2072218402} 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: -200} + m_AnchoredPosition: {x: 0, y: -320} m_SizeDelta: {x: 250, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1217380379 @@ -784,7 +845,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1217380380} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 2072218403} + m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp + m_MethodName: OnExitClicked + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &1217380380 MonoBehaviour: m_ObjectHideFlags: 0 @@ -805,8 +878,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 + m_Sprite: {fileID: 21300000, guid: bfbc3b6d213ca6241933caa14023794f, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -834,7 +907,6 @@ GameObject: - component: {fileID: 1281579985} - component: {fileID: 1281579984} - component: {fileID: 1281579983} - - component: {fileID: 1281579987} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -916,18 +988,6 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1281579987 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1281579982} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 117d73684e4fd9c40afc07b7476869cd, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &1486753397 GameObject: m_ObjectHideFlags: 0 @@ -954,17 +1014,17 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1486753397} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 1848083617} - m_Father: {fileID: 1937603309} + m_Father: {fileID: 2072218402} 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: 100} + m_AnchoredPosition: {x: 0, y: 40} m_SizeDelta: {x: 250, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1486753399 @@ -1011,9 +1071,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1765546788} + - m_Target: {fileID: 2072218403} m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: OptionMenu + m_MethodName: OnOptionClicked m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1043,8 +1103,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 + m_Sprite: {fileID: 21300000, guid: 2cb8d302931e31c4281b94b69f7bb1ec, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -1090,6 +1150,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c25511dea2f4e094ea06c0af26a39e28, type: 3} m_Name: m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 0} + optionsButton: {fileID: 0} --- !u!4 &1765546789 Transform: m_ObjectHideFlags: 0 @@ -1149,7 +1215,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1833284108} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Name: @@ -1283,7 +1349,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1848083616} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Name: @@ -1417,7 +1483,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1884667618} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Name: @@ -1601,11 +1667,7 @@ RectTransform: m_LocalScale: {x: 0, y: 0, z: 0} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 928563602} - - {fileID: 181862863} - - {fileID: 1486753398} - - {fileID: 861445768} - - {fileID: 1217380378} + - {fileID: 2072218402} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -1751,7 +1813,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2063989179} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Name: @@ -1843,6 +1905,65 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2063989179} m_CullTransparentMesh: 1 +--- !u!1 &2072218401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2072218402} + - component: {fileID: 2072218403} + m_Layer: 5 + m_Name: MainMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2072218402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2072218401} + 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: 928563602} + - {fileID: 181862863} + - {fileID: 1486753398} + - {fileID: 861445768} + - {fileID: 1217380378} + m_Father: {fileID: 1937603309} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2072218403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2072218401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c25511dea2f4e094ea06c0af26a39e28, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 928563601} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 181862864} + optionsButton: {fileID: 0} --- !u!1 &2122017895 GameObject: m_ObjectHideFlags: 0 @@ -1921,3 +2042,4 @@ SceneRoots: - {fileID: 2122017898} - {fileID: 713101054} - {fileID: 1765546789} + - {fileID: 117178230} diff --git a/Assets/Scenes/Menu/Option.unity b/Assets/Scenes/Menu/Option.unity index b8f3f14dbe4418e810b14fdbacb3ed78a56afd61..00f5e24dcfee4c712d69f25c22ea43fa8f7b56ae 100644 --- a/Assets/Scenes/Menu/Option.unity +++ b/Assets/Scenes/Menu/Option.unity @@ -362,8 +362,8 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 + m_fontSize: 25 + m_fontSizeBase: 25 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 @@ -645,7 +645,7 @@ MonoBehaviour: m_Calls: - m_Target: {fileID: 1292272646} m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: BackMainMenu + m_MethodName: OnBackClicked m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -837,6 +837,7 @@ GameObject: m_Component: - component: {fileID: 689385256} - component: {fileID: 689385257} + - component: {fileID: 689385258} m_Layer: 5 m_Name: Slider m_TagString: Untagged @@ -863,8 +864,8 @@ RectTransform: 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: -10, y: 75} - m_SizeDelta: {x: 1800, y: 150} + m_AnchoredPosition: {x: -460, y: 75} + m_SizeDelta: {x: 900, y: 150} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &689385257 MonoBehaviour: @@ -916,7 +917,32 @@ MonoBehaviour: m_Value: 0 m_OnValueChanged: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 689385258} + m_TargetAssemblyTypeName: SoundMenu, Assembly-CSharp + m_MethodName: ChangeVolume + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &689385258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689385255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d9ce8d8795d1164295a0ea1e4e28f0e, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeSlider: {fileID: 689385257} --- !u!1 &689851488 GameObject: m_ObjectHideFlags: 0 @@ -1042,8 +1068,8 @@ RectTransform: 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: 100, y: -325} - m_SizeDelta: {x: 400, y: 150} + m_AnchoredPosition: {x: 15, y: -325} + m_SizeDelta: {x: 200, y: 75} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &730011228 MonoBehaviour: @@ -1163,8 +1189,8 @@ RectTransform: 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: -750, y: 240} - m_SizeDelta: {x: 320, y: 80} + m_AnchoredPosition: {x: -830, y: 240} + m_SizeDelta: {x: 160, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &774778107 MonoBehaviour: @@ -1209,7 +1235,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 774778108} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 1937603310} + m_TargetAssemblyTypeName: Option, Assembly-CSharp + m_MethodName: changePlayerName + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 1988686944} + m_ObjectArgumentAssemblyTypeName: TMPro.TMP_InputField, Unity.TextMeshPro + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &774778108 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1472,7 +1510,7 @@ GameObject: - component: {fileID: 927890161} - component: {fileID: 927890160} m_Layer: 5 - m_Name: Button + m_Name: Hard m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1495,8 +1533,8 @@ RectTransform: 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: 1500, y: -325} - m_SizeDelta: {x: 400, y: 150} + m_AnchoredPosition: {x: 705, y: -325} + m_SizeDelta: {x: 200, y: 75} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &927890160 MonoBehaviour: @@ -1873,8 +1911,8 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 + m_fontSize: 25 + m_fontSizeBase: 25 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 @@ -2057,6 +2095,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c25511dea2f4e094ea06c0af26a39e28, type: 3} m_Name: m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 0} + optionsButton: {fileID: 0} --- !u!4 &1292272647 Transform: m_ObjectHideFlags: 0 @@ -2065,8 +2109,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1292272645} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 450.26285, y: 266.25082, z: 0.81227624} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 450.26282, y: 266.25082, z: 0.81227624} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -2108,8 +2152,8 @@ RectTransform: 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: 800, y: -325} - m_SizeDelta: {x: 400, y: 150} + m_AnchoredPosition: {x: 360, y: -325} + m_SizeDelta: {x: 200, y: 75} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1439000953 MonoBehaviour: @@ -2649,7 +2693,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1905911407 RectTransform: m_ObjectHideFlags: 0 @@ -2682,6 +2726,7 @@ GameObject: - component: {fileID: 1937603308} - component: {fileID: 1937603307} - component: {fileID: 1937603306} + - component: {fileID: 1937603310} m_Layer: 5 m_Name: Canvas m_TagString: Untagged @@ -2775,6 +2820,18 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!114 &1937603310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937603305} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b870a416b74b69743a7e30a47134a96b, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1988686942 GameObject: m_ObjectHideFlags: 0 @@ -2811,8 +2868,8 @@ RectTransform: 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: -10, y: 350} - m_SizeDelta: {x: 1800, y: 100} + m_AnchoredPosition: {x: -460, y: 350} + m_SizeDelta: {x: 900, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1988686944 MonoBehaviour: @@ -2871,7 +2928,7 @@ MonoBehaviour: m_HideSoftKeyboard: 0 m_CharacterValidation: 0 m_RegexValue: - m_GlobalPointSize: 14 + m_GlobalPointSize: 25 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -3044,6 +3101,134 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2071804561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2071804563} + - component: {fileID: 2071804562} + m_Layer: 0 + m_Name: TesAudio + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!82 &2071804562 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2071804561} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: be0be5fcec329f64b893d951c2328fc8, type: 3} + m_PlayOnAwake: 1 + m_Volume: 0.2 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &2071804563 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2071804561} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 443.82397, y: 277.70883, z: -135.08888} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2122017895 GameObject: m_ObjectHideFlags: 0 @@ -3121,3 +3306,4 @@ SceneRoots: - {fileID: 1937603309} - {fileID: 2122017898} - {fileID: 1292272647} + - {fileID: 2071804563} diff --git a/Assets/Scenes/Menu/SaveSlotMenu.unity b/Assets/Scenes/Menu/SaveSlotMenu.unity new file mode 100644 index 0000000000000000000000000000000000000000..e5645f16d760dba647288790eb3a699d96af7041 --- /dev/null +++ b/Assets/Scenes/Menu/SaveSlotMenu.unity @@ -0,0 +1,1928 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 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.18028378, g: 0.22571412, b: 0.30692285, 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: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + 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 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &117178230 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 232971455879951118, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_Name + value: DataPersistenceManager + objectReference: {fileID: 0} + - target: {fileID: 232971455879951118, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.x + value: 484.28467 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.y + value: 241.71051 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalPosition.z + value: -0.8641705 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1377519762875376356, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 933b48c9f575dac46b4b5117e4ab4429, type: 3} +--- !u!114 &174207565 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5806412917752040767, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1180439661694734388} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &217472548 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1218656824707089667, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1998953476} + m_PrefabAsset: {fileID: 0} +--- !u!114 &235281733 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5806412917752040767, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 937922007} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &350150881 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4551832778404450725, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1998953476} + m_PrefabAsset: {fileID: 0} +--- !u!1 &357976336 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 937922007} + m_PrefabAsset: {fileID: 0} +--- !u!1 &520567331 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4551832778404450725, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1180439661694734388} + m_PrefabAsset: {fileID: 0} +--- !u!1 &590175474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 590175475} + - component: {fileID: 590175478} + - component: {fileID: 590175477} + - component: {fileID: 590175476} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &590175475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590175474} + 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: 2025005360} + 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: 875, y: 450} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &590175476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590175474} + 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: 590175477} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2025005361} + m_TargetAssemblyTypeName: SaveSlotsMenu, Assembly-CSharp + m_MethodName: OnBackClicked + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &590175477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590175474} + 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: 082a6589b72783e4a83c5852ab406c60, 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 &590175478 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590175474} + m_CullTransparentMesh: 1 +--- !u!1 &601191228 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1218656824707089667, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1180439661694734388} + m_PrefabAsset: {fileID: 0} +--- !u!1 &695403605 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1180439661694734388} + m_PrefabAsset: {fileID: 0} +--- !u!1 &713101052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 713101054} + - component: {fileID: 713101053} + m_Layer: 0 + m_Name: GeneralStatistics + m_TagString: GeneralStatistics + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &713101053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 713101052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 12aae8c44cac20c4496039d81ac94cbf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &713101054 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 713101052} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 531.578, y: 204.00246, z: -117.55286} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &775978740 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1268661664087734263, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 937922007} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &817848846 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1998953476} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &839113123 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2025005360} + m_Modifications: + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 839113125} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2025005361} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClearClicked + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1998953481} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchoredPosition.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchoredPosition.y + value: -223.9 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5114975308188376518, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_text + value: Clear + objectReference: {fileID: 0} + - target: {fileID: 5714766688709714597, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Name + value: Clear (2) + objectReference: {fileID: 0} + - target: {fileID: 5714766688709714597, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} +--- !u!224 &839113124 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 839113123} + m_PrefabAsset: {fileID: 0} +--- !u!114 &839113125 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2723975706996092222, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 839113123} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &862502306 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 839113123} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &937922007 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2025005360} + m_Modifications: + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_SizeDelta.x + value: 750 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchoredPosition.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2025005361} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnSaveSlotClicked + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 937922012} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Name + value: SaveSlot (1) + objectReference: {fileID: 0} + - target: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + insertIndex: -1 + addedObject: {fileID: 937922012} + m_SourcePrefab: {fileID: 100100000, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} +--- !u!224 &937922008 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 937922007} + m_PrefabAsset: {fileID: 0} +--- !u!114 &937922012 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357976336} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 673d297090def894f9d464e1b4b70829, type: 3} + m_Name: + m_EditorClassIdentifier: + profileId: 1 + noDataContent: {fileID: 944510725} + hasDataContent: {fileID: 1299864115} + fileNameText: {fileID: 235281733} + timeText: {fileID: 775978740} + clearButton: {fileID: 2080366997} +--- !u!1 &944510725 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4551832778404450725, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 937922007} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1281579982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1281579985} + - component: {fileID: 1281579984} + - component: {fileID: 1281579983} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1281579983 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1281579982} + m_Enabled: 1 +--- !u!20 &1281579984 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1281579982} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1281579985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1281579982} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1299864115 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1218656824707089667, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 937922007} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1650451249 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5806412917752040767, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1998953476} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1713917363 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1268661664087734263, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1998953476} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1765546786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1765546789} + - component: {fileID: 1765546788} + m_Layer: 0 + m_Name: MenuManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1765546788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1765546786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c25511dea2f4e094ea06c0af26a39e28, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 0} + optionsButton: {fileID: 0} +--- !u!4 &1765546789 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1765546786} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 485.33337, y: 252.66666, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1937603305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1937603309} + - component: {fileID: 1937603308} + - component: {fileID: 1937603307} + - component: {fileID: 1937603306} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1937603306 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937603305} + 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 &1937603307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937603305} + 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 &1937603308 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937603305} + 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_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1937603309 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937603305} + 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: 2025005360} + m_Father: {fileID: 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!1001 &1998953476 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2025005360} + m_Modifications: + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_SizeDelta.x + value: 750 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchoredPosition.y + value: -225 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2025005361} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnSaveSlotClicked + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1998953481} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Name + value: SaveSlot (2) + objectReference: {fileID: 0} + - target: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + insertIndex: -1 + addedObject: {fileID: 1998953481} + m_SourcePrefab: {fileID: 100100000, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} +--- !u!224 &1998953477 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1998953476} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1998953481 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817848846} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 673d297090def894f9d464e1b4b70829, type: 3} + m_Name: + m_EditorClassIdentifier: + profileId: 2 + noDataContent: {fileID: 350150881} + hasDataContent: {fileID: 217472548} + fileNameText: {fileID: 1650451249} + timeText: {fileID: 1713917363} + clearButton: {fileID: 862502306} +--- !u!1 &2025005359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2025005360} + - component: {fileID: 2025005361} + m_Layer: 5 + m_Name: SaveSlotsMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2025005360 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2025005359} + 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: 1180439661694734389} + - {fileID: 937922008} + - {fileID: 1998953477} + - {fileID: 590175475} + - {fileID: 2151139282486593132} + - {fileID: 2059950865} + - {fileID: 839113124} + m_Father: {fileID: 1937603309} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2025005361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2025005359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 29a1d81d37113944fbd3ee5bc39cffde, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 695403605} + backButton: {fileID: 590175476} +--- !u!1 &2025049486 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2025049488} + - component: {fileID: 2025049487} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2025049487 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2025049486} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2025049488 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2025049486} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1001 &2059950864 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2025005360} + m_Modifications: + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 2059950866} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2025005361} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClearClicked + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 937922012} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchoredPosition.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchoredPosition.y + value: 60.3 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5114975308188376518, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_text + value: Clear + objectReference: {fileID: 0} + - target: {fileID: 5714766688709714597, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Name + value: Clear (1) + objectReference: {fileID: 0} + - target: {fileID: 5714766688709714597, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} +--- !u!224 &2059950865 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 2059950864} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2059950866 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2723975706996092222, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 2059950864} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2071574379 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1268661664087734263, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1180439661694734388} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2080366997 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 2059950864} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2122017895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2122017898} + - component: {fileID: 2122017897} + - component: {fileID: 2122017896} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2122017896 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122017895} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &2122017897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122017895} + 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 &2122017898 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122017895} + serializedVersion: 2 + 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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1180439661694734388 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2025005360} + m_Modifications: + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_SizeDelta.x + value: 750 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_AnchoredPosition.y + value: 325 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2025005361} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnSaveSlotClicked + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1180439661694734393} + - target: {fileID: 4482610527633395153, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_Name + value: SaveSlot + objectReference: {fileID: 0} + - target: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 8224050378863325818, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + insertIndex: -1 + addedObject: {fileID: 1180439661694734393} + m_SourcePrefab: {fileID: 100100000, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} +--- !u!224 &1180439661694734389 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4139925392307131999, guid: e07a82f25a710af418d138130fd7a8e9, type: 3} + m_PrefabInstance: {fileID: 1180439661694734388} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1180439661694734393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 695403605} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 673d297090def894f9d464e1b4b70829, type: 3} + m_Name: + m_EditorClassIdentifier: + profileId: 0 + noDataContent: {fileID: 520567331} + hasDataContent: {fileID: 601191228} + fileNameText: {fileID: 174207565} + timeText: {fileID: 2071574379} + clearButton: {fileID: 2151139282486593133} +--- !u!1001 &2151139282486593131 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2025005360} + m_Modifications: + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_TargetGraphic + value: + objectReference: {fileID: 2151139282486593134} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2025005361} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClearClicked + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: SaveSlotsMenu, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1180439661694734393} + - target: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: SaveSlot, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchoredPosition.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_AnchoredPosition.y + value: 325 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5114975308188376518, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_text + value: Clear + objectReference: {fileID: 0} + - target: {fileID: 5714766688709714597, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_Name + value: Clear + objectReference: {fileID: 0} + - target: {fileID: 5714766688709714597, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} +--- !u!224 &2151139282486593132 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4061580437566344029, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 2151139282486593131} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2151139282486593133 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3046094759716007245, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 2151139282486593131} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2151139282486593134 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2723975706996092222, guid: 83ed045ebc165fe43938156f8c85a968, type: 3} + m_PrefabInstance: {fileID: 2151139282486593131} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1281579985} + - {fileID: 2025049488} + - {fileID: 1937603309} + - {fileID: 2122017898} + - {fileID: 713101054} + - {fileID: 1765546789} + - {fileID: 117178230} diff --git a/Assets/Scenes/Menu/SaveSlotMenu.unity.meta b/Assets/Scenes/Menu/SaveSlotMenu.unity.meta new file mode 100644 index 0000000000000000000000000000000000000000..9313481980d42bed886e22ca24aec344faaca53f --- /dev/null +++ b/Assets/Scenes/Menu/SaveSlotMenu.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: add7dcaa364bdc047a875669b56edc35 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Menu/Statistic.unity b/Assets/Scenes/Menu/Statistic.unity index 0758637a9f130256c36c3f084c632b19defce2c1..bc5345042aabe3161edaf72754f06f3f0b0f36bc 100644 --- a/Assets/Scenes/Menu/Statistic.unity +++ b/Assets/Scenes/Menu/Statistic.unity @@ -1009,6 +1009,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c25511dea2f4e094ea06c0af26a39e28, type: 3} m_Name: m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 0} + optionsButton: {fileID: 0} --- !u!1 &1303175701 GameObject: m_ObjectHideFlags: 0 @@ -1046,6 +1052,56 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1357649990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1357649992} + - component: {fileID: 1357649991} + m_Layer: 0 + m_Name: MenuManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1357649991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1357649990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c25511dea2f4e094ea06c0af26a39e28, type: 3} + m_Name: + m_EditorClassIdentifier: + firstSelected: {fileID: 0} + saveSlotsMenu: {fileID: 0} + newGameButton: {fileID: 0} + continueButton: {fileID: 0} + loadGameButton: {fileID: 0} + optionsButton: {fileID: 0} +--- !u!4 &1357649992 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1357649990} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 497.41748, y: 276.91577, z: 0.3295998} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1382981497 GameObject: m_ObjectHideFlags: 0 @@ -1936,9 +1992,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1281579986} + - m_Target: {fileID: 1357649991} m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp - m_MethodName: BackMainMenu + m_MethodName: OnBackClicked m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -2472,3 +2528,4 @@ SceneRoots: - {fileID: 2025049488} - {fileID: 1937603309} - {fileID: 2122017898} + - {fileID: 1357649992} diff --git a/Assets/Scripts/DataPersistence/Data/GameData.cs b/Assets/Scripts/DataPersistence/Data/GameData.cs index 1244a2316e8ef476386c2358e2ee3b00ac1f520b..54a02fbdee730b3a884805429ceed694ed6fc22e 100644 --- a/Assets/Scripts/DataPersistence/Data/GameData.cs +++ b/Assets/Scripts/DataPersistence/Data/GameData.cs @@ -1,3 +1,4 @@ +using System; using System.Collections; using System.Collections.Generic; using UnityEngine; @@ -5,30 +6,32 @@ using UnityEngine; [System.Serializable] public class GameData { + public string playerName = "default"; + public string lastUpdate; public long lastUpdated; public int deathCount; public Vector3 playerPosition; + public int playerMoney = 300; + public float playerHealth = 100; + public string playerPet = "NO_PET"; + public int currentLevel; + public int currentKillCount; + public int currentLeaderKillCount; + public int currentAdmiralKillCount; + public int currentKingKillCount; public GameData() { - this.deathCount = 100000; + this.deathCount = 0; this.playerPosition = Vector3.zero; this.playerPosition.y = 1; } - public int GetTime() + public string GetTime() { - //return save time - - // float x = playerPosition.x; - // float y = playerPosition.y; - // float z = playerPosition.z; - //return x+ y + z; - - return 12333; + return lastUpdate; } public string GetFileName() { - //return file name - return "tesssss"; + return playerName; } } \ No newline at end of file diff --git a/Assets/Scripts/DataPersistence/DataPersistenceManager.cs b/Assets/Scripts/DataPersistence/DataPersistenceManager.cs index b3f9ad83b06ef9093f39f6f234cb35279684ecda..57b5d3fefc1a5b0265de0e9186586425fb1010f9 100644 --- a/Assets/Scripts/DataPersistence/DataPersistenceManager.cs +++ b/Assets/Scripts/DataPersistence/DataPersistenceManager.cs @@ -8,8 +8,6 @@ using UnityEngine.SceneManagement; public class DataPersistenceManager : MonoBehaviour { - - [Header("File Storage Config")] [SerializeField] private string fileName; @@ -19,14 +17,14 @@ public class DataPersistenceManager : MonoBehaviour [SerializeField] private bool overrideSelectedProfileId = false; [SerializeField] private string testSelectedProfileId = "test"; - private GameData gameData; - private List<IDataPersistence> dataPersistenceObjects; + public GameData gameData; private FileDataHandler dataHandler; private string selectedProfileId = ""; public static DataPersistenceManager instance {get ; private set;} private void Awake() { + Debug.Log("SAVE LOCATION: " + Application.persistentDataPath); if (instance != null) { Debug.Log("Found more than one DataPersistenceManager instance. destroy newest one"); @@ -46,18 +44,13 @@ public class DataPersistenceManager : MonoBehaviour public void ChangeSelectedProfileID(string newProfileId) { - //update the profile to use for saving and loading this.selectedProfileId = newProfileId; - // load the game, which will use that profile, updating our game data accordingly LoadGame(); } public void DeleteProfileData(string profileId) { - // delete the data for for this profile id dataHandler.Delete(profileId); - - // Initialize selected profile id InitializeSelectedProfileId(); LoadGame(); } @@ -72,40 +65,39 @@ public class DataPersistenceManager : MonoBehaviour } public void NewGame() { - this.gameData = new GameData(); + this.gameData = new GameData(); + gameData.playerName = Option.playerName; + SceneParams.PlayerPet = ""; + PlayerManager.CurrentPet = ""; + PlayerManager.PlayerMoney = 100; } public void LoadGame() { - if (disableDataPersistence) { - return; } - // Load any saved data from a file using the data handler - this.gameData = dataHandler.Load(selectedProfileId); + gameData = dataHandler.Load(selectedProfileId); - if (this.gameData == null && initializeDataIfNull) + if (gameData == null && initializeDataIfNull) { Debug.Log("No data was found, initializing data to defaults"); NewGame(); return; } - // if no data can be loaded, dont continue - if (this.gameData == null) + if (gameData == null) { Debug.Log("No data was found, initializing data to defaults"); return; } - // push the loaded data to all other scripts that need it - foreach (IDataPersistence dataPersistenceObj in dataPersistenceObjects) + + var dataObjects = FindAllDataPersistenceObjects(); + foreach (IDataPersistence dataPersistenceObj in dataObjects) { dataPersistenceObj.LoadData(gameData); } } - - private void OnEnable() { @@ -119,7 +111,7 @@ public class DataPersistenceManager : MonoBehaviour public void OnSceneLoaded(Scene scene, LoadSceneMode mode) { - this.dataPersistenceObjects = FindAllDataPersistenceObjects(); + // this.dataPersistenceObjects = FindAllDataPersistenceObjects(); LoadGame(); } @@ -130,22 +122,31 @@ public class DataPersistenceManager : MonoBehaviour return; } - //pass the data to other scripts so they can update it if (this.gameData == null) { Debug.LogWarning("no data was found"); return; } - foreach (IDataPersistence dataPersistenceObj in dataPersistenceObjects) + + Debug.Log("SAVING GAME"); + var dataObjects = FindAllDataPersistenceObjects(); + foreach (IDataPersistence dataPersistenceObj in dataObjects) { + Debug.Log("Saving class: " + dataPersistenceObj.GetType().Name); dataPersistenceObj.SaveData(gameData); } - // timestamp the data - gameData.lastUpdated = System.DateTime.Now.ToBinary(); + SaveStaticGameData(); + Debug.Log("SAVING GAME DONE TO MEMORY"); + gameData.lastUpdate = DateTime.Now.ToString(); - //Save the data to a file using the data handler dataHandler.Save(gameData, selectedProfileId); } + + public void SaveStaticGameData() + { + gameData.playerMoney = PlayerManager.PlayerMoney; + gameData.playerPet = SceneParams.PlayerPet; + } private void OnApplicationQuit() { @@ -155,7 +156,10 @@ public class DataPersistenceManager : MonoBehaviour { IEnumerable<IDataPersistence> dataPersistenceObjects = FindObjectsOfType<MonoBehaviour>(). OfType<IDataPersistence>(); - return new List<IDataPersistence>(dataPersistenceObjects); + var res = new List<IDataPersistence>(dataPersistenceObjects); + Debug.Log("FOUND DATA IN FIND: " + res.Count); + + return res; } public bool HasGameData() diff --git a/Assets/Scripts/DataPersistence/FIleDataHandler.cs b/Assets/Scripts/DataPersistence/FIleDataHandler.cs index 47bd11df6691aa7b8993ef37ec857d0af5bd9fbb..fcdc787225a17a18a55235e09f61ceb0120f9edf 100644 --- a/Assets/Scripts/DataPersistence/FIleDataHandler.cs +++ b/Assets/Scripts/DataPersistence/FIleDataHandler.cs @@ -8,7 +8,7 @@ public class FileDataHandler { private string dataDirPath = ""; private string dataFileName = ""; - + public FileDataHandler(string dataDirPath, string dataFileName) { this.dataDirPath = dataDirPath; @@ -17,19 +17,17 @@ public class FileDataHandler public GameData Load(string profileId) { - // base case if the profile id is null return right away if (profileId == null) { return null; } - + string fullPath = Path.Combine(dataDirPath, profileId, dataFileName); GameData loadedData = null; if (File.Exists(fullPath)) { try { - // load the serialized data from the file string dataToLoad = ""; using (FileStream stream = new FileStream(fullPath, FileMode.Open)) { @@ -38,7 +36,7 @@ public class FileDataHandler dataToLoad = reader.ReadToEnd(); } } - // deserialize the data from json back into C# object + loadedData = JsonUtility.FromJson<GameData>(dataToLoad); } catch (Exception e) @@ -52,11 +50,11 @@ public class FileDataHandler public void Delete(string profileID) { - // base case if profile id is null if (profileID == null) { return; } + string fullPath = Path.Combine(dataDirPath, profileID, dataFileName); try @@ -75,28 +73,25 @@ public class FileDataHandler Debug.LogError(" Error occured when trying to delete data from file: " + fullPath + "\n" + e); } } + public Dictionary<string, GameData> LoadAllProfiles() { Dictionary<string, GameData> profileDictionary = new Dictionary<string, GameData>(); - - // Loop over all the directory names in the data directory path + IEnumerable<DirectoryInfo> dirInfos = new DirectoryInfo(dataDirPath).EnumerateDirectories(); - foreach(DirectoryInfo dirInfo in dirInfos) + foreach (DirectoryInfo dirInfo in dirInfos) { string profileId = dirInfo.Name; - - // defensive programming - check if the data file exists - // if it doesnt, then this folder isnt a profile and should be skipped + string fullPath = Path.Combine(dataDirPath, profileId, dataFileName); if (!File.Exists(fullPath)) { - Debug.LogWarning("skipping directory when loading all profiles because it does not contain data" + profileId); + Debug.LogWarning("skipping directory when loading all profiles because it does not contain data" + + profileId); continue; } - // Load the game data for this profile and add it to the dictionary + GameData profileData = Load(profileId); - // defensive programming - ensure the profile data isnt null - // because if it is then something went wrong if (profileData != null) { profileDictionary.Add(profileId, profileData); @@ -113,24 +108,22 @@ public class FileDataHandler public string GetMostRecentlyUpdatedProfileId() { string mostRecentProfileId = null; - + Dictionary<string, GameData> profilesGameData = LoadAllProfiles(); foreach (KeyValuePair<string, GameData> pair in profilesGameData) { string profileId = pair.Key; GameData gameData = pair.Value; - - // skip this entry + if (gameData == null) { continue; } - // if this is the first data we've come across that exists + if (mostRecentProfileId == null) { mostRecentProfileId = profileId; } - // if this data is more recent than the last one we found else { DateTime mostRecentDateTime = DateTime.FromBinary(profilesGameData[mostRecentProfileId].lastUpdated); @@ -145,31 +138,27 @@ public class FileDataHandler return mostRecentProfileId; } - + public void Save(GameData data, string profileId) { - string fullPath = Path.Combine(dataDirPath, profileId, dataFileName); - try - { - // create directory fill will be written if it doesnt already exist - Directory.CreateDirectory(Path.GetDirectoryName(fullPath)); - - // serialize the c# game data object into json - string dataToStore = JsonUtility.ToJson(data, true); - - // write the serialized data to the file - using (FileStream stream = new FileStream(fullPath, FileMode.Create)) + string fullPath = Path.Combine(dataDirPath, profileId, dataFileName); + try { - using (StreamWriter writer = new StreamWriter(stream)) + Directory.CreateDirectory(Path.GetDirectoryName(fullPath)); + + string dataToStore = JsonUtility.ToJson(data, true); + + using (FileStream stream = new FileStream(fullPath, FileMode.Create)) { - writer.Write(dataToStore); + using (StreamWriter writer = new StreamWriter(stream)) + { + writer.Write(dataToStore); + } } } - } - catch (Exception e) - { - Debug.LogError("Error occured when trying to save data to file: " + fullPath + "\n" + e); - - } + catch (Exception e) + { + Debug.LogError("Error occured when trying to save data to file: " + fullPath + "\n" + e); + } } -} +} \ No newline at end of file diff --git a/Assets/Scripts/Menu/MainMenu.cs b/Assets/Scripts/Menu/MainMenu.cs index 698bd2742932d2144ae7756da6a85e9b4eec93cf..fda565269e172705521daa2b822b5c1021469cf3 100644 --- a/Assets/Scripts/Menu/MainMenu.cs +++ b/Assets/Scripts/Menu/MainMenu.cs @@ -1,33 +1,74 @@ using System.Collections; using System.Collections.Generic; +using Unity.VisualScripting; using UnityEngine; using UnityEngine.SceneManagement; +using UnityEngine.UI; -public class MainMenu : MonoBehaviour +public class MainMenu : Menu { - // Start is called before the first frame update - public void PlayGame() + + // [Header("Menu Navigation")] + [SerializeField] private SaveSlotsMenu saveSlotsMenu; + + [Header("Menu Buttons")] + [SerializeField] private Button newGameButton; + [SerializeField] private Button continueButton; + [SerializeField] private Button loadGameButton; + [SerializeField] private Button optionsButton; + + private void Start() + { + if (!DataPersistenceManager.instance.HasGameData()) + { + continueButton.interactable = false; + loadGameButton.interactable = false; + } + } + public void OnNewGameClicked() + { + SaveSlotsMenu.IsLoadingGame = false; + SceneManager.LoadSceneAsync("SaveSlotMenu"); + } + + public void OnLoadGameClicked() + { + SaveSlotsMenu.IsLoadingGame = true; + SceneManager.LoadSceneAsync("SaveSlotMenu"); + } + public void OnContinueGameClicked() { + DisableMenuButtons(); + // save the game anytime before loading a new scene + DataPersistenceManager.instance.SaveGame(); + Debug.Log("Continue Game Clicked"); SceneManager.LoadSceneAsync(4); } - public void BackMainMenu() + public void OnExitClicked() { - SceneManager.LoadSceneAsync(0); + Application.Quit(); + } + + public void OnOptionClicked() + { + SceneManager.LoadSceneAsync(2); } - public void StatisticMenu() + public void OnStatsClicked() { SceneManager.LoadSceneAsync(3); } - - public void LoadGameMenu() + + public void OnBackClicked() { - SceneManager.LoadSceneAsync(1); + SceneManager.LoadSceneAsync(0); } - public void OptionMenu() + private void DisableMenuButtons() { - SceneManager.LoadSceneAsync(2); + newGameButton.interactable = false; + continueButton.interactable = false; } -} + +} \ No newline at end of file diff --git a/Assets/Scripts/Menu/Menu.cs b/Assets/Scripts/Menu/Menu.cs new file mode 100644 index 0000000000000000000000000000000000000000..0ba3318ce128c68fb51ebeb2021dc7e66cfea78b --- /dev/null +++ b/Assets/Scripts/Menu/Menu.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.EventSystems; + +public class Menu : MonoBehaviour +{ + [Header("First Selected Button")] + [SerializeField] private GameObject firstSelected; + + protected virtual void OnEnable() + { + StartCoroutine(SetFirstSelected(firstSelected)); + } + + public IEnumerator SetFirstSelected(GameObject firstSelectedObject) + { + EventSystem.current.SetSelectedGameObject(null); + yield return new WaitForEndOfFrame(); + EventSystem.current.SetSelectedGameObject(firstSelectedObject); + } +} \ No newline at end of file diff --git a/Assets/Scripts/Menu/Menu.cs.meta b/Assets/Scripts/Menu/Menu.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..5a8c27505ded1210ca211a3909796445dad02f2f --- /dev/null +++ b/Assets/Scripts/Menu/Menu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 834b3d356319f214b9fa2a93b83fa6d0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Menu/Option.cs b/Assets/Scripts/Menu/Option.cs index 8cec5f778fab5472a2f080123f555b69ea810bd5..034634eb32df1c311657ec007387950069357492 100644 --- a/Assets/Scripts/Menu/Option.cs +++ b/Assets/Scripts/Menu/Option.cs @@ -1,10 +1,20 @@ using System.Collections; using System.Collections.Generic; +using TMPro; using UnityEngine; using UnityEngine.SceneManagement; +using UnityEngine.UI; public class Option : MonoBehaviour { + + public static string playerName = "default"; + + public void changePlayerName(TMP_InputField tmpInputField) + { + playerName = tmpInputField.text; + } + public void OptionMenu() { SceneManager.LoadSceneAsync(2); diff --git a/Assets/Scripts/Menu/PauseMenu.cs b/Assets/Scripts/Menu/PauseMenu.cs index 7fb1c9bad8d1ac3d8cf23fe154d542328b516e23..1f00e3cc5e75d11fb120b0ffbe5fea51d9104e41 100644 --- a/Assets/Scripts/Menu/PauseMenu.cs +++ b/Assets/Scripts/Menu/PauseMenu.cs @@ -15,7 +15,6 @@ public class PauseMenu : MonoBehaviour { if (GameIsPaused) { - Resume(); } else @@ -29,8 +28,6 @@ public class PauseMenu : MonoBehaviour pauseMenuUI.SetActive(true); Time.timeScale = 0f; GameIsPaused = true; - - } public void Resume() { @@ -39,6 +36,13 @@ public class PauseMenu : MonoBehaviour GameIsPaused = false; } + public void GoMainMenuAndSave() + { + DataPersistenceManager.instance.SaveGame(); + Resume(); + SceneManager.LoadSceneAsync(0); + } + public void GoMainMenu() { Resume(); diff --git a/Assets/Scripts/Menu/SaveSlot.cs b/Assets/Scripts/Menu/SaveSlot.cs new file mode 100644 index 0000000000000000000000000000000000000000..962df6ffb566cc2971d6522787f671a40f9fa9ec --- /dev/null +++ b/Assets/Scripts/Menu/SaveSlot.cs @@ -0,0 +1,60 @@ +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class SaveSlot : MonoBehaviour +{ + [Header("Profile")] + [SerializeField] private string profileId = ""; + + [Header("Content")] + [SerializeField] private GameObject noDataContent; + [SerializeField] private GameObject hasDataContent; + + [SerializeField] private TextMeshProUGUI fileNameText; + [SerializeField] private TextMeshProUGUI timeText; + + [Header("Clear Data Button")] [SerializeField] + private Button clearButton; + + private Button saveSlotButton; + + private void Awake() + { + saveSlotButton = this.GetComponent<Button>(); + } + + public void SetData(GameData data) + { + // theres no data for this profile id + if (data == null) + { + noDataContent.SetActive(true); + hasDataContent.SetActive(false); + clearButton.gameObject.SetActive(false); + } + else + { + noDataContent.SetActive(false); + hasDataContent.SetActive(true); + clearButton.gameObject.SetActive(true); + + Debug.Log("For slot x. Date: " + data.GetTime()); + timeText.text = data.GetTime(); + fileNameText.text = data.GetFileName(); + } + } + + public string GetProfileID() + { + return this.profileId; + } + + public void Setinteractable(bool interactable) + { + saveSlotButton.interactable = interactable; + clearButton.interactable = interactable; + } +} \ No newline at end of file diff --git a/Assets/Scripts/Menu/SaveSlot.cs.meta b/Assets/Scripts/Menu/SaveSlot.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..d769e4ce763509f7eecd1c2d532ccc46cfb1c23c --- /dev/null +++ b/Assets/Scripts/Menu/SaveSlot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 673d297090def894f9d464e1b4b70829 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Menu/SaveSlotsMenu.cs b/Assets/Scripts/Menu/SaveSlotsMenu.cs new file mode 100644 index 0000000000000000000000000000000000000000..e428cd2b34652398c3ca954b59600eb714796042 --- /dev/null +++ b/Assets/Scripts/Menu/SaveSlotsMenu.cs @@ -0,0 +1,83 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEngine.UI; + +public class SaveSlotsMenu : Menu +{ + [Header("Menu Buttons")] [SerializeField] + private Button backButton; + + private SaveSlot[] saveSlots; + public static bool IsLoadingGame; + private static int currentLevel; + + private void Awake() + { + saveSlots = this.GetComponentsInChildren<SaveSlot>(); + } + + public void OnSaveSlotClicked(SaveSlot saveSlot) + { + if (IsLoadingGame) + { + DataPersistenceManager.instance.ChangeSelectedProfileID(saveSlot.GetProfileID()); + SceneManager.LoadSceneAsync($"Level 0{DataPersistenceManager.instance.gameData.currentLevel}"); + return; + } + + DisableMenuButtons(); + DataPersistenceManager.instance.ChangeSelectedProfileID(saveSlot.GetProfileID()); + + if (!IsLoadingGame) + { + DataPersistenceManager.instance.NewGame(); + } + + DataPersistenceManager.instance.SaveGame(); + SceneManager.LoadSceneAsync("BeginningCutScene"); + } + + public void OnClearClicked(SaveSlot saveSlot) + { + DataPersistenceManager.instance.DeleteProfileData(saveSlot.GetProfileID()); + Start(); + } + + public void OnBackClicked() + { + SceneManager.LoadSceneAsync("MainMenu"); + } + + public void Start() + { + Dictionary<string, GameData> profilesGameData = DataPersistenceManager.instance.GetAllProfilesGameData(); + + foreach (SaveSlot saveSlot in saveSlots) + { + GameData profileData = null; + profilesGameData.TryGetValue(saveSlot.GetProfileID(), out profileData); + saveSlot.SetData(profileData); + if (profileData == null && IsLoadingGame) + { + saveSlot.Setinteractable(false); + } + else + { + saveSlot.Setinteractable(true); + } + } + } + + private void DisableMenuButtons() + { + foreach (SaveSlot saveSlot in saveSlots) + { + saveSlot.Setinteractable(false); + } + + backButton.interactable = false; + } +} \ No newline at end of file diff --git a/Assets/Scripts/Menu/SaveSlotsMenu.cs.meta b/Assets/Scripts/Menu/SaveSlotsMenu.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..5eb5d937d3a2752e01705ee62c62c5bfb91b3670 --- /dev/null +++ b/Assets/Scripts/Menu/SaveSlotsMenu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 29a1d81d37113944fbd3ee5bc39cffde +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Menu/SoundMenu.cs b/Assets/Scripts/Menu/SoundMenu.cs new file mode 100644 index 0000000000000000000000000000000000000000..aa1eab8e0cbbd45406c373e6467830017b38e9f7 --- /dev/null +++ b/Assets/Scripts/Menu/SoundMenu.cs @@ -0,0 +1,35 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +public class SoundMenu : MonoBehaviour +{ + [SerializeField] Slider volumeSlider; + + private void Start() + { + if(!PlayerPrefs.HasKey("musicVolume")) + { + PlayerPrefs.SetFloat("musicVolume", 1); + Load(); + } + Load(); + } + + public void ChangeVolume() + { + AudioListener.volume = volumeSlider.value; + save(); + } + + private void Load() + { + volumeSlider.value = PlayerPrefs.GetFloat("musicVolume"); + } + + private void save() + { + PlayerPrefs.SetFloat("musicVolume", volumeSlider.value); + } +} \ No newline at end of file diff --git a/Assets/Scripts/Menu/SoundMenu.cs.meta b/Assets/Scripts/Menu/SoundMenu.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..91b6e1799185d468782bf1cac4e332bc4a49a3de --- /dev/null +++ b/Assets/Scripts/Menu/SoundMenu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5d9ce8d8795d1164295a0ea1e4e28f0e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PlayerR/PlayerManager.cs b/Assets/Scripts/PlayerR/PlayerManager.cs index aaec0d640cb61eeedd6f5ec22e868110f565c0ff..956b7b13deef2f57cff0cb24c7e72309be232db6 100644 --- a/Assets/Scripts/PlayerR/PlayerManager.cs +++ b/Assets/Scripts/PlayerR/PlayerManager.cs @@ -1,9 +1,10 @@ +using System; using Microlight.MicroBar; using TMPro; using UnityEngine; using UnityEngine.SceneManagement; -public class PlayerManager : MonoBehaviour, CheatListener +public class PlayerManager : MonoBehaviour, CheatListener, IDataPersistence { public const string ATTACKER_PET = "ATTACKER_PET"; @@ -19,7 +20,18 @@ public class PlayerManager : MonoBehaviour, CheatListener private GameObject scenePet; private const float MaxHp = 100f; private float playerHp = 100f; - public static int PlayerMoney { get; set; } = 300; + private static int playerMoney = 100; + + public static int PlayerMoney + { + get => playerMoney; + set + { + Debug.Log("Player money is set to: " + value); + playerMoney = value; + } + } + public float PlayerDamageMultiplier { get; set; } = 1f; public int DamageOrbCount { get; set; } = 0; private string currentPet = NO_PET; @@ -31,16 +43,54 @@ public class PlayerManager : MonoBehaviour, CheatListener get => playerHp; set { + Debug.Log("Setting player hp to " + value); playerHp = value; playerHealthBar.UpdateHealthBar(value); } } - // Start is called before the first frame update void Start() { + Debug.Log("Start called"); + EventManager.StartListening("MotherlodeCheat", UpdateMoneyText); + } + + void OnDestroy() + { + EventManager.StopListening("MotherlodeCheat", UpdateMoneyText); + } + + private void UpdateMoneyText() + { + Debug.Log("Setting player money to: " + PlayerMoney); + moneyText.text = PlayerMoney.ToString(); + } + + public void LoadData(GameData data) + { + PlayerMoney = data.playerMoney; + SceneParams.PlayerPet = data.playerPet; + + setup(); + Debug.Log("Player data Loaded! " + PlayerMoney); playerHealthBar.Initialize(MaxHp); + PlayerHp = data.playerHealth; + } + + public void SaveData(GameData data) + { + SceneParams.PlayerPet = currentPet; + data.playerHealth = PlayerHp; + data.playerMoney = PlayerMoney; + data.playerPet = currentPet; + + Debug.Log("Player data saved! " + data.playerMoney ); + } + + private void setup() + { moneyText.text = PlayerMoney.ToString(); + Debug.Log("Loading money: " + PlayerMoney); if (string.IsNullOrEmpty(SceneParams.PlayerPet)) { @@ -69,13 +119,6 @@ public class PlayerManager : MonoBehaviour, CheatListener } CurrentPet = currentPet; - - EventManager.StartListening("MotherlodeCheat", UpdateMoneyText); - } - - void OnDestroy() - { - EventManager.StopListening("MotherlodeCheat", UpdateMoneyText); } public void TakeDamage(float damage) @@ -95,8 +138,4 @@ public class PlayerManager : MonoBehaviour, CheatListener ); } - private void UpdateMoneyText() - { - moneyText.text = PlayerMoney.ToString(); - } } \ No newline at end of file diff --git a/Assets/Scripts/PlayerR/PlayerShop.cs b/Assets/Scripts/PlayerR/PlayerShop.cs index c3f794df8c5048665d6806fbafafa0cab0deef3b..ffe01f6477246cc4b9944742b56c754583bf51af 100644 --- a/Assets/Scripts/PlayerR/PlayerShop.cs +++ b/Assets/Scripts/PlayerR/PlayerShop.cs @@ -30,8 +30,9 @@ public class PlayerShop : MonoBehaviour shopText.text = "Press K to open shop"; if (inputManager.PlayerInput.OnGround.OpenShop.triggered) { - SceneManager.LoadScene("Scenes/Remade/ShopScene"); + DataPersistenceManager.instance.SaveGame(); SceneHelper.CurrentScenePath = "Scenes/Remade/ShopScene"; + SceneManager.LoadScene("Scenes/Remade/ShopScene"); } } diff --git a/Assets/Scripts/Scene/SceneHelper.cs b/Assets/Scripts/Scene/SceneHelper.cs index 94d52b1c7c76c3573a534fa16be1f9df7f8237f8..9fa5910127ad92b7b100534739176e810c773a3f 100644 --- a/Assets/Scripts/Scene/SceneHelper.cs +++ b/Assets/Scripts/Scene/SceneHelper.cs @@ -15,6 +15,11 @@ public class SceneHelper : MonoBehaviour SceneManager.LoadScene(NextScenePath); } + public void ProceedNextLevelNoChangeToPet() + { + SceneManager.LoadScene(NextScenePath); + } + public void ProceedPreviousLevel() { SceneParams.PlayerPet = PlayerManager.CurrentPet; diff --git a/Assets/Scripts/Scene/ShopSceneHelper.cs b/Assets/Scripts/Scene/ShopSceneHelper.cs index d14261faf430174d5851fd8e142b51a18a9a99e1..4107ea903796a36ab08e35ba351a5590a414a10e 100644 --- a/Assets/Scripts/Scene/ShopSceneHelper.cs +++ b/Assets/Scripts/Scene/ShopSceneHelper.cs @@ -22,6 +22,14 @@ public class ShopSceneHelper : MonoBehaviour SceneHelper = gameObject.AddComponent<SceneHelper>(); } + public void ProceedNextLevelNoChange() + { + SceneParams.PlayerPet = PlayerManager.CurrentPet; + DataPersistenceManager.instance.SaveStaticGameData(); + DataPersistenceManager.instance.SaveGame(); + SceneHelper.ProceedNextLevelNoChangeToPet(); + } + public void ProceedNextLevelAttacker() { if (PlayerManager.PlayerMoney < 100) @@ -31,8 +39,11 @@ public class ShopSceneHelper : MonoBehaviour } PlayerManager.PlayerMoney -= 100; + Debug.Log("Bought Attacker Pet. Current Money: " + PlayerManager.PlayerMoney); SceneParams.PlayerPet = PlayerManager.ATTACKER_PET; - SceneHelper.ProceedNextLevel(); + DataPersistenceManager.instance.SaveStaticGameData(); + DataPersistenceManager.instance.SaveGame(); + SceneHelper.ProceedNextLevelNoChangeToPet(); } public void ProceedNextLevelHealer() @@ -45,6 +56,8 @@ public class ShopSceneHelper : MonoBehaviour PlayerManager.PlayerMoney -= 100; SceneParams.PlayerPet = PlayerManager.HEALER_PET; - LevelManager.currentLevelManager.NextLevel(); + DataPersistenceManager.instance.SaveStaticGameData(); + DataPersistenceManager.instance.SaveGame(); + SceneHelper.ProceedNextLevelNoChangeToPet(); } } \ No newline at end of file diff --git a/Assets/Ui/continuebutton.png b/Assets/Ui/continuebutton.png new file mode 100644 index 0000000000000000000000000000000000000000..336d815a997af1fa75487c0fc11bf16fd325c3b4 Binary files /dev/null and b/Assets/Ui/continuebutton.png differ diff --git a/Assets/Ui/continuebutton.png.meta b/Assets/Ui/continuebutton.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..e9f93cb9fd69bae414701137a0a53452bb686463 --- /dev/null +++ b/Assets/Ui/continuebutton.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 7f716e64273827145b61b9419ce4c4af +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Ui/exitbutton.png b/Assets/Ui/exitbutton.png new file mode 100644 index 0000000000000000000000000000000000000000..b9cdfee0b81705966e8d6854756d8e58f49c4bb3 Binary files /dev/null and b/Assets/Ui/exitbutton.png differ diff --git a/Assets/Ui/exitbutton.png.meta b/Assets/Ui/exitbutton.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..270188d03a16477afa3d617ee355fac99104e2e1 --- /dev/null +++ b/Assets/Ui/exitbutton.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: bfbc3b6d213ca6241933caa14023794f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Ui/loadgame.png b/Assets/Ui/loadgame.png new file mode 100644 index 0000000000000000000000000000000000000000..3b94c82fd59c5981f676a910e82f50d0d6158af9 Binary files /dev/null and b/Assets/Ui/loadgame.png differ diff --git a/Assets/Ui/loadgame.png.meta b/Assets/Ui/loadgame.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..c7acc91fef59ec9e7a9dbddb18361e5b89ffa21f --- /dev/null +++ b/Assets/Ui/loadgame.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f88be2efa50681343aee9bb3af6cd51d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Ui/newgame.png b/Assets/Ui/newgame.png new file mode 100644 index 0000000000000000000000000000000000000000..6601513d6caacdce725d04f6ec48b09933bd25a4 Binary files /dev/null and b/Assets/Ui/newgame.png differ diff --git a/Assets/Ui/newgame.png.meta b/Assets/Ui/newgame.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..8346b22bfa7e22ccdcd2c562157b798bcd6ef61d --- /dev/null +++ b/Assets/Ui/newgame.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 50607bbde75e85349a0ab1687d79b75f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Ui/option.png b/Assets/Ui/option.png new file mode 100644 index 0000000000000000000000000000000000000000..ee3a86a538148972924d3b83a0170b3168d9fe8e Binary files /dev/null and b/Assets/Ui/option.png differ diff --git a/Assets/Ui/option.png.meta b/Assets/Ui/option.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..885366ed58a87cd1004b85b441c9c28fe78ad932 --- /dev/null +++ b/Assets/Ui/option.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2cb8d302931e31c4281b94b69f7bb1ec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Ui/statistic.png b/Assets/Ui/statistic.png new file mode 100644 index 0000000000000000000000000000000000000000..dca97b9795ff239132dffae8fd0c6b42dae42ba0 Binary files /dev/null and b/Assets/Ui/statistic.png differ diff --git a/Assets/Ui/statistic.png.meta b/Assets/Ui/statistic.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..5917a9f24e93a2767f98753324506ece544d9fd7 --- /dev/null +++ b/Assets/Ui/statistic.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 555811fd0fbf96645be048117b6cf35e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index 9dcb64238fd69f931e3ab98cfb49d2fc85394db4..2d4bc8c177f199e045bc8a1f41866a13f8b557de 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -44,4 +44,7 @@ EditorBuildSettings: - enabled: 1 path: Assets/Scenes/Remade/Main.unity guid: 2080e8ab1f6608a40af4e02b7f53dddc + - enabled: 1 + path: Assets/Scenes/Menu/SaveSlotMenu.unity + guid: add7dcaa364bdc047a875669b56edc35 m_configObjects: {} diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index 1907182524b234737ee220dc0d16185f6f0c8021..1c92e0109c0ac7fda11e5ac209211caf38c87900 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -8,6 +8,7 @@ TagManager: - Weapon - GeneralStatistics - Enemy Pets + - SaveSlotsMenu layers: - Default - TransparentFX